# 昇腾社区 llms.txt - [昇腾社区官网-昇腾万里 让智能无所不及](https://www.hiascend.com/): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/index.md) - [人工智能计算中心-昇腾社区](https://www.hiascend.com/industries/ai-computing-center): 开创“一中心四平台”的产业发展模式,打通“政产学研用” ,以AI算力集群赋能产业集群 → [详情](llms-content/industries/industries_ai-computing-center.md) - [昇腾教育行业应用-昇腾社区](https://www.hiascend.com/industries/education): 加速科研创新,赋能人才培养 → [详情](llms-content/industries/industries_education.md) - [昇腾能源应用-昇腾社区](https://www.hiascend.com/industries/electricity): 全场景AI助力构建智能电网 → [详情](llms-content/industries/industries_electricity.md) - [昇腾金融行业应用-昇腾社区](https://www.hiascend.com/industries/fintech): 携手AI拥抱创新,引领金融智能化 → [详情](llms-content/industries/industries_fintech.md) - [昇腾医疗行业应用-昇腾社区](https://www.hiascend.com/industries/healthcare): 拥抱智慧医疗,让AI服务于每一个生命 → [详情](llms-content/industries/industries_healthcare.md) - [昇腾互联网行业应用-昇腾社区](https://www.hiascend.com/industries/internet): 昇腾AI,加速互联网行业应用创新 → [详情](llms-content/industries/industries_internet.md) - [昇腾制造行业应用-昇腾社区](https://www.hiascend.com/industries/manufacturing): AI赋能核心场景,重塑制造模式 → [详情](llms-content/industries/industries_manufacturing.md) - [昇腾智慧城市行业应用-昇腾社区](https://www.hiascend.com/industries/smartcity): AI推进城市公共安全智能化转型 → [详情](llms-content/industries/industries_smartcity.md) - [昇腾大规模专家并行解决方案-昇腾社区](https://www.hiascend.com/industries/solutions/large-model): 高性能 | 高可用 | 业界领先 → [详情](llms-content/industries/industries_solutions_large-model.md) - [城市智能中枢-昇腾社区](https://www.hiascend.com/industries/solutions/smart-city): 让城市运转更聪明、更智慧 → [详情](llms-content/industries/industries_solutions_smart-city.md) - [昇腾电信行业应用-昇腾社区](https://www.hiascend.com/industries/telecom): AI赋能,推动电信行业智能化升级 → [详情](llms-content/industries/industries_telecom.md) - [昇腾交通行业应用-昇腾社区](https://www.hiascend.com/industries/transportation): AI使能,驱动交通数字化转型 → [详情](llms-content/industries/industries_transportation.md) - [Atlas 加速卡-昇腾社区](https://www.hiascend.com/hardware/accelerator-card): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/hardware/hardware_accelerator-card.md) - [Atlas 200I A2加速模块-产品特性规格-资源文档-昇腾社区](https://www.hiascend.com/hardware/accelerator-module-A2): 集成于边端智能设备、机器人、无人机中,提供AI算力 → [详情](llms-content/hardware/hardware_accelerator-module-A2.md) - [Atlas 800 AI服务器-推理服务器-特性规格参数-用户指南-产品文档-昇腾社区](https://www.hiascend.com/hardware/ai-server): Atlas 800 推理服务器 (型号:3000)最大可支持8个Atlas 300I/V Pro,提供强大的实时推理能力和视频分析能力,广泛应用于中心侧AI推理场景。 → [详情](llms-content/hardware/hardware_ai-server.md) - [Atlas 900 A3 SuperPoD Atlas 900 AI 集群-Atlas 900 A2 PoD-技术规格参数-昇腾社区](https://www.hiascend.com/hardware/cluster): Atlas 900 A3 SuperPoD 超节点满足互联网、运营商、金融等行业的大规模智算数据中心建设,支持更高效的大模型训练和推理,提供业界最佳液冷AI超节点方案,通过灵衢高速互联,实现384张NPU像一台计算机一样工作。 Atlas 900 A2 PoD 集群基础单元,具有极致算力密度、极高AI能效、极简交付部署等特点。该基础单元广泛应用于深度学习模型开发和训练,适用于人工智能计算中心、 → [详情](llms-content/hardware/hardware_cluster.md) - [兼容性查询助手-昇腾软件兼容性信息-操作系统兼容性-部件兼容性-昇腾社区](https://www.hiascend.com/hardware/compatibility): 快速获取昇腾全栈软件的操作系统兼容性和硬件部件兼容性信息 → [详情](llms-content/hardware/hardware_compatibility.md) - [硬件-developer-kit-a2-昇腾社区](https://www.hiascend.com/hardware/developer-kit-a2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/hardware/hardware_developer-kit-a2.md) - [硬件-developer-kit-a2-项目-昇腾社区](https://www.hiascend.com/hardware/developer-kit-a2/project): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/hardware/hardware_developer-kit-a2_project.md) - [/hardware/developer-kit-a2/resource](https://www.hiascend.com/hardware/developer-kit-a2/resource) - [硬件-developer-kit-a2-规格-昇腾社区](https://www.hiascend.com/hardware/developer-kit-a2/specification): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/hardware/hardware_developer-kit-a2_specification.md) - [固件与驱动-昇腾设备环境部署-软件下载-昇腾社区](https://www.hiascend.com/hardware/firmware-drivers): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/hardware/hardware_firmware-drivers.md) - [商用版-固件与驱动-昇腾社区](https://www.hiascend.com/hardware/firmware-drivers/commercial): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/hardware/hardware_firmware-drivers_commercial.md) - [社区版-固件与驱动-昇腾社区](https://www.hiascend.com/hardware/firmware-drivers/community): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/hardware/hardware_firmware-drivers_community.md) - [/hardware/Intelligent-edge-A2](https://www.hiascend.com/hardware/Intelligent-edge-A2) - [昇腾NPU处理器](https://www.hiascend.com/hardware/processor): Ascend 950PR聚焦LLM大语言模型Prefill阶段以及高性能推荐业务,最大配备128GB、1.6TB/s高速片上内存,打造极致吞吐能力。 → [详情](llms-content/hardware/hardware_processor.md) - [pytorch](https://www.hiascend.com/software/ai-frameworks) - [历史软件包-资源下载-昇腾社区](https://www.hiascend.com/software/ai-frameworks/tensorflow/community): 勾选您想下载的资源,将为您自动进行版本配套 → [详情](llms-content/software/software_ai-frameworks_tensorflow_community.md) - [通用目标检测识别解决方案](https://www.hiascend.com/software/cann/detide): 目标检测识别是计算机视觉领域的一项关键技术,随着深度学习的发展,应用场景也越来越广泛。但人工智能应用开发门槛高、周期长,各类AI软件栈理解成本高,AI模型与业务结合难,对AI领域开发人员技能要求高。为了降低开发门槛,CANN开源了通用目标检测识别解决方案,通过其强大的可定制、可扩展性,为AI开发者提供良好的编程选择。 → [详情](llms-content/software/software_cann_detide.md) - [基于深度学习的分子动力学](https://www.hiascend.com/software/cann/molecule): 分子动力学是一套分子模拟方法,主要依靠牛顿力学来模拟分子体系运动,是研究微观世界的有效手段。但传统研究手段的时间复杂度较高,仅限于研究数千量级原子的小型系统,在应用中存在普遍局限性。深势科技提出的基于深度学习的分子动力学模拟方法(DeePMD)可将AI技术成功应用于分子动力学,实现了上亿原子体系的模拟,目前该项技术已经发展成为端到端的开源解决方案,以科学智能(AI for Science)为分子动 → [详情](llms-content/software/software_cann_molecule.md) - [视频超分](https://www.hiascend.com/software/cann/vsr): 随着互联网技术的高速发展,视频行业已进入以4K/8K为代表的超高清时代,观众对视频画质的要求越来越高。但很多早期的影视资料、经典电影和影视剧作品,受当时拍摄技术、存储介质、存储环境等因素影响,画面质量较低并且有不同程度劣化,严重影响了观看体验。传统的影像修复是通过人工方式,由有一定艺术功底的专业人员利用传统的图像处理算法来完成的,这种方式成本高、效率低,并且难以应对海量的修复内容。随着AI算法在视 → [详情](llms-content/software/software_cann_vsr.md) - [CCAE-昇腾社区](https://www.hiascend.com/software/ccae): CCAE是华为面向集群运维和管理的软件,致力于提供计算、网络、存储设备的一站式跨域管理,提供自动故障诊断等高阶能力。通过多种标准协议的API接口开放,支持开发者快速构建个性化运维监控系统 → [详情](llms-content/software/software_ccae.md) - [昇腾模型查询助手-昇腾社区](https://www.hiascend.com/software/mindie/modellist/show): 提供昇腾推理和训练场景支持的模型清单及获取链接,方便开发者查询与使用。 → [详情](llms-content/software/software_mindie_modellist_show.md) - [MindStudio软件许可协议-昇腾社区](https://www.hiascend.com/software/mindstudio/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_mindstudio_protocol.md) - [应用使能-昇腾社区](https://www.hiascend.com/software/mindx): 昇腾应用使能组件集,包括昇腾亲和的极致性能应用对接SDK、极简易用的平设备纳管/调度/监控/故障诊断/断点续训等平台对接组件、昇腾推理引擎、昇腾大模型训练加速库 → [详情](llms-content/software/software_mindx.md) - [MindCluster](https://www.hiascend.com/software/mindx-dl) → [详情](llms-content/software/software_mindx-dl.md) - [MindEdge](https://www.hiascend.com/software/mindx-edge) → [详情](llms-content/software/software_mindx-edge.md) - [MindSDK](https://www.hiascend.com/software/mindx-sdk) → [详情](llms-content/software/software_mindx-sdk.md) - [开发软件-MindX-章程-昇腾社区](https://www.hiascend.com/software/mindx/charter): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_mindx_charter.md) - [开发软件-MindX-章程-detail-昇腾社区](https://www.hiascend.com/software/mindx/charter/detail): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_mindx_charter_detail.md) - [贡献路径](https://www.hiascend.com/software/mindx/contrib-guide): 从了解社区到贡献社区的全流程路径指南,助力开发者轻松开启开源贡献之旅 → [详情](llms-content/software/software_mindx_contrib-guide.md) - [Mind系列应用使能社区治理架构-昇腾社区](https://www.hiascend.com/software/mindx/gov-arch): 呈现社区治理架构、技术决策机制、社区角色和权责和协作规则,为社区参与者和贡献者提供社区运作机制和规范,保障社区健康发展。 → [详情](llms-content/software/software_mindx_gov-arch.md) - [开源开放项目列表-昇腾社区](https://www.hiascend.com/software/mindx/open-map): 昇腾软件技术生态开源开放项目全景,助你快速找到所需资源与协作方向 → [详情](llms-content/software/software_mindx_open-map.md) - [应用使能-TC/SIG 中心-昇腾社区](https://www.hiascend.com/software/mindx/sigs): TC 的全称是 Technical Committee,即“技术委员会”。SIG的全称是Special Interest Groups,即“特别兴趣小组”。昇腾社区按照不同的 TC/SIG 来组织,以便于更好的管理和改善工作流程。TC/SIG 组均是开放的,欢迎任何人来参与 → [详情](llms-content/software/software_mindx_sigs.md) - [ModelZoo-课程-文档-昇腾社区](https://www.hiascend.com/software/modelzoo): 提供一站式模型开发与体验,包括丰富的各领域SOTA模型、全流程开发工具、ModelShow、AIGC创空间等在线体验,方便开发者快速开启昇腾模型之旅。 → [详情](llms-content/software/software_modelzoo.md) - [LLM语言大模型-昇腾大模型平台-昇腾社区](https://www.hiascend.com/software/modelzoo/big-models): 一站式昇腾大模型服务平台,汇聚昇腾优势大模型,提供全流程昇腾大模型开发工具链,让昇腾大模型飞入千家万户 → [详情](llms-content/software/software_modelzoo_big-models.md) - [权重库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/datasets): 全量开源昇腾模型文件获取 → [详情](llms-content/software/software_modelzoo_datasets.md) - [MiniGPT4-7B-权重库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/datasets/detail/15cb8a5c214548d09951d495b6feb254): MiniGPT4-7B权重获取地址引导 → [详情](llms-content/software/software_modelzoo_datasets_detail_15cb8a5c214548d09951d495b6feb254.md) - [ChatGLM-6B-权重库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/datasets/detail/1e5722281bab4071b8dcd8d95c872b7a): ChatGLM-6B权重获取地址引导 → [详情](llms-content/software/software_modelzoo_datasets_detail_1e5722281bab4071b8dcd8d95c872b7a.md) - [Diffuers-Stable Diffusion1.5-权重库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/datasets/detail/2648af2b135b44d4969dd78a8dc24123): Diffuers-Stable Diffusion1.5权重获取地址引导 → [详情](llms-content/software/software_modelzoo_datasets_detail_2648af2b135b44d4969dd78a8dc24123.md) - [模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models): 丰富的深度学习模型 → [详情](llms-content/software/software_modelzoo_models.md) - [GaitSet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/0019443205104a36be210f455e34d47a?index_id=0019443205104a36be210f455e34d47a): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_0019443205104a36be210f455e34d47a.md) - [模型详情-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/02513b11ea0843e5bb08cf1560c02b70): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_02513b11ea0843e5bb08cf1560c02b70.md) - [模型详情-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/05e97663fcba436cb116b65bd8bee0d6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_05e97663fcba436cb116b65bd8bee0d6.md) - [FasterRCNN-Pytorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/06386b7af88c4fbebbe9d17b02a3aef1): FasterRCNN是一个目标检测网络,继承了FastRCNN的候选区域+目标识别架构,并在其基础上提出了候选区域网络(RPN)这一概念。 → [详情](llms-content/software/software_modelzoo_models_detail_06386b7af88c4fbebbe9d17b02a3aef1.md) - [DeepSeek-V3 全参微调-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/08545b6c7d3844afbc13553ec958b39f): DeepSeek-V3 是一款卓越的专家混合(MoE)语言模型,具备总计 6710 亿参数,其中每个 token 激活约 370 亿参数。为了实现高效推理和经济实惠的训练,DeepSeek-V3 创新性地采用了多头潜在注意力(MLA)机制与 DeepSeek-MoE 架构。 → [详情](llms-content/software/software_modelzoo_models_detail_08545b6c7d3844afbc13553ec958b39f.md) - [FOTS-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/08a980f7827b4e2db31524777b386ee4): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_08a980f7827b4e2db31524777b386ee4.md) - [TextSnake-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/099c7b8a54ff4a47b3a527b259e6e8e5): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_099c7b8a54ff4a47b3a527b259e6e8e5.md) - [Qwen3-14B-Base-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/09fe63fc8218427daed8f18a82b07eb7): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_09fe63fc8218427daed8f18a82b07eb7.md) - [模型详情-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/0a4686dfd2fd44768440a26e2a053dda): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_0a4686dfd2fd44768440a26e2a053dda.md) - [DeepSpeed\_NPU-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/0ba7319811104666a8fae7bf23448b33): 通过 deepspeed\_npu,你可以在 Ascend910 芯片上使用 deepspeed,并基于 deepspeed 进行开发。目前,deepspeed\_npu 主要支持以下特性:FP16、Gradient Accumulation、Data Parallelism、Pipeline Parallelism、Tensor Parallelism等。 → [详情](llms-content/software/software_modelzoo_models_detail_0ba7319811104666a8fae7bf23448b33.md) - [InceptionResNetV2\_ID1779-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/0c41556ca5c8460697074707986307a5): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_0c41556ca5c8460697074707986307a5.md) - [3d\_attention\_net-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/0d7a0be9d25342e49f2c18d77f4ddca9?index_id=0d7a0be9d25342e49f2c18d77f4ddca9): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_0d7a0be9d25342e49f2c18d77f4ddca9.md) - [Qwen3-14B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/0de1ceeec3c34510a9508ca429f3d766): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_0de1ceeec3c34510a9508ca429f3d766.md) - [FairMOT-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/0e80b348e98d45efaebd0e3072fbb34a): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_0e80b348e98d45efaebd0e3072fbb34a.md) - [DeepSeek-R1-Distill-Qwen-7B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/11aa2a48479d4d229a9830b8e41fc011): DeepSeek-R1-Distill-Qwen-7B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Qwen模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。 → [详情](llms-content/software/software_modelzoo_models_detail_11aa2a48479d4d229a9830b8e41fc011.md) - [Xception\_ID1777-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/125be1bb26dd45b0a3cc8df75a5ce041?index_id=125be1bb26dd45b0a3cc8df75a5ce041): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_125be1bb26dd45b0a3cc8df75a5ce041.md) - [Hugging Face Ascend-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/14ae18251d6a417d8d9fdf1c3754dae2): Hugging Face 核心套件 transformers 、 accelerate 、 peft 、 trl 已原生支持 Ascend NPU,相关功能陆续补齐中。 → [详情](llms-content/software/software_modelzoo_models_detail_14ae18251d6a417d8d9fdf1c3754dae2.md) - [PSPNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/176f7bf79a2e4dbea01d833b2543179f): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_176f7bf79a2e4dbea01d833b2543179f.md) - [Efficientnetv2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/177d68907eea4e97be0fb2e47a114d52): EfficientNetV2是Efficient的改进版,accuracy达到了发布时的SOTA水平,而且训练速度更快参数来更少。相对EfficientNetV1系列只关注准确率,参数量以及FLOPs,V2版本更加关注模型的实际训练速度。 → [详情](llms-content/software/software_modelzoo_models_detail_177d68907eea4e97be0fb2e47a114d52.md) - [YOLOv5-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/17ac4ee6bfca48f6b8698752bd34bfad): YOLOv5基于PyTorch框架开发,是一个经典的物体检测网络,将物体检测作为回归问题求解。 → [详情](llms-content/software/software_modelzoo_models_detail_17ac4ee6bfca48f6b8698752bd34bfad.md) - [ShuffleNetV2Plus\_ID162-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/189760f7bf0c4d48a9aa139b23ed8cf5): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_189760f7bf0c4d48a9aa139b23ed8cf5.md) - [SPACH-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/1990346118b348f397718ba1cf94a250): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_1990346118b348f397718ba1cf94a250.md) - [DeepSeek-R1-Distill-Llama-8B-OrangePi-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/199a16c30e764c90aefefa1fd943f90f): DeepSeek-R1-Distill-Llama-8B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Llama模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。本模型支持OrangePi AiPro(20T/24GDDR)开发板。 → [详情](llms-content/software/software_modelzoo_models_detail_199a16c30e764c90aefefa1fd943f90f.md) - [DeepSeek-R1-Distill-Qwen-1.5B-OrangePi-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/1ca4ef12682a42999efe09c0c80c76d3): DeepSeek-R1-Distill-Qwen-1.5B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Qwen模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。本模型支持OrangePi AiPro(20T/24GDDR)开发板。 → [详情](llms-content/software/software_modelzoo_models_detail_1ca4ef12682a42999efe09c0c80c76d3.md) - [InceptionV4\_ID1778-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/1cf7b31fe4774ce6a0399ab79f82d18a?index_id=1cf7b31fe4774ce6a0399ab79f82d18a): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_1cf7b31fe4774ce6a0399ab79f82d18a.md) - [LightGCN\_ID2942\_for\_PyTorch-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/1e73beee8ca947598729636c5f60e62a): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_1e73beee8ca947598729636c5f60e62a.md) - [MAE-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/208f3df7aa67438299b91960554aab70): 掩码自编码器\(MAE\)是可扩展的视觉表示学习预训练框架,是一种自监督方法。 → [详情](llms-content/software/software_modelzoo_models_detail_208f3df7aa67438299b91960554aab70.md) - [Efficient\_3DCNNs\_ID1230-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/218fe8ef085d4e2cbbbb33d2db710f32?index_id=218fe8ef085d4e2cbbbb33d2db710f32): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_218fe8ef085d4e2cbbbb33d2db710f32.md) - [SCRFD-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/24e146e4f3b246f299fce0496da5bf96): SCRFD是通过NAS(神经网络搜索)得到的一个目标检测模型,通过使用ResNet作为主干网络,融入PAFPN、ATSS Assigner等模块,可以获得更好的精度、更高的性能。 → [详情](llms-content/software/software_modelzoo_models_detail_24e146e4f3b246f299fce0496da5bf96.md) - [GRU-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/25d8422a3e0648389f80e599be9a1ab8): GRU(Gate Recurrent Unit)是循环神经网络(Recurrent Neural Network, RNN)的一种。 和LSTM(Long-Short Term Memory)一样,也是为了解决长期记忆和反向传播中的梯度等问题而提出来的。 → [详情](llms-content/software/software_modelzoo_models_detail_25d8422a3e0648389f80e599be9a1ab8.md) - [PSENet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/25fdeafd5b9c492497b866bd21fcef74): PSENet是一个用于自然文本检测的网络模型,可对任意形状的文本进行有效检测。 → [详情](llms-content/software/software_modelzoo_models_detail_25fdeafd5b9c492497b866bd21fcef74.md) - [MobileNetV3-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/2623d126e656443c849abff5dec5158f): MobileNetV3结合了MobileNetV1的深度可分离卷积、MobileNetV2的Inverted Residuals和Linear Bottleneck、SE模块,利用NAS(神经结构搜索)来搜索网络的配置和参数,采用了新的非线性激活层h-swish,在精度和性能方面较MobileNetV2均有一定程度提高。 → [详情](llms-content/software/software_modelzoo_models_detail_2623d126e656443c849abff5dec5158f.md) - [DeepSeek-R1-Distill-Qwen-14B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/2a0d0cb1bc644eee8318a12429de67b6): DeepSeek-R1-Distill-Qwen-14B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Qwen模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。 → [详情](llms-content/software/software_modelzoo_models_detail_2a0d0cb1bc644eee8318a12429de67b6.md) - [LPTN\_ID2780-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/2a391aa70b6341aaaf61a3c4f448821e): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_2a391aa70b6341aaaf61a3c4f448821e.md) - [BLIP2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/2aa5d99ab9254dc9afadbe01bea4a15a): BLIP-2提出一种通用而有效的预训练策略,它从现成的冻结预训练图像编码器和冻结的大型语言模型中引导视觉语言预训练。 → [详情](llms-content/software/software_modelzoo_models_detail_2aa5d99ab9254dc9afadbe01bea4a15a.md) - [FCOS-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/2dccf60a1aa44e44838d92253e951868): FCOS是一个全卷积的one-stage目标检测模型,相比其他目标检测模型FCOS没有锚框和提议,进而省去了相关的复杂计算。 → [详情](llms-content/software/software_modelzoo_models_detail_2dccf60a1aa44e44838d92253e951868.md) - [Bert\_text classification\_SSL2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/308786c294fc4a38b82bc1e971eb68a6): Bert\_text\_classification提供了bert文本分类的下游任务。 → [详情](llms-content/software/software_modelzoo_models_detail_308786c294fc4a38b82bc1e971eb68a6.md) - [Resnet50\_cifar-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/30e94dcac4294141b0895da3db1017fb): MMClassification 是一款基于 PyTorch 的开源图像分类工具箱,是 OpenMMLab 项目的成员之一。主要特性:支持多样的主干网络与预训练模型;支持配置多种训练技巧;大量的训练配置文件;高效率和高可扩展性;功能强大的工具箱。 → [详情](llms-content/software/software_modelzoo_models_detail_30e94dcac4294141b0895da3db1017fb.md) - [FSAF-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/313cf2bf729647ababf7ddde2d88f360?index_id=313cf2bf729647ababf7ddde2d88f360): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_313cf2bf729647ababf7ddde2d88f360.md) - [Gluon\_ResNet50\_v1b-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/36778536b8dc44238cbe45efc8d96f14): 支持huggingface下载的ResNet\_v1b。 → [详情](llms-content/software/software_modelzoo_models_detail_36778536b8dc44238cbe45efc8d96f14.md) - [Fairseq\_Transformer-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/36f8b77d9f404f79b50d7cd09abbf9b9): Fairseq Transformer wmt18模型是Fairseq套件中基于Transformer结构的翻译模型,在wmt18 en2de数据集上训练和评估。 → [详情](llms-content/software/software_modelzoo_models_detail_36f8b77d9f404f79b50d7cd09abbf9b9.md) - [baseline\_rawnet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3745a173fc7e447c8bd628be961b3e1a?index_id=3745a173fc7e447c8bd628be961b3e1a): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_3745a173fc7e447c8bd628be961b3e1a.md) - [CenterFace-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/37a0372a91b24038bd7919981d4d9185): Centerface是一种适用于边缘设备的实用无锚目标检测和对齐方法。此版本非官方版本,实现了速度和准确性之间的最佳平衡。 → [详情](llms-content/software/software_modelzoo_models_detail_37a0372a91b24038bd7919981d4d9185.md) - [RetinaNet\_contrib-PyTorch-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/37d3666e19374e6bb7845d05708a8daa?index_id=37d3666e19374e6bb7845d05708a8daa): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_37d3666e19374e6bb7845d05708a8daa.md) - [ResNet\_MMClassification-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/38384ed63f2f4ad7bdf1b7d62599c643): MMClassification 是一款基于 PyTorch 的开源图像分类工具箱,是 OpenMMLab 项目的成员之一。 → [详情](llms-content/software/software_modelzoo_models_detail_38384ed63f2f4ad7bdf1b7d62599c643.md) - [StableDiffusion-1.5-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/3906a16305bd4e9db29430a7d4eacc5d): Stable Diffusion是AI绘画领域的核心模型,能够进行文生图和图生图等图像生成任务。StableDiffusion-1.5通过LTRGR\(Learning to Rank\)框架,实现了更精准的文本到图像的生成‌。同时采用了U-Net结构,结合了编码器和解码器,能够更好地处理图像和文本的融合‌。 → [详情](llms-content/software/software_modelzoo_models_detail_3906a16305bd4e9db29430a7d4eacc5d.md) - [SPNASNet\_100-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3a6f2629d6fd4e64975b14b96547ba27): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_3a6f2629d6fd4e64975b14b96547ba27.md) - [ICNet\_ID1781-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3aca3cc45e394409b96c9bc803e75e1e): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_3aca3cc45e394409b96c9bc803e75e1e.md) - [模型详情-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3b83b41d690d4a1da5abb64b710a834c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_3b83b41d690d4a1da5abb64b710a834c.md) - [Awesome\_RecSystem\_ID2951\_others-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3bef7356355a48458d7c4037ca3bb187): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_3bef7356355a48458d7c4037ca3bb187.md) - [DynamicUnet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3cab5713a0ca48438d8154ef5266c02b): DynamicUNet是图像分割模型,能够在像素级别精确地对图像的每个部分进行分类。 → [详情](llms-content/software/software_modelzoo_models_detail_3cab5713a0ca48438d8154ef5266c02b.md) - [SimMIM-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3ce7379575ea410ca996125c461bf26f): SimMIM采用最简单的MIM方法:随机mask掉输入图像的一部分patch,然后通过encoder-decoder来预测masked patchs的原始像素值。 → [详情](llms-content/software/software_modelzoo_models_detail_3ce7379575ea410ca996125c461bf26f.md) - [CLIP-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3d6b77d753044830b70ecede4ba19421): 适配huggingface/transformers中的CLIP模型 → [详情](llms-content/software/software_modelzoo_models_detail_3d6b77d753044830b70ecede4ba19421.md) - [SPACH\_SMLP-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3e4fa1a430ad4b6c89f8ca7906e9277c): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_3e4fa1a430ad4b6c89f8ca7906e9277c.md) - [Lightweight\_OpenPose-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3ec17679f1854c6c90c14b117708abac): Lightweight\_OpenPose是对原OpenPose模型的改进版,可实现实时的单图多目标的关键点识别任务。 → [详情](llms-content/software/software_modelzoo_models_detail_3ec17679f1854c6c90c14b117708abac.md) - [Faster\_Mask\_RCNN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/3f39b03b6533457eaa759c7bc101d893): FasterRCNN是一个业界领先的目标检测网络。 → [详情](llms-content/software/software_modelzoo_models_detail_3f39b03b6533457eaa759c7bc101d893.md) - [InstructBLIP-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/40a173f1fd814358b9ab789c7784c6bd): InstructBLIP是一种基于视觉语言指导的微调框架,通过统一的自然语言框架使通用模型能够解决广泛的视觉任务。 → [详情](llms-content/software/software_modelzoo_models_detail_40a173f1fd814358b9ab789c7784c6bd.md) - [StableDiffusion-XL-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/41d97a28a123489fa01054ed5808959a): Stable Diffusion是AI绘画领域的核心模型,能够进行文生图和图生图等图像生成任务。StableDiffusion-XL在模型架构和功能上进行了多项优化和改进,并增加了一个独立的基于Latent的Refiner扩散模型,极大地提升了生成图像的精细化程度。 → [详情](llms-content/software/software_modelzoo_models_detail_41d97a28a123489fa01054ed5808959a.md) - [ViT\_base-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/430cf6a75382497f8fc8519cc5cc0a5a): ViT\_base将自然语言处理中的注意力模型移植到图像识别中,切割输入图片并加入位置嵌入,从而得到多个向量输入,然后将多个注意力模块和感知层结合,最后利用输出的class token得到特征向量,并使用感知层进行分类。 → [详情](llms-content/software/software_modelzoo_models_detail_430cf6a75382497f8fc8519cc5cc0a5a.md) - [RFCN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/45213afa5b2b44128a351d8a79c3aee6): R-FCN是一个目标检测网络,它的提出是为了解决分类任务中位移不变性和检测任务中位移可变性直接的矛盾。 → [详情](llms-content/software/software_modelzoo_models_detail_45213afa5b2b44128a351d8a79c3aee6.md) - [LSTM-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/46fe0872ddfd4e19a5104189913b5fee): LSTM是RNN的一种,该模型克服了RNN的部分不足,通过一些设计来避免长期依赖的问题。 → [详情](llms-content/software/software_modelzoo_models_detail_46fe0872ddfd4e19a5104189913b5fee.md) - [FocalTransformer-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/47fb5a1761264d6187b2c3588deb7a29?index_id=47fb5a1761264d6187b2c3588deb7a29): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_47fb5a1761264d6187b2c3588deb7a29.md) - [centernet2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4901fa3d39c94794be8f9ca45feddc7c?index_id=4901fa3d39c94794be8f9ca45feddc7c): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_4901fa3d39c94794be8f9ca45feddc7c.md) - [MobileNetV2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4927bc8a6a5f4ce5a4f3a1abd9f89f0a): MobileNetV2在MobileNetV1的基础上新提出了Linear Bottleneck 和 Inverted Residuals两种方法,使能在保持类似精度的条件下显著的减少模型参数和计算量。 → [详情](llms-content/software/software_modelzoo_models_detail_4927bc8a6a5f4ce5a4f3a1abd9f89f0a.md) - [TDNN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4928396d15264169be795f69f0c116a6): ECAPA-TDNN是一个用于声纹识别的深度学习模型,它基于传统TDNN模型进行了改进。 → [详情](llms-content/software/software_modelzoo_models_detail_4928396d15264169be795f69f0c116a6.md) - [Bert\_CRF-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/49e174350ac94f2696c0af84c4f8b405): 基于PyTorch框架开发,以Bert为预训练模型的命名实体识别下游任务。提供人物、机构和地区3种实体的识别功能。 → [详情](llms-content/software/software_modelzoo_models_detail_49e174350ac94f2696c0af84c4f8b405.md) - [Centroids\_reid-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4d06aeef1b194f1789d207a71ad28536?index_id=4d06aeef1b194f1789d207a71ad28536): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_4d06aeef1b194f1789d207a71ad28536.md) - [DINO-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4d2df45880b5434ca0926c9f9c4647ed): DINO是一个非监督的图像语义分割模型。 → [详情](llms-content/software/software_modelzoo_models_detail_4d2df45880b5434ca0926c9f9c4647ed.md) - [Qwen3-32B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4d4ddb25b60d47bd880d4a2b1a218435): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_4d4ddb25b60d47bd880d4a2b1a218435.md) - [PraNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4d50964a492a41539ee4e442de352e39?index_id=4d50964a492a41539ee4e442de352e39): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_4d50964a492a41539ee4e442de352e39.md) - [Attention\_Unet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4dd570bd82614d85aa2578d6a66d70ce): Attention U-Net 将注意力机制应用于UNet分割网络中,可以实现对有关区域的关注以及对无关区域的忽略。 → [详情](llms-content/software/software_modelzoo_models_detail_4dd570bd82614d85aa2578d6a66d70ce.md) - [QVQ-72B-Preview-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/4fd08c29f1cb4a819aacf7ef92c9df59): QVQ-72B-Preview 是阿里云研发的大规模视觉语言模型(Large Vision Language Model, LVLM),可以以图像、文本、视频作为输入,并以文本作为输出。 → [详情](llms-content/software/software_modelzoo_models_detail_4fd08c29f1cb4a819aacf7ef92c9df59.md) - [BertBase\_Chinese-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/512e8a36b324414eb49108ba3e317a11): 基于Pytorch框架、transformer库开发的Bert预训练模型,支持原生fill mask任务。 → [详情](llms-content/software/software_modelzoo_models_detail_512e8a36b324414eb49108ba3e317a11.md) - [DeepSeek-V3 Lora微调-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/52226fe32f7c472084aec868ce55f00c): DeepSeek-V3 是一款卓越的专家混合(MoE)语言模型,具备总计 6710 亿参数,其中每个 token 激活约 370 亿参数。为了实现高效推理和经济实惠的训练,DeepSeek-V3 创新性地采用了多头潜在注意力(MLA)机制与 DeepSeek-MoE 架构。 → [详情](llms-content/software/software_modelzoo_models_detail_52226fe32f7c472084aec868ce55f00c.md) - [Twins\_ALTGVT\_S-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/525ecd03259842b58008e61d3e59e273): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_525ecd03259842b58008e61d3e59e273.md) - [Conformer\_Ti-PyTorch-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/53677124a0e54ddd8c0ebd632f4f93c6?index_id=53677124a0e54ddd8c0ebd632f4f93c6): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_53677124a0e54ddd8c0ebd632f4f93c6.md) - [DLRM-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/55841658efc640d9aff25ce57117a909): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_55841658efc640d9aff25ce57117a909.md) - [YOLOv7-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/563509d4028c4514a9b7160182c9ac5f): YOLO算法作为one-stage目标检测算法最典型的代表,其基于深度神经网络进行对象的识别和定位,运行速度很快,可以用于实时系统。YOLOV7是目前YOLO系列最先进的算法,在准确率和速度上超越了以往的YOLO系列。 → [详情](llms-content/software/software_modelzoo_models_detail_563509d4028c4514a9b7160182c9ac5f.md) - [StableDiffusion-2.1-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/5778d48c5e1543f589330c5713a430c2): Stable Diffusion是AI绘画领域的核心模型,能够进行文生图和图生图等图像生成任务。StableDiffusion-2.1引入了更高级的架构和优化算法,增强了否定提示能力,支持渲染非标准分辨率图像,提升了建筑和自然风光图像质量,进一步提高了图像生成的质量和速度‌。 → [详情](llms-content/software/software_modelzoo_models_detail_5778d48c5e1543f589330c5713a430c2.md) - [DeepLabV3-Pytorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/578c4447b3f74f5a9efa5ce34e8dcffd): DeepLabV3是一个经典的语义分割网络,采用空洞卷积来代替池化解决分辨率的下降(由下采样导致),采用ASPP模型实现多尺度特征图融合,提出了更通用的框架,适用于更多网络。 → [详情](llms-content/software/software_modelzoo_models_detail_578c4447b3f74f5a9efa5ce34e8dcffd.md) - [DeepSeek-R1-Safe-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/59763ca4f2b741519c36a9d264a1e787): DeepSeek-R1-Safe是由浙江大学网络空间安全学院和华为合作的基于DeepSeek衍生的安全大模型,在华为昇腾芯片和MindSpeedLLM等框架的基础上开发。 → [详情](llms-content/software/software_modelzoo_models_detail_59763ca4f2b741519c36a9d264a1e787.md) - [MobileNetV1-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/5de793d5b18046b684eed7157ca480e0): MobileNetV1是一种基于流水线结构、使用深度级可分离卷积构建的轻量级神经网络。 → [详情](llms-content/software/software_modelzoo_models_detail_5de793d5b18046b684eed7157ca480e0.md) - [ResNet152-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/61ca8aadafcf4ad7a2c18464786e481b): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_61ca8aadafcf4ad7a2c18464786e481b.md) - [InternVL2\_5-38B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/620c51154f0e4808b7ddd81f07664ba1): InternVL2\_5-38B 是一种多模态大模型,具有强大的图像和文本处理能力,通过开源组件缩小与商业多模态模型的差距——GPT-4V的开源替代方案。在聊天机器人中,InternVL可以通过解析用户的文字输入,结合图像信息,生成更加生动、准确的回复。 此外,InternVL还可以根据用户的图像输入,提供相关的文本信息,实现更加智能化的交互。 → [详情](llms-content/software/software_modelzoo_models_detail_620c51154f0e4808b7ddd81f07664ba1.md) - [mBART-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/6225d8992dc1468abc2f2e5f96f72642): mBART采用序列到序列去噪自动编码器,是多语言翻译预训练模型。 → [详情](llms-content/software/software_modelzoo_models_detail_6225d8992dc1468abc2f2e5f96f72642.md) - [3D\_ResNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/632c391bcd344e8589328dd0e785c80c): 3D\_ResNet是一个经典的动作识别网络。结构包括卷积层池化层等,训练好的模型输入图片后可以识别出人的动作,准确率高。 → [详情](llms-content/software/software_modelzoo_models_detail_632c391bcd344e8589328dd0e785c80c.md) - [InternVL2\_5-78B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/64303baa306347d49b51cf4650c3797e): InternVL2\_5-78B 是一种多模态大模型,具有强大的图像和文本处理能力,通过开源组件缩小与商业多模态模型的差距——GPT-4V的开源替代方案。在聊天机器人中,InternVL可以通过解析用户的文字输入,结合图像信息,生成更加生动、准确的回复。 此外,InternVL还可以根据用户的图像输入,提供相关的文本信息,实现更加智能化的交互。 → [详情](llms-content/software/software_modelzoo_models_detail_64303baa306347d49b51cf4650c3797e.md) - [DeepSeek-V3-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/678bdeb4e1a64c9dae51d353d84ddd15): 我们推出了DeepSeek-V3,这是一个强大的混合专家(MoE)语言模型,总参数量为671B,每个token激活37B参数。为了实现高效的推理和成本效益的训练,DeepSeek-V3采用了多头潜在注意力(MLA)和DeepSeekMoE架构,这些架构在DeepSeek-V2中得到了充分验证。此外,DeepSeek-V3开创了一种无辅助损失的负载均衡策略,并设置了多token预测训练目标以获得更强 → [详情](llms-content/software/software_modelzoo_models_detail_678bdeb4e1a64c9dae51d353d84ddd15.md) - [DeepSeek-R1-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/68457b8a51324310aad9a0f55c3e56e3): DeepSeek R1 是由 DeepSeek 团队开发的先进 AI 模型,拥有 6710 亿参数,采用 MoE 架构,每个 token 激活 370 亿参数。它通过多阶段循环训练方式,如基础训练、强化学习、微调等,极大增强了深度思考能力。在数学、代码和自然语言推理等任务上表现优异,与 OpenAI 的 o1 模型相当。 → [详情](llms-content/software/software_modelzoo_models_detail_68457b8a51324310aad9a0f55c3e56e3.md) - [模型详情-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/6c5a4411a30e41dfbcf3f1dc9846b538): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_6c5a4411a30e41dfbcf3f1dc9846b538.md) - [HRNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/6dcae9c1e6af465a87c30ff938e82085): HRNet是一个用于图像分类的高分辨网络。 → [详情](llms-content/software/software_modelzoo_models_detail_6dcae9c1e6af465a87c30ff938e82085.md) - [Qwen2.5-72B-Instruct-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/6e237ebd03c84ae5bf4cd9c62853d43e): Qwen2.5 是最新的 Qwen 大语言模型系列。对于 Qwen2.5,发布了一系列基础语言模型和经过指令调优的语言模型,参数量从 0.5 亿到 720亿不等。 → [详情](llms-content/software/software_modelzoo_models_detail_6e237ebd03c84ae5bf4cd9c62853d43e.md) - [Bert\_base\_Squad-Pytorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/6e403ef94c2a472998b2944abe779630): 迁移自NVIDIA\_DeepLearningExamples套件,基于Bert-Base预训练模型的squad下游任务。 → [详情](llms-content/software/software_modelzoo_models_detail_6e403ef94c2a472998b2944abe779630.md) - [SwinTransformer-Pytorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/6f5353c4ffe94bb99412b58656b3d429): Swin-Transformer使用层级式的transformer和移动窗口将transformer应用到CV领域。其通过限制在窗口内使用自注意力,带来了更高的效率 ,通过移动,使得相邻两个窗口之间有了交互,上下层之间也就有了跨窗口连接,从而变相达到了一种全局建模的效果。 → [详情](llms-content/software/software_modelzoo_models_detail_6f5353c4ffe94bb99412b58656b3d429.md) - [CLIP\_transformers-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/7129ef612f4b4b8fafb526cce36441b8): huggingface-transformers库中支持的CLIP模型。 → [详情](llms-content/software/software_modelzoo_models_detail_7129ef612f4b4b8fafb526cce36441b8.md) - [Qwen3-1.7B-Base-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/7251611717ac49588d96528d11fac0f1): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_7251611717ac49588d96528d11fac0f1.md) - [Transformer\_SSL-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/725bdff6bd0946ddb7fd00318bddd0b9): Transformer-SSL 是一个以Swin-Transformer作为骨干网络的自监督模型,该模型通过将 MoCov2 和 BYOL 相结合,得到了MoBY模型。 → [详情](llms-content/software/software_modelzoo_models_detail_725bdff6bd0946ddb7fd00318bddd0b9.md) - [EfficientNet\_B5-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/73dbdf80a4ce454188d8add7617134e6): EfficientNet通过一组固定的系数统一缩放,使其在网络深度,网络宽度,分辨率这三方面相较于其他模型有明显优势。这里是B5版本。 → [详情](llms-content/software/software_modelzoo_models_detail_73dbdf80a4ce454188d8add7617134e6.md) - [edsr\_x2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/74a82742efff4dfaa2e01f7575eb784c): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_74a82742efff4dfaa2e01f7575eb784c.md) - [VAN\_Classification-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/752ac3c466bc45f2a72ba0c94383d482): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_752ac3c466bc45f2a72ba0c94383d482.md) - [CascadedMaskRCNN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/753c1287a0a74edab43d8b051b35f02f): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_753c1287a0a74edab43d8b051b35f02f.md) - [Ultra\_Fast\_Lane\_Detection-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/75425c0809324eebae63a0ac8ac49a6d): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_75425c0809324eebae63a0ac8ac49a6d.md) - [AlexNet\_ID2663-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/76f8033ed69b43c194881f1a48d43063?index_id=76f8033ed69b43c194881f1a48d43063): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_76f8033ed69b43c194881f1a48d43063.md) - [Qwen3-0.6B-Base-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/77372e49918c4b7da1a91332d171a953): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_77372e49918c4b7da1a91332d171a953.md) - [DeCLIP-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/77519a08a7764f0e9d6c141e52354a06): DeCLIP是一种数据高效的CLIP训练方法,通过利用图像-文本对之间的联系,DeCLIP可以更有效地学习通用视觉特征。 → [详情](llms-content/software/software_modelzoo_models_detail_77519a08a7764f0e9d6c141e52354a06.md) - [AdvancedEAST-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/789da2a61c9949e7b36b15487a2d2ccf?index_id=789da2a61c9949e7b36b15487a2d2ccf): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_789da2a61c9949e7b36b15487a2d2ccf.md) - [CSWin\_Transformer-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/794587ec1c0b4c0198c96950bcfcb731?index_id=794587ec1c0b4c0198c96950bcfcb731): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_794587ec1c0b4c0198c96950bcfcb731.md) - [Gluon\_ResNet50\_v1c-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/7abe1fcb00b7485fad69e0803d9d485b): 支持huggingface下载的ResNet\_v1c。 → [详情](llms-content/software/software_modelzoo_models_detail_7abe1fcb00b7485fad69e0803d9d485b.md) - [QwQ-32B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/7af7f0ddab754ccd9dfe31dacf56b149): QwQ 是 Qwen 系列的推理模型。与传统的指令调优模型相比,具备思考和推理能力的 QwQ 在下游任务中,特别是在解决难题时,能够显著提高性能。QwQ-32B 是一个中等规模的推理模型,其性能可以与当前最先进的推理模型(例如 DeepSeek-R1、o1-mini)相媲美。 → [详情](llms-content/software/software_modelzoo_models_detail_7af7f0ddab754ccd9dfe31dacf56b149.md) - [WideResNet50\_2\_ID1627\_for\_PyTorch-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/7c44d7ca386b400888c544bb85cb5c38?index_id=7c44d7ca386b400888c544bb85cb5c38): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_7c44d7ca386b400888c544bb85cb5c38.md) - [Qwen2.5-1.5B-Instruct-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/82786553b4aa4139ac0cdb577be3b31d): Qwen2.5 是最新的 Qwen 大语言模型系列。对于 Qwen2.5,发布了一系列基础语言模型和经过指令调优的语言模型,参数量从 0.5 亿到 720亿不等。 → [详情](llms-content/software/software_modelzoo_models_detail_82786553b4aa4139ac0cdb577be3b31d.md) - [FaceNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/850b949af18f416893a8ab30a56a73e3): FaceNet是一个用于目标识别网络,基于深度神经网络的图像映射方法和基于triplets的loss函数训练神经网络。 → [详情](llms-content/software/software_modelzoo_models_detail_850b949af18f416893a8ab30a56a73e3.md) - [DeepSeek-R1-Distill-Llama-8B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/8625241d99c64b528f1ff4dba7defb26): DeepSeek-R1-Distill-Llama-8B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Llama模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。 → [详情](llms-content/software/software_modelzoo_models_detail_8625241d99c64b528f1ff4dba7defb26.md) - [DeepSeek-V3-MindSpore-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/865ba4b5c8044873800b70dace2dd136): DeepSeek-V3是由DeepSeek(深度求索)推出的一个强大的专家混合(MoE)语言模型,它拥有671B总参数,其中激活参数量为37B。为了实现高效推理和低成本训练,DeepSeek-V3采用了多头潜注意力(MLA)和DeepSeekMoE架构,这在DeepSeek-V2中得到了充分验证。此外,DeepSeek-V3 还率先采用了无辅助损失的负载均衡策略,并设定了多token预测训练目标, → [详情](llms-content/software/software_modelzoo_models_detail_865ba4b5c8044873800b70dace2dd136.md) - [Qwen2.5-32B-Instruct-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/868a43f2c5bd437094b2ef5334c1c264): Qwen2.5 是最新的 Qwen 大语言模型系列。对于 Qwen2.5,发布了一系列基础语言模型和经过指令调优的语言模型,参数量从 0.5 亿到 720亿不等。 → [详情](llms-content/software/software_modelzoo_models_detail_868a43f2c5bd437094b2ef5334c1c264.md) - [StableAudioOpen-1.0-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/88a593d3b4574b36866293f3660945fe): StableAudioOpen-1.0是一个文本生成音频的模型,可以通过简单的文本提示生成长达47秒的高质量音频数据。该模型非常适合创建鼓点、乐器即兴演奏、环境声音、拟音录音和其他用于音乐制作和声音设计的音频样本,用户还可以根据自定义音频数据微调模型,从自己的鼓录音中创建新的节拍。 → [详情](llms-content/software/software_modelzoo_models_detail_88a593d3b4574b36866293f3660945fe.md) - [FaceBoxes-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/8a943851eddd48feae25be7e26b0be15): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_8a943851eddd48feae25be7e26b0be15.md) - [Qwen3-4B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/8d32550ad4154dc7a6eaf0d6927cfc02): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_8d32550ad4154dc7a6eaf0d6927cfc02.md) - [Qwen3-8B-Base-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/8da31637ec0641c8889cdde3c5d863f2): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_8da31637ec0641c8889cdde3c5d863f2.md) - [WeNet\_Conformer-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/8ddf64a7b5904fec8bb6b4c92856d118): Wenet是一款开源的、面向工业落地应用的语音识别工具包,它不仅采用了现阶段最先进的网络设计Conformer,还用到了U2结构实现流式与非流式框架的统一。 → [详情](llms-content/software/software_modelzoo_models_detail_8ddf64a7b5904fec8bb6b4c92856d118.md) - [BiLSTM\_CRF-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/8e9a1beb3c3940d6ab57faa3bfe0363a): BiLSTM+CRF实现命名实体识别任务。 → [详情](llms-content/software/software_modelzoo_models_detail_8e9a1beb3c3940d6ab57faa3bfe0363a.md) - [Qwen2.5-0.5B-Instruct-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/9436ea4e4cd44b4ca4016595da13541b): Qwen2.5 是最新的 Qwen 大语言模型系列。对于 Qwen2.5,发布了一系列基础语言模型和经过指令调优的语言模型,参数量从 0.5 亿到 720亿不等。 → [详情](llms-content/software/software_modelzoo_models_detail_9436ea4e4cd44b4ca4016595da13541b.md) - [模型详情-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/95d981e69de148f6b17cde96d87e7372): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_95d981e69de148f6b17cde96d87e7372.md) - [DBNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/983cc15e18474e6391825caf0a11d498): DBNet基于PyTorch框架开发,提供实时检测图片中英文文字功能。 → [详情](llms-content/software/software_modelzoo_models_detail_983cc15e18474e6391825caf0a11d498.md) - [CogVideoX-5B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/99867e38cd464db1bfc2bb1ae7f9379e): CogVideoX是一个大规模文本到视频的模型,设计了一种将文本、时间、空间三维一体融合的transformer架构,该模型可以有效解决现有视频模型存在的移动空间有限,持续时间短,难以生成基于文本的连续视频等问题。 → [详情](llms-content/software/software_modelzoo_models_detail_99867e38cd464db1bfc2bb1ae7f9379e.md) - [Awesome\_RecSystem\_ID2951-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/9ade0430aa77496aa848d24969613159?index_id=9ade0430aa77496aa848d24969613159): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_9ade0430aa77496aa848d24969613159.md) - [CogView3-Plus-3B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/a0107d1b782e4c16aa25412228f07ca7): CogView3是第一个在文本生成图像领域实现中继扩散的模型,通过首先创建低分辨率图像,然后应用基于中继的超分辨率来执行任务。CogView3-Plus-3B在CogView3的基础上采用了Zero-SNR扩散噪声调度,并引入了文本-图像联合注意力机制,以实现整体性能的进一步提升。 → [详情](llms-content/software/software_modelzoo_models_detail_a0107d1b782e4c16aa25412228f07ca7.md) - [Lifespan\_ID2972-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/a0ff1e59fe8f41e09cb3c7766df160b6): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_a0ff1e59fe8f41e09cb3c7766df160b6.md) - [GLIP-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/a158ec3ff1fe4a7080ec40c0621d0434): GLIP是一种用于视觉定位的语言-图像预训练模型,可以学习对象级、语言感知和语义丰富的视觉表示。 → [详情](llms-content/software/software_modelzoo_models_detail_a158ec3ff1fe4a7080ec40c0621d0434.md) - [DenseNet201-Pytorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/a2f90ef8304d4e5e946efe36383ec05c): DenseNet-201 是一个预训练模型,已经在 ImageNet 数据库的一个子集上进行了训练。 该模型接受了超过一百万张图像的训练,可以将图像分类为1000个对象类别(例如键盘,鼠标,铅笔和许多动物)。 → [详情](llms-content/software/software_modelzoo_models_detail_a2f90ef8304d4e5e946efe36383ec05c.md) - [Qwen3-4B-Base-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/a370d8c658a046f5b63889e68feab5a8): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_a370d8c658a046f5b63889e68feab5a8.md) - [Se\_ResNext\_50\_32x4d-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/a4c715e35e8d440a820e7e12e53b7a20?index_id=a4c715e35e8d440a820e7e12e53b7a20): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_a4c715e35e8d440a820e7e12e53b7a20.md) - [RCAN-PyTorch-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/a789b4d8ee3948bdb43c161fdb5708f7?index_id=a789b4d8ee3948bdb43c161fdb5708f7): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_a789b4d8ee3948bdb43c161fdb5708f7.md) - [CRNN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/a8e0d3114a07400db91eef7e7ca13e9b): CRNN是场景文本识别模型,将特征提取、序列建模和转录集成到一个统一的框架中,实现英文字体的识别。 → [详情](llms-content/software/software_modelzoo_models_detail_a8e0d3114a07400db91eef7e7ca13e9b.md) - [Evo\_Levit\_256\_384-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/aaec53c5469c4c55bb662b4a23939108): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_aaec53c5469c4c55bb662b4a23939108.md) - [ResNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/aaf07e7ec5044c46a923d9a6ed199dc8): ResNet是非常经典的图像分类网络。 → [详情](llms-content/software/software_modelzoo_models_detail_aaf07e7ec5044c46a923d9a6ed199dc8.md) - [StarGAN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ab0779db8a1047fca0febd4546d4d04b): StarGAN力争做到一个模型就可以进行多个领域的图像到图像的翻译。 → [详情](llms-content/software/software_modelzoo_models_detail_ab0779db8a1047fca0febd4546d4d04b.md) - [ESPnet2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ab15542b2b5540c3ba61946eef67c16f): ESPNet2是一套基于E2E的开源工具包,可进行语音识别等任务。 → [详情](llms-content/software/software_modelzoo_models_detail_ab15542b2b5540c3ba61946eef67c16f.md) - [Janus-Pro-1B-OrangePi-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ac7a2ef7bff640f2a7a02a2d3b0380cd): Janus-Pro是 DeepSeek 推出的开源AI模型,支持图像理解和图像生成,适配多元应用场景。 本模型支持OrangePi AiPro(20T/24GDDR)开发板。 → [详情](llms-content/software/software_modelzoo_models_detail_ac7a2ef7bff640f2a7a02a2d3b0380cd.md) - [Roberta-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ae266208b0804093bcee6e62fdd8b136): RoBERTa模型是BERT的改进版本,在模型规模、算力和数据上,都有一定的提升。 → [详情](llms-content/software/software_modelzoo_models_detail_ae266208b0804093bcee6e62fdd8b136.md) - [Wide&Deep-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/afafc707dbff4897984ae8992da6a2d4): Wide&Deep是一个同时具有Memorization和Generalization功能的CTR预估模型。 → [详情](llms-content/software/software_modelzoo_models_detail_afafc707dbff4897984ae8992da6a2d4.md) - [convmixer-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b224d1243e78456a9087650cbf7e3d89?index_id=b224d1243e78456a9087650cbf7e3d89): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_b224d1243e78456a9087650cbf7e3d89.md) - [SSD\_MobileNetV1-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b3f5e17637bd4bc58befc4b72632c2ad): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_b3f5e17637bd4bc58befc4b72632c2ad.md) - [Mmseg\_swin-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b44b52253e9f4fcdb857c3b24402242b): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_b44b52253e9f4fcdb857c3b24402242b.md) - [ResNet34\_ID1594-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b4a6bfd81423499aa31bfd048081194b): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_b4a6bfd81423499aa31bfd048081194b.md) - [DeepSeek-R1-Distill-Qwen-1.5B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b54367ef746f484188576c39f5706899): DeepSeek-R1-Distill-Qwen-1.5B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Qwen模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。 → [详情](llms-content/software/software_modelzoo_models_detail_b54367ef746f484188576c39f5706899.md) - [TResNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b59089c426124470a94c030a67bb403a): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_b59089c426124470a94c030a67bb403a.md) - [ChineseCLIP-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b643fabb50584fbd9e8b8c62d74be025): 本项目为CLIP模型的中文版本,使用大规模中文数据进行训练(~2亿图文对),旨在帮助用户快速实现中文领域的图文特征&相似度计算、跨模态检索、零样本图片分类等任务。 → [详情](llms-content/software/software_modelzoo_models_detail_b643fabb50584fbd9e8b8c62d74be025.md) - [GoogleNet\_ID1623-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b6edee0217cc4bc6bd4387c3cbddc97a): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_b6edee0217cc4bc6bd4387c3cbddc97a.md) - [Qwen3-0.6B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/b9b87c34c33b47979156c1990f16ca86): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_b9b87c34c33b47979156c1990f16ca86.md) - [Flux.1-DEV-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/bb06126c97854fada1350a47ab71d21f): Flux.1-DEV是一个先进的大型文本到图像模型,从Flux.1-pro蒸馏而来,引入了混合架构、指导蒸馏、旋转位置嵌入和并行注意力层等技术,具有良好的提示词遵循、视觉质量、图像细节和输出多样性,在图像生成质量和性能上取得了显著突破。 → [详情](llms-content/software/software_modelzoo_models_detail_bb06126c97854fada1350a47ab71d21f.md) - [Cascade\_RCNN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/bd16938c36e546afb196b858c069afb9): Cascade\_RCNN通过级联网络实现视觉目标检测。 → [详情](llms-content/software/software_modelzoo_models_detail_bd16938c36e546afb196b858c069afb9.md) - [Qwen2.5-7B-Instruct-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/bd96097296c3426aa3827a8a7cbeb8c6): Qwen2.5 是最新的 Qwen 大语言模型系列。对于 Qwen2.5,发布了一系列基础语言模型和经过指令调优的语言模型,参数量从 0.5 亿到 720亿不等。 → [详情](llms-content/software/software_modelzoo_models_detail_bd96097296c3426aa3827a8a7cbeb8c6.md) - [EfficientNet\_B1-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/bdc433a3be0e4f1cb48a19a288b53b5f): EfficientNet通过一组固定的系数统一缩放,使其在网络深度,网络宽度,分辨率这三方面相较于其他模型有明显优势。这里是B1版本。 → [详情](llms-content/software/software_modelzoo_models_detail_bdc433a3be0e4f1cb48a19a288b53b5f.md) - [ModelZoo-PyTorch-36个随版本演进模型-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/be13f47d41ba491491ea72e98e870df4): 目前ModelZoo-PyTorch随版本演进模型共有36个,这份文档对这些做了汇总以方便查看。使用经典模型时请优先使用该范围内模型。 → [详情](llms-content/software/software_modelzoo_models_detail_be13f47d41ba491491ea72e98e870df4.md) - [ResNeXt101-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/c0e754e9da984d0baad9cb7fbcd03e53): 传统的要提高模型的准确率,都是加深或者加宽网络,但是随着超参数数量的增加(比如channels数,filter size等等),网络设计的难度和计算的开销也会增加。而ResNeXt结构可以在不增加参数复杂度的前提下提高准确率,同时还减少了超参数的数量。 → [详情](llms-content/software/software_modelzoo_models_detail_c0e754e9da984d0baad9cb7fbcd03e53.md) - [DCN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/c1a1ad0d18db4625b27ad11b7b842371): Deep & Cross Network(DCN),是谷歌和斯坦福大学在2017年提出的用于Ad Click Prediction的模型,通过结合DNN和cross network,更加高效的学习特定阶数的组合特征。 → [详情](llms-content/software/software_modelzoo_models_detail_c1a1ad0d18db4625b27ad11b7b842371.md) - [DeepMar-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/c480e8086cf94feea4c081dfd7742326): DeepMar是一个深度多属性联合学习模型,把行人属性识别当做了多标签分类问题,并且能够很好地利用属性之间的关联关系。 → [详情](llms-content/software/software_modelzoo_models_detail_c480e8086cf94feea4c081dfd7742326.md) - [Qwen2.5-14B-Instruct-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/c67794f848aa49dbac7557f68cbbed27): Qwen2.5 是最新的 Qwen 大语言模型系列。对于 Qwen2.5,发布了一系列基础语言模型和经过指令调优的语言模型,参数量从 0.5 亿到 720亿不等。 → [详情](llms-content/software/software_modelzoo_models_detail_c67794f848aa49dbac7557f68cbbed27.md) - [Super\_Resolution\_CNN\_ID3003-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/c944228b74c14d89a6efe697f51dfa84?index_id=c944228b74c14d89a6efe697f51dfa84): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_c944228b74c14d89a6efe697f51dfa84.md) - [T2Vec-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ca9e21c440c244ad8eef225ae46bf953): t2vec提出了一种基于深度学习的轨迹相似性计算方法,通过学习轨迹的表示向量来缓解轨迹数据中不一致采样率和噪声的影响。 → [详情](llms-content/software/software_modelzoo_models_detail_ca9e21c440c244ad8eef225ae46bf953.md) - [Qwen3-1.7B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/cb464e81c74f44da9f33bd63431babc2): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_cb464e81c74f44da9f33bd63431babc2.md) - [WideResNet101\_2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/cc5987ff1ce64dcbb3ba85455c8bdb2d?index_id=cc5987ff1ce64dcbb3ba85455c8bdb2d): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_cc5987ff1ce64dcbb3ba85455c8bdb2d.md) - [Diffusers\_v0.18.1-PyTorch-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/d1026a90706d484ea995ce0cc232c080): Diffusers v0.18.1版本 → [详情](llms-content/software/software_modelzoo_models_detail_d1026a90706d484ea995ce0cc232c080.md) - [SiamMask-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d227bdc7c6e7464d9b0f9e231c31b3ee): SiamMask模型是一个实时执行视觉目标跟踪和视频目标分割的框架,实现了视觉目标跟踪和视频目标分割的统一框架。 → [详情](llms-content/software/software_modelzoo_models_detail_d227bdc7c6e7464d9b0f9e231c31b3ee.md) - [Hunyuan-DiT-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d25e83e4a8384954b4ce0cd9c563b24f): HunyuanDiT是一个高性能的文本到图像的扩散Transformer模型,具备细粒度的中英文理解能力,支持多轮对话,能够根据文本提示和上下文生成多分辨率的高质量图像。在中文到图像生成领域,HunyuanDiT达到了领先水平。 → [详情](llms-content/software/software_modelzoo_models_detail_d25e83e4a8384954b4ce0cd9c563b24f.md) - [EfficientNet\_B3-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d55181ec4c4a432cbedf4bf7d41069b7): EfficientNet通过一组固定的系数统一缩放,使其在网络深度,网络宽度,分辨率这三方面相较于其他模型有明显优势。这里是B3版本。 → [详情](llms-content/software/software_modelzoo_models_detail_d55181ec4c4a432cbedf4bf7d41069b7.md) - [ResNet18\_ID1593-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d551c5a72e654607b68542de248a7c6c): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_d551c5a72e654607b68542de248a7c6c.md) - [MiniGPT4-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d5b2be3f9ad84813976c0a1e071029fa): MiniGPT-4使用一个投影层将来自BLIP-2的冻结视觉编码器与冻结的LLM Vicuna对齐。通过两个阶段来训练MiniGPT-4,先是用500万图文对训练,然后再用一个3500对高质量数据集训练。 → [详情](llms-content/software/software_modelzoo_models_detail_d5b2be3f9ad84813976c0a1e071029fa.md) - [FAN-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d5d981a0951e417db91b2e7796a851f3): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_d5d981a0951e417db91b2e7796a851f3.md) - [MnasNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d67394b8c2fb4ddbaf2ff326843b4487): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_d67394b8c2fb4ddbaf2ff326843b4487.md) - [Qwen3-8B-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/d74eedc9388045ffa717666e671e559e): Qwen3是Qwen系列中最新一代的大型语言模型,提供了密集和混合专家\(MoE\)模型的全面套件。基于广泛的训练,Qwen3在推理、指令遵循、代理功能和多语言支持方面取得了很大的进展。 → [详情](llms-content/software/software_modelzoo_models_detail_d74eedc9388045ffa717666e671e559e.md) - [Wav2vec2.0-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d8044cd23b0849d8af86e9fb09885c37): Wav2vec2.0是Meta在2020年发表的无监督语音预训练模型。它的核心思想是通过向量量化构造自建监督训练目标,对输入做大量掩码后利用对比学习损失函数进行训练。 → [详情](llms-content/software/software_modelzoo_models_detail_d8044cd23b0849d8af86e9fb09885c37.md) - [Pix2Pix-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/d9eaa93cdead46d6bcc6bbeb754b1af6): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_d9eaa93cdead46d6bcc6bbeb754b1af6.md) - [Super\_Resolution\_Implementations\_ID3004-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/dc3364396a6241e39edd4da34bf51579?index_id=dc3364396a6241e39edd4da34bf51579): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_dc3364396a6241e39edd4da34bf51579.md) - [EfficientNet\_B5\_ID1621-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/dec25c85889c4b248a1522b5839b3397): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_dec25c85889c4b248a1522b5839b3397.md) - [StableDiffusion\_2.1-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/def4c34cbb424a25976f7640c3bb6198): StableDiffusion是StabilityAI公司于2022年提出的图片生成的预训练模型,论文和代码均已开源,下游任务包括文生图、图生图、图片压缩等等。 → [详情](llms-content/software/software_modelzoo_models_detail_def4c34cbb424a25976f7640c3bb6198.md) - [InternVL2-8B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e2b3045499c84120b1a62b2884f7a8ce): InternVL2-8B 是一种多模态大模型,具有强大的图像和文本处理能力,通过开源组件缩小与商业多模态模型的差距——GPT-4V的开源替代方案。在聊天机器人中,InternVL可以通过解析用户的文字输入,结合图像信息,生成更加生动、准确的回复。 此外,InternVL还可以根据用户的图像输入,提供相关的文本信息,实现更加智能化的交互。 → [详情](llms-content/software/software_modelzoo_models_detail_e2b3045499c84120b1a62b2884f7a8ce.md) - [模型详情-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e2d3d22cde464ce785f35f36d8774b3b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_e2d3d22cde464ce785f35f36d8774b3b.md) - [Diffusers\_v0.17.0-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e42d43e2c7e64f13820724fb30fdd7b3): 扩散模型 \(Diffusion Models\) 是一种生成模型,可生成各种各样的高分辨率图像。Diffusers 是Huggingface发布的模型套件,包含基于扩散模型的多种下游任务训练与推理,可用于生成图像、音频,甚至分子的 3D 结构。 → [详情](llms-content/software/software_modelzoo_models_detail_e42d43e2c7e64f13820724fb30fdd7b3.md) - [FSRCNN\_ID2990-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e592f195722544f7af26f8708b451940?index_id=e592f195722544f7af26f8708b451940): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_e592f195722544f7af26f8708b451940.md) - [Deepseek-V2-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e5b40a18937b496a85112aae924343fd): DeepSeek-V2,这是一个强大的混合专家(Mixture-of-Experts,MoE)语言模型,其特点是训练经济、推理高效。该模型总共有2360亿参数,每处理一个token激活210亿参数。与DeepSeek 67B相比,DeepSeek-V2实现了更强大的性能,同时节省了42.5%的训练成本,减少了KV缓存93.3%,并将最大生成吞吐量提升至5.76倍。 → [详情](llms-content/software/software_modelzoo_models_detail_e5b40a18937b496a85112aae924343fd.md) - [ADNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e60d566cce4f4f478a188650c6d029e3?index_id=e60d566cce4f4f478a188650c6d029e3): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_e60d566cce4f4f478a188650c6d029e3.md) - [StableDiffusion-3-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e6356162fa24432dbdcef99a15c7b258): Stable Diffusion是AI绘画领域的核心模型,能够进行文生图和图生图等图像生成任务。StableDiffusion-3采用了Diffusion Transformer\(DiT\)架构,并引入了多项技术和改进。相比之前的版本在多主题提示词的控制编辑一致性能力、文字渲染控制能力以及图像生成的整体质量上都有大幅提升‌‌。 → [详情](llms-content/software/software_modelzoo_models_detail_e6356162fa24432dbdcef99a15c7b258.md) - [Transformer-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e664171c797d43649f7082eaf9079063): Transformer模型通过跟踪序列数据中的关系来学习上下文并因此学习含义。 → [详情](llms-content/software/software_modelzoo_models_detail_e664171c797d43649f7082eaf9079063.md) - [BertNER-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e69c85d0051f40039dddcaef5636c65a): BERT-NER-Pytorch of lonePatient → [详情](llms-content/software/software_modelzoo_models_detail_e69c85d0051f40039dddcaef5636c65a.md) - [OpenSoraPlan-1.3-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e6bc98883e4d47ceb7cffd9c683162a6): OpenSoraPlan是一个大型文本生成视频模型,可以根据各种用户输入生成所需的高分辨率长时视频。通过设计高效的小波流变分自编码器、联合图像-视频跳跃解析去噪器以及各种条件控制器,OpenSoraPlan取得了令人印象深刻的视频生成结果。 → [详情](llms-content/software/software_modelzoo_models_detail_e6bc98883e4d47ceb7cffd9c683162a6.md) - [EfficientNet\_B2-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e7dff2b1ee104eae99a1691c719e9af5): EfficientNet通过一组固定的系数统一缩放,使其在网络深度,网络宽度,分辨率这三方面相较于其他模型有明显优势。这里是B2版本。 → [详情](llms-content/software/software_modelzoo_models_detail_e7dff2b1ee104eae99a1691c719e9af5.md) - [VisualGLM-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e8592f15109a48cd87760a6a6515a37f): VisualGLM-6B 是一个开源的,支持图像、中文和英文的多模态对话语言模型,语言模型基于 ChatGLM-6B,具有 62 亿参数;图像部分通过训练 BLIP2-Qformer 构建起视觉模型与语言模型的桥梁,整体模型共78亿参数。 → [详情](llms-content/software/software_modelzoo_models_detail_e8592f15109a48cd87760a6a6515a37f.md) - [DAL-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/e99cf2cd23184e9483289b28b32fc001): DAL模型是一个高效的目标检测模型,它提出了匹配度度量来评估动态锚点的定位潜力,以此来更有效地分配标签。 → [详情](llms-content/software/software_modelzoo_models_detail_e99cf2cd23184e9483289b28b32fc001.md) - [Twins-PCPVT-S-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ea18b4d803a840608d2e02bdfc09c592): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_ea18b4d803a840608d2e02bdfc09c592.md) - [Vit\_small\_patch16\_224-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/eb04ecf57d11493bb3c2183b7d5eb2a8?index_id=eb04ecf57d11493bb3c2183b7d5eb2a8): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_eb04ecf57d11493bb3c2183b7d5eb2a8.md) - [GoogleNet-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/eb95b482d9224f468d7c2e7ecf9f29e5): GoogLeNet把多个卷积或池化操作,放在一起组装成一个网络模块,设计神经网络时以模块为单位去组装整个网络结构。 → [详情](llms-content/software/software_modelzoo_models_detail_eb95b482d9224f468d7c2e7ecf9f29e5.md) - [DeepSeek-R1-Distill-Qwen-32B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ed4a8911f1a74613a82dc50b1661208c): DeepSeek-R1-Distill-Qwen-32B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Qwen模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。 → [详情](llms-content/software/software_modelzoo_models_detail_ed4a8911f1a74613a82dc50b1661208c.md) - [DeepSeek-R1-Distill-Llama-70B-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ee3f9897743a4341b43710f8d204733a): DeepSeek-R1-Distill-Llama-70B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Llama模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。 → [详情](llms-content/software/software_modelzoo_models_detail_ee3f9897743a4341b43710f8d204733a.md) - [SE\_ResNet\_50-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ef0ed976d093405dbc0d847e78959684): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_ef0ed976d093405dbc0d847e78959684.md) - [YOLACT-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f0356524c8a9448ca2fef2c57ebbe09d?index_id=f0356524c8a9448ca2fef2c57ebbe09d): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_f0356524c8a9448ca2fef2c57ebbe09d.md) - [FCN8s-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f2080c400d054ea1b0a017c1bd417cca): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_f2080c400d054ea1b0a017c1bd417cca.md) - [DenseNet169-Pytorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f2ca10e97b8d4d10aa1363e907401d8c): DenseNet-169是一个经典的图像分类网络,对于一个L层的网络,DenseNet共包含L*(L+1)/2个连接,相比ResNet,这是一种密集连接,他的名称也由此而来,另一大特色为通过特征在channel上的连接来实现特征重用(feature reuse),这些特点让DenseNet在参数和计算成本更少的情形下实现比ResNet更优的性能。 → [详情](llms-content/software/software_modelzoo_models_detail_f2ca10e97b8d4d10aa1363e907401d8c.md) - [Qwen2-VL-7B-Instruct-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f2fdfa4188184630a246e0468692612a): Qwen2-VL-7B-Instruct是阿里云研发的大规模视觉语言模型(Large Vision Language Model, LVLM),可以以图像、文本、视频作为输入,并以文本作为输出。 → [详情](llms-content/software/software_modelzoo_models_detail_f2fdfa4188184630a246e0468692612a.md) - [OpenSora-1.2-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f3ea9377556349b7bb14c3d2eb866955): Open-Sora是一项致力于高效制作高质量视频的计划。Open-Sora 不仅使高级视频生成技术的使用变得民主化,而且还提供了一个简化且用户友好的平台,简化了视频生成的复杂性。 → [详情](llms-content/software/software_modelzoo_models_detail_f3ea9377556349b7bb14c3d2eb866955.md) - [Pointnetplus\_detection-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f453746dbc8240b8bf6ec2e6638e367d): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_f453746dbc8240b8bf6ec2e6638e367d.md) - [CenterNet-Pytorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f59fcd23aefa43d4bdeb9f41e000f527): CenterNet使用关键点检测的方法去预测目标边框的中心点,然后回归出目标的其他属性,例如大小、3D位置、方向甚至是其姿态。而且这个方向相比之前的目标检测器,实现起来更加简单,推理速度更快,精度更高。 → [详情](llms-content/software/software_modelzoo_models_detail_f59fcd23aefa43d4bdeb9f41e000f527.md) - [BiseNetV1-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f6593d5c80744167ae05442e71e756ec): BiseNetV1模型是基于mmsegmentation框架在CityScapes数据集上进行训练的分割模型。 → [详情](llms-content/software/software_modelzoo_models_detail_f6593d5c80744167ae05442e71e756ec.md) - [Baichuan2-13B-pyTorch-模型库-ModelZoo-Atlas Community](https://www.hiascend.com/software/modelzoo/models/detail/f68b63621d7046798a52ce7fde28f58e): Baichuan 2 是\[百川智能\]推出的新一代开源大语言模型,采用 2.6 万亿 Tokens 的高质量语料训练,在权威的中文和英文 benchmark 上均取得同尺寸最好的效果。Baichuan 2系列模型有 7B、13B 的 Base 和 Chat 版本,并提供了 Chat 版本的 4bits 量化,所有版本不仅对学术研究完全开放,开发者也仅需\[邮件申请\]并获得官方商用许可后,即可 → [详情](llms-content/software/software_modelzoo_models_detail_f68b63621d7046798a52ce7fde28f58e.md) - [SwinIR-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f7c66e46b05f438ea038ecd92e5dee87?index_id=f7c66e46b05f438ea038ecd92e5dee87): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_f7c66e46b05f438ea038ecd92e5dee87.md) - [SOLOv1-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/f83f22c9322c45299c18dab21d413d98): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_f83f22c9322c45299c18dab21d413d98.md) - [DeepSeek-V3-0324-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/fb0f08f5d1c54c28b0d4457bc4301f39): 我们推出了DeepSeek-V3,这是一个强大的混合专家(MoE)语言模型,总参数量为685B,每个token激活37B参数。为了实现高效的推理和成本效益的训练,DeepSeek-V3采用了多头潜在注意力(MLA)和DeepSeekMoE架构,这些架构在DeepSeek-V2中得到了充分验证。此外,DeepSeek-V3开创了一种无辅助损失的负载均衡策略,并设置了多token预测训练目标以获得更强 → [详情](llms-content/software/software_modelzoo_models_detail_fb0f08f5d1c54c28b0d4457bc4301f39.md) - [C3D-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/fbe16a270a764d7da5f8ea4b4c1bc8e9): C3D使用3D卷积网络学习时空特征,实现视频上的行为分析。 → [详情](llms-content/software/software_modelzoo_models_detail_fbe16a270a764d7da5f8ea4b4c1bc8e9.md) - [DETR-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/fdabe2382f0047c3bd60e0eeec22fa58): DETR是基于Transformer的端到端目标检测方法。 → [详情](llms-content/software/software_modelzoo_models_detail_fdabe2382f0047c3bd60e0eeec22fa58.md) - [DeepSeek-R1-Distill-Qwen-7B-OrangePi-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/fe210c6671554ecb84fd3a09051f0844): DeepSeek-R1-Distill-Qwen-7B是DeepSeek AI从DeepSeek-R1模型中蒸馏出来的Qwen模型,比经过强化学习训练出来的小型稠密模型拥有更好的推理能力。本模型支持OrangePi AiPro(20T/24GDDR)开发板。 → [详情](llms-content/software/software_modelzoo_models_detail_fe210c6671554ecb84fd3a09051f0844.md) - [模型详情-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/fe7ee1f26f83485c8901723dca5a53ed): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_modelzoo_models_detail_fe7ee1f26f83485c8901723dca5a53ed.md) - [YOLACT\_plus-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/fecde923c39d4b21b1f0b7470056987b?index_id=fecde923c39d4b21b1f0b7470056987b): 生态贡献模型 → [详情](llms-content/software/software_modelzoo_models_detail_fecde923c39d4b21b1f0b7470056987b.md) - [SSD-PyTorch-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ffc06c50ec6d464c986641775b3e5f44): SSD 模型利用不同尺度的特征图进行目标的检测,SSD 采用多个尺度检测方法是将 VGG16 网络输出的大特征图逐步采用步长为 2的卷积操作,生成不同大小的特征图。 → [详情](llms-content/software/software_modelzoo_models_detail_ffc06c50ec6d464c986641775b3e5f44.md) - [Janus-Pro-模型库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/models/detail/ffe1a0f4e8ba43aeb989251a3f0308e9): JanusPro是DeepSeek推出的开源多模态AI模型,采用创新架构与自研技术,训练流程优化,有1B和7B参数版本。它能处理20+跨模态任务,在文生图、视觉问答等表现出色,生成图像稳定,已在创意、内容创作等领域崭露头角 。 → [详情](llms-content/software/software_modelzoo_models_detail_ffe1a0f4e8ba43aeb989251a3f0308e9.md) - [昇腾NPU与GPU模型效果对比|ModelShow-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/modelshow): 直观对比昇腾NPU与GPU模型效果 → [详情](llms-content/software/software_modelzoo_modelshow.md) - [Ascend 工具库-ModelZoo-昇腾社区](https://www.hiascend.com/software/modelzoo/tools): 全流程昇腾AI模型开发工具 → [详情](llms-content/software/software_modelzoo_tools.md) - [华为软件许可协议-昇腾社区](https://www.hiascend.com/software/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/software/software_protocol.md) - [CANN-昇腾异构计算架构-昇腾社区](https://www.hiascend.com/cann): CANN是华为针对AI场景推出的异构计算架构,对上支持多种AI框架,对下服务AI处理器与编程,发挥承上启下的关键作用,是提升昇腾AI处理器计算效率的关键平台。同时针对多样化应用场景,提供高效易用的编程接口,支持用户快速构建基于昇腾平台的AI应用和业务 → [详情](llms-content/cann/cann.md) - [CANN-领域加速库-昇腾社区](https://www.hiascend.com/cann/aal): 领域加速库是针对特定领域的算子和算法的结合。根据需要每个加速库可以需要提供不同形式的功能:包括但不限于本领域算子的补充、特定算法或机制、特定辅助类工具等 → [详情](llms-content/cann/cann_aal.md) - [CANN-算子库-昇腾社区](https://www.hiascend.com/cann/aol): 提供了丰富的深度优化、硬件亲和的高性能算子,包括神经网络库、数学库、计算机视觉库和Transformer库等,为神经网络在昇腾硬件上加速计算奠定了基础 → [详情](llms-content/cann/cann_aol.md) - [AscendC与CANN算子开发 | asc算子开发](https://www.hiascend.com/cann/ascend-c): AscendC算子开发\(asc算子开发\)是针对CANN算子开发场景推出的编程语言,原生支持C和C++标准规范,最大化匹配用户开发习惯;通过多层接口抽象、自动并行计算、孪生调试等关键技术,极大提高算子开发效率,助力AI开发者低成本完成算子开发和模型调优部署。 → [详情](llms-content/cann/cann_ascend-c.md) - [CANN编译器](https://www.hiascend.com/cann/bisheng): CANN编译器:毕昇昇腾编译器是连接AI开发者与昇腾硬件的关键纽带,提供Host-Device异构编程编译能力,利用微架构精准编译优化释放昇腾芯片极致性能,提供完备二进制调试信息与二进制工具链,支撑AI开发者自主调试调优,构建差异化竞争力 → [详情](llms-content/cann/cann_bisheng.md) - [CANN-社区章程-昇腾社区](https://www.hiascend.com/cann/charter): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cann/cann_charter.md) - [CANN-社区章程-昇腾社区](https://www.hiascend.com/cann/charter/detail): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cann/cann_charter_detail.md) - [CANN-贡献路径-昇腾社区](https://www.hiascend.com/cann/contrib-guide): 为开发者提供从入门到深度参与开源项目的阶梯式指南,呈现从提交首个PR到成为核心维护者的成长路径。 → [详情](llms-content/cann/cann_contrib-guide.md) - [CANN-社区-贡献看板](https://www.hiascend.com/cann/contribution-dashboard): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cann/cann_contribution-dashboard.md) - [CANN-开发-昇腾社区](https://www.hiascend.com/cann/develop): 华为昇腾CANN开发,涵盖核心组件简介、开源开放资源获取方式及社区贡献途径,助力开发者基于昇腾CANN高效构建AI工作流 → [详情](llms-content/cann/cann_develop.md) - [CANN-文档-昇腾社区](https://www.hiascend.com/cann/document): 华为昇腾CANN文档聚合页,涵盖开发指南、API参考、部署教程、故障排查及主流框架适配说明等,助力开发者快速掌握CANN核心能力、高效完成基于昇腾CANN的AI业务开发 → [详情](llms-content/cann/cann_document.md) - [CANN安装部署-昇腾社区](https://www.hiascend.com/cann/download): CANN下载:华为昇腾CANN 安装一站式页面,提供最新版本CANN下载、CANN安装、CANN部署命令,支持Linux多架构与主流发行版适配,提供在线、离线等安装类型选择,直观选型引导助力开发者快速完成环境部署 → [详情](llms-content/cann/cann_download.md) - [CANN驱动](https://www.hiascend.com/cann/driver): CANN驱动:华为昇腾驱动\(昇腾NPU底软驱动\),昇腾设备的基础环境部署,使能昇腾硬件 → [详情](llms-content/cann/cann_driver.md) - [CANN-治理架构-昇腾社区](https://www.hiascend.com/cann/gov-arch): 呈现社区治理架构、技术决策机制、社区角色和权责和协作规则,为社区参与者和贡献者提供社区运作机制和规范,保障社区健康发展。 → [详情](llms-content/cann/cann_gov-arch.md) - [CANN-Graph Engine-昇腾社区](https://www.hiascend.com/cann/graph-engine): 图引擎( Graph Engine ,简称GE)是计算图编译和运行的控制中心,提供图优化、图编译管理以及图执行控制等功能。GE通过统一的图开发接口提供多种AI框架的支持,不同AI框架的计算图可以实现到Ascend图的转换 → [详情](llms-content/cann/cann_graph-engine.md) - [CANN-通信库-昇腾社区](https://www.hiascend.com/cann/hccl): 集合通信库( Huawei Collective Communication Library ,简称HCCL)是基于昇腾硬件的高性能集合通信库,提供单机多卡以及多机多卡间的数据并行、模型并行集合通信方案。HCCL支持AllReduce、Broadcast、Allgather、ReduceScatter、AlltoAll等通信原语,Ring、Mesh、HD等通信算法,在HCCS、RoCE和PCIe高 → [详情](llms-content/cann/cann_hccl.md) - [CANN-学习中心-昇腾社区](https://www.hiascend.com/cann/learn): 参与 CANN 官方技术培训,覆盖多框架适配(TensorFlow/PyTorch/ 昇腾)、端云协同开发、1400 + 优化算子等核心内容习得的实操技能可直接落地智能城市、矿山、大模型等真实行业场景,适配从边缘推理到大规模集群训练的全需求 → [详情](llms-content/cann/cann_learn.md) - [CANN-线上会议-昇腾社区](https://www.hiascend.com/cann/meeting): 社区提供了TSC/PMC/SIGs等例行会议、社区技术直播、峰会等活动,欢迎各位社区开发者参加! → [详情](llms-content/cann/cann_meeting.md) - [CANN-CANN开源项目列表-昇腾社区](https://www.hiascend.com/cann/open-map): 展示开源生态中的原生组件以及扩展项目,呈现核心技术与扩展应用的关联关系。帮助开发者快速定位资源,识别开放协作和创新路径 → [详情](llms-content/cann/cann_open-map.md) - [CANN运行时](https://www.hiascend.com/cann/runtime): CANN运行时(CANN Runtime)提供了高效的硬件资源管理、媒体数据预处理、单算子加载执行、模型推理等开发接口,供开发者轻松构建高性能人工智能应用 → [详情](llms-content/cann/cann_runtime.md) - [CANN-SIG 中心-昇腾社区](https://www.hiascend.com/cann/sig): SIG 全称是 Special Interest Group(特别兴趣小组),CANN社区按照不同的 SIG 来组织,以便更好地管理和改善工作流程;SIG 组均是开放的,欢迎任何人来参与 → [详情](llms-content/cann/cann_sig.md) - [昇腾AI市场主页-昇腾社区](https://www.hiascend.com/marketplace): 昇腾产业生态伙伴及人工智能行业解决方案的展示交流平台 → [详情](llms-content/marketplace/marketplace.md) - [昇腾AI应用案例-昇腾社区](https://www.hiascend.com/marketplace/case-studies): 昇腾AI应用,探索人工智能的无限可能,使能千行百业 → [详情](llms-content/marketplace/marketplace_case-studies.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/cases): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_cases.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/industry): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_industry.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/0f57d42d-90af-4216-8664-7e4611c56f17) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_0f57d42d-90af-4216-8664-7e4611c56f17.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/0f771d13-273d-4d0e-a505-9a37befaf209) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_0f771d13-273d-4d0e-a505-9a37befaf209.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/15d45967-035c-48a0-9d2f-773ca9b33c39) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_15d45967-035c-48a0-9d2f-773ca9b33c39.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/25b8219c-933d-4849-803b-a415834205f2) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_25b8219c-933d-4849-803b-a415834205f2.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/29d30a79-31cb-428a-97fb-51511bad6184) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_29d30a79-31cb-428a-97fb-51511bad6184.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/3202596e-b529-4e0c-8485-fcab4abad67e) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_3202596e-b529-4e0c-8485-fcab4abad67e.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/34e4d91e-af6b-4370-a134-94fe3dd2987d) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_34e4d91e-af6b-4370-a134-94fe3dd2987d.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/4279dab9-be1a-4d02-a1e1-991b8dc67ac3) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_4279dab9-be1a-4d02-a1e1-991b8dc67ac3.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/4698d6be-6156-4a1d-b747-d49dff77659a) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_4698d6be-6156-4a1d-b747-d49dff77659a.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/48a89f75-afef-4a9d-a9fa-02d35f7b34cb) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_48a89f75-afef-4a9d-a9fa-02d35f7b34cb.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/514d29c1-a533-4f42-bd30-ae85c56f7400) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_514d29c1-a533-4f42-bd30-ae85c56f7400.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/62c4982c-2be5-4590-9503-8849c172b4ed) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_62c4982c-2be5-4590-9503-8849c172b4ed.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/63fe2936-fac5-4ceb-90ab-da25f0d9c9b4) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_63fe2936-fac5-4ceb-90ab-da25f0d9c9b4.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/68adfc26-ca83-4200-b86f-0affc6a2afe6) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_68adfc26-ca83-4200-b86f-0affc6a2afe6.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/6f1dae64-bdd7-4d36-90b1-5951e2795a34) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_6f1dae64-bdd7-4d36-90b1-5951e2795a34.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/784ead61-e855-4c36-87b4-5e965f22f79b) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_784ead61-e855-4c36-87b4-5e965f22f79b.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/83995e93-3a27-4b42-b7ad-4793adaee341) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_83995e93-3a27-4b42-b7ad-4793adaee341.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/a0bfc98e-eed1-4493-aa8c-7463a1e6bb7e) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_a0bfc98e-eed1-4493-aa8c-7463a1e6bb7e.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/a3d746f6-0a6e-4f01-9f6a-9de0304965ef) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_a3d746f6-0a6e-4f01-9f6a-9de0304965ef.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/aagtyu31-6c6c-4f72-8211-41b5417754af) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_aagtyu31-6c6c-4f72-8211-41b5417754af.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/b019d599-a9b7-43be-b9bc-950a0b445545) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_b019d599-a9b7-43be-b9bc-950a0b445545.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/b6eea89b-971a-40f3-b0f7-3ad11c40959a) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_b6eea89b-971a-40f3-b0f7-3ad11c40959a.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/b89d95aa-05b6-4f07-aca9-3d01f7a80eb6) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_b89d95aa-05b6-4f07-aca9-3d01f7a80eb6.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/bb835e4c-b365-44c6-8704-992f76bc5c9b) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_bb835e4c-b365-44c6-8704-992f76bc5c9b.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/c34603bb-0d0c-475d-911e-d07cfffe2c7b) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_c34603bb-0d0c-475d-911e-d07cfffe2c7b.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/c9fc0559-9329-4a37-97d4-1ae12ad87ea8) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_c9fc0559-9329-4a37-97d4-1ae12ad87ea8.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/d0bf1eed-23ec-405a-8d59-2e233641250e) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_d0bf1eed-23ec-405a-8d59-2e233641250e.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/da636c80-d5eb-4c5a-8a41-6d3314b5013d) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_da636c80-d5eb-4c5a-8a41-6d3314b5013d.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/e619819a-324a-4969-b30a-9ca9d82ccbce) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_e619819a-324a-4969-b30a-9ca9d82ccbce.md) - [应用案例1-昇腾社区](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/e8463301-f34c-4d01-97ca-5a00bf6ebd35) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_e8463301-f34c-4d01-97ca-5a00bf6ebd35.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/edfb8c6c-8581-41e7-8409-2bb9d7c3787c) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_edfb8c6c-8581-41e7-8409-2bb9d7c3787c.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/marketplace/mindx-sdk/case-studies/f0b290fc-9091-47de-8528-c61da71c965c) → [详情](llms-content/marketplace/marketplace_mindx-sdk_case-studies_f0b290fc-9091-47de-8528-c61da71c965c.md) - [原生大模型-昇腾社区](https://www.hiascend.com/marketplace/native-large-model): 基于昇腾软硬件平台完成从训练到推理全流程开发的大模型产品 → [详情](llms-content/marketplace/marketplace_native-large-model.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/partner): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_partner.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/product): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_product.md) - [昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution): 昇腾产业伙伴、联合解决方案的展示和互动平台 → [详情](llms-content/marketplace/marketplace_solution.md) - [华菱湘钢智能转钢系统,使能智慧钢厂-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/1): 制造业作为我国国民经济的主体,是立国之本、强国之基,“十四五”规划纲要明确提出未来创新的重点在实体经济,更在制造业。然而当前钢铁智能制造整体处于起步阶段,尤其在传统的粗轧钢坯生产车间中,工作条件恶劣,工人每天都需要在强光、高温、高噪音的现场工作环境中进行记录和手动转钢操作,以确保生产不出意外。对于工人的转钢操作经验过度依赖,精神需要高度集中,导致工人身心俱疲。 通过华为Atlas 800 推理服务 → [详情](llms-content/marketplace/marketplace_solution_detail_1.md) - [宝德计算机引入昇腾智造AI质检方案,实现提质增效-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/10): 宝德与华为深度合作,应用AI质检技术到宝德工厂产线,实现信创台式机、服务器组装和包装制程质量检测的智能化和可回溯,打破过去操作不规范、工序不防呆、信息化水平较低、招工用人成本高等痛点问题,并提升质检效率和精度,巩固产品质量。 昇腾智造解决方案赋能宝德产线制程质量管理,覆盖PCB主板放置、主板和内存条安装、固定、接线、理线、盖板和下料等多道工序,检测准确率超过99%。 → [详情](llms-content/marketplace/marketplace_solution_detail_10.md) - [富士康实现智能光伏控制器AI质检,加速产线智能化升级-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/11): 在深圳富士康光伏控制器产线,产品总共3种型号,11种配置,需要每天换线2-3次,每种型号的硅脂位置、颜色、铭牌种类均有差别。而光伏控制器生产过程的硅脂涂抹、标签检测等环节,传统工业质检的主要方法是人工检测。刷硅脂工位检测硅脂的颜色是否正确以及硅脂是否少涂、漏涂;铭牌工位检测铭牌是否漏贴、倒贴和错贴。硅脂的涂刷错误会导致后续老化测试故障,返修耗费人力、物力。传统人工人工检测受疲劳累计的影响,检测准确 → [详情](llms-content/marketplace/marketplace_solution_detail_11.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/118): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_118.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/119): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_119.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/12): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_12.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/120): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_120.md) - [黄河信产智造AI质检解决方案-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/121): 质量检测是制造业中产品生产线的重要环节,然而,传统光学检测存在精度不足和柔性不足等问题,难免产生错检、漏检,给产品的使用性能以及企业的口碑带来难以估计的不良影响。 针对制造产业的质检难题,黄河信产基于昇腾,利用AI算法,从底层训练模型的研发,到技术参数的设计,再到整套系统运行的优化,推出企业级平台化的智造AI质检解决方案。 → [详情](llms-content/marketplace/marketplace_solution_detail_121.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/122): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_122.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/123): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_123.md) - [中原人工智能反诈骗创新解决方案-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/124): 在反诈新形势的要求下,河南信大网御科技有限公司不断创新思路,基于昇腾AI打造人工智能反诈骗创新解决方案。 该方案基于昇腾AI软硬件平台和预训练大模型的深度学习能力,通过对网站里面的源码、文本、音视频等进行识别和目标检测,快速精准识别诈骗网站。目前,该模型已覆盖网络刷单、仿冒网络贷款诈骗、仿冒网络赌博、杀猪盘诈骗、仿冒机构退款诈骗等10余种主流诈骗类型, 识别准确率达99%以上。 → [详情](llms-content/marketplace/marketplace_solution_detail_124.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/125): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_125.md) - [东声智能锂电领域工业缺陷检测AI行业解决方案-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/126): 目前锂电池包括硬壳和软包电池,硬壳则可分为圆柱电池和方形电池。其中方形电池凭借其充放电倍率、循环寿命、安全性等方面的优势,成为一种主流的电池封装应用。方形锂电池工艺链分为前、中、后三段,以方形电池为例,其工艺链中存在大量的质检需求,传统视觉检测仅可满足工艺环节的定位和纠偏应用,在极片、焊缝、绝缘隔膜等需要检测表面缺陷的工序中引入深度学习算法,解决了锂电检测当前的困局。 该方案基于东声Handdle → [详情](llms-content/marketplace/marketplace_solution_detail_126.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/127): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_127.md) - [梦蝶幻像濒危鸟类目标识别和实时定位系统-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/128): 近年来,加强野生动物保护已成为生态文明建设的重要内容,目前已建立各级各类自然保护地1.18万处。工作人员对野生动物、特别是濒危动物的研究需求日益增多,虽然红外触发相机可以在一定程度上代替人力跋山涉水,但由于其可感应区域较小,树枝摆动、树叶下落均有可能触发误拍,产生的图片信息数量非常庞大,仅靠人工筛选几乎难以为继,大量宝贵的时间被耗费在繁复的工作之中,效率极低。 该系统依托昇腾Atlas系列硬件,通 → [详情](llms-content/marketplace/marketplace_solution_detail_128.md) - [百信AI科研云平台-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/129): 异构计算作为当前算力突破的新抓手,是人工智能领域的珍稀资源。然而在传统模式下,用户和设备做绑定,形成独占式的异构算力节点使用方式,建设成本居高不下的同时,算力资源整体利用率不高;此外,用户在AI开发过程中需要频繁切换工具与平台,重复进行繁琐的环境配置与准备,耗时费力,阻碍工作效率提升。 该平台基于昇腾AI基础软硬件平台,具有敏捷、弹性、异构、全栈的特点,为高校、企业提供轻量级、一体化的AI应用平台 → [详情](llms-content/marketplace/marketplace_solution_detail_129.md) - [变电站远程智能巡视,实现变电站无人值守-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/13): 变电作为电力行业的重要环节之一,变电站运检和维护巡视尤其重要,然而当前变电站的运维工作主要还是依赖人工,存在设备状态看护效率低、周界环境险情记录不及时、人工在进行检修和维护时的安全规范难保障等系列问题。变电站智能化升级是解决以上挑战的重要手段。 智能变电站巡检解决方案基于昇腾AI基础软硬件以及亚联发展提供的系列算法,通过Atlas 500 Pro 智能边缘服务器实时分析采集前端画面,有效预警周边环 → [详情](llms-content/marketplace/marketplace_solution_detail_13.md) - [软通动力AI端云一体化产品-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/131): 软通动力的AI端云一体化产品(昇腾版)已被应用于企业财务助手、制造供应链助手、智能合同管理、押品登记自动化等百余个场景中,覆盖金融、制造、教育、汽车、银行、保险等诸多行业领域。其中,最能为企业优化流程、降本增效的三大典型场景是企业财务助手、制造供应链助手和智能合同管理。 该产品基于昇腾AI基础软硬件平台,通过端侧AI和自动化能力的延伸,形成全面的深度融入企业客户的智能化创新产品和服务,实现开箱即用 → [详情](llms-content/marketplace/marketplace_solution_detail_131.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/132): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_132.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/133): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_133.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/134): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_134.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/135): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_135.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/136): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_136.md) - [航天宏图城市变化遥感监测平台-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/137): 遥感变化监测技术在智慧农林、智慧国土、智慧环保、智慧灾评和智慧城市领域的应用越来越广泛,但在应用落地中,存在大体量数据样本标注困难、低质遥感图像影响监测精度、智能解译应用推广存在挑战等难题。 本方案依托昇腾AI基础软硬件平台,融合智能数据管理标注和多种先进解译算法,推出了城市变化遥感监测平台,从数据、算力、算法三个维度推动了城市变化监测技术的推广和落地。 → [详情](llms-content/marketplace/marketplace_solution_detail_137.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/138): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_138.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/139): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_139.md) - [加油站智能无感支付,加油效率2.4倍提升-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/14): 当前加油站存在整体加油效率低,容易形成加油站拥堵,客户体验差,并影响加油站收入的情况。传统加油站信息化程度整体有待提高,在加油环节支付油费需要熄火锁车到专门的收费柜台去支付。数据表明,加油站平均加油时长6分钟,超过50%的时间是由费用支付环节耗费。 华为联合云化科技推出基于昇腾AI基础软硬件的“AI无感加油”解决方案。加油站中的摄像机采集视频图像数据传送到边缘计算设备Atlas 500 智能小站进 → [详情](llms-content/marketplace/marketplace_solution_detail_14.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/140): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_140.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/141): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_141.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/142): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_142.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/144): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_144.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/145): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_145.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/146): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_146.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/147): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_147.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/148): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_148.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/149): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_149.md) - [加油站安全生产智能监测,实现全面感知、自动预警-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/15): 加油站运营安全至关重要,但在车辆加油、油车卸油等关键环节,安全记录管理缺少数字化和智能化的的手段。尤其卸油过程最容易发生安全隐患,油罐车动态管理困难,卸油过程没有实时视频、数据分析、告警机制等,事后的调查取证也存在巨大困难。 基于昇腾AI基础软硬件及中盛益华提供的识别算法联合打造加油站安全管理系统,通过在加油站进行智能化升级,集成关键监管点位摄像机、传感器等数据采集,在边缘侧基于Atlas 500 → [详情](llms-content/marketplace/marketplace_solution_detail_15.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/150): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_150.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/151): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_151.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/152): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_152.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/153): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_153.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/154): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_154.md) - [许继变电站运维图像识别分析解决方案-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/157): 传统的变电站运维管理工作由总控室的运维管理人员负责看管整个供电网络,当出现问题时,需要技术人员进入变电站现场进行技术检测和维护,不仅存在时间上的延误,也产生了诸多现场工作的安全风险。 该方案通过昇思MindSpore AI框架实现算法服务的开发与部署,以图像识别算法作为服务层,通过统一接口规范接入变电站监测系统,或将服务封装以sdk形式部署于变电站终端设备,实现对人员和设备的管理。 → [详情](llms-content/marketplace/marketplace_solution_detail_157.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/16): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_16.md) - [实时智能高速收费稽核,助力湖南高速年均挽回超2亿损失 -昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/17): 高速省界收费站取消后,车辆通行效率显著提升,大众出行得到了极大便利。但与此同时也伴随着局部新ETC系统收费不精准问题,如同路不同价、出口无费用显示、收费不合理等问题,因此会出现高速费用争议及逃费的可能性,也给交通行业从业者及出行百姓带来了严重负担。 基于Atlas 500 Pro 智能边缘服务器及拓维信息提供的AI稽核算法共同孵化的高速收费稽核解决方案,可实现对车辆特征的AI取证识别,结合AI稽核 → [详情](llms-content/marketplace/marketplace_solution_detail_17.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/18): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_18.md) - [公路高效智能执法,助力浙江丽水交警执法效率70%提升-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/19): 当前公路拍摄摄像设备前端分析能力不足,无法应对新型违章行为。同时人工巡逻执法效率低,实时抓拍违法车辆难。在违法审核阶段对人工也有过多依赖且效率低下,因此面临巨大人力投入挑战。目前急需通过高效的智能方案提升公路违章执法效率,使其社会拥有更井然有序的交通环境。 基于Atlas 800 推理服务器及浩腾科技提供的AI分析算法共同孵化出智能非现场交通执法解决方案,可实现违法预审模块与现网系统无缝对接。对前 → [详情](llms-content/marketplace/marketplace_solution_detail_19.md) - [家用灶具品控智能化,美的研究院评估效率10倍提升-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2): 灶具作为生活中常用必需品,对于质量的要求极为严苛,而当前灶具火焰的品控一直面临着如下挑战及技术难点:人为主观判断差异及人工疲劳引起的误判,缺少真实数据且无法具象化;取像环境差,燃烧时取像环境温度整体偏高,且动态火焰不可控,造成取像数据误差,影响检测结果;人力成本高,单一质检环节的人力的培养和投入对企业造成了高昂成本。 通过将华为Atlas 200 AI加速模块集成至火焰检测工业相机当中,使之具备强 → [详情](llms-content/marketplace/marketplace_solution_detail_2.md) - [招商银行深圳分行打造“体验型”+“营销型”智慧网点-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/20): 银行网点作为服务客户的最前线,承担着重要作用。然而当前银行网点的智能化升级存在如下挑战。如重要客户难以甄别,要客仍然以取号机来获取服务;获客手段单一,无特定人群精准营销;价值数据未能充分利用;客户体验不佳,业务等待时间长等问题。 基于Atlas 500 智能小站提供的超强AI算力及高重科技、眼神科技提供的AI分析算法联合孵化智慧网点解决方案。结合营业厅前端获取的信息,进行实时智能分析。做到第一时间 → [详情](llms-content/marketplace/marketplace_solution_detail_20.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2014): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2014.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2020): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2020.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2097): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2097.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/21): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_21.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2122): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2122.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2150): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2150.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2154): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2154.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2158): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2158.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2159): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2159.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2162): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2162.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2164): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2164.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2165): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2165.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2166): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2166.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2167): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2167.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2173): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2173.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2175): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2175.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/22): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_22.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2209): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2209.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2222): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2222.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2225): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2225.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2255): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2255.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2256): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2256.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2289): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2289.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2294): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2294.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/23): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_23.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2310): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2310.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2326): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2326.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2327): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2327.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2329): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2329.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2335): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2335.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2336): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2336.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2341): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2341.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2347): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2347.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2372): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2372.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2377): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2377.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2378): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2378.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2389): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2389.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2391): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2391.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2406): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2406.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2419): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2419.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2420): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2420.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2421): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2421.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2422): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2422.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2423): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2423.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2435): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2435.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2441): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2441.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2445): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2445.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2447): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2447.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2451): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2451.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2452): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2452.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2454): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2454.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2458): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2458.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2459): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2459.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2461): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2461.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2463): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2463.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2465): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2465.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2466): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2466.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2469): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2469.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2470): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2470.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2472): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2472.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2474): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2474.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2476): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2476.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2477): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2477.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2480): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2480.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2482): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2482.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2485): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2485.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2486): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2486.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2488): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2488.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2489): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2489.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2491): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2491.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2492): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2492.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2495): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2495.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2496): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2496.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2497): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2497.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2498): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2498.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/25): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_25.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2503): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2503.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2504): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2504.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2507): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2507.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/2508): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_2508.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/253): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_253.md) - [昇腾AI支撑中国移动,打造运营商领域最大规模AI中心 -昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/26): 随着人工智能的兴起,中国移动2019~2020年人工智能服务器集中采购项目规划了训练型、均衡型和推理型标段的AI服务器。中移动凭借运营商网络带宽优势,计划建设AI资源池,更好的对内外部提供服务,规划包括:智慧营业厅、工单稽核、手机语音、智慧审计等多个应用。并在计划未来提供丰富的云上和云下AI应用。 华为共提供850台Atlas 800服务器用于推理型(V1标段)+训练型(V2标段)两类场景,帮助中 → [详情](llms-content/marketplace/marketplace_solution_detail_26.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/27): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_27.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/28): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_28.md) - [餐饮服务智能化升级,大幅提升就餐体验及效率 -昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/29): 传统的就餐过程,缺少个性化的健康管理指导服务,而且在企业、院校及大型活动的就餐高峰期间经常出现结算慢、排队时间长等问题,极大地影响了用餐者感受到的服务体验。引入智能化的手段改善用餐者的就餐体验,提升餐饮服务效率,已成为餐饮行业的一大趋势。 基于昇腾AI基础软硬件平台以及朴食科技提供的菜品AI识别算法共同孵化的“智眼”智能结算创新方案,把AI图像识别引入顾客结算环节,实现菜品的自动识别,自助计价,并 → [详情](llms-content/marketplace/marketplace_solution_detail_29.md) - [烟草质检智能化升级,缺陷检出率提升至99.9%+ -昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/3): 为应对烟草市场供需关系的波动,烟草企业需采用“小批量多品种”生产模式,这种生产模式对于卷烟生产企业柔性的生产能力要求高。目前烟草行业缺陷检测普遍存在人工检测做不了、做不好和不划算的问题。传统视觉检测是基于规则的模式匹配算法,存在漏检多、误检高、标准不统一、无法统一管理等问题。 小包外观检测系统通过对外包装进行高速拍照,拍照信息上传至华为Atlas 800 推理服务器后对图像进行AI推理,如果判断是 → [详情](llms-content/marketplace/marketplace_solution_detail_3.md) - [电梯服务智能化升级,实现乘梯场景异常记录、及时告警 -昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/30): 自动扶梯的广泛应用虽然给人们的通行带来巨大便利,但不当的乘梯行为和过大的客流量也会带来潜在危险,而传统的管理模式很难做到对安全隐患以及乘梯事故的及时发现和处理。 通过对扶梯中一些异常情况的智能判断,实现了对于这部分区域公共安全的一个实时管控。基于Atlas 800 推理服务器提供的强大算力及合作伙伴创新奇智提供的识别算法,当在电梯中出现逆行、摔倒、携带大件货物等情景时,系统能够智能识别出来,并及时 → [详情](llms-content/marketplace/marketplace_solution_detail_30.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/4): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_4.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/5): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_5.md) - [光伏组件表面缺陷智能检测,缺陷检出率实现99.9%以上 -昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/6): 光伏组件在出厂前都需要完成外观检查和EL检测,当前在这两项检测上主要依赖于人工检测和传统机器视觉检测。人工检测的效率较低难以满足如此高强度的检测需求,而传统机器视觉检测方式的准确率无法保障导致误检率较高,因此在光伏组件的缺陷检测环节急需引入AI技术来提升质检效率与准确率,以最终提升组件质量。 基于昇腾AI基础软硬件以及聚时科技提供的光伏组件缺陷检测算法,智能光伏组件质检解决方案可提供产线级、车间级 → [详情](llms-content/marketplace/marketplace_solution_detail_6.md) - [昇腾AI市场-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/7): 昇腾AI市场 → [详情](llms-content/marketplace/marketplace_solution_detail_7.md) - [集成电路SmartAOI智能检测,提升50% AOI直通率 -昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/8): 集成电路的质检主要依赖于AOI检测,传统机器视觉检测由于器件的批次差异、光源不稳定等原因导致识别率不高,误检过多,使得产线的直通率受到影响。 SmartAOI智能检测解决方案:在工位部署AI工控机,工控机内部由Atlas 200 AI加速模块和Atlas 300I 推理卡提供AI算力,基于mxManufacture SDK完成质检应用的开发,可实现从来料检测到生产过程中焊点、标签等智能检测,有效提 → [详情](llms-content/marketplace/marketplace_solution_detail_8.md) - [药品泡罩智能质检,检测准确率达99%以上-昇腾AI解决方案-昇腾社区](https://www.hiascend.com/marketplace/solution/detail/9): 药品泡罩包装市场空间大,而传统AOI检测技术存在检测缺陷种类有限、误判率高、大量的人工二次核验工作等挑战,成为制约生产能力的重要瓶颈。基于传统的图像识别的算法也已无法满足当前的胶囊生产检测需求,随着AI的成熟,使用深度学习减少人工二次核验工作是大势所趋。 基于昇腾AI基础软硬件,联合天津瑟威兰斯科技共同孵化出胶囊泡罩缺陷检测解决方案。该方案基于Atlas 300I 推理卡加载胶囊泡罩缺陷检测模型算 → [详情](llms-content/marketplace/marketplace_solution_detail_9.md) - [合作伙伴主页-昇腾社区](https://www.hiascend.com/ecosystem): 致力于帮助昇腾生态伙伴构建产业竞争力、联接客户创造商机 → [详情](llms-content/ecosystem/ecosystem.md) - [昇腾众智计划-昇腾社区](https://www.hiascend.com/ecosystem/all-wisdom): 昇腾计算产业的发展需要整个产业链的共同参与,打造强大的昇腾计算产业生态。 → [详情](llms-content/ecosystem/ecosystem_all-wisdom.md) - [昇腾众智荣誉展播-昇腾社区](https://www.hiascend.com/ecosystem/all-wisdom/award): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/ecosystem/ecosystem_all-wisdom_award.md) - [生态伙伴推荐规划](https://www.hiascend.com/ecosystem/all-wisdom/partner-rec): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/ecosystem/ecosystem_all-wisdom_partner-rec.md) - [昇腾科研创新使能计划-昇腾社区](https://www.hiascend.com/ecosystem/ascend_sci-res-innov_program): 昇腾科研创新使能计划,旨在使能国内高校和科研院所依托昇腾人工智能基础软硬件平台开展科学技术研究和自主可信软件研发与技术攻关工作 → [详情](llms-content/ecosystem/ecosystem_ascend_sci-res-innov_program.md) - [昇腾兼容性认证硬件目录-昇腾社区](https://www.hiascend.com/ecosystem/ascendpartner/qualified-servers-catalog): 华为昇腾与整机/硬件伙伴协作,确保伙伴服务器/硬件与昇腾NPU匹配运行。您可根据需求筛选产品,简化采购流程;客户可从昇腾硬件伙伴处获得针对这些硬件的企业支持 → [详情](llms-content/ecosystem/ecosystem_ascendpartner_qualified-servers-catalog.md) - [昇腾技术认证书查询下载-昇腾社区](https://www.hiascend.com/ecosystem/certificate-query): 可根据行业、产品类型、伙伴名称,查询下载技术认证书 → [详情](llms-content/ecosystem/ecosystem_certificate-query.md) - [华为昇腾专家(HAE)-昇腾社区](https://www.hiascend.com/ecosystem/hae): 华为昇腾专家(简称HAE),是华为公司授予人工智能计算领域行业意见领袖和技术专业人士的荣誉。他们拥有多种专业知识,并积极参与昇腾社区活动,乐于分享传授专业知识和经验,为生态建设作出专业贡献,受人尊重与信任,享有特殊权益,并肩负共建昇腾生态的使命 → [详情](llms-content/ecosystem/ecosystem_hae.md) - [昇腾计算产业概述-昇腾社区](https://www.hiascend.com/ecosystem/industry): 昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN(Compute Architecture for Neural Networks,异构计算架构)、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/ecosystem/ecosystem_industry.md) - [昇腾万里伙伴计划-加入流程指南-昇腾社区](https://www.hiascend.com/ecosystem/partner-program): 昇腾万里伙伴计划是基于昇腾AI基础软硬件平台推出的一项合作伙伴计划,华为向合作伙伴提供培训、技术、营销和市场的全面支持 → [详情](llms-content/ecosystem/ecosystem_partner-program.md) - [TriDao FlashAttention 众智任务-昇腾社区](https://www.hiascend.com/ecosystem/wisdom-detail/1a06b3e6cf5e4c85afc9681e8ab78f6d/1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/ecosystem/ecosystem_wisdom-detail_1a06b3e6cf5e4c85afc9681e8ab78f6d_1.md) - [昇腾众智计划](https://www.hiascend.com/ecosystem/wisdom-detail/9db4a9c8ffd74613a507e5873b2ed05c/1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/ecosystem/ecosystem_wisdom-detail_9db4a9c8ffd74613a507e5873b2ed05c_1.md) - [Powered by Ascend-昇腾社区](https://www.hiascend.com/poweredbyascend): 昇腾新生态 共赢新时代 → [详情](llms-content/poweredbyascend/poweredbyascend.md) - [安擎-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/anqing): 中国领先的AI服务器及定制化方案提供商 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_anqing.md) - [百信-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/baixin): 让自主创新计算机走向世界 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_baixin.md) - [宝德-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/baode): 计算驱动未来! → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_baode.md) - [北联国芯-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/blgx): 智造改变世界,融合创新未来 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_blgx.md) - [长江计算-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/cjCalculation): 多样性算力基础设施及解决方案提供商 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_cjCalculation.md) - [得成信息-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/decheng): 湖南得成信息技术有限公司成立于2018年,注册资金人民币1000万元,是由一批拥有20余年的信息化行业背景的资深人员创建,是华为公司湖南省的重要合作伙伴,公司的产品和服务已在多个行业应用包括数字政府、文教、医卫、企业、银行金融、军警、交通、能源电力等,公司以市场需求、产业发展服务为导向,以务实创新为驱动,以技术应用为核心,积极推进人工智能、物联网、云计算、高性能信息处理、智能数据挖掘分析统计等IC → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_decheng.md) - [广电五舟-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/gdwz): 智能算力产品与解决方案提供商 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_gdwz.md) - [黄河-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/hh): 新计算 新超越 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_hh.md) - [华鲲振宇-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/hkzy): 华鲲踏浪振寰宇 天宫凌霄贯长虹 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_hkzy.md) - [华启智慧-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/hqzh): 浙江华启智慧科技有限公司(以下简称华启智慧),是一家以新计算技术为主导的高科技企业,聚焦算力基础设施的研发、生产、销售、服务、生态构建,致力于成为中国领先的计算企业,支持国家科技创新和行业数字化转型。 华启智慧依托基础研发的长期投入、服务器硬件开发能力、全栈的软件开发能力、丰富的场景解决方案、健全的软件生态和服务体系等优势,打造性能强劲、稳定可靠、可持续演进的通用计算和AI计算系列服务器及软硬一体 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_hqzh.md) - [深圳华强半导体集团有限公司-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/huaqiang): 华强半导体集团是资源集成、高效运营、价值共创、利益共享的分销服务平台。华强半导体集团作为专业的大型电子元器件授权分销商,充分发挥大平台优势,以多年沉淀的产品分销管理能力、产品技术能力、市场研究能力、资金实力和积累的行业经验,为合作的原厂、客户提供有价值、可信赖的服务,致力于成就世界一流的电子元器件分销商和生态赋能者。 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_huaqiang.md) - [北京杰创科技-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/jiechuang): 北京杰创永恒科技有限公司成立于2007年,是国家级高新技术企业、中关村瞪羚企业和专精特新企业。深耕电子信息领域实践能力培养17载,公司以“专业赋能,创新引领,教育为先”为核心理念,专注构建智能硬件全生态产教融合体系。作为教育部协同育人项目合作单位及现场工程师专项培养计划入库企业,主导获批智能硬件装调员新职业,牵头制定国家职业标准及起草智能硬件应用开发1+X技能标准,并创办“圆梦杯”全国大学生智能硬 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_jiechuang.md) - [科思科技-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/kesi): 深圳市科思科技股份有限公司成立于2004年2月27日,总部位于深圳市南山区,是一家国家级高新技术企业,公司以“科学精神,思想创造”为核心理念,以“自主可控技术底座+全域场景赋能”为核心战略,自2015年起,科思科技围绕智能无人作战体系建设与人工智能装备发展开始布局,依托“智能芯片-智能装备-智能系统-人工智能大模型应用”垂直整合能力,打造覆盖“感知-决策-控制-评估”全链路的智能无人装备体系,提供 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_kesi.md) - [昆仑技术-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/kunlun): 成为领先的信息创新技术与服务提供者 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_kunlun.md) - [旷智中科-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/kzzk): 旷智中科\(北京\)技术有限公司是一家专注于特种行业人工智能硬件解决方案的高新技术企业,公司规模:50+人,办公面积700平米。成立时间:2017年,注册资金:5000万核心产品:中心侧&训练端: 1.AI平台建设--智能体仿真训练平台边端侧&推理端 2.基于华为/复旦微FPGA等芯片路线的智能硬件产品 3.QuantzAISphere AI中台管理软件、QuantzMADSAI模型自动化部署系统并提 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_kzzk.md) - [品立科技-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/pinli): 品立科技专注于智能计算产品的开发,是工业以及民用智能化设备整体解决方案知名品牌,始终坚持“创新+效率+智能”的核心理念,专注将产品与应用产业紧密结合,深入探索云到端的整体解决方案。以服务器、嵌入式AI一体机产品为主导,服务于云服务、智慧医疗、智慧农业、智慧物流、智慧城市、工业自动化、教育科研等行业,助推各行业领域的传统生产模式向智能化模式的转型。 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_pinli.md) - [全爱科技-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/qakj): 全爱科技是智能计算知名品牌,高新技术企业,上海市专精特新,华为昇腾官方合作伙伴,是华为认证I H V、I S V、昇腾A P N。全爱科技提供人工智能计算解决方案,A I计算机、智能小站、工控机、服务器、图像采集卡、智能载荷等产品。全爱科技以全场景AI为愿景,推动人工智能技术的广泛应用; 以软件开源、硬件开放助力华为昇腾人工智能计算生态发展。全爱科技勇于承担社会责任,承担并完成上海市、中船、航空、 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_qakj.md) - [同方计算机-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/qhtf): 用心做中国电脑 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_qhtf.md) - [擎问科技-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/qingwen): 擎问科技是一家专注于全栈国产化AI解决方案的高科技企业,核心团队由华为及重点高校专家组成。2023年成为华为昇腾中西部首家APN伙伴,与清华大学苏州汽车研究院战略合作,开发基于鲲鹏和昇腾模组的细分行业自动驾驶解决方案及适应极端环境环境的专用设备。公司依托“一平台四中心”布局,聚焦昇腾+海思芯片的软硬一体化AI解决方案,赋能矿山,智能制造等行业。未来,擎问科技将持续携手生态伙伴,推动国产AI技术自主 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_qingwen.md) - [融科联创-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/rklc): 融科联创(天津)信息技术有限公司,总部位于天津市武清区京津科技谷,是一家集服务器研发、生产、营销为一体的国家级专精特新“小巨人”企业。公司建有专业的服务器定制化生产基地,可实现年产量20万台,并在北京、成都、杭州、长沙、深圳、武汉、西安、南京等地设立分支业务机构。目前,公司业务先后在云计算数据中心、高校AI教育、冷冻电镜生物分子研究、基因测序、广播电视录播系统、铁路智能安检、人脸识别、高性能计算平 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_rklc.md) - [容天汇海-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/rthh): 北京容天汇海科技有限公司成立于2005年,公司专注于为全行业提供前沿的产业数智化转型解决方案,涵盖算力中心的建设、大模型训推以及人工智能领域的研发与运营服务,致力于推动行业智能化升级。容天汇海科技有限公司倾力打造多元化产品生态,深耕智能制造、教育科研、医疗健康与新能源等关键领域,为行业注入创新活力。助力客户建立面向未来的竞争优势,加速数字化与智能化转型步伐,共同推动社会产业升级与核心能力的全面提升 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_rthh.md) - [软通华方-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/ruantong): 软通华方是中国领先的全场景智算产品及服务提供商,作为清华同方计算产品唯一传承品牌,延续其近三十载品牌基因、核心团队、技术专利及服务网络等,是国家信息产业“四梁八柱”企业之一,秉承“创业创新、责任担当、开放包容、合作共赢”的价值观,始终致力于为千行百业提供自主创新、软硬一体、安全可靠的智算产品、解决方案及全栈服务,已成为中国数字化建设中的重要支撑力量。 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_ruantong.md) - [四川赛狄-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/saidi): 四川赛狄信息技术股份公司创立于2003年,拥有30亩自主产业园和350余人的员工规模,专注于高性能处理、高速数据采集、图像处理、大容量存储、人工智能、测试与管理、高端制造等技术的产品开发、生产、销售和服务,产品广泛用于AI计算中心、无人机、机器人、能源、互联网、医疗、交通、金融、制造业、电信等领域。四川赛狄产品覆盖多元信息感知、数据采集、信号处理与传输,信号处理及存储等数字系统硬件全链条。同时作为 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_saidi.md) - [深圳市斯贝达电子有限公司-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/sibeida): 深圳市斯贝达电子有限公司(以下简称:斯贝达电子)成立于2009年,总部设立在深圳,在全国设有14家分公司及办事处。其中在深圳、成都、郑州、长沙设立研发中心,面向科研院所、电力、通信、轨道交通等领域提供AI智能产品、嵌入式整机和部件、产品定制开发服务。斯贝达电子的主要技术平台包括华为计算产品平台、华为海思多媒体产品平台、瑞芯微产品平台。斯贝达电子的全资子公司鹏城检测(深圳)有限公司,为全国产化、高可 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_sibeida.md) - [思腾合力-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/siteng): 思腾合力(天津)科技有限公司,聚焦高性能计算及算力底座解决方案。我们紧跟AI发展趋势,专注于为AI应用提供高效算力支持,致力于成为卓越的算力解决方案引领者,构筑AI世界的无限可能。建立了完善的研发、生产、制造基地,通过自主创新的软硬件结合,打造了完整且自主可控的产品生态系统,涵盖深度学习、高性能计算、虚拟化、分布式存储、AI集群管理及云计算等多个领域。我们坚持客户至上,核心产品线包括自研AI管理软 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_siteng.md) - [神州鲲泰-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/szkt): 打造自主创新技术,以信息创新赋能数字变革 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_szkt.md) - [新华三-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/xhs): 融绘数字未来,共享美好生活 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_xhs.md) - [湘江鲲鹏-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/xjkp): 构筑数字中国底座,助力千亿产业聚集 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_xjkp.md) - [深圳市迅龙软件有限公司-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/xunlong): 迅龙软件是一家专注于智能硬件设计与AIoT解决方案的国家级高新技术企业,工信部第七批专精特新小巨人企业,全球领先的开源硬件和开源软件品牌商。核心产品OrangePi系列开发板市场销量国内第一、全球第二,细分领域龙头企业。成立于2005年,研发人员占比超70%。业务范围遍及美国、欧洲、南非、东南亚等100多个国家和地区。迅龙主导产品为子品牌香橙派(Orange Pi)系列开源硬件和开源软件,包括:1 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_xunlong.md) - [研华科技-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/yanhua): 研华成立于1983年,以“智能地球的推手”作为企业品牌愿景,一直专注于工业物联网、嵌入式物联网及智慧城市三大市场。为迎接AIoT与人工智能发展大趋势,研华以Sector Driven策略全面展开布署并聚焦七大产业,长期深耕行业市场,提升核心竞争力;同时,也以AIoT + Edge Computing边缘硬件平台产品群、工业物联网软件平台WISE-IoT,再加入产业AI解决方案及行业知识,融合成为产 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_yanhua.md) - [山东怡然-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/yiran): 山东怡然信息技术有限公司,坐落于济南市高新区,公司2012年5月注册成立,注册资金2015万,是一家专注计算机相关产品销售、软件开发、软件技术服务、虚拟化及超融合数据中心建设、耗材供应,显卡、软件进出口以及第三方维保的高科技企业。从技术到设备,从产品销售到软性服务,公司主营业务立足科技信息化,致力做好以客户需求为中心的集成服务。 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_yiran.md) - [英码科技-昇腾社区](https://www.hiascend.com/poweredbyascend/hardware/ymkj): 广州英码信息科技有限公司成立于2006年,是一家致力提供“云-边-端”协同的AI计算产品与细分场景解决方案的人工智能企业。公司作为业内较早一批专注研发、生产算力硬件的企业,推出了一系列面向细分应用场景的国产算力硬件产品,包括边缘计算盒子、AI边缘服务器、加速卡等,并已在安全生产、智慧交通、智慧校园等多个AI场景得到成功应用。英码科技以“感知万物,智算赋能”为核心理念,软硬结合赋能千行百业智能化转型 → [详情](llms-content/poweredbyascend/poweredbyascend_hardware_ymkj.md) - [昇腾开发者主页-开发者中心-开发资源-昇腾社区](https://www.hiascend.com/developer): 与昇腾AI一起,进行观点碰撞、技术交流、开发实战、AI创作、学习成长。 → [详情](llms-content/developer/developer.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/developer/AAIC2024) → [详情](llms-content/developer/developer_AAIC2024.md) - [昇腾AI创新大赛2025-昇腾社区](https://www.hiascend.com/developer/AAIC2025) → [详情](llms-content/developer/developer_AAIC2025.md) - [昇腾AI创新大赛2026-昇腾社区](https://www.hiascend.com/developer/AAIC2026): 昇腾AI创新大赛是面向AI开发者打造的顶级赛事,旨在鼓励全产业开发者基于昇腾AI技术和产品,打造软/硬件解决方案、探索模型算法,加速AI与行业融合,促进开发者能力提升。大赛以“数智未来,因你而来”为主题,在新一代人工智能产业技术创新战略联盟(AITISA)和中国人工智能产业发展联盟(AIIA)指导下,由全国各昇腾生态创新中心与华为主办、OpenI启智社区协办,与广大AI开发者共同推动人工智能产业应 → [详情](llms-content/developer/developer_AAIC2026.md) - [昇腾AI开发者创享日-创未来享非凡-昇腾开发者活动-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/2025guangdong): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_2025guangdong.md) - [昇腾AI开发者创享日-创未来享非凡-昇腾开发者活动-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/2025zhejiang): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_2025zhejiang.md) - [“创未来 享非凡”昇腾AI开发者创享日-北京站-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/beijing): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_beijing.md) - [昇腾AI开发者创享日-创未来享非凡-昇腾开发者活动-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/guangdong): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_guangdong.md) - [昇腾AI开发者创享日-创未来享非凡-昇腾开发者活动-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/guangzhou): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_guangzhou.md) - [昇腾AI开发者创享日-创未来享非凡-昇腾开发者活动-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/shenyang): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_shenyang.md) - [昇腾AI开发者创享日-创未来享非凡-昇腾开发者活动-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/tianjin): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_tianjin.md) - [昇腾AI开发者创享日-创未来享非凡-昇腾开发者活动-昇腾社区](https://www.hiascend.com/developer/activities-pro/Ascend-AI-Inspire-Day/wuhan): 华为近年来持续加大人工智能领域投入,昇腾AI从“新技术、新体验、新机会”三个维度为开发者创造新价值,面向开发者不断丰富功能,培养中国AI人才。为此推出昇腾AI开发者创享日(Ascend Al Inspire Day),打造线下顶尖人才汇聚的开发者盛会。 → [详情](llms-content/developer/developer_activities-pro_Ascend-AI-Inspire-Day_wuhan.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/developer/activities/Ascend-AI-Inspire-Day/nanjing) → [详情](llms-content/developer/developer_activities_Ascend-AI-Inspire-Day_nanjing.md) - [昇腾开发者训练营](https://www.hiascend.com/developer/activities/ascend-developer-camp/kaifaban): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_activities_ascend-developer-camp_kaifaban.md) - [2024昇腾CANN技术行—算子开发专场(武汉站)-昇腾社区](https://www.hiascend.com/developer/activities/details/00002ef5cbc544e79910dbc38cbae5d3): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_00002ef5cbc544e79910dbc38cbae5d3.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/0054b8d19ff14b8ea77f702141a7b6d1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_0054b8d19ff14b8ea77f702141a7b6d1.md) - [上海人工智能产教论坛暨昇腾AI开发者创享日-昇腾社区](https://www.hiascend.com/developer/activities/details/007e6f2ecd23475fa5d9f85106b76009): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_007e6f2ecd23475fa5d9f85106b76009.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/01722f42cd3d47b88ec080e89fbf1056): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_01722f42cd3d47b88ec080e89fbf1056.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/024ebcf7b3c74f18a47b097efe003f1a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_024ebcf7b3c74f18a47b097efe003f1a.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/02d6a572b4cb4a9a90bcd6721e9918aa): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_02d6a572b4cb4a9a90bcd6721e9918aa.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/039bf8bcf812408baab388d78a5dc718): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_039bf8bcf812408baab388d78a5dc718.md) - [昇腾无人飞艇开发者体验活动-昇腾社区](https://www.hiascend.com/developer/activities/details/0557045eaf724f22841072642994a639): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_0557045eaf724f22841072642994a639.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/060d92935c88454fb3f101dc92404cf6): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_060d92935c88454fb3f101dc92404cf6.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/067d34963c6f44bb9182cf1fbfb4f845): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_067d34963c6f44bb9182cf1fbfb4f845.md) - [上海昇思生态创新中心开业仪式-昇腾社区](https://www.hiascend.com/developer/activities/details/06f9210445ed430bbe93904a30c78427): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_06f9210445ed430bbe93904a30c78427.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/070f7373940c4f2e9cda4107c15c6c7b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_070f7373940c4f2e9cda4107c15c6c7b.md) - [昇腾CANN技术行—算子开发专场(河北站)-昇腾社区](https://www.hiascend.com/developer/activities/details/07ef402fd65148709c5d9877ef603298): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_07ef402fd65148709c5d9877ef603298.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/0831432d7f7944f3a198155778281863): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_0831432d7f7944f3a198155778281863.md) - [昇腾社区 AI智能助手beta版内测体验活动-昇腾社区](https://www.hiascend.com/developer/activities/details/0bbeaa85740d489c89b3b292655cdec3): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_0bbeaa85740d489c89b3b292655cdec3.md) - [MindSpeed Meetup·杭州站-昇腾社区](https://www.hiascend.com/developer/activities/details/0c100ae4376943fe85819cdf53cce332): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_0c100ae4376943fe85819cdf53cce332.md) - [2024CANN训练营《图片分类模型增量训练》-昇腾社区](https://www.hiascend.com/developer/activities/details/0d8789a1a4d24623a39623ef3d24b5d8): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_0d8789a1a4d24623a39623ef3d24b5d8.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/0faeb2ed44ad41e69ca6f3b67921e73a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_0faeb2ed44ad41e69ca6f3b67921e73a.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/1055d50b073e4983be633d9f8480dd96/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_1055d50b073e4983be633d9f8480dd96_signup.md) - [昇腾CANN技术行—算子开发专场(上海站)-昇腾社区](https://www.hiascend.com/developer/activities/details/10d100715c3f4a309cc34de5330079a9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_10d100715c3f4a309cc34de5330079a9.md) - [CANN社区任务2026-昇腾社区](https://www.hiascend.com/developer/activities/details/11014a50a8794171a4a08688fd398774): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_11014a50a8794171a4a08688fd398774.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/114c2f0287504081998d170b314a9a4c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_114c2f0287504081998d170b314a9a4c.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/118b868aa5fe4b759d9e407e914db905): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_118b868aa5fe4b759d9e407e914db905.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/118e6498130d48a29598ef307735f8cb): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_118e6498130d48a29598ef307735f8cb.md) - [邀请好友看直播,赢华为精美礼品-昇腾社区](https://www.hiascend.com/developer/activities/details/135249d8d8f94d048699d7f8d310e464): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_135249d8d8f94d048699d7f8d310e464.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/14069ed685054a5eb56580ff0c6de77b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_14069ed685054a5eb56580ff0c6de77b.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/14d0cc97384a461a99b4b416f451e100): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_14d0cc97384a461a99b4b416f451e100.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/1687ab1f7db84386b3ee66c6618c4268): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_1687ab1f7db84386b3ee66c6618c4268.md) - [香橙派尝鲜计划-昇腾社区](https://www.hiascend.com/developer/activities/details/169a1ff85f624280bda2f5a22b8a1b15): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_169a1ff85f624280bda2f5a22b8a1b15.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/16f1b0c87d0c4738824e4d9e1d5edb61): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_16f1b0c87d0c4738824e4d9e1d5edb61.md) - [2025北京昇腾生态创新中心D2-H2-昇腾社区](https://www.hiascend.com/developer/activities/details/174bf467ed2a41d78a219f32af81916d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_174bf467ed2a41d78a219f32af81916d.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/1843ee439cb14122b2c98ed09eb2fbbd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_1843ee439cb14122b2c98ed09eb2fbbd.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/1dc277ed9e9d42d389b7eac0b9f27d12): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_1dc277ed9e9d42d389b7eac0b9f27d12.md) - [以DeepSeek为马,亮出你的AI想法-昇腾社区](https://www.hiascend.com/developer/activities/details/2037b0315748448684d211851b8516bd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2037b0315748448684d211851b8516bd.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/204107f7d7974815a9ceb9359f90799c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_204107f7d7974815a9ceb9359f90799c.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/209a5d20ee2e48fe940bdcd3a11ae8b7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_209a5d20ee2e48fe940bdcd3a11ae8b7.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/218ef820ef594a1fae6991681d7680c4): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_218ef820ef594a1fae6991681d7680c4.md) - [昇腾AI体验官MindStudio体验官第一期-昇腾社区](https://www.hiascend.com/developer/activities/details/22443b3e07e046cca14d56223a0a7b0f): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_22443b3e07e046cca14d56223a0a7b0f.md) - [鲲鹏昇腾创享周-昇腾社区](https://www.hiascend.com/developer/activities/details/22aaf88896784a1bb4edbfffe1c8a87a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_22aaf88896784a1bb4edbfffe1c8a87a.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/2361644cd3f44dd7857e4b9213ecab8b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2361644cd3f44dd7857e4b9213ecab8b.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/2369e187859649c4b0c4e84fd1b29790/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2369e187859649c4b0c4e84fd1b29790_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/24bf6895155d49899e9955ce1658cc25): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_24bf6895155d49899e9955ce1658cc25.md) - [CANN训练营2026暑期季 – 西北工业大学专场-昇腾社区](https://www.hiascend.com/developer/activities/details/26cc49f8da574c74a95ee8508a5d05e3): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_26cc49f8da574c74a95ee8508a5d05e3.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/2ce77bc65e3249ff8db252f30926828d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2ce77bc65e3249ff8db252f30926828d.md) - [昇腾CANN开源开放沙龙·福建站-昇腾社区](https://www.hiascend.com/developer/activities/details/2cf4c0a073464adea1e575c48bc1105d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2cf4c0a073464adea1e575c48bc1105d.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/2ea0df76cf3a4de58f85ed1307d858ea): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2ea0df76cf3a4de58f85ed1307d858ea.md) - [昇腾开发者满意度调查(2026年8月)-昇腾社区](https://www.hiascend.com/developer/activities/details/2f256be8dfc3402e9a2be48f9034af18): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2f256be8dfc3402e9a2be48f9034af18.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/2f3c5fb6805649cdacaa6b6d1a45b7fd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2f3c5fb6805649cdacaa6b6d1a45b7fd.md) - [昇腾AI训练营2026:学习认证专场(暑期季)-昇腾社区](https://www.hiascend.com/developer/activities/details/2f73ab341a6548119bbec0843ea1b3d0?channelCode=S4): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2f73ab341a6548119bbec0843ea1b3d0.md) - [昇思高校行走进同济大学暨第九届华为ICT大赛上海省赛启动仪式-昇腾社区](https://www.hiascend.com/developer/activities/details/2fb50e6a186d4fd5a5b2d9e6fc1f97aa): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_2fb50e6a186d4fd5a5b2d9e6fc1f97aa.md) - [2024昇腾AI金种子实训班·河北站-昇腾社区](https://www.hiascend.com/developer/activities/details/302c19d1814942e6885e5157e1a936b4): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_302c19d1814942e6885e5157e1a936b4.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/314544f8dad04d52afcacac104405aac): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_314544f8dad04d52afcacac104405aac.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/319b2921c0a84f33826daaf76642f012): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_319b2921c0a84f33826daaf76642f012.md) - [香橙派全球开发者峰会·2024春季-线上预约直播活动-昇腾社区](https://www.hiascend.com/developer/activities/details/338a4abba70845c99071d63971837f97): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_338a4abba70845c99071d63971837f97.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/358f14de111546f0b6117546e899d725): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_358f14de111546f0b6117546e899d725.md) - [【奖品置换】100元京东卡置换表单-昇腾社区](https://www.hiascend.com/developer/activities/details/35d41e01f7004eecad4c7bdff995ce58): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_35d41e01f7004eecad4c7bdff995ce58.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/361b8c7acbbd4e9894569d8269d4928e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_361b8c7acbbd4e9894569d8269d4928e.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/377bb1162c3140649c1441fe7bdbd68f): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_377bb1162c3140649c1441fe7bdbd68f.md) - [昇腾社区定制新年台历,pick你最喜欢的风格~-昇腾社区](https://www.hiascend.com/developer/activities/details/37c47e39b0814d80a04ff7f2784dfb52): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_37c47e39b0814d80a04ff7f2784dfb52.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/38011281315b42f7ad228952a08cbaa9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_38011281315b42f7ad228952a08cbaa9.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/38128a78d01a40be8b6fbd14ec31fcc5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_38128a78d01a40be8b6fbd14ec31fcc5.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/38f21513162448968f4cff1c778e3d28): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_38f21513162448968f4cff1c778e3d28.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/3a4e6bab821847f3b4b873e18f6d43fa): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_3a4e6bab821847f3b4b873e18f6d43fa.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/3b1b40177f0446af8983dca836687202): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_3b1b40177f0446af8983dca836687202.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/3df54b3efb32463a80738a8e139660cd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_3df54b3efb32463a80738a8e139660cd.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/3e1e74e255f04260a0c75c6b264a268e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_3e1e74e255f04260a0c75c6b264a268e.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/3f3bac1073d84dab80d7c6ca6ffd61a6): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_3f3bac1073d84dab80d7c6ca6ffd61a6.md) - [昇腾开发者计划2025扩展行动来了!-昇腾社区](https://www.hiascend.com/developer/activities/details/3f9947fecf3149bc88888402bd62e320): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_3f9947fecf3149bc88888402bd62e320.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/443928e8a1ee416b97c556e310d71527/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_443928e8a1ee416b97c556e310d71527_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/4444b34790b744bebb52fb032dca81a1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4444b34790b744bebb52fb032dca81a1.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/44de441ef599450596131c8cb52f7f8c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_44de441ef599450596131c8cb52f7f8c.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/46cee9f7db0d454caa5f5708fa0b7108/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_46cee9f7db0d454caa5f5708fa0b7108_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/4769f65c481c4426a9111f9731587069): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4769f65c481c4426a9111f9731587069.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/48d20b1f1e0b49e4ae1ac0e0fdd2d848): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_48d20b1f1e0b49e4ae1ac0e0fdd2d848.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/4acc2589fcee43b2bca3abbbc096861a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4acc2589fcee43b2bca3abbbc096861a.md) - [【已公示】昇腾开发者满意度调查(2026年7月)-昇腾社区](https://www.hiascend.com/developer/activities/details/4c93f5c1eb5d4488b02d828fd6093d28): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4c93f5c1eb5d4488b02d828fd6093d28.md) - [昇腾学堂-昇腾社区](https://www.hiascend.com/developer/activities/details/4d0b5bc844d64dc7a4021b4d5d4992a7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4d0b5bc844d64dc7a4021b4d5d4992a7.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/4d0b5bc844d64dc7a4021b4d5d4992a7/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_4d0b5bc844d64dc7a4021b4d5d4992a7_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/4d30ba94db694339ac8a3dbc7823e10b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4d30ba94db694339ac8a3dbc7823e10b.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/4e5366f414c04c97a08fc6291d69fdbd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4e5366f414c04c97a08fc6291d69fdbd.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/4f0108d427be4c7aaa4124e3bdc66cfd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4f0108d427be4c7aaa4124e3bdc66cfd.md) - [昇腾CANN技术行—算子开发专场(西安站)-昇腾社区](https://www.hiascend.com/developer/activities/details/4fd2f0cd8f23418da5b5aa39e551cdce): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_4fd2f0cd8f23418da5b5aa39e551cdce.md) - [2024昇腾AI开发者技术沙龙—合肥站-昇腾社区](https://www.hiascend.com/developer/activities/details/5027e4e132d546f7b1e8c4c9b881ab74): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5027e4e132d546f7b1e8c4c9b881ab74.md) - [“津”彩纷呈,昇腾AI创享日直播等你来看-昇腾社区](https://www.hiascend.com/developer/activities/details/50407d4840304e96ab09060157bd038a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_50407d4840304e96ab09060157bd038a.md) - [【昇腾社区龙年新春福利活动】· 限时分享,邀好友同享龙年定制福利-昇腾社区](https://www.hiascend.com/developer/activities/details/5136ce72b2e643aeac3d1c806273ee14): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5136ce72b2e643aeac3d1c806273ee14.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/51dd874093444320a82fe357ddea793e/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_51dd874093444320a82fe357ddea793e_signup.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/520b76a1119c42489a35314a27ffbd13/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_520b76a1119c42489a35314a27ffbd13_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/529721c2ca0144c28b8e707b098d0cf7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_529721c2ca0144c28b8e707b098d0cf7.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/53a3a22229b74b508ac31d1272ea1719): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_53a3a22229b74b508ac31d1272ea1719.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/543bd7632e9b40d9aae617fba440879a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_543bd7632e9b40d9aae617fba440879a.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/58bad1926a4144b7a3eb63020edb803d/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_58bad1926a4144b7a3eb63020edb803d_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/595b41fcb5b64f0f95b135d30f9cf82c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_595b41fcb5b64f0f95b135d30f9cf82c.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/5b19605b5bdb40eb9cc803358c22fd1f): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5b19605b5bdb40eb9cc803358c22fd1f.md) - [“淬火金种子”伙伴能力提升专项行动——南京专场-昇腾社区](https://www.hiascend.com/developer/activities/details/5b42dc3be3dc45ebb6d34144cb8d78a7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5b42dc3be3dc45ebb6d34144cb8d78a7.md) - [“创未来 享非凡”昇腾AI开发者创享日-成都站-昇腾社区](https://www.hiascend.com/developer/activities/details/5cfcb1658a7749ca85217e8af8597464): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5cfcb1658a7749ca85217e8af8597464.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/5d8812b6eab5413287b582d5f823a4f7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5d8812b6eab5413287b582d5f823a4f7.md) - [昇腾开源软件社区任务上线啦!-昇腾社区](https://www.hiascend.com/developer/activities/details/5dbf59b2dce14f91afb157f5a52f332d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5dbf59b2dce14f91afb157f5a52f332d.md) - [与AI同行丨中国人民警察大学专场-昇腾社区](https://www.hiascend.com/developer/activities/details/5f293561dc434ff58c85e2fcf285d2f5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_5f293561dc434ff58c85e2fcf285d2f5.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/60bda0df58ec4461986edaad4629d7c0): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_60bda0df58ec4461986edaad4629d7c0.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/6260ef62d27243128f54d930f855fc2b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6260ef62d27243128f54d930f855fc2b.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/637de525f3fd47f1bb25f5a83dd15630): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_637de525f3fd47f1bb25f5a83dd15630.md) - [昇腾AI金种子实训班·走进半导体行业(合肥站)-昇腾社区](https://www.hiascend.com/developer/activities/details/63bc81554e1c42f4aae5791ef036fb3d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_63bc81554e1c42f4aae5791ef036fb3d.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/64391ed3d02844e5bcba63a1a6551c75): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_64391ed3d02844e5bcba63a1a6551c75.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/6551d0011215439da4afda4d9ffc7180): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6551d0011215439da4afda4d9ffc7180.md) - [2025昇腾日·走进云鼎-昇腾社区](https://www.hiascend.com/developer/activities/details/658f6d4ad0b3470ea1174221f277bc5f): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_658f6d4ad0b3470ea1174221f277bc5f.md) - [2025昇腾福建技术行——莆田师资培训专班-昇腾社区](https://www.hiascend.com/developer/activities/details/66edc28248c14afeaf3518906ce0a693): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_66edc28248c14afeaf3518906ce0a693.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/682a10e90f4b4bfb82c355bd0576b625): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_682a10e90f4b4bfb82c355bd0576b625.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/68b26346e3944841a419138f12cfa6fa): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_68b26346e3944841a419138f12cfa6fa.md) - [北理孵化中心-昇腾社区](https://www.hiascend.com/developer/activities/details/69556d81cc9a4666b548d4ccfb7591fe): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_69556d81cc9a4666b548d4ccfb7591fe.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/6974c59c2040488fadd082d34abe5e26): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6974c59c2040488fadd082d34abe5e26.md) - [【昇腾社区推荐官】新年赢好礼,邀好友赢华为Mate 60 Pro-昇腾社区](https://www.hiascend.com/developer/activities/details/6a370fcc7e2745e5803ebb3a5caff583): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6a370fcc7e2745e5803ebb3a5caff583.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/6b3b14f321a74da5b51a35de91604d03): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6b3b14f321a74da5b51a35de91604d03.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/6c255bdca2c945baa43d1f38c4d5e9b3): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6c255bdca2c945baa43d1f38c4d5e9b3.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/6e37fe4aac3f430fb6bf72f67053c333): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6e37fe4aac3f430fb6bf72f67053c333.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/6f1bdaa827c1408e903ee9b4c36dd4b5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_6f1bdaa827c1408e903ee9b4c36dd4b5.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/705ee559b42142d0aa0084e0459e770d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_705ee559b42142d0aa0084e0459e770d.md) - [【创享日·昇腾AI体验官】CANN体验官-成都专场-昇腾社区](https://www.hiascend.com/developer/activities/details/70b93c9b0a934667b9acb76efca7b6ff): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_70b93c9b0a934667b9acb76efca7b6ff.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/718fee87fa2348c9aa6909f4a1e67e46): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_718fee87fa2348c9aa6909f4a1e67e46.md) - [2026昇腾AI高校行 阜阳幼儿师范高等专科学校-昇腾社区](https://www.hiascend.com/developer/activities/details/71acbfcb48ff434abb0f5497686b29b6): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_71acbfcb48ff434abb0f5497686b29b6.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/72819238cee5403a9e4627bb1a3828ce): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_72819238cee5403a9e4627bb1a3828ce.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/72d8274d1bf24cc8b3ada446f8932966): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_72d8274d1bf24cc8b3ada446f8932966.md) - [2025昇腾CANN技术行—算子开发专场(合肥站)-昇腾社区](https://www.hiascend.com/developer/activities/details/732ba8fac97f409d9ae6a4e3b7fea710): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_732ba8fac97f409d9ae6a4e3b7fea710.md) - [软件试用-2025CANN训练营第二季社区任务-Atlas 800I A2推理服务器-昇腾社区](https://www.hiascend.com/developer/activities/details/7330410b31774c08aa94d45f3589f416): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_7330410b31774c08aa94d45f3589f416.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/742c843d8c3246ebbe8189e06887731d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_742c843d8c3246ebbe8189e06887731d.md) - [昇腾CANN技术行算子开发专场·北京站(北方工业大学)-昇腾社区](https://www.hiascend.com/developer/activities/details/749f83e5fd46402f908b0def0eb0c973): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_749f83e5fd46402f908b0def0eb0c973.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/75a4bbc1e225405da2fb54b0c6ab4677): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_75a4bbc1e225405da2fb54b0c6ab4677.md) - [2026昇腾AI高校行 淮南职业技术学院站-昇腾社区](https://www.hiascend.com/developer/activities/details/75fa2e65570a464e982910a1bab2997b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_75fa2e65570a464e982910a1bab2997b.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/75fc1fda34e7464d9af17cc4982987c1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_75fc1fda34e7464d9af17cc4982987c1.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/76569ba5b7be47f4a4aad2b225b1361a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_76569ba5b7be47f4a4aad2b225b1361a.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/76dd21c4c639445fa10c648d23840cd9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_76dd21c4c639445fa10c648d23840cd9.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/7771a492c3174b419d6da8fb3d76f6e9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_7771a492c3174b419d6da8fb3d76f6e9.md) - [昇腾AI金种子实训班·走进泛互联网行业(杭州站)-昇腾社区](https://www.hiascend.com/developer/activities/details/77e598be4d0f4608bb3c3f42bd45cc7a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_77e598be4d0f4608bb3c3f42bd45cc7a.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/7933d59cf4624827a67404d42ef48512/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_7933d59cf4624827a67404d42ef48512_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/79df82f8c6f344f0b3d6a65caa9e654e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_79df82f8c6f344f0b3d6a65caa9e654e.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/79f4b33904c34079a2d394bfe201842e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_79f4b33904c34079a2d394bfe201842e.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/7df6eaca372945afbd278a8020e4a56a/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_7df6eaca372945afbd278a8020e4a56a_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/7dfb3c0b2d034c70bdd6630be57c7fae): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_7dfb3c0b2d034c70bdd6630be57c7fae.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/7ec8486d93574c30900da94b869cd9c0): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_7ec8486d93574c30900da94b869cd9c0.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/7efd7f8cd04b4a3aa8d41d355121e7a8): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_7efd7f8cd04b4a3aa8d41d355121e7a8.md) - [【成长值】新升级!加入昇腾 AI,享开发者专属定制好礼!-昇腾社区](https://www.hiascend.com/developer/activities/details/819e9ee2aac040d19abf7b2ceb9bdc65): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_819e9ee2aac040d19abf7b2ceb9bdc65.md) - [昇腾CANN技术行—算子开发专场(广州站)-昇腾社区](https://www.hiascend.com/developer/activities/details/8234c5eb685143ca84f55eefbeee90a9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8234c5eb685143ca84f55eefbeee90a9.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/8381c68923924bd59d0b1827da4ffb1a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8381c68923924bd59d0b1827da4ffb1a.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/845f718cf2ad4645844236b7f779d8d0): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_845f718cf2ad4645844236b7f779d8d0.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/85fe3f05d3f54491a7a4ee5041a49241): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_85fe3f05d3f54491a7a4ee5041a49241.md) - [编程考试-0516北京场试认证-昇腾社区](https://www.hiascend.com/developer/activities/details/8651508f5a8e42a589c23cbd3da92d6e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8651508f5a8e42a589c23cbd3da92d6e.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/870fcf01272b4e9c8e04fda4014d2525): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_870fcf01272b4e9c8e04fda4014d2525.md) - [【技术公开课】基于昇腾算子模板库的矩阵计算类算子高效开发-昇腾社区](https://www.hiascend.com/developer/activities/details/89f12719556440de96b5b6d67dad908d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_89f12719556440de96b5b6d67dad908d.md) - [软件试用-CANN训练营社区任务-Atlas 800I A2推理服务器-昇腾社区](https://www.hiascend.com/developer/activities/details/8b0b375030224df6b7adeeedb0fb1ba1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8b0b375030224df6b7adeeedb0fb1ba1.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/8c67128afa194d38b1a9e5d0e6332a3c/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_8c67128afa194d38b1a9e5d0e6332a3c_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/8cb99c5bcb4a45e1b29da4fc329b0e6b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8cb99c5bcb4a45e1b29da4fc329b0e6b.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/8d1abee0d2064180887fce3527fe25fd/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8d1abee0d2064180887fce3527fe25fd_signup.md) - [与AI同行丨防灾科技学院专场-昇腾社区](https://www.hiascend.com/developer/activities/details/8ddfbc1f4f504b7eb214fdb478f7d010): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8ddfbc1f4f504b7eb214fdb478f7d010.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/8e22708639694cef8728d9abe31e1890): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8e22708639694cef8728d9abe31e1890.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/8e932dac1d834562bf9e7aa120835b67): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_8e932dac1d834562bf9e7aa120835b67.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/90371cada08544809a01bce9102f9149): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_90371cada08544809a01bce9102f9149.md) - [CANN Meetup杭州站-昇腾社区](https://www.hiascend.com/developer/activities/details/9049fbe362ff42bda34a858cda1a10c5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9049fbe362ff42bda34a858cda1a10c5.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/90cdc94d7961438eaeb07cfec3a507e6): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_90cdc94d7961438eaeb07cfec3a507e6.md) - [鲲鹏&昇腾开发者满意度调查(2026年5月)-昇腾社区](https://www.hiascend.com/developer/activities/details/91465f079ce94b739b7e3d3944e45b7c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_91465f079ce94b739b7e3d3944e45b7c.md) - [【已公示】昇腾开发者满意度调查(2026年6月)-昇腾社区](https://www.hiascend.com/developer/activities/details/9282be2164104b58b1a6f5970d31ea33): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9282be2164104b58b1a6f5970d31ea33.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/929bb83b592546e8a872b0c54a43c187): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_929bb83b592546e8a872b0c54a43c187.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/92b3507834d4460ea78828603ed0d1cd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_92b3507834d4460ea78828603ed0d1cd.md) - [CANN体验官第五期-昇腾社区](https://www.hiascend.com/developer/activities/details/92d2fc5b8a044ed3a40eb5ffc8070ac8): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_92d2fc5b8a044ed3a40eb5ffc8070ac8.md) - [2026安徽ISV伙伴走进华为-昇腾社区](https://www.hiascend.com/developer/activities/details/93066ad0929a4d5bb836d1fa3d7eabb5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_93066ad0929a4d5bb836d1fa3d7eabb5.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/93c7aee17f2048d2959a04f3866939c9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_93c7aee17f2048d2959a04f3866939c9.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/9429f9541dd0440e94cae6ed45f0be51): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9429f9541dd0440e94cae6ed45f0be51.md) - [昇腾万里开发者账号匹配-昇腾社区](https://www.hiascend.com/developer/activities/details/946092fa3c4e4f0e947d65a919aaf625): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_946092fa3c4e4f0e947d65a919aaf625.md) - [昇腾AI开发者创享日·中国海洋大学-昇腾社区](https://www.hiascend.com/developer/activities/details/95d024a744f44e01a33f22a93a781839): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_95d024a744f44e01a33f22a93a781839.md) - [软件试用-CANN体验第一期(定邀)-昇腾社区](https://www.hiascend.com/developer/activities/details/964aff9a282f4ebe837bc0991da06560): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_964aff9a282f4ebe837bc0991da06560.md) - [昇腾AI开发者技术沙龙之走进川藏高校-昇腾社区](https://www.hiascend.com/developer/activities/details/993065c794c04bb381c4a245892394a9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_993065c794c04bb381c4a245892394a9.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/9a09cef545e24fa696b86a7d4aa78708): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9a09cef545e24fa696b86a7d4aa78708.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/9a1c958dae3e4a88a897a7525402e33d/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9a1c958dae3e4a88a897a7525402e33d_signup.md) - [昇腾CANN技术行算子开发专场讯方站 -昇腾社区](https://www.hiascend.com/developer/activities/details/9a6ef5100990451f97a540a7d73f6c05): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9a6ef5100990451f97a540a7d73f6c05.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/9b33b044f1c24773bf0404be5004c291): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9b33b044f1c24773bf0404be5004c291.md) - [2025昇腾日.走进数丝科技——南宁AICC大模型开发培训赋能专场活动-昇腾社区](https://www.hiascend.com/developer/activities/details/9d9e0e4e531d4931b4485d05405d40ad): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9d9e0e4e531d4931b4485d05405d40ad.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/9da0a08c4cca49e3afb8d107a8d5a1d5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9da0a08c4cca49e3afb8d107a8d5a1d5.md) - [25年昇腾技术加油站-昇腾社区](https://www.hiascend.com/developer/activities/details/9dccba8b9fe74d5aab3a306f577169fc): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9dccba8b9fe74d5aab3a306f577169fc.md) - [昇腾AI开发者创享日·浙江站(线下参会)-昇腾社区](https://www.hiascend.com/developer/activities/details/9e5d749667c84f39be24ac03b47e4355): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9e5d749667c84f39be24ac03b47e4355.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/9e9d210082124342a3908f17bc39a05a/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_9e9d210082124342a3908f17bc39a05a_signup.md) - [昇腾“淬火金种子”伙伴能力提升专项活动——浙江专场-昇腾社区](https://www.hiascend.com/developer/activities/details/a0d031ea9f52474e8bec46081c380f3f): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a0d031ea9f52474e8bec46081c380f3f.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/a1367e3d7ae948c5ba24464722bbe5d5/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_a1367e3d7ae948c5ba24464722bbe5d5_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a298d021f676411a9c1f5136245c8b42): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a298d021f676411a9c1f5136245c8b42.md) - [昇腾AI人才培养活动 · 成都职业技术学院站-昇腾社区](https://www.hiascend.com/developer/activities/details/a33812110e6b4c7d97c7258aa2381a99): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a33812110e6b4c7d97c7258aa2381a99.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a36e517ebe164bb09518c0c3ff05691e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a36e517ebe164bb09518c0c3ff05691e.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a4aa1543c1a346dc95df56072ab04dda): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a4aa1543c1a346dc95df56072ab04dda.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a57dd19148bb4a499a5fda495c5adb01): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a57dd19148bb4a499a5fda495c5adb01.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/a5f330f9d6fc474dba6a4530ec0984bf/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a5f330f9d6fc474dba6a4530ec0984bf_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a630e91782c4417a99db003b240b8003): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a630e91782c4417a99db003b240b8003.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a64c5a92b1da4f57a829d56aa25eea3e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a64c5a92b1da4f57a829d56aa25eea3e.md) - [CANN Meetup 北京站-昇腾社区](https://www.hiascend.com/developer/activities/details/a678e740afe346c18abb99517a75ab11): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a678e740afe346c18abb99517a75ab11.md) - [昇腾开源技术沙龙 北京站-昇腾社区](https://www.hiascend.com/developer/activities/details/a6c9cb8a9f4a4e2181e6ac0def859917): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a6c9cb8a9f4a4e2181e6ac0def859917.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a72ff6c071bd48429922234e2cabfe1d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a72ff6c071bd48429922234e2cabfe1d.md) - [与AI同行丨石家庄学院专场-昇腾社区](https://www.hiascend.com/developer/activities/details/a7871928935243b390fc16c3baf5e4e3): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a7871928935243b390fc16c3baf5e4e3.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/a86b8659cfa14221a69326bf097c5d6d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a86b8659cfa14221a69326bf097c5d6d.md) - [昇腾开发者认证·工作级试认证(北京专场)-昇腾社区](https://www.hiascend.com/developer/activities/details/a9747c044e1f419db2b6e025144bd23e): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_a9747c044e1f419db2b6e025144bd23e.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/aa098fb1cc34446a8da5a066488ddd37/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_aa098fb1cc34446a8da5a066488ddd37_signup.md) - [昇腾AI框架Meetup·北京站暨MiniCPM X 昇腾推理性能优化和应用创新挑战赛解读-昇腾社区](https://www.hiascend.com/developer/activities/details/aaa1844fb06244c9b51793737ee50232): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_aaa1844fb06244c9b51793737ee50232.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/ac179bcabce049238b55d77e0f388760): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_ac179bcabce049238b55d77e0f388760.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/ac3e6cf9c07f4cc39299d6408ecc8e8c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_ac3e6cf9c07f4cc39299d6408ecc8e8c.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/af19bb74d8ed440392ccb83c6102eda8): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_af19bb74d8ed440392ccb83c6102eda8.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/af73e12075b545eda2bd1cd7396e1cb1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_af73e12075b545eda2bd1cd7396e1cb1.md) - [算力激励活动·邀好友赢昇腾算力资源,最高可享10000元算力激励-昇腾社区](https://www.hiascend.com/developer/activities/details/afadfcb9073743b1808590b354167bf2): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_afadfcb9073743b1808590b354167bf2.md) - [昇腾AI金种子实训班·走进金融行业(深圳站)-昇腾社区](https://www.hiascend.com/developer/activities/details/afb5c0b705794e66a988da6b2c8be527): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_afb5c0b705794e66a988da6b2c8be527.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/b077dbbef28e4b2abba8c3b2f8c9033a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_b077dbbef28e4b2abba8c3b2f8c9033a.md) - [2025年昇腾社区学习技能 buff 大集锦-昇腾社区](https://www.hiascend.com/developer/activities/details/b081fbfdbbe94c47a5839713c26af2bb): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_b081fbfdbbe94c47a5839713c26af2bb.md) - [CANN训练营 – 西安邮电大学专场-昇腾社区](https://www.hiascend.com/developer/activities/details/b13ced90099345f5bf63c9a317108c29): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_b13ced90099345f5bf63c9a317108c29.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/b1902d08acc342a7a9ebc7c3b00c73de): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_b1902d08acc342a7a9ebc7c3b00c73de.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/b200b3a8261b47c891d69477c7318087): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_b200b3a8261b47c891d69477c7318087.md) - [2025昇腾日暨CANN原动力·走进移动九天算子原生赋能专场-昇腾社区](https://www.hiascend.com/developer/activities/details/b282a4b86f244a0a93c2d345976fa7ac): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_b282a4b86f244a0a93c2d345976fa7ac.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/ba39d706eade41559ff4ae5053820ded): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_ba39d706eade41559ff4ae5053820ded.md) - [昇腾CANN技术行—算子开发专场(天津站)-昇腾社区](https://www.hiascend.com/developer/activities/details/ba4ce1e282f04a4a91d61d798dfe65d7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_ba4ce1e282f04a4a91d61d798dfe65d7.md) - [昇腾CANN技术行-算子开发专场(北京集智未来站)-昇腾社区](https://www.hiascend.com/developer/activities/details/bde636a0728849658eaab74aea4502d3): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_bde636a0728849658eaab74aea4502d3.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/bfac87dcbb80421e9b0fea089ceae520): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_bfac87dcbb80421e9b0fea089ceae520.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/c10f55c5c0ea45fd891adffcd19d70f0/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_c10f55c5c0ea45fd891adffcd19d70f0_signup.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/activities/details/c3194922df08400b92e19b68b76af1f5/signup): 用户登录 → [详情](llms-content/developer/developer_activities_details_c3194922df08400b92e19b68b76af1f5_signup.md) - [2025昇腾福建技术行——厦门师资培训专班-昇腾社区](https://www.hiascend.com/developer/activities/details/c33e7d4a0da44b9a9952b51c3477e004): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_c33e7d4a0da44b9a9952b51c3477e004.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/c3b88f615c8c42eaaa89dc53e574f8fd): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_c3b88f615c8c42eaaa89dc53e574f8fd.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/c4c37be9f674419e8409809ba31afbc1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_c4c37be9f674419e8409809ba31afbc1.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/c9cf29637ed2415489a5a62d6083bc9a): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_c9cf29637ed2415489a5a62d6083bc9a.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/cc5dd74ac08c4d86ad9518e5e8142247): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_cc5dd74ac08c4d86ad9518e5e8142247.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/cee529f42a2949cb8a0ec5285ce33fcc): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_cee529f42a2949cb8a0ec5285ce33fcc.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/d1255b111f2e44cda4032c0ba56725e9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d1255b111f2e44cda4032c0ba56725e9.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/d16d7e373aec42b19c98d7a8d7a92868): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d16d7e373aec42b19c98d7a8d7a92868.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/d53f1b9aad5046888bd431c53e84b603): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d53f1b9aad5046888bd431c53e84b603.md) - [2024昇腾AI开发者技术沙龙—合肥工业大学站-昇腾社区](https://www.hiascend.com/developer/activities/details/d58dfbac73514109b2a8d2717e276de5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d58dfbac73514109b2a8d2717e276de5.md) - [狂暑季·组队学习考微认证,赢昇腾AIPro开发板-昇腾社区](https://www.hiascend.com/developer/activities/details/d5a2e8b354e14460aa241667a6df9300): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d5a2e8b354e14460aa241667a6df9300.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/d5e059a6466e42d7b03031d0fbade2e6): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d5e059a6466e42d7b03031d0fbade2e6.md) - [昇腾CANN技术行—算子开发专场(杭州站)-昇腾社区](https://www.hiascend.com/developer/activities/details/d6122d3b43d6497794de97b37b7e8700): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d6122d3b43d6497794de97b37b7e8700.md) - [“淬火行动”伙伴能力提升专项——山东专场-昇腾社区](https://www.hiascend.com/developer/activities/details/d963c39f40c84f8bad6fb399d660ac75): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_d963c39f40c84f8bad6fb399d660ac75.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/dac8cbc22eb14951bb58a34cac566a21/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_dac8cbc22eb14951bb58a34cac566a21_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/dd0fb0d0a4c940e7a6e7b870c5d3ccc2): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_dd0fb0d0a4c940e7a6e7b870c5d3ccc2.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/df17cd0583c848ba8a45eceb1dc84157): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_df17cd0583c848ba8a45eceb1dc84157.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/dfee0bebb9704c388593a628b10924f5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_dfee0bebb9704c388593a628b10924f5.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e00ab01862ef476f89a8312567d538a6): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e00ab01862ef476f89a8312567d538a6.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e03c9b07df39415d95d9c6ea961587b0): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e03c9b07df39415d95d9c6ea961587b0.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e0768473db774c42958a48094cecb2b5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e0768473db774c42958a48094cecb2b5.md) - [昇腾开发者训练营:Ascend C算子编程课堂 中南大学专场-昇腾社区](https://www.hiascend.com/developer/activities/details/e124b5df68cf429fbd3057ec850cddf9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e124b5df68cf429fbd3057ec850cddf9.md) - [2025昇腾日·走进亚信科技(中国)有限公司-昇腾社区](https://www.hiascend.com/developer/activities/details/e159389febb145549d95375aba1c7405): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e159389febb145549d95375aba1c7405.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e28e9c5f27c440faa958db1d99c48a48): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e28e9c5f27c440faa958db1d99c48a48.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e2a7b1ed27c74ef3a7d88bdfca5f485b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e2a7b1ed27c74ef3a7d88bdfca5f485b.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/e2aa36cf33674547ba6b498257c78548/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e2aa36cf33674547ba6b498257c78548_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e310d1f37fdc47e4b64ab3d92f7cd0c7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e310d1f37fdc47e4b64ab3d92f7cd0c7.md) - [2024CANN训练营《Ascend C Add算子开发体验》-昇腾社区](https://www.hiascend.com/developer/activities/details/e3b44ac6401f401294d6ab3d71088b3b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e3b44ac6401f401294d6ab3d71088b3b.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e40a1618937b45a49304f2f2b1e82c8c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e40a1618937b45a49304f2f2b1e82c8c.md) - [算子开发者认证-工作级-测试-昇腾社区](https://www.hiascend.com/developer/activities/details/e5348e9ca232487da69fea62bcd398b5): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e5348e9ca232487da69fea62bcd398b5.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e57cd64225ea417f983151c47ca86b8c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e57cd64225ea417f983151c47ca86b8c.md) - [探索人工智能+主题沙龙-昇腾社区](https://www.hiascend.com/developer/activities/details/e5c99130119a41e2a39d7954e451e2f6): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e5c99130119a41e2a39d7954e451e2f6.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e6496c0ea91b42afafd8cad7630b21f1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e6496c0ea91b42afafd8cad7630b21f1.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/e90a02d226804cb0999a2e7b95fc3dd9): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_e90a02d226804cb0999a2e7b95fc3dd9.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/ea75d453f81d406a9e644b3a30817aff): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_ea75d453f81d406a9e644b3a30817aff.md) - [智能工业软件与新型工业化发展 暨昇腾AI开发者创享日南京站-昇腾社区](https://www.hiascend.com/developer/activities/details/eb2def140dd04b0ea9d1fb1865bfce43): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_eb2def140dd04b0ea9d1fb1865bfce43.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/eb475fd2c858425eb494e9dfebc4d5ed): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_eb475fd2c858425eb494e9dfebc4d5ed.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/ebe6f8d4837f4d9489cda758ba2cb9af): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_ebe6f8d4837f4d9489cda758ba2cb9af.md) - [2024昇腾CANN技术行(福建站)-昇腾社区](https://www.hiascend.com/developer/activities/details/edad612e5fb54125a05836de917d33f7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_edad612e5fb54125a05836de917d33f7.md) - [2025昇腾日.走进中移在线-昇腾社区](https://www.hiascend.com/developer/activities/details/efd9eb7a95fe4d62aa35bdd676ce901b): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_efd9eb7a95fe4d62aa35bdd676ce901b.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/f105f3c19e1c418aa9b655a5f86a2875): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f105f3c19e1c418aa9b655a5f86a2875.md) - [【CANN训练营25年第二季】优秀嘉宾分享招募计划-昇腾社区](https://www.hiascend.com/developer/activities/details/f17fa50a85324259bfa60d568450481f): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f17fa50a85324259bfa60d568450481f.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/f3e17f146f834658a5c9f2955d0734b1): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f3e17f146f834658a5c9f2955d0734b1.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/f441d5bd42574b32900afd17e9ea28c8): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f441d5bd42574b32900afd17e9ea28c8.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/f4c2decf5ca949429cb52deddfd3e564): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f4c2decf5ca949429cb52deddfd3e564.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/f6531363414b4460ae1a9691f263dd0d): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f6531363414b4460ae1a9691f263dd0d.md) - [CANN训练营2026暑期季 – 西安交通大学专场-昇腾社区](https://www.hiascend.com/developer/activities/details/f6881bb702ee43f9b8668d2fa42acb4c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f6881bb702ee43f9b8668d2fa42acb4c.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/f866e17b03284279bddd925a9f8950e7): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f866e17b03284279bddd925a9f8950e7.md) - [【社区活动】昇腾社区喊你来打卡,评论区分享大会相关收获,可参与昇腾社区定制周边抽奖-昇腾社区](https://www.hiascend.com/developer/activities/details/f8e8753abd0f41719586b1a232b4b55c): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_f8e8753abd0f41719586b1a232b4b55c.md) - [昇腾CANN开源开放沙龙·上海站-昇腾社区](https://www.hiascend.com/developer/activities/details/fa0c44075d864695b26ed44f02c76014): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_fa0c44075d864695b26ed44f02c76014.md) - [活动报名-昇腾社区](https://www.hiascend.com/developer/activities/details/fdbf2b2c083a4b84a75d4c93a1da7862/signup): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_fdbf2b2c083a4b84a75d4c93a1da7862_signup.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/fdf319fe65244cfdb79ad14d0a23f427): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_fdf319fe65244cfdb79ad14d0a23f427.md) - [2024CANN训练营《基于目标检测模型扩展推理应用》-昇腾社区](https://www.hiascend.com/developer/activities/details/fe076a2eb1b046bbb2998accd080bafc): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_fe076a2eb1b046bbb2998accd080bafc.md) - [智能基座昇腾高校行·杭州电子科技大学-昇腾社区](https://www.hiascend.com/developer/activities/details/fee0aae3acce4536b06b3868c9da930f): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_fee0aae3acce4536b06b3868c9da930f.md) - [活动详情页](https://www.hiascend.com/developer/activities/details/ff59ac8c545a4e81b87bff8c68ec0187): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/developer/developer_activities_details_ff59ac8c545a4e81b87bff8c68ec0187.md) - [学习主页-昇腾社区](https://www.hiascend.com/developer/Ascend-School): 提供由浅入深的培训课程以及详细的开发指导。通过学、练、考、证全流程服务,让你快速成为昇腾人才 → [详情](llms-content/developer/developer_Ascend-School.md) - [昇腾镜像仓库-昇腾社区](https://www.hiascend.com/developer/ascendhub): 昇腾开放Docker镜像仓库,提供昇腾软件Docker镜像 → [详情](llms-content/developer/developer_ascendhub.md) - [agentsdk](https://www.hiascend.com/developer/ascendhub/detail/agentsdk): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_agentsdk.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/aisbench_benchmark): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_aisbench_benchmark.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/ascend-k8sdeviceplugin): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_ascend-k8sdeviceplugin.md) - [ascend-operator](https://www.hiascend.com/developer/ascendhub/detail/ascend-operator): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_ascend-operator.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/ascend-pytorch): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_ascend-pytorch.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/bailing): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_bailing.md) - [bge-large-zh-v1.5](https://www.hiascend.com/developer/ascendhub/detail/bge-large-zh-v1.5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_bge-large-zh-v15.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/bge-m3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_bge-m3.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/bge-reranker-large): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_bge-reranker-large.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/bge-reranker-v2-m3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_bge-reranker-v2-m3.md) - [cann](https://www.hiascend.com/developer/ascendhub/detail/cann): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_cann.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/centos): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_centos.md) - [clip-service](https://www.hiascend.com/developer/ascendhub/detail/clip-service): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_clip-service.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/clusterd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_clusterd.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/cosyvoice2-0.5b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_cosyvoice2-05b.md) - [deepseek-r1-distill-llama-70b](https://www.hiascend.com/developer/ascendhub/detail/deepseek-r1-distill-llama-70b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_deepseek-r1-distill-llama-70b.md) - [deepseek-r1-distill-llama-8b](https://www.hiascend.com/developer/ascendhub/detail/deepseek-r1-distill-llama-8b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_deepseek-r1-distill-llama-8b.md) - [deepseek-r1-distill-qwen-1.5b](https://www.hiascend.com/developer/ascendhub/detail/deepseek-r1-distill-qwen-1.5b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_deepseek-r1-distill-qwen-15b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/deepseek-r1-distill-qwen-14b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_deepseek-r1-distill-qwen-14b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/deepseek-r1-distill-qwen-32b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_deepseek-r1-distill-qwen-32b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/deepseek-r1-distill-qwen-7b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_deepseek-r1-distill-qwen-7b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/drivingsdk): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_drivingsdk.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/groundingdino): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_groundingdino.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/hccl-controller): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_hccl-controller.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/indexsdk): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_indexsdk.md) - [infer-operator](https://www.hiascend.com/developer/ascendhub/detail/infer-operator): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_infer-operator.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/llama-3.2-1b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_llama-32-1b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/llama-3.2-3b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_llama-32-3b-instruct.md) - [llama-3.3-70b-instruct](https://www.hiascend.com/developer/ascendhub/detail/llama-3.3-70b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_llama-33-70b-instruct.md) - [milvus](https://www.hiascend.com/developer/ascendhub/detail/milvus): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_milvus.md) - [mindformers](https://www.hiascend.com/developer/ascendhub/detail/mindformers): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindformers.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/mindie): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindie.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/mindie-motor): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindie-motor.md) - [mindiesd](https://www.hiascend.com/developer/ascendhub/detail/mindiesd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindiesd.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/mindspeed_rl_pt25_25rc3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindspeed_rl_pt25_25rc3.md) - [mindspeed-core](https://www.hiascend.com/developer/ascendhub/detail/mindspeed-core): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindspeed-core.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/mindspeed-llm): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindspeed-llm.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/mindspeed-mm): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindspeed-mm.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/mindspore): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mindspore.md) - [mineru](https://www.hiascend.com/developer/ascendhub/detail/mineru): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mineru.md) - [mineru2.5-2509-1.2b](https://www.hiascend.com/developer/ascendhub/detail/mineru2.5-2509-1.2b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mineru25-2509-12b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/minicpm-v-2_6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_minicpm-v-2_6.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/mis-tei): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_mis-tei.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/model-agent): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_model-agent.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/multimodalsdk): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_multimodalsdk.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/noded): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_noded.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/npu-exporter): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_npu-exporter.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/openclaw): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_openclaw.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/paddleocr-vl): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_paddleocr-vl.md) - [qwen2.5-0.5b-instruct](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-0.5b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-05b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-1.5b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-15b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-14b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-14b-instruct.md) - [qwen2.5-32b-instruct](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-32b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-32b-instruct.md) - [qwen2.5-3b-instruct](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-3b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-3b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-72b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-72b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-7b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-7b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-omni-3b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-omni-3b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-omni-7b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-omni-7b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-vl-32b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-vl-32b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen2.5-vl-7b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen25-vl-7b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen3-14b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen3-14b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen3-235b-a22b-w8a8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen3-235b-a22b-w8a8.md) - [qwen3-30b-a3b](https://www.hiascend.com/developer/ascendhub/detail/qwen3-30b-a3b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen3-30b-a3b.md) - [qwen3-32b](https://www.hiascend.com/developer/ascendhub/detail/qwen3-32b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen3-32b.md) - [qwen3-8b](https://www.hiascend.com/developer/ascendhub/detail/qwen3-8b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen3-8b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen3-coder-30b-a3b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen3-coder-30b-a3b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwen3-vl-32b-instruct): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwen3-vl-32b-instruct.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/qwq-32b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_qwq-32b.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/ragsdk): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_ragsdk.md) - [rec\_sdk-tf1](https://www.hiascend.com/developer/ascendhub/detail/rec_sdk-tf1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_rec_sdk-tf1.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/rec_sdk-tf2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_rec_sdk-tf2.md) - [rec\_sdk-torch](https://www.hiascend.com/developer/ascendhub/detail/rec_sdk-torch): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_rec_sdk-torch.md) - [resilience-controller](https://www.hiascend.com/developer/ascendhub/detail/resilience-controller): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_resilience-controller.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/sensevoice-small): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_sensevoice-small.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/torch-npu): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_torch-npu.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/torch-onnx-inference): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_torch-onnx-inference.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/triton-inference-server-ge-backend): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_triton-inference-server-ge-backend.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/ubuntu): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_ubuntu.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/vc-controller-manager): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_vc-controller-manager.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/vc-scheduler): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_vc-scheduler.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/verl_pt27_2025rc3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_verl_pt27_2025rc3.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/verl_pt27_25rc3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_verl_pt27_25rc3.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/verl_pt27_25rc4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_verl_pt27_25rc4.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/visionsdk): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_visionsdk.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/vit-b-16): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_vit-b-16.md) - [vit-h-14](https://www.hiascend.com/developer/ascendhub/detail/vit-h-14): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_vit-h-14.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/whisper-large-v3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_whisper-large-v3.md) - [yolov12l](https://www.hiascend.com/developer/ascendhub/detail/yolov12l): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_yolov12l.md) - [昇腾镜像仓库详情](https://www.hiascend.com/developer/ascendhub/detail/yolov12x): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_ascendhub_detail_yolov12x.md) - [昇腾博客 - 昇腾AI技术深度解析与交流分享 | 昇腾社区](https://www.hiascend.com/developer/blog): 昇腾博客是昇腾AI开发者社区的技术分享平台,提供关于CANN、MindSpore、模型训练、推理优化、硬件配置等领域的深度技术文章、实践案例与行业洞察。加入我们,获取最新的昇腾AI技术动态,学习开发者实践经验,探索AI创新的无限可能。 → [详情](llms-content/developer/developer_blog.md) - [【云贵赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/01b6696b840e4af181a12235732578c2): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_01b6696b840e4af181a12235732578c2.md) - [昇腾AI创新算子挑战赛(S4赛季)【挑战性能命题】-昇腾社区](https://www.hiascend.com/developer/contests/details/05fe075a8736450ca6e55eefadd53606): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_05fe075a8736450ca6e55eefadd53606.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/06526b6a44bb4d26911510e977c2f266) → [详情](llms-content/developer/developer_contests_details_06526b6a44bb4d26911510e977c2f266.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/0bebaf41395247a1a1ac612472e09e68) → [详情](llms-content/developer/developer_contests_details_0bebaf41395247a1a1ac612472e09e68.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/1465a3e8a54d4fd6b81c327575287f75) → [详情](llms-content/developer/developer_contests_details_1465a3e8a54d4fd6b81c327575287f75.md) - [【沈阳赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/16231017f2c640618a6b3a9a12559314): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_16231017f2c640618a6b3a9a12559314.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/19fa42bacdfb4ca590d4a00d526486fd) → [详情](llms-content/developer/developer_contests_details_19fa42bacdfb4ca590d4a00d526486fd.md) - [【吉林赛区-高校赛道】昇腾AI创新大赛2025-昇腾社区](https://www.hiascend.com/developer/contests/details/1b19091b38ef471da1dc7aad948b8b33): 昇腾AI创新大赛2025 → [详情](llms-content/developer/developer_contests_details_1b19091b38ef471da1dc7aad948b8b33.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/1ded5ffa1db34f81a43d671e196d84d7) → [详情](llms-content/developer/developer_contests_details_1ded5ffa1db34f81a43d671e196d84d7.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/1e94862dc9674390bd18443236502594) → [详情](llms-content/developer/developer_contests_details_1e94862dc9674390bd18443236502594.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/1ee7dab9ffa445ff8357131d84e2ba34) → [详情](llms-content/developer/developer_contests_details_1ee7dab9ffa445ff8357131d84e2ba34.md) - [【福建赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/1f816275673d4648a95b29af0a51b6dd): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_1f816275673d4648a95b29af0a51b6dd.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/201bfd6701c14f3bb40ae53e11abd6e8) → [详情](llms-content/developer/developer_contests_details_201bfd6701c14f3bb40ae53e11abd6e8.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/206da05616f746c5b9e524f1db2ad173) → [详情](llms-content/developer/developer_contests_details_206da05616f746c5b9e524f1db2ad173.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/21fb5fd2c1844bb880b584ed8c339f50) → [详情](llms-content/developer/developer_contests_details_21fb5fd2c1844bb880b584ed8c339f50.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/21ffd6733ab54dc4b6b686a242c5d586) → [详情](llms-content/developer/developer_contests_details_21ffd6733ab54dc4b6b686a242c5d586.md) - [【江苏赛区-高校赛道】昇腾AI创新大赛2025-昇腾社区](https://www.hiascend.com/developer/contests/details/241e476afd304df0a004d340e649efc5): 昇腾AI创新大赛2025 → [详情](llms-content/developer/developer_contests_details_241e476afd304df0a004d340e649efc5.md) - [【天津赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/25c2cfd585f448398a47f3b120785a60) → [详情](llms-content/developer/developer_contests_details_25c2cfd585f448398a47f3b120785a60.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/2802b3b38c054fc8816e15abb80afc64) → [详情](llms-content/developer/developer_contests_details_2802b3b38c054fc8816e15abb80afc64.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/2837c831da0348ea9a54dd03791fe8d3) → [详情](llms-content/developer/developer_contests_details_2837c831da0348ea9a54dd03791fe8d3.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/29dac258f69a429eaf46a59ff406e805) → [详情](llms-content/developer/developer_contests_details_29dac258f69a429eaf46a59ff406e805.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/2a5ddc9a095f4867952524dd600a5edd) → [详情](llms-content/developer/developer_contests_details_2a5ddc9a095f4867952524dd600a5edd.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/2b74417160de458da907995289035f63) → [详情](llms-content/developer/developer_contests_details_2b74417160de458da907995289035f63.md) - [【沈阳赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/2d55cb9a9b11486aa1253667574c5452): 昇腾AI创新大赛2023 → [详情](llms-content/developer/developer_contests_details_2d55cb9a9b11486aa1253667574c5452.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/2de21f30c0534b8aa9b1f36ad3563cb2) → [详情](llms-content/developer/developer_contests_details_2de21f30c0534b8aa9b1f36ad3563cb2.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/2e410caf70314ede8b569054a5b876ab) → [详情](llms-content/developer/developer_contests_details_2e410caf70314ede8b569054a5b876ab.md) - [【湖南赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/2f6a333eb5de48faaa5ae9e7431a52d3): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_2f6a333eb5de48faaa5ae9e7431a52d3.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/34f237fd254f40e58ba6b3e540badd81) → [详情](llms-content/developer/developer_contests_details_34f237fd254f40e58ba6b3e540badd81.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/35770ea2cc9047dda7042f8c834dced1) → [详情](llms-content/developer/developer_contests_details_35770ea2cc9047dda7042f8c834dced1.md) - [【江苏赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/39635eb826a945fba04d54a91d657dbf) → [详情](llms-content/developer/developer_contests_details_39635eb826a945fba04d54a91d657dbf.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/3a5bddb2e7da4dd0a7b1f78fd698d700) → [详情](llms-content/developer/developer_contests_details_3a5bddb2e7da4dd0a7b1f78fd698d700.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/3c4af5c16a1342b7b0ea80a751214356) → [详情](llms-content/developer/developer_contests_details_3c4af5c16a1342b7b0ea80a751214356.md) - [昇思MindSpore模型开发挑战赛【模型微调赛题】-昇腾社区](https://www.hiascend.com/developer/contests/details/3e40e521c6304c4294317c0c1a70ff5e) → [详情](llms-content/developer/developer_contests_details_3e40e521c6304c4294317c0c1a70ff5e.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/3fdb6c9ca33f4e68a42b7606fa25090c) → [详情](llms-content/developer/developer_contests_details_3fdb6c9ca33f4e68a42b7606fa25090c.md) - [【湖北赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/40a71dd30f444c369aca0e673a8555c6): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_40a71dd30f444c369aca0e673a8555c6.md) - [昇腾AI创新大赛-算子挑战赛(S9赛季)-昇腾社区](https://www.hiascend.com/developer/contests/details/41ffbad2024e4ccfa43520c57ffa7b9e): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_41ffbad2024e4ccfa43520c57ffa7b9e.md) - [昇腾AI创新大赛-算子挑战赛(S6赛季)【基础性能命题】-昇腾社区](https://www.hiascend.com/developer/contests/details/4252afe2506e4f6eaa5cdf6696afadbf): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_4252afe2506e4f6eaa5cdf6696afadbf.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/4270188c3fdc420ca9cb9465a9cb067b) → [详情](llms-content/developer/developer_contests_details_4270188c3fdc420ca9cb9465a9cb067b.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/4783d4f32f034e01b922fa64a03ce5e2) → [详情](llms-content/developer/developer_contests_details_4783d4f32f034e01b922fa64a03ce5e2.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/4808cf50827c41aeac409933425a2741) → [详情](llms-content/developer/developer_contests_details_4808cf50827c41aeac409933425a2741.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/48d47a4309744fc08f371f9e86e0e70a) → [详情](llms-content/developer/developer_contests_details_48d47a4309744fc08f371f9e86e0e70a.md) - [【沈阳赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/4a110e7e46e04be89395bae2b4396c92): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_4a110e7e46e04be89395bae2b4396c92.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/4b000f8dd4624cd6936cdde5da93cbeb) → [详情](llms-content/developer/developer_contests_details_4b000f8dd4624cd6936cdde5da93cbeb.md) - [【大连赛区】昇腾AI创新大赛2023-应用赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/4bd654b7695f4a9d925c350e0ee2c1e4): 昇腾AI创新大赛2023 → [详情](llms-content/developer/developer_contests_details_4bd654b7695f4a9d925c350e0ee2c1e4.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/4e4b844b385e4a339ca06082bea9686a) → [详情](llms-content/developer/developer_contests_details_4e4b844b385e4a339ca06082bea9686a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/4eb6f2c36db242bf93b888273bcf39a4) → [详情](llms-content/developer/developer_contests_details_4eb6f2c36db242bf93b888273bcf39a4.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/4fd74c3e4678497db86353e7ec1130a0) → [详情](llms-content/developer/developer_contests_details_4fd74c3e4678497db86353e7ec1130a0.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/513ccb886ab042ca9807405915e3c3fb) → [详情](llms-content/developer/developer_contests_details_513ccb886ab042ca9807405915e3c3fb.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/52a4b93be4954660a3c2c9efa3bb279d) → [详情](llms-content/developer/developer_contests_details_52a4b93be4954660a3c2c9efa3bb279d.md) - [昇腾AI原生创新算子挑战赛(S3赛季)【基础算子开发命题】-昇腾社区](https://www.hiascend.com/developer/contests/details/52d7b02fc84d4afaac45ce652b155772): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_52d7b02fc84d4afaac45ce652b155772.md) - [【天津赛区-企业赛道】昇腾AI创新大赛2025-昇腾社区](https://www.hiascend.com/developer/contests/details/537ae97e718e49c2ae67b61859305c55): 昇腾AI创新大赛2025 → [详情](llms-content/developer/developer_contests_details_537ae97e718e49c2ae67b61859305c55.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/546fdaa9cf88435d9d19260a029fb1ff) → [详情](llms-content/developer/developer_contests_details_546fdaa9cf88435d9d19260a029fb1ff.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/579d6af42a934d469932a256b858b01a) → [详情](llms-content/developer/developer_contests_details_579d6af42a934d469932a256b858b01a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/58b17fa3889f40abb29d22e9edf23571) → [详情](llms-content/developer/developer_contests_details_58b17fa3889f40abb29d22e9edf23571.md) - [【河北赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/5972444a8f3247109a2753a6d53840c5) → [详情](llms-content/developer/developer_contests_details_5972444a8f3247109a2753a6d53840c5.md) - [【深圳赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/5e2c1efff33b4bdfb19eb7b4a0a34b46): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_5e2c1efff33b4bdfb19eb7b4a0a34b46.md) - [【上海赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/5e5f802449d14a9dbf74b63e193778d2): 昇腾AI创新大赛2023 → [详情](llms-content/developer/developer_contests_details_5e5f802449d14a9dbf74b63e193778d2.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/63a3255c54f54e7189e5be650d54e04e) → [详情](llms-content/developer/developer_contests_details_63a3255c54f54e7189e5be650d54e04e.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/646d96d1ffa74b0585c8d56f4604f33c) → [详情](llms-content/developer/developer_contests_details_646d96d1ffa74b0585c8d56f4604f33c.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/64dfc86ebadb4184b96835bece4374f2) → [详情](llms-content/developer/developer_contests_details_64dfc86ebadb4184b96835bece4374f2.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/652927ee5e7240faa28e483e087dd931) → [详情](llms-content/developer/developer_contests_details_652927ee5e7240faa28e483e087dd931.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/65a877c0f23141a1b6d5e8664a933c5c) → [详情](llms-content/developer/developer_contests_details_65a877c0f23141a1b6d5e8664a933c5c.md) - [【广西赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/665cf27c653f4fb58886126012c0e6be): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_665cf27c653f4fb58886126012c0e6be.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/68ec6d6e842a4ce8b1a65341513baf81) → [详情](llms-content/developer/developer_contests_details_68ec6d6e842a4ce8b1a65341513baf81.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/690885c8c3264eb4947b353e4c2ecb04) → [详情](llms-content/developer/developer_contests_details_690885c8c3264eb4947b353e4c2ecb04.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/693b2ae0cd0e4c57a08ae264ba736113) → [详情](llms-content/developer/developer_contests_details_693b2ae0cd0e4c57a08ae264ba736113.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/698aca59975244d284aba384de7b0ff4) → [详情](llms-content/developer/developer_contests_details_698aca59975244d284aba384de7b0ff4.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/6ca5cfd0e8c14429918a3d599240d3f3) → [详情](llms-content/developer/developer_contests_details_6ca5cfd0e8c14429918a3d599240d3f3.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/6d03e12bd5754014b3cc72971fe3fc4d) → [详情](llms-content/developer/developer_contests_details_6d03e12bd5754014b3cc72971fe3fc4d.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/6f2d286058d6418b91a96c35aad64298) → [详情](llms-content/developer/developer_contests_details_6f2d286058d6418b91a96c35aad64298.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/6f46a3552a404eb69ddec9d07018072a) → [详情](llms-content/developer/developer_contests_details_6f46a3552a404eb69ddec9d07018072a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/6f5c49c37ef04fdc9457f42a805461c1) → [详情](llms-content/developer/developer_contests_details_6f5c49c37ef04fdc9457f42a805461c1.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/70c12edbfda34bf38dba9a652b6ca2f8) → [详情](llms-content/developer/developer_contests_details_70c12edbfda34bf38dba9a652b6ca2f8.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/722f249839a84d4aa634ecd7bec3efe0) → [详情](llms-content/developer/developer_contests_details_722f249839a84d4aa634ecd7bec3efe0.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/764abdc041214e72894efd30114fdbed) → [详情](llms-content/developer/developer_contests_details_764abdc041214e72894efd30114fdbed.md) - [【四川赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/7667736dc05b4a01bb7862f8d41abde5): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_7667736dc05b4a01bb7862f8d41abde5.md) - [昇腾AI创新大赛-算子挑战赛(S7赛季)【挑战性能命题】-昇腾社区](https://www.hiascend.com/developer/contests/details/769391f54a104a349b3d1b1e72035388): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_769391f54a104a349b3d1b1e72035388.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/77537a6c19bf451d9318cbbfba69998f) → [详情](llms-content/developer/developer_contests_details_77537a6c19bf451d9318cbbfba69998f.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/7777842923dc44c48045738e95b6db6d) → [详情](llms-content/developer/developer_contests_details_7777842923dc44c48045738e95b6db6d.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/7ac183142f1d4213ae65a3b37a3897f7) → [详情](llms-content/developer/developer_contests_details_7ac183142f1d4213ae65a3b37a3897f7.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/7ccd9fc95e694fcfad14d7521ab9ad32) → [详情](llms-content/developer/developer_contests_details_7ccd9fc95e694fcfad14d7521ab9ad32.md) - [昇腾AI创新大赛2023-昇思赛道-算法创新赛题-昇腾社区](https://www.hiascend.com/developer/contests/details/7e51ee21cd604773b5b91b974cef30be) → [详情](llms-content/developer/developer_contests_details_7e51ee21cd604773b5b91b974cef30be.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/7f5198eea15045c5a504daa48af08f92) → [详情](llms-content/developer/developer_contests_details_7f5198eea15045c5a504daa48af08f92.md) - [【河南赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/7fe7c53a29b04afaac6bb9fc025acbfc) → [详情](llms-content/developer/developer_contests_details_7fe7c53a29b04afaac6bb9fc025acbfc.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/80a65b456dd04552a6df49b6d9f8d36d) → [详情](llms-content/developer/developer_contests_details_80a65b456dd04552a6df49b6d9f8d36d.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/81cbd803caa14ce3876f574321bf3114) → [详情](llms-content/developer/developer_contests_details_81cbd803caa14ce3876f574321bf3114.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/85335c7ee2524e909ec070527a8a50a7) → [详情](llms-content/developer/developer_contests_details_85335c7ee2524e909ec070527a8a50a7.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/86c4b312a5744ba28912ac1900481e5a) → [详情](llms-content/developer/developer_contests_details_86c4b312a5744ba28912ac1900481e5a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/86edb35376aa455ca25b59ef6ff67fc8) → [详情](llms-content/developer/developer_contests_details_86edb35376aa455ca25b59ef6ff67fc8.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/874536dfbf82408f8460af996808ecab) → [详情](llms-content/developer/developer_contests_details_874536dfbf82408f8460af996808ecab.md) - [【江苏赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/87f991c0952d4159ab96fa5d80d1d9cc): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_87f991c0952d4159ab96fa5d80d1d9cc.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/908698d55ad8478db24aec549342a905) → [详情](llms-content/developer/developer_contests_details_908698d55ad8478db24aec549342a905.md) - [【哈尔滨工业大学专场】昇腾AI创新大赛2025-昇腾社区](https://www.hiascend.com/developer/contests/details/90bb2152d8134d0393e97dff94af6d0a): 昇腾AI创新大赛2025 → [详情](llms-content/developer/developer_contests_details_90bb2152d8134d0393e97dff94af6d0a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/9190191db22149de8c1bd14602cd6e98) → [详情](llms-content/developer/developer_contests_details_9190191db22149de8c1bd14602cd6e98.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/953ef85e82a7495aa6294980bcc90d3d) → [详情](llms-content/developer/developer_contests_details_953ef85e82a7495aa6294980bcc90d3d.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/9803e0a7ba5e4a299c47f58147b6466d) → [详情](llms-content/developer/developer_contests_details_9803e0a7ba5e4a299c47f58147b6466d.md) - [【辽宁赛区-企业赛道】昇腾AI创新大赛2025-昇腾社区](https://www.hiascend.com/developer/contests/details/986858e7216c410e995d72c31e16b0eb): 昇腾AI创新大赛2025 → [详情](llms-content/developer/developer_contests_details_986858e7216c410e995d72c31e16b0eb.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/9989b4c89f354e0bb653a3542b705a7f) → [详情](llms-content/developer/developer_contests_details_9989b4c89f354e0bb653a3542b705a7f.md) - [【广东赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/9bd03e1660664655862fe827eb39a432) → [详情](llms-content/developer/developer_contests_details_9bd03e1660664655862fe827eb39a432.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/9ca04ee870104f35b68c02cb834d5757) → [详情](llms-content/developer/developer_contests_details_9ca04ee870104f35b68c02cb834d5757.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/a1562d23cd3e4cafaee5d970606dd3f0) → [详情](llms-content/developer/developer_contests_details_a1562d23cd3e4cafaee5d970606dd3f0.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/a165508b04664a9593a53d24c032a793) → [详情](llms-content/developer/developer_contests_details_a165508b04664a9593a53d24c032a793.md) - [【河南赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/a177144bbae64acd988ded69dc2a94ec): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_a177144bbae64acd988ded69dc2a94ec.md) - [2024昇腾AI原生创新算子挑战赛(S1赛季)决赛-昇腾社区](https://www.hiascend.com/developer/contests/details/a426f625804c40f0b16121cb1f22b26d): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_a426f625804c40f0b16121cb1f22b26d.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/a4530505a0bd40fb9868a2cec1423fde) → [详情](llms-content/developer/developer_contests_details_a4530505a0bd40fb9868a2cec1423fde.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/a4624530e60a4ac19b84768a47fc490a) → [详情](llms-content/developer/developer_contests_details_a4624530e60a4ac19b84768a47fc490a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/a52d013308ff494ebea020fb522f7826) → [详情](llms-content/developer/developer_contests_details_a52d013308ff494ebea020fb522f7826.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/a5b82c0f029640519df3ab2639d99623) → [详情](llms-content/developer/developer_contests_details_a5b82c0f029640519df3ab2639d99623.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/a5cb3760eace4975835e3369eec7b534) → [详情](llms-content/developer/developer_contests_details_a5cb3760eace4975835e3369eec7b534.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/ab1ff2fc99b049fd9d716d8ff3aba8d9) → [详情](llms-content/developer/developer_contests_details_ab1ff2fc99b049fd9d716d8ff3aba8d9.md) - [【湖南赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/ad041af55720419b9d872164e34f4635): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_ad041af55720419b9d872164e34f4635.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/af7e0bc04f9b487dbbfabfe662cc7ff5) → [详情](llms-content/developer/developer_contests_details_af7e0bc04f9b487dbbfabfe662cc7ff5.md) - [2024华为“未名·9\#”杯全国程序设计邀请赛·算子练习命题-昇腾社区](https://www.hiascend.com/developer/contests/details/aff8b3f753fe4e249a9982390120b75c) → [详情](llms-content/developer/developer_contests_details_aff8b3f753fe4e249a9982390120b75c.md) - [昇腾AI创新大赛2025初创赛道(已结束)-昇腾社区](https://www.hiascend.com/developer/contests/details/b1eeabb42d234228886920b3372a54e5) → [详情](llms-content/developer/developer_contests_details_b1eeabb42d234228886920b3372a54e5.md) - [昇腾AI原生创新算子挑战赛(S3赛季)华中科技大学专场-昇腾社区](https://www.hiascend.com/developer/contests/details/b2817af2f50b4a47b5cc536220e29d2e): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_b2817af2f50b4a47b5cc536220e29d2e.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/b4a382775f0348b390b1ba09215104e4) → [详情](llms-content/developer/developer_contests_details_b4a382775f0348b390b1ba09215104e4.md) - [昇思MindSpore模型开发挑战赛【模型迁移赛题第二阶段】-昇腾社区](https://www.hiascend.com/developer/contests/details/b51e749ad7c148308f11ef64904a33e9) → [详情](llms-content/developer/developer_contests_details_b51e749ad7c148308f11ef64904a33e9.md) - [昇腾AI创新大赛-算子挑战赛2024年度冠军赛【基础性能命题】-昇腾社区](https://www.hiascend.com/developer/contests/details/b66391d4e8b64ff69dbf3d0203eaa1bb): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_b66391d4e8b64ff69dbf3d0203eaa1bb.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/b6c4bb9089c74c90af9faeec114da25c) → [详情](llms-content/developer/developer_contests_details_b6c4bb9089c74c90af9faeec114da25c.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/b97afd3b4fac434abc9dc8c887c5e92a) → [详情](llms-content/developer/developer_contests_details_b97afd3b4fac434abc9dc8c887c5e92a.md) - [【河北赛区】昇腾AI创新大赛2023-应用赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/ba0741d7fe24406c8f273ced62a1f965) → [详情](llms-content/developer/developer_contests_details_ba0741d7fe24406c8f273ced62a1f965.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/baffb02a10e443989ffdf6cfe1a3199a) → [详情](llms-content/developer/developer_contests_details_baffb02a10e443989ffdf6cfe1a3199a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/c20d7e4de08e4f4d9322873cac93a242) → [详情](llms-content/developer/developer_contests_details_c20d7e4de08e4f4d9322873cac93a242.md) - [昇腾AI原生创新算子挑战赛(S3赛季)【算子性能挑战命题】-昇腾社区](https://www.hiascend.com/developer/contests/details/c2756e54572b41d88d1f437eafbbec53): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_c2756e54572b41d88d1f437eafbbec53.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/c40cacdb4fa347bd8b378ad881e1e80e) → [详情](llms-content/developer/developer_contests_details_c40cacdb4fa347bd8b378ad881e1e80e.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/c4ee8648a29c46c8ab9b8ce5c6aea4ab) → [详情](llms-content/developer/developer_contests_details_c4ee8648a29c46c8ab9b8ce5c6aea4ab.md) - [【北京赛区】创客北京·昇腾AI创新大赛2023·开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/c6071c5b90344061bf8140e0fc7903b6): 昇腾AI创新大赛2023 → [详情](llms-content/developer/developer_contests_details_c6071c5b90344061bf8140e0fc7903b6.md) - [2024昇腾AI原生创新算子挑战赛(S1赛季)-昇腾社区](https://www.hiascend.com/developer/contests/details/c639eda60fda4188bd7dce3a2daadebd): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_c639eda60fda4188bd7dce3a2daadebd.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/c6b6e46a92b44539a4f8e799b64fcd84) → [详情](llms-content/developer/developer_contests_details_c6b6e46a92b44539a4f8e799b64fcd84.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/c6bf23d257a1412eb7d73550e09db572) → [详情](llms-content/developer/developer_contests_details_c6bf23d257a1412eb7d73550e09db572.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/c90b305a31ca41d2839f81a8ad1e5f20) → [详情](llms-content/developer/developer_contests_details_c90b305a31ca41d2839f81a8ad1e5f20.md) - [【重庆赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/cc0f2c46a4564782988e58bd6b55c9c1): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_cc0f2c46a4564782988e58bd6b55c9c1.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/cec157a543474655b9db82c2e83149f0) → [详情](llms-content/developer/developer_contests_details_cec157a543474655b9db82c2e83149f0.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/cedb02a4554a41dd9468007615cf6f0f) → [详情](llms-content/developer/developer_contests_details_cedb02a4554a41dd9468007615cf6f0f.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/cf1d21288af64dca92ea6dfdc8ea028c) → [详情](llms-content/developer/developer_contests_details_cf1d21288af64dca92ea6dfdc8ea028c.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/cfee19eef7a94188ad0efbe50c15ce3c) → [详情](llms-content/developer/developer_contests_details_cfee19eef7a94188ad0efbe50c15ce3c.md) - [【北京赛区-企业赛道】创客北京·昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/cff66718353645d2a6316bfa63547728): 创客北京·昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_cff66718353645d2a6316bfa63547728.md) - [【大连赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/d15f4c5b59da48569fced161fa16f4c7): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_d15f4c5b59da48569fced161fa16f4c7.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/d32c4a9d4e014d23b3767f0fb74f120a) → [详情](llms-content/developer/developer_contests_details_d32c4a9d4e014d23b3767f0fb74f120a.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/d5dba215e35d4ecb9d60b1041f74f0c3) → [详情](llms-content/developer/developer_contests_details_d5dba215e35d4ecb9d60b1041f74f0c3.md) - [【北京赛区】创客北京·昇腾AI创新大赛2023-应用赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/d727460de58c414581570b4c8a25f8db): 昇腾AI创新大赛2023·北京赛区与创客中国·北京赛区联合举办 → [详情](llms-content/developer/developer_contests_details_d727460de58c414581570b4c8a25f8db.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/d7c4f860492d4091a91b0c15f25269bc) → [详情](llms-content/developer/developer_contests_details_d7c4f860492d4091a91b0c15f25269bc.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/d978147eb3774405b63827b90601f158) → [详情](llms-content/developer/developer_contests_details_d978147eb3774405b63827b90601f158.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/d979c9baa4a347c9a928e0fcb6a605cf) → [详情](llms-content/developer/developer_contests_details_d979c9baa4a347c9a928e0fcb6a605cf.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/da5ec44dc42c4befb3951d89fdb76fb5) → [详情](llms-content/developer/developer_contests_details_da5ec44dc42c4befb3951d89fdb76fb5.md) - [【云贵赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/db93c5faa96f452ba14df6263c3ba510): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_db93c5faa96f452ba14df6263c3ba510.md) - [2024年福建省大学生人工智能创意赛暨昇腾AI创新大赛-昇腾社区](https://www.hiascend.com/developer/contests/details/e00f27b3362745b69f185894d4935b35): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_e00f27b3362745b69f185894d4935b35.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/e08fc5b16197428e84f6fa969cdd8bb0) → [详情](llms-content/developer/developer_contests_details_e08fc5b16197428e84f6fa969cdd8bb0.md) - [【云贵赛区-高校赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/e15403ada9da4af4987b6a7cae57ba34): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_e15403ada9da4af4987b6a7cae57ba34.md) - [【大连赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/e4395428ae294477864545ebef9959d6): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_e4395428ae294477864545ebef9959d6.md) - [【河北赛区-企业赛道】昇腾AI创新大赛2024-昇腾社区](https://www.hiascend.com/developer/contests/details/eb0278d0827d4ee28d7669d5bb2054d2): 昇腾AI创新大赛2024 → [详情](llms-content/developer/developer_contests_details_eb0278d0827d4ee28d7669d5bb2054d2.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/ecd0621e423942d6964cefd271c37e07) → [详情](llms-content/developer/developer_contests_details_ecd0621e423942d6964cefd271c37e07.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/ecdac302dbd04f76afc9d02e1350f28c) → [详情](llms-content/developer/developer_contests_details_ecdac302dbd04f76afc9d02e1350f28c.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/ed27c959fbf74c76ae66a777ed241f99) → [详情](llms-content/developer/developer_contests_details_ed27c959fbf74c76ae66a777ed241f99.md) - [【吉林赛区】昇腾AI创新大赛2023-开发者套件创新赛道-昇腾社区](https://www.hiascend.com/developer/contests/details/ef759dcb28284fd6afbd21bb499a649f): AI赋吉林 智算创未来 昇腾AI创新大赛2023 → [详情](llms-content/developer/developer_contests_details_ef759dcb28284fd6afbd21bb499a649f.md) - [【北京大学专场】昇腾AI创新大赛2025-昇腾社区](https://www.hiascend.com/developer/contests/details/f9c0b6dc33e24271b2bfcf349d912260): 昇腾AI创新大赛2025 → [详情](llms-content/developer/developer_contests_details_f9c0b6dc33e24271b2bfcf349d912260.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/fa39869252e940aabbc8ca2a135cdc5f) → [详情](llms-content/developer/developer_contests_details_fa39869252e940aabbc8ca2a135cdc5f.md) - [昇腾社区](https://www.hiascend.com/developer/contests/details/fa51c7d841724d32a57c85f9fcf937d9) → [详情](llms-content/developer/developer_contests_details_fa51c7d841724d32a57c85f9fcf937d9.md) - [昇腾AI原生创新算子挑战赛(S2赛季)【算子性能挑战命题】-昇腾社区](https://www.hiascend.com/developer/contests/details/ff0aff992d2343d0bd7653f0f77c8609): 加速AI与行业融合 促进开发者能力提升 → [详情](llms-content/developer/developer_contests_details_ff0aff992d2343d0bd7653f0f77c8609.md) - [在线课程详情](https://www.hiascend.com/developer/courses/detail/1547101767027232770): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_courses_detail_1547101767027232770.md) - [DeepSeek专区-昇腾社区](https://www.hiascend.com/developer/deepseek): 聚焦DeepSeek前沿技术在昇腾计算生态的实现,专区提供官方技术文章文档、模型运行教程及实战案例,覆盖算法优化、模型推理、部署等流程,助力开发者在昇腾硬件快速上手与实践DeepSeek系列模型。为开发者提供基于昇腾设备的DeepSeek技术资源共享、技术问题交流平台 → [详情](llms-content/developer/developer_deepseek.md) - [开发板-昇腾社区](https://www.hiascend.com/developer/devboard): 高算力人工智能开发板,性能卓越,广泛应用于各种AI场景 → [详情](llms-content/developer/developer_devboard.md) - [产品技术规格表-昇腾社区](https://www.hiascend.com/developer/devboard/spec): 高算力人工智能开发板,性能卓越,广泛应用于各种AI场景 → [详情](llms-content/developer/developer_devboard_spec.md) - [昇腾开发资源下载中心-昇腾社区](https://www.hiascend.com/developer/download): 一站式资源聚合下载。满足商用标准的稳定版本。 → [详情](llms-content/developer/developer_download.md) - [昇腾开发资源下载中心-昇腾社区](https://www.hiascend.com/developer/download/commercial): 一站式资源聚合下载。满足商用标准的稳定版本。 → [详情](llms-content/developer/developer_download_commercial.md) - [商用版资源下载-资源下载中心-昇腾社区](https://www.hiascend.com/developer/download/commercial/result?module=cann): 选择您的硬件信息和解决方案版本,将为你自动生成配套资源。 → [详情](llms-content/developer/developer_download_commercial_result.md) - [昇腾开发资源下载中心-昇腾社区](https://www.hiascend.com/developer/download/community): 一站式资源聚合下载。满足商用标准的稳定版本。 → [详情](llms-content/developer/developer_download_community.md) - [历史软件包-资源下载-昇腾社区](https://www.hiascend.com/developer/download/community/result?module=cann): 勾选您想下载的资源,将为您自动进行版本配套 → [详情](llms-content/developer/developer_download_community_result.md) - [版本配套查询助手](https://www.hiascend.com/developer/download/compatibility): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_download_compatibility.md) - [社区版-昇腾开发资源下载中心-昇腾社区](https://www.hiascend.com/developer/download/old): 一站式资源聚合下载。快速提供新特性的体验版,供开发者提前试用; → [详情](llms-content/developer/developer_download_old.md) - [圈子 - 互动交流 · 资源共享 · 赛事活动资讯 - 昇腾AI开发者聚集地 | 昇腾论坛](https://www.hiascend.com/developer/group): 加入昇腾论坛圈子,与志同道合的开发者精准连接。在专属场景下交流经验、资源互通、答疑解惑、获取最新赛事活动资讯。聚焦有价值的技术对话,助力开发者高效成长。立即加入,参与讨论! → [详情](llms-content/developer/developer_group.md) - [昇腾荣誉顾问-昇腾社区](https://www.hiascend.com/developer/honorary-consultant): 昇腾荣誉顾问是昇腾AI产业发展的核心牵引力量,他们推动核心技术研究突破,助力昇腾AI迸发强劲动能,为人工智能产业繁荣发展构建起强健、稳固的基石,定义行业标准,规划生态体系,引领产业方向,加速人工智能在各行各业走深向实,共创数智未来 → [详情](llms-content/developer/developer_honorary-consultant.md) - [推理开发-昇腾社区](https://www.hiascend.com/developer/inference): 根据大语言模型推理、多模态推理场景提供三大推理框架,为开发者提供文档、软件/工具丰富的模型资源库及最佳实践案例,帮助开发者快速掌握昇腾推理开发 → [详情](llms-content/developer/developer_inference.md) - [学习主页-昇腾社区](https://www.hiascend.com/developer/learn): 提供由浅入深的培训课程以及详细的开发指导。通过学、练、考、证全流程服务,让你快速成为昇腾人才 → [详情](llms-content/developer/developer_learn.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/legal/authentification): 用户登录 → [详情](llms-content/developer/developer_legal_authentification.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/legal/service): 用户登录 → [详情](llms-content/developer/developer_legal_service.md) - [昇腾模型查询助手-昇腾社区](https://www.hiascend.com/developer/models): 提供昇腾推理和训练场景支持的模型清单及获取链接,方便开发者查询与使用。 → [详情](llms-content/developer/developer_models.md) - [昇腾MVP-昇腾社区](https://www.hiascend.com/developer/MVP): 昇腾MVP是在人工智能等前沿科技领域有重要影响力的产学研领军人物。他们积极参与昇腾产业发展和影响力构建,是重大技术突破、生态繁荣发展、产业影响力提升的核心推动力量。 → [详情](llms-content/developer/developer_MVP.md) - [昇腾原生开发-昇腾社区](https://www.hiascend.com/developer/native-development): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_native-development.md) - [昇腾开放资源-昇腾社区](https://www.hiascend.com/developer/opensource): 基于华为昇腾解决方案使能原生创新 → [详情](llms-content/developer/developer_opensource.md) - [昇腾算子开发场景-昇腾社区](https://www.hiascend.com/developer/operator): 面向算子开发场景,匹配用户开发习惯,支持算子极简编程,针对Python化编程需求,提供Triton语言支持,大幅降低算子开发门槛 → [详情](llms-content/developer/developer_operator.md) - [昇腾AI原生创新算子挑战赛-昇腾社区](https://www.hiascend.com/developer/ops): 昇腾AI原生创新算子挑战赛是面向AI开发者打造的顶级赛事,旨在培养一批精通Ascend C算子开发的开发者,鼓励开发者基于昇腾AI云服务、CANN的基础能力进行深度创新与实践,加速AI与行业融合,促进开发者能力提升。 → [详情](llms-content/developer/developer_ops.md) - [昇腾优秀开发者-昇腾社区](https://www.hiascend.com/developer/OutstandingDeveloper): 对昇腾社区做出重要贡献的开发者,不限于合作伙伴、高校老师、学生、个人开发者等,积极向昇腾社区贡献代码、发帖、评论等,积极参与昇腾社区各类活动,积极推广昇腾社区等,帮助社区持续成长 → [详情](llms-content/developer/developer_OutstandingDeveloper.md) - [推荐开发-昇腾社区](https://www.hiascend.com/developer/recommendation): 推荐开发基于昇腾平台提供完整的推荐系统训练框架和加速库全栈能力,支撑超大规模推荐场景,助力高效完成昇腾平台上推荐模型的训练与部署。 → [详情](llms-content/developer/developer_recommendation.md) - [积分兑换中心-昇腾社区](https://www.hiascend.com/developer/rewards): 开发者通过技术内容创作(如代码贡献、技术文章等)积累积分,可以在积分兑换中心进行礼品或者权益的兑换。兑换中心的礼物和福利,不定时更新。 → [详情](llms-content/developer/developer_rewards.md) - [昇腾学堂活动广场-昇腾社区](https://www.hiascend.com/developer/School-Magnetic-Space): 打造人工智能技术学习平台,做你的技术加油站昇腾学堂包含学习营地(学习AI技术知识主课堂)、活动广场(搭配主课堂建立的活动专区) → [详情](llms-content/developer/developer_School-Magnetic-Space.md) - [pytorch](https://www.hiascend.com/developer/software/ai-frameworks/pytorch) → [详情](llms-content/developer/developer_software_ai-frameworks_pytorch.md) - [Ascend Extension for PyTorch-文档-昇腾社区](https://www.hiascend.com/developer/software/ai-frameworks/pytorch/document): 华为昇腾Ascend Extension for PyTorch文档聚合页,涵盖框架特性指南、API参考、环境变量、故障处理等,助力开发者快速掌握昇腾PyTorch适配版本的核心能力、高效完成基于昇腾硬件的AI业务开发 → [详情](llms-content/developer/developer_software_ai-frameworks_pytorch_document.md) - [PyTorch Ascend安装部署-昇腾社区](https://www.hiascend.com/developer/software/ai-frameworks/pytorch/download): PyTorch Ascend下载:昇腾PyTorch适配版本,和PyTorch社区同步发布和演进,支持PyTorch主流三方生态,提供最新版本PyTorch Ascend下载、PyTorch Ascend安装、PyTorch Ascend部署命令,包含物理机、容器、虚拟机场景下,安装驱动、固件、CANN软件、PyTorch框架和torch\_npu插件的方案。 → [详情](llms-content/developer/developer_software_ai-frameworks_pytorch_download.md) - [Ascend Extension for PyTorch-学习-昇腾社区](https://www.hiascend.com/developer/software/ai-frameworks/pytorch/learn): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_software_ai-frameworks_pytorch_learn.md) - [TensorFlow 框架适配-昇腾社区](https://www.hiascend.com/developer/software/ai-frameworks/tensorflow): 兼容TensorFlow主流深度学习框架,实现TensorFlow网络在昇腾平台上加速执行 → [详情](llms-content/developer/developer_software_ai-frameworks_tensorflow.md) - [MindCluster](https://www.hiascend.com/developer/software/mindcluster) → [详情](llms-content/developer/developer_software_mindcluster.md) - [MindCluster-文档-昇腾社区](https://www.hiascend.com/developer/software/mindcluster/document): 华为昇腾MindCluster文档聚合页,涵盖安装指南、快速入门、特性指南等,帮助开发者掌握MindCluster相关知识,为训练和推理任务提供集群级解决方案 → [详情](llms-content/developer/developer_software_mindcluster_document.md) - [MindCluster安装部署-昇腾社区](https://www.hiascend.com/developer/software/mindcluster/download): MindCluster下载:华为昇腾MindCluster一站式安装平。提供昇腾设备发现组件、昇腾容器运行时插件,昇腾亲和性调度组件,昇腾指标上报组件,CKPT保存与加载优化插件,昇腾软件一键式安装工具、昇腾硬件性能测试工具、训练任务故障诊断工具的下载、安装、部署命令。 → [详情](llms-content/developer/developer_software_mindcluster_download.md) - [MindCluster-学习-昇腾社区](https://www.hiascend.com/developer/software/mindcluster/learn): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_software_mindcluster_learn.md) - [MindCluster-昇腾社区](https://www.hiascend.com/developer/software/mindcluster/stack): 使能昇腾AI处理器构建集群作业运行全流程,为集群作业调度、运维监控、故障恢复等功能提供系统软件支持 → [详情](llms-content/developer/developer_software_mindcluster_stack.md) - [MindEdge](https://www.hiascend.com/developer/software/mindedge) → [详情](llms-content/developer/developer_software_mindedge.md) - [MindEdge-文档-昇腾社区](https://www.hiascend.com/developer/software/mindedge/document): 华为昇腾MindEdge文档聚合页,涵盖安装指南、使用指导、二次开发指南等,帮助开发者熟悉边缘与云及数据中心协同的边缘计算解决方案,使能用户快速构建边缘AI业务 → [详情](llms-content/developer/developer_software_mindedge_document.md) - [MindEdge-昇腾社区](https://www.hiascend.com/developer/software/mindedge/feature): 提供轻量化端边云协同使能框架和开放的边缘设备运维管理框架,具备安全、可信、完整的端边云协同以及边缘应用全生命周期管理能力,使能客户快速构建边云协同平台和边缘AI业务 → [详情](llms-content/developer/developer_software_mindedge_feature.md) - [MindEdge-学习-昇腾社区](https://www.hiascend.com/developer/software/mindedge/learn): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_software_mindedge_learn.md) - [MindEdge-昇腾社区](https://www.hiascend.com/developer/software/mindedge/stack): 提供轻量化端边云协同使能框架和开放的边缘设备运维管理框架,具备安全、可信、完整的端边云协同以及边缘应用全生命周期管理能力,使能客户快速构建边云协同平台和边缘AI业务 → [详情](llms-content/developer/developer_software_mindedge_stack.md) - [MindIE](https://www.hiascend.com/developer/software/mindie) → [详情](llms-content/developer/developer_software_mindie.md) - [MindIE-文档-昇腾社区](https://www.hiascend.com/developer/software/mindie/document): 华为昇腾MindIE文档聚合页,涵盖快速入门、部署教程、开发指南、API参考及主流框架适配说明等,助力开发者快速掌握MindIE核心能力、高效完成基于昇腾MindIE的推理业务开发 → [详情](llms-content/developer/developer_software_mindie_document.md) - [MindIE安装部署-昇腾社区](https://www.hiascend.com/developer/software/mindie/download): MindIE下载:MindIE一站式安装页面,提供最新版本MindIE安装部署命令。提供基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能深度学习推理框架。 → [详情](llms-content/developer/developer_software_mindie_download.md) - [MindIE-学习-昇腾社区](https://www.hiascend.com/developer/software/mindie/learn): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_software_mindie_learn.md) - [MindIE-昇腾社区](https://www.hiascend.com/developer/software/mindie/model): 昇腾推理引擎,是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎,分层开放满足各类需求,统一接口使能极简开发,沉淀能力构筑极致性能 → [详情](llms-content/developer/developer_software_mindie_model.md) - [MindIE-昇腾社区](https://www.hiascend.com/developer/software/mindie/stack-detail): 昇腾推理引擎,是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎,分层开放满足各类需求,统一接口使能极简开发,沉淀能力构筑极致性能 → [详情](llms-content/developer/developer_software_mindie_stack-detail.md) - [MindSDK](https://www.hiascend.com/developer/software/mindsdk) → [详情](llms-content/developer/developer_software_mindsdk.md) - [MindSDK-文档-昇腾社区](https://www.hiascend.com/developer/software/mindsdk/document): 华为昇腾MindSDK文档聚合页,涵盖安装指南、快速入门等,帮助开发者使用昇腾AI处理器加速的各类AI软件开发套件(SDK),加速高性能AI应用的开发 → [详情](llms-content/developer/developer_software_mindsdk_document.md) - [MindSDK安装部署-昇腾社区](https://www.hiascend.com/developer/software/mindsdk/download): MindSDK下载:华为昇腾MindSDK安装一站式页面,提供最新版本Rec SDK、Index SDK、 RAG SDK、 Vision SDK、Driving SDK等下载安装部署命令,支持Linux多架构与主流发行版适配,包含物理机、容器等安装形式。 → [详情](llms-content/developer/developer_software_mindsdk_download.md) - [MindSDK-昇腾社区](https://www.hiascend.com/developer/software/mindsdk/feature): 沉淀行业能力,使能行业应用极简开发、极致性能,赋能千行百业 → [详情](llms-content/developer/developer_software_mindsdk_feature.md) - [MindSDK-学习-昇腾社区](https://www.hiascend.com/developer/software/mindsdk/learn): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_software_mindsdk_learn.md) - [MindSDK-昇腾社区](https://www.hiascend.com/developer/software/mindsdk/stack): 沉淀行业能力,使能行业应用极简开发、极致性能,赋能千行百业 → [详情](llms-content/developer/developer_software_mindsdk_stack.md) - [MindSpeed](https://www.hiascend.com/developer/software/mindspeed) → [详情](llms-content/developer/developer_software_mindspeed.md) - [MindSpeed-昇腾社区](https://www.hiascend.com/developer/software/mindspeed/content): 基于昇腾硬件的训练加速库,提供多维度加速算法,支持主流大语言、多模态大模型。 → [详情](llms-content/developer/developer_software_mindspeed_content.md) - [MindSpeed-文档-昇腾社区](https://www.hiascend.com/developer/software/mindspeed/document): 华为昇腾MindSpeed文档聚合页,涵盖安装指南、快速入门、迁移指南等,助力开发者快速掌握MindSpeed核心能力、高效完成基于昇腾MindSpeed的AI业务开发 → [详情](llms-content/developer/developer_software_mindspeed_document.md) - [MindSpeed安装部署-昇腾社区](https://www.hiascend.com/developer/software/mindspeed/download): MindSpeed下载:华为昇腾MindSpeed安装一站式页面,提供最新版本MindSpeed Core、MindSpeed LLM、MindSpeed MM等下载安装部署命令,提供丰富加速算法和模型,使能训练全流程加速 → [详情](llms-content/developer/developer_software_mindspeed_download.md) - [MindSpeed-学习-昇腾社区](https://www.hiascend.com/developer/software/mindspeed/learn): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_software_mindspeed_learn.md) - [MindStudio](https://www.hiascend.com/developer/software/mindstudio) → [详情](llms-content/developer/developer_software_mindstudio.md) - [MindStudio 全流程开发工具链](https://www.hiascend.com/developer/software/mindstudio/Case): MindStudio是华为面向昇腾AI开发者提供的全流程工具链,致力于提供端到端的昇腾AI应用开发解决方案,使能开发者高效完成训练开发、推理开发和算子开发 → [详情](llms-content/developer/developer_software_mindstudio_Case.md) - [MindStudio-文档-昇腾社区](https://www.hiascend.com/developer/software/mindstudio/document): 华为昇腾MindStudio文档聚合页,涵盖安装指南、快速入门、用户指南等,助力开发者快速掌握MindStudio核心能力、高效完成基于昇腾MindStudio的AI业务开发 → [详情](llms-content/developer/developer_software_mindstudio_document.md) - [MindStudio安装部署-昇腾社区](https://www.hiascend.com/developer/software/mindstudio/download): MindStudio下载:华为昇腾MindStudio安装一站式页面,提供最新训练、推理、算子等场景调试调优工具,支持Linux多架构与主流发行版适配. → [详情](llms-content/developer/developer_software_mindstudio_download.md) - [MindStudio-学习-昇腾社区](https://www.hiascend.com/developer/software/mindstudio/learn): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_software_mindstudio_learn.md) - [MindStudio 全流程开发工具链](https://www.hiascend.com/developer/software/mindstudio/stack): MindStudio是华为面向昇腾AI开发者提供的全流程工具链,致力于提供端到端的昇腾AI应用开发解决方案,使能开发者高效完成训练开发、推理开发和算子开发 → [详情](llms-content/developer/developer_software_mindstudio_stack.md) - [应用使能-昇腾社区](https://www.hiascend.com/developer/software/mindx): 昇腾应用使能组件集,包括昇腾亲和的极致性能应用对接SDK、极简易用的平设备纳管/调度/监控/故障诊断/断点续训等平台对接组件、昇腾推理引擎、昇腾大模型训练加速库 → [详情](llms-content/developer/developer_software_mindx.md) - [用户登录-昇腾社区](https://www.hiascend.com/developer/submit-ideas): 用户登录 → [详情](llms-content/developer/developer_submit-ideas.md) - [昇腾开发技术文章-应用案例-技术视频-昇腾社区](https://www.hiascend.com/developer/techArticles): 提供昇腾相关技术文章、应用案例、文档速递和技术视频,方便用户快速学习成长。 → [详情](llms-content/developer/developer_techArticles.md) - [OpenClaw多实例docker部署使用指南-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20211101-5?envFlag=1): 本文档旨在详细阐述如何在 Docker 环境下,通过 Docker Compose 工具实现 OpenClaw 应用(2026.2.2版本)的多实例部署方案。该方案允许多个 OpenClaw 实例作为独立客户端,并发访问本地的大语言模型推理服务 \(主要以vLLM推理引擎为例\)。每个 OpenClaw 实例均运行于独立的容器之中,拥有独立的配置文件目录,并通过不同的端口提供服务,以确保实例间的相互隔 → [详情](llms-content/developer/developer_techArticles_20211101-5.md) - [AI实战分享 | 基于CANN的辅助驾驶应用案例-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220223-1?envFlag=1): 导读:基于昇腾AI异构计算架构CANN的辅助驾驶AI应用实战开发案例,不仅可以实时检测路面车辆,还能计算出车距,辅助驾驶员进行决策。此项目源码全部开源,传送门已开启,小伙伴们快来体验吧! → [详情](llms-content/developer/developer_techArticles_20220223-1.md) - [一键抠除路人甲,昇腾CANN带你识破神秘的“AI消除术”-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220223-2?envFlag=1): 旅途归来,重温美好却被秀丽河山前的路人甲搅乱了心情;街拍打卡,造型已凹竟被不远处几个垃圾桶抢占了C位;自拍臭美,表情到位但无奈于嘴角的痘痘太强势太出境… 此时,你心急如焚,多希望能一键抠去照片中的多余部分,不留痕迹。 救兵已来,接下来便是见证奇迹的时刻:https://www.hiascend.com/zh/developer/mindx-sdk/imageInpainting 都说人工智能改变了 → [详情](llms-content/developer/developer_techArticles_20220223-2.md) - [没想到,学棋五年的我竟然输给了昇腾CANN!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220223-3?envFlag=1): 近日,一位神秘“人物”亮相华为昇腾CANN技术开放日现场,引得众人簇拥,吸粉无数。从现场AI棋艺大战的画面中我们可以看到,一边是眉头紧锁苦苦思考的玩家,一边则是本场的主角----基于昇腾CANN开发的AI对弈机器人。 和一筹莫展的小棋友相比,我们的主角着实看起来起来轻松不少,不仅能在短短十几秒内化解玩家攻势,还能防不胜防精心布局,让胜利的天平逐渐向自己倾斜。整整两天,上百场对弈,竟然未尝一败,真是 → [详情](llms-content/developer/developer_techArticles_20220223-3.md) - [【CANN5.0黑科技解密】算力虚拟化,让AI普惠万家-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220223-4): 近年来,以华为云为代表的云计算平台,为企业和用户提供了安全、便捷的资源共享途径,成为了智能世界的“黑土地”。 在算力就是生产力的时代,随着开源网络模型的日益普及,大家对AI算力的诉求类型也越来越广泛。 例如,在某些算力要求不高的场景下,AI模型在训练或推理时并不需要占用整张AI计算卡,希望更低的资源配置满足要求,比如1/4切片;再或者,在教学场景,一台AI服务器(可由单张或多张计算卡组成)希望可共 → [详情](llms-content/developer/developer_techArticles_20220223-4.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20220223-5?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20220223-5.md) - [【CANN5.0黑科技解密】别眨眼!哆啦A梦的缩小隧道,让你的模型身轻如燕!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220223-6): 随着深度学习的发展,推理模型巨大的参数量和计算量,需要耗费越来越多的硬件资源,也给模型在移动端的部署带来了新的挑战。 能不能像哆啦A梦一样,变出一个缩小隧道,不管再大的模型,塞进去后就能变小变轻,在寸土寸金的AI硬件资源上身轻如燕… 答案是:当然可以! → [详情](llms-content/developer/developer_techArticles_20220223-6.md) - [模型训练精度就差那么一点点,该如何提升?-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220223-7):

当训练模型从其他平台迁移到昇腾AI平台时,由于平台切换不可避免地会遇到模型训练精度相关问题,比如loss曲线、验证准确度不符合预期等等。而这些问题在定位起来还是有不小的难度的,有正在挣扎中的小伙伴么?

在本期“技术分享”中,我们邀请昇腾领域技术专家Alvin,为开发者们分享他在TensorFlow训练模型精度调优过程中的一些经验总结,这其中使用了昇腾AI异构计算架构CANN的最新 → [详情](llms-content/developer/developer_techArticles_20220223-7.md) - [快,还想再快一点!基于CANN分析和优化TensorFlow模型训练性能-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220223-8):

对于模型训练场景,性能调优的目的是提升训练效率,训练效率的直观指标就是吞吐率,如何提高单位时间的吞吐量是CANN需要解决的主要问题。
近期,昇腾领域技术专家Alvin,在昇腾CANN训练营活动中,为开发者们分享了他在模型性能调优过程中的一些经验总结,希望能有助于大家解决实际训练过程中的性能问题,提升训练效率。

→ [详情](llms-content/developer/developer_techArticles_20220223-8.md) - [【CANN文档速递01期】如何获取昇腾CANN官方文档-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220228-1): CANN(Compute Architecture for Neural Networks)作为昇腾处理器的AI异构计算架构,支持业界多种主流的AI框架,包括MindSpore、TensorFlow、Pytorch、Caffe等,并提供上千个高性能算子。 同时,CANN具有开放易用的AscendCL(Ascend Computing Language)编程接口、实现对网络模型进行图级和算子级的编译 → [详情](llms-content/developer/developer_techArticles_20220228-1.md) - [【CANN文档速递02期】TensorFlow一站式模型开发向导-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220228-2?envFlag=1): 昇腾910 AI处理器(简称NPU)是华为在2019年发布的人工智能(AI)专用的神经网络处理器。当前业界大多数训练脚本基于TensorFlow的Python API开发,默认运行在CPU/GPU/TPU上,为了使其能够利用昇腾910 AI处理器的澎湃算力执行训练,提升训练性能,我们需要对训练网络脚本进行迁移适配。 → [详情](llms-content/developer/developer_techArticles_20220228-2.md) - [【CANN文档速递03期】带你解锁「训练网络精度调优」-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220228-3): 昇腾开发者迁移好的模型在昇腾AI处理器上执行训练时,可能会存在如下精度问题: 1.loss曲线与参考基准差异不符合预期 2.验证准确度与参考基准差异不符合预期 这些精度问题往往由于具有以下特征而定位困难: 1.训练正常结束 2.日志无任何异常 3.与参考基准对比时才发现结果不符合预期 → [详情](llms-content/developer/developer_techArticles_20220228-3.md) - [【CANN文档速递04期】揭秘昇腾CANN算子开发-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220513-1?envFlag=1): 本期我们主要带您了解CANN自定义算子的类型,编译、运行逻辑架构,以及算子的开发流程等,让您对CANN算子有宏观的了解。 → [详情](llms-content/developer/developer_techArticles_20220513-1.md) - [【CANN文档速递05期】一文让您了解什么是算子-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220513-2): 深度学习算法由一个个计算单元组成,我们称这些计算单元为算子(Operator,简称OP)。在网络模型中,算子对应层中的计算逻辑,例如:卷积层(Convolution Layer)是一个算子;全连接层(Fully-connected Layer, FC layer)中的权值求和过程,是一个算子。 → [详情](llms-content/developer/developer_techArticles_20220513-2.md) - [【CANN文档速递06期】初识TBE DSL算子开发-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220513-3?envFlag=1): 昇腾开发者可以基于TBE(Tensor Boost Engine)提供的python接口进行自定义算子开发,TBE算子开发有DSL ( Domain-Specific Language )和TIK ( Tensor Iterator Kernel )两种方式。 → [详情](llms-content/developer/developer_techArticles_20220513-3.md) - [训练千亿参数模型的法宝,昇腾CANN异构计算架构来了-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220527-1): 盘古的训练以「昇腾AI处理器」为基座,同时借助了「CANN 异构计算架构」,让硬件算力得以充分释放,大大缩短了训练时间! → [详情](llms-content/developer/developer_techArticles_20220527-1.md) - [【CANN文档速递07期】模型转换浅谈-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220527-2?envFlag=1): 昇腾张量编译器(Ascend Tensor Compiler,简称ATC)是昇腾CANN架构体系下的模型转换工具。 → [详情](llms-content/developer/developer_techArticles_20220527-2.md) - [【CANN文档速递08期】应用开发向导-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220527-3?envFlag=1): AscendCL(Ascend Computing Language,昇腾计算语言)是昇腾计算开放编程框架,是对底层昇腾计算服务接口的封装,它提供运行时资源(例如设备、内存等)管理、模型加载与执行、算子加载与执行、图片数据编解码/裁剪/缩放处理等API库,实现在昇腾CANN平台上进行深度学习推理计算、图形图像预处理、单算子加速计算等能力。 → [详情](llms-content/developer/developer_techArticles_20220527-3.md) - [【CANN文档速递09期】应用开发之推理场景-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220527-4): 本期我们来深入讲解网络模型推理场景下,具体怎么做。 → [详情](llms-content/developer/developer_techArticles_20220527-4.md) - [【AI玩家养成记 01集】玩AI,你知道昇腾么?-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220804-1?envFlag=1):

        你知道当前人工智能面临最大的阻碍是什么么?你知道未来人工智能技术发展趋势是什么么?AI时代背景下,如何扫除眼前障碍,跨越技术鸿沟?一起来看看异构计算架构CANN如何使能昇腾AI提供超高的计算效率的和高效的AI业务构建方式!

→ [详情](llms-content/developer/developer_techArticles_20220804-1.md) - [【AI玩家养成记 02集】用AI识别邻居家旺财是什么品种-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220805-1):

        如今,人工智能简直是无所不能,只需给定主题,便能生成一篇韵律自然的乐府诗;不需要漫画功底,就可将现实世界一键定格成漫画风;仅需扫描图像,就能轻松分类垃圾,彻底解放双手和大脑…好奇宝宝在线么?看完本期视频,教你用AI识别邻居家旺财是什么品种!

→ [详情](llms-content/developer/developer_techArticles_20220805-1.md) - [【AI玩家养成记 03集】AI开发者必备!史上最适合新手的昇腾AI环境搭建教程-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20220805-2?envFlag=1):

        AI新手速成!本期视频将全流程演示如何在Atlas 300I推理卡上搭建CANN开发环境,教你轻松搭建昇腾环境,玩转AI,畅享AI开发的无限乐趣!

→ [详情](llms-content/developer/developer_techArticles_20220805-2.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20220817-1?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20220817-1.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20220817-2?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20220817-2.md) - [【独家】被一只机器狗秀到了!当它有了手,又有了昇腾CANN赋能之后...-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20220817-3?envFlag=1):

机器狗➕AI机械臂智能巡检方案首次亮相,超燃硬核瞬间,尽在昇腾AI开发者创享日·南京站

→ [详情](llms-content/developer/developer_techArticles_20220817-3.md) - [大力出奇迹,揭秘昇腾CANN的AI超能力-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20221103-1?envFlag=1): CANN(Compute Architecture for Neural Networks)异构计算架构,是以提升用户开发效率和释放昇腾AI处理器极致算力为目标,专门面向AI场景的异构计算架构。对上支持主流前端框架,向下对用户屏蔽系列化芯片的硬件差异,以全场景、低门槛、高性能的优势,满足用户全方位的人工智能诉求。 → [详情](llms-content/developer/developer_techArticles_20221103-1.md) - [CANN 5.0硬核技术抢先看-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20221103-2): CANN5.0相比于3.0版本,在典型推理场景,性能可实现30%到140%的提升;大规模集群训练及常用模型训练,更可达到性能翻番!那么,CANN 5.0性能大幅提升背后的关键技术有哪些呢? → [详情](llms-content/developer/developer_techArticles_20221103-2.md) - [这就是华为速度:2.69分钟完成BERT训练!新发CANN 5.0加持,还公开了背后技术-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20221103-3?envFlag=1): 快,着实有点快。 现在,经典模型BERT只需2.69分钟、ResNet只需16秒。 啪的一下,就能完成训练! → [详情](llms-content/developer/developer_techArticles_20221103-3.md) - [昇腾AI异构计算架构CANN 6.0全新开放升级,全面释放AI生产力-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20221114-1?envFlag=1): 11月9日,在华为全联接大会2022期间,华为正式官宣昇腾AI异构计算架构CANN 6.0版本将在年底正式发布。 → [详情](llms-content/developer/developer_techArticles_20221114-1.md) - [基于昇腾计算语言AscendCL开发AI推理应用-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230214-1?envFlag=1): 本文介绍了昇腾计算语言AscendCL的基本概念,并以示例代码的形式介绍了如何基于AscendCL开发AI推理应用,最后配以实际的操作演示说明如何编译运行应用。 → [详情](llms-content/developer/developer_techArticles_20230214-1.md) - [昇腾CANN算子开发揭秘-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230321-1?envFlag=1): 本文介绍了CANN自定义算子开发的几种开发方式和算子的编译运行流程。然后以开发一个DSL Add算子为例,讲解算子开发的基本流程。 → [详情](llms-content/developer/developer_techArticles_20230321-1.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20230321-2?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20230321-2.md) - [如何查看并读懂昇腾平台的应用日志-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230321-3?envFlag=1): 本文介绍了昇腾平台日志分类、日志级别设置、日志内容格式,以及如何获取日志文件的方法。 → [详情](llms-content/developer/developer_techArticles_20230321-3.md) - [在昇腾平台上对TensorFlow网络进行性能调优-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230321-4): 用户将TensorFlow训练网络迁移到昇腾平台后,如果存在性能不达标的问题,就需要进行调优。本文就带大家了解在昇腾平台上对TensorFlow训练网络进行性能调优的常用手段。 → [详情](llms-content/developer/developer_techArticles_20230321-4.md) - [了解AscendCL数据预处理的两种方式:AIPP和DVPP-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230321-5?envFlag=1): 本文介绍了昇腾CANN提供的两种数据预处理的方式:DVPP和AIPP,介绍了两者的功能、差别及联系,并以具体代码示例介绍了如何使用DVPP和AIPP的功能。 → [详情](llms-content/developer/developer_techArticles_20230321-5.md) - [自动调优工具AOE,让你的模型在昇腾平台上高效运行-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230324-1): 当算子性能或者网络性能不佳时,可以使用AOE进行调优。本文就带大家了解自动调优工具AOE,让你的模型在昇腾平台上高效运行。 → [详情](llms-content/developer/developer_techArticles_20230324-1.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20230418-1?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20230418-1.md) - [手把手教你在昇腾平台上搭建PyTorch训练环境-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230526-1): 在昇腾平台上运行PyTorch业务时,需要搭建异构计算架构CANN软件开发环境,并安装PyTorch 框架,从而实现训练脚本的迁移、开发和调试。本文就带你了解如何搭建PyTorch训练环境。 → [详情](llms-content/developer/developer_techArticles_20230526-1.md) - [基于CANN的AI推理最佳实践丨多路极致性能目标检测应用设计解密-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230706-1?envFlag=1): 基于CANN的多路极致性能目标检测最佳实践涉及解密。 → [详情](llms-content/developer/developer_techArticles_20230706-1.md) - [Ascend C背后的魔法:深度理解多核并行/流水计算/dobule buffer技术-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230807-1?envFlag=1): 本文试图对隐藏在多核并行,流水计算、dobule buffer背后的CANN Ascend C算子魔法进行摸索和理解,是什么样的技术让用户编写的简单代码可以先实现上述神奇的功能。 → [详情](llms-content/developer/developer_techArticles_20230807-1.md) - [推荐几个不错的昇腾AscendCL学习资源-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230817-1?envFlag=1): 常有同学留言问我,想要学习昇腾AscendCL开发应该从何入手,有什么教程推荐?于是我就帮大家整理了一些网上的学习资源,分享给大家~ → [详情](llms-content/developer/developer_techArticles_20230817-1.md) - [昇腾Ascend C编程入门教程(纯干货)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230830-1?envFlag=1): 一文get昇腾Ascend C编程入门全部知识点,只需要了解C++编程、理解对列通信与内存申请释放机制、通过调用相应的计算接口与搬运接口,就可以高效写出运行在昇腾AI处理器上的高性能算子。 → [详情](llms-content/developer/developer_techArticles_20230830-1.md) - [Ascend C保姆级教程:我的第一份Ascend C代码-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20230830-2): Ascend C是昇腾AI异构计算架构CANN针对算子开发场景推出的编程语言,原生支持C和C++标准规范,最大化匹配用户开发习惯;通过多层接口抽象、自动并行计算、孪生调试等关键技术,极大提高算子开发效率,助力AI开发者低成本完成算子开发和模型调优部署。 → [详情](llms-content/developer/developer_techArticles_20230830-2.md) - [昇腾AscendCL推理应用开发入门教程(基于Python语言)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231020-1?envFlag=1): 利用Python语言的AscendCL接口可开发深度学习推理应用,本文将基于ONNX框架的ResNet50模型开发图片分类应用,帮您了解开发AI应用的基本过程。 → [详情](llms-content/developer/developer_techArticles_20231020-1.md) - [昇腾CANN 7.0 黑科技:大模型训练性能优化之道-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231020-2): 目前,大模型凭借超强的学习能力,已经在搜索、推荐、智能交互、AIGC、生产流程变革、产业提效等场景表现出巨大的潜力。大模型经过海量数据的预训练,通常具有良好的通用性和泛化性。用户基于“大模型预训练+微调”开发范式即可在实际业务场景取得理想的效果。从经济成本和时间成本来看,预训练是构筑各种行业模型的主要部分,优化大模型预训练具有非常重要的意义。 → [详情](llms-content/developer/developer_techArticles_20231020-2.md) - [TensorFlow模型训练常见案例-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231106-1): 基于TensorFlow的Python API开发的训练脚本默认运行在CPU/GPU/TPU上,为了使这些脚本能够利用昇腾AI处理器的强大算力,需要将其迁移到昇腾平台。 → [详情](llms-content/developer/developer_techArticles_20231106-1.md) - [AOE性能调优问题案例-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231106-2): AOE(Ascend Optimization Engine)是一款自动性能调优工具,目的是为了充分利用有限的硬件资源,满足算子和整网的性能要求。 → [详情](llms-content/developer/developer_techArticles_20231106-2.md) - [昇腾CANN 7.0 黑科技:大模型推理部署技术解密-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231110-1): 近期,随着生成式AI大模型进入公众视野,越来越多的人意识到抓住AI的爆发就是抓住未来智能化变革的契机。AI基础设施如何快速部署使用,以及如何提升推理性能,逐渐成为众多企业关注的焦点。 → [详情](llms-content/developer/developer_techArticles_20231110-1.md) - [昇腾CANN 7.0 黑科技:DVPP硬件加速训练数据预处理,友好解决Host CPU预处理瓶颈-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231110-2?envFlag=1): 随着人工智能的快速发展,越来越多的应用场景需要使用机器学习和深度学习模型。AI网络模型的训练一般分成两个关键部分,一个是训练数据预处理,一个是模型训练,如何提升两者的处理性能成为提升模型训练性能的关键。一般情况下,数据加载预处理由host CPU处理,而模型训练计算是在NPU或GPU上处理的,两者一般并行执行,因此训练一次迭代的时间通常是两个处理时间的最大值 → [详情](llms-content/developer/developer_techArticles_20231110-2.md) - [好课推荐!Ascend C算子开发课程上线啦!适合新手入门/进阶提升,AI学习叠满BUFF~-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231114-1): 昇腾全新推出Ascend C系列视频课程,通过这门课程的学习,您将掌握Ascend C编程语言的核心概念和技巧,了解如何编写高性能AI算子,并利用华为昇腾AI处理器加速您的AI应用。从入门到进阶,让您随时随地开启学习之旅! → [详情](llms-content/developer/developer_techArticles_20231114-1.md) - [DVPP媒体数据处理视频解码问题案例(2)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231215-1?envFlag=1): DVPP(Digital Vision Pre-Processing)是昇腾AI处理器内置的图像处理单元,通过AscendCL媒体数据处理接口提供强大的媒体处理硬加速能力,主要功能包括图像编解码、视频编解码、图像抠图缩放等。 → [详情](llms-content/developer/developer_techArticles_20231215-1.md) - [一文掌握Ascend C孪生调试-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231215-2): 本文介绍Ascend C孪生调试方法,助力发开者在CPU域模拟NPU域的行为。 → [详情](llms-content/developer/developer_techArticles_20231215-2.md) - [昇腾Profiling性能分析工具使用问题案例-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20231222-1?envFlag=1): 本期分享几个关于Profiling性能分析工具使用过程中的常见问题案例,并给出原因分析及解决方法。 → [详情](llms-content/developer/developer_techArticles_20231222-1.md) - [Ascend C算子开发常见问题案例-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240106-1?envFlag=1): Ascend C是CANN针对算子开发场景推出的编程语言,原生支持C和C++标准规范,最大化匹配用户开发习惯;通过自动并行计算、孪生调试等关键技术,极大提高算子开发效率,助力AI开发者低成本完成算子开发和模型调优部署。 本期分享几个Ascend C算子开发过程中常见问题的典型案例,并给出原因分析及解决方法。 → [详情](llms-content/developer/developer_techArticles_20240106-1.md) - [中冶赛迪:基于昇腾打造端边云协同的智慧城市视觉应用解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240108-1?envFlag=1): 目前机器视觉主要聚焦于智慧安防等相关标准化程度高的头部场景,但在产业园区、地下综合管廊、市政交通等领域仍存在大量碎片化场景需求。为满足对大量碎片化场景的统一管理需求,中冶赛迪基于昇腾软硬件平台打造了端边云协同的智慧城市视觉应用解决方案。 → [详情](llms-content/developer/developer_techArticles_20240108-1.md) - [香橙派AIpro快速上手指南-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240301-1?envFlag=1): 本文介绍如何快速上手香橙派AIpro → [详情](llms-content/developer/developer_techArticles_20240301-1.md) - [香橙派AIpro外设接口样例大全(附源码)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240307-1?envFlag=1): 本文介绍香橙派AIpro外设接口相关样例(附源码) → [详情](llms-content/developer/developer_techArticles_20240307-1.md) - [香橙派AIpro开发板开箱测评-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240311-1?envFlag=1): 香橙派AIpro开发板到底长什么样?到底有哪些优势?具体开放了哪些外设接口?搭载昇腾AI处理器后跑AI推理性能咋样?快来一睹为快吧~ → [详情](llms-content/developer/developer_techArticles_20240311-1.md) - [如何基于香橙派AIpro开发AI推理应用-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240326-1): 本文介绍如何基于香橙派AIpro开发AI推理应用。 → [详情](llms-content/developer/developer_techArticles_20240326-1.md) - [如何在香橙派AIpro开发板升级CANN软件包-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240402-1?envFlag=1): 本文介绍如何在香橙派AIpro开发板升级CANN软件包。 → [详情](llms-content/developer/developer_techArticles_20240402-1.md) - [如何基于香橙派AIpro将开源框架模型转换为昇腾模型-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240409-1): 本文介绍如何基于香橙派AIpro将开源框架模型转换为昇腾模型。 → [详情](llms-content/developer/developer_techArticles_20240409-1.md) - [如何基于香橙派AIpro对视频/图像数据进行预处理-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240416-1): 本文章介绍如何基于香橙派AIpro对视频/图像数据进行预处理。 → [详情](llms-content/developer/developer_techArticles_20240416-1.md) - [一文教你如何调用Ascend C算子-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240523-1?envFlag=1): 本文介绍如何调用Ascend C算子。 → [详情](llms-content/developer/developer_techArticles_20240523-1.md) - [Ascend C教程文档全新来袭!囊括最佳实践、硬核原理、开发技巧...快来get新技能~-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240531-1?envFlag=1): 本文介绍Ascend C教程文档的近期改进亮点。 → [详情](llms-content/developer/developer_techArticles_20240531-1.md) - [基于Ascend C的FlashAttention算子性能优化最佳实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240607-1?envFlag=1): 本文介绍基于Ascend C的FlashAttention算子性能优化最佳实践。 → [详情](llms-content/developer/developer_techArticles_20240607-1.md) - [Ascend C 2.0新特性详解,支撑大模型融合算子高效开发-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240613-1?envFlag=1): 本文介绍Ascend C 2.0新特性,支撑大模型融合算子高效开发。 → [详情](llms-content/developer/developer_techArticles_20240613-1.md) - [深度解读昇腾CANN计算图优化技术,提升算法计算效率-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240621-1?envFlag=1): 本文主要介绍深度解读昇腾CANN计算图优化技术,提升算法计算效率。 → [详情](llms-content/developer/developer_techArticles_20240621-1.md) - [深度解读昇腾CANN内存复用技术,降低网络内存占用-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/202407005-1): 本文深度解读昇腾CANN内存复用技术&\#xff0c;降低网络内存占用 → [详情](llms-content/developer/developer_techArticles_202407005-1.md) - [深度解读昇腾CANN多流并行技术,提高硬件资源利用率-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240701-1): 本文深度解读昇腾CANN多流并行技术&\#xff0c;提高硬件资源利用率。 → [详情](llms-content/developer/developer_techArticles_20240701-1.md) - [深度解读昇腾CANN模型下沉技术,提升模型调度性能-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240715-1?envFlag=1): 本文深度解读昇腾CANN模型下沉技术,提升模型调度性能 → [详情](llms-content/developer/developer_techArticles_20240715-1.md) - [深度解读昇腾CANN小shape算子计算优化技术,进一步减少调度开销-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240726-1?envFlag=1): 本文深度解读昇腾CANN小shape算子计算优化技术,进一步减少调度开销。 → [详情](llms-content/developer/developer_techArticles_20240726-1.md) - [一文了解AOL算子加速库-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240729-1): 本文介绍AOL算子加速库。 → [详情](llms-content/developer/developer_techArticles_20240729-1.md) - [HCCL——昇腾高性能集合通信库-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240809-1?envFlag=1): 本文介绍HCCL——昇腾高性能集合通信库 → [详情](llms-content/developer/developer_techArticles_20240809-1.md) - [基于Ascend C的Matmul算子性能优化最佳实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240816-1): 本文介绍基于Ascend C的Matmul算子性能优化最佳实践。 → [详情](llms-content/developer/developer_techArticles_20240816-1.md) - [Ascend C算子性能优化实用技巧01——流水优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240819-1?envFlag=1): 本文介绍Ascend C算子性能优化实用技巧1:流水优化。 → [详情](llms-content/developer/developer_techArticles_20240819-1.md) - [Ascend C算子性能优化实用技巧02——内存优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240823-1?envFlag=1): 本文介绍Ascend C算子性能优化实用技巧02——内存优化。 → [详情](llms-content/developer/developer_techArticles_20240823-1.md) - [HCCL集合通信算法开发Hello World示例(超详细)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240903-1?envFlag=1): 本文介绍HCCL集合通信算法开发Hello World示例(超详细)。 → [详情](llms-content/developer/developer_techArticles_20240903-1.md) - [Ascend C算子性能优化实用技巧03——搬运优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240906-1?envFlag=1): 本文介绍Ascend C算子性能优化实用技巧03——搬运优化。 → [详情](llms-content/developer/developer_techArticles_20240906-1.md) - [昇腾AI异构计算架构CANN——高效使能AI原生创新-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240914-1?envFlag=1): 本文介绍昇腾AI异构计算架构CANN——高效使能AI原生创新。 → [详情](llms-content/developer/developer_techArticles_20240914-1.md) - [Ascend C算子优化实用技巧04——Tiling优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240920-1): 本文介绍Ascend C算子优化实用技巧04——Tiling优化。 → [详情](llms-content/developer/developer_techArticles_20240920-1.md) - [HCCL集合通信常见问题定位思路-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20240930-1?envFlag=1): 本文介绍HCCL集合通信常见问题定位思路。 → [详情](llms-content/developer/developer_techArticles_20240930-1.md) - [上课了!老谭带你学习Ascend C,深入浅出,轻松掌握~-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241012-1?envFlag=1): 本文介绍老谭带你学习Ascend C,深入浅出,轻松掌握~ → [详情](llms-content/developer/developer_techArticles_20241012-1.md) - [昇腾CANN 8.0正式发布,多项核心技术引领大模型原生创新-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241017-1?envFlag=1): 昇腾CANN 8.0正式发布,多项核心技术引领大模型原生创新 → [详情](llms-content/developer/developer_techArticles_20241017-1.md) - [文档上新:集合通信用户指南全新发布,欢迎登录昇腾社区体验~-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241025-1?envFlag=1): 文档上新:集合通信用户指南全新发布,欢迎登录昇腾社区体验~ → [详情](llms-content/developer/developer_techArticles_20241025-1.md) - [Ascend C算子性能优化实用技巧05——API使用优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241107-1?envFlag=1): 本文介绍Ascend C算子性能优化实用技巧05——API使用优化 → [详情](llms-content/developer/developer_techArticles_20241107-1.md) - [深度学习的分布式训练与集合通信(一)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241111-1?envFlag=1): 本文介绍深度学习的分布式训练与集合通信(一)。 → [详情](llms-content/developer/developer_techArticles_20241111-1.md) - [昇腾CANN 8.0基于LLM P-D分离部署方案发布LLM-DataDist组件:高效低成本,简单易集成-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241114-1?envFlag=1): 本文介绍昇腾CANN 8.0基于LLM P-D分离部署方案发布LLM-DataDist组件:高效低成本,简单易集成 → [详情](llms-content/developer/developer_techArticles_20241114-1.md) - [深度学习的分布式训练与集合通信(二)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241122-1?envFlag=1): 本文介绍深度学习的分布式训练与集合通信(二)。 → [详情](llms-content/developer/developer_techArticles_20241122-1.md) - [Ascend C文档体验再提升!接口更易查、功能更易懂、案例更丰富-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241211-1): 本文介绍Ascend C文档体验再提升&\#xff01;接口更易查、功能更易懂、案例更丰富。 → [详情](llms-content/developer/developer_techArticles_20241211-1.md) - [HCCL集合通信课程全网首发!四节精讲课程助您快速入门-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241213-1?envFlag=1): 本文介绍HCCL集合通信课程全网首发!四节精讲课程助您快速入门。 → [详情](llms-content/developer/developer_techArticles_20241213-1.md) - [GE图引擎文档优化上新啦~助您全面了解昇腾图模式开发-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20241216-1): 本文介绍GE图引擎文档优化上新啦~助您全面了解昇腾图模式开发 → [详情](llms-content/developer/developer_techArticles_20241216-1.md) - [Ascend C常见问题案例:含有Matmul高层API的算子精度问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250107-1?envFlag=1): 本文介绍Ascend C常见问题案例:含有Matmul高层API的算子精度问题。 → [详情](llms-content/developer/developer_techArticles_20250107-1.md) - [昇腾服务器/昇腾开发板部署DeepSeek-32Bw8a8+Dify知识库应用-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250203-5?envFlag=1):

基本思想:使用昇腾NPU处理芯片+昇腾Mindie推理框架+embeding分词+排序进行dify支撑,对外部客户使用,因为整套昇腾昇腾处理架构为aarch64位,所以整体docker镜像使用arm镜像,本教程以Atlas 800 9000为基础进行部署和测试,镜像文件和教程仅限于目前官方支持的驱动版本,后续官方有版本更新,一切以昇腾官网为基准;目前测试昇腾的硬件平台都是支持本文部署,抛开项 → [详情](llms-content/developer/developer_techArticles_20250203-5.md) - [深度学习的分布式训练与集合通信(三)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250207-1?envFlag=1): 本文介绍深度学习的分布式训练与集合通信(三)。 → [详情](llms-content/developer/developer_techArticles_20250207-1.md) - [DeepSeek R1应用最佳实践-提示词优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250221-1?envFlag=1): 本次实践是对本地部署的DeepSeek R1模型效果进行Prompt优化,优化后回答效果,从效果丰富度、想象力、稳定性三块均有大幅提升 → [详情](llms-content/developer/developer_techArticles_20250221-1.md) - [DeepSeek 应用最佳实践之量化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250222-1?envFlag=1): DeepSeek模型当前已验证的量化方法 W8A8量化:DeepSeek-V2-Lite-Chat-16B, DeepSeek-V2-Chat-236B, DeepSeek-V3, DeepSeek-R1 W8A16量化:DeepSeek-V2-Lite-Chat-16B, DeepSeek-V2-Chat-236B 此模型仓已适配的模型版本 Deepseek-V2-Chat → [详情](llms-content/developer/developer_techArticles_20250222-1.md) - [DeepSeek应用最佳实践之蒸馏模型-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250224-1): 知识蒸馏模型是什么&\#xff1f;知识蒸馏&\#xff08;Knowledge Distillation&\#xff09;是一种通过“师生学习”框架提升模型效率的技术。其核心思想是将一个庞大且高性能的“教师模型”的知识&\#xff08;如逻辑推理能力、语义理解等&\#xff09;迁移到更轻量的“学生模型”中。通常&\#xff0c;教师模型通过生成软标签&\#xff08;Soft Labels&\#xff0c;包 → [详情](llms-content/developer/developer_techArticles_20250224-1.md) - [昇腾DeepSeek模型部署优秀实践及FAQ-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250224-2?envFlag=1): 2024年12月26日,DeepSeek-V3横空出世,以其卓越性能备受瞩目。该模型发布即支持昇腾,用户可在昇腾硬件和MindIE推理引擎上实现高效推理,但在实际操作中,部署流程与常见问题困扰着不少开发者。本文将为你详细阐述昇腾 DeepSeek 模型部署的优秀实践,同时解答常见问题。 → [详情](llms-content/developer/developer_techArticles_20250224-2.md) - [一文吃透模型量化,解锁DeepSeek轻量级部署密码-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250225-1): 小伙伴们&\#xff0c;最近 AI 圈可以说是被新晋“顶流”DeepSeek刷屏了&\#xff0c;新发布的 V3/R1 系列模型&\#xff0c;直接在全球火出圈&\#xff0c;它的性能强劲到足以和全球那些顶尖模型一较高下&\#xff01;不过你知道吗&\#xff1f;虽然网络版和App版已经足够好用&\#xff0c;但只有把模型搬进自家地盘&\#xff0c;进行本地部署&\#xff0c;你才能享受到真正的“ → [详情](llms-content/developer/developer_techArticles_20250225-1.md) - [手把手教你玩转DeepSeek-R1量化模型-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250225-2?envFlag=1): 2024年2月4日,DeepSeek V3、R1模型快速已昇腾社区,献上开工大礼,包括DeepSeek-V3、R1、Janus-Pro以及基于DeepSeek-R1的6个蒸馏模型已全面适配昇腾开箱部署。为了更好提升推理性能,让企业使用DeepSeek模型服务更高效,昇腾提供了DeepSeek INT8量化模型,欢迎开发者从昇腾社区获取使用。 → [详情](llms-content/developer/developer_techArticles_20250225-2.md) - [MindIE+香橙派,边缘开发板部署DeepSeek系列蒸馏模型-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20250225-3?envFlag=1): 让DeepSeek系列蒸馏模型跑在香橙派上 → [详情](llms-content/developer/developer_techArticles_20250225-3.md) - [ZStack智塔+昇腾AI,支持DeepSeek三种模型私有化部署-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250225-4?envFlag=1): DeepSeek为人工智能AI产业带来一场革命,为企业级AI应用私有化部署场景(Private AI)注入强劲动力。作为企业级私有化AI Infra平台,云轴科技ZStack智塔携手昇腾AI实现了DeepSeek V3/R1/ Janus Pro三种模型的高效部署,并充分发挥DeepSeek开源模型和低成本高性能特点,为企业提供安全高效的AI基础设施方案,进一步推动AI的企业级商用进程。 → [详情](llms-content/developer/developer_techArticles_20250225-4.md) - [昇腾MindStudio全流程工具链助力移动智能家居解决方案快速上线-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250227-1?envFlag=1): MindStudio推理调试调优工具、模型压缩工具助力解决智家中心模型适配精度问题与资源优化问题,保障模型快速部署,显著提升推理性能。昇腾联合中国移动,助力AI服务触手可及。 → [详情](llms-content/developer/developer_techArticles_20250227-1.md) - [昇腾CANN《AOL算子加速库文档》上新,快来昇腾社区文档中心体验吧!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250303-1?envFlag=1): 昇腾CANN《AOL算子加速库文档》上新,快来昇腾社区文档中心体验吧! → [详情](llms-content/developer/developer_techArticles_20250303-1.md) - [科大讯飞率先实现昇腾算力大规模跨节点专家并行集群推理大EP,单卡吞吐提升超3倍,时延降低超50%-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250311-1?envFlag=1): 近日,科大讯飞率先实现昇腾算力大规模跨节点专家并行集群推理,这是继DeepSeek公布其MoE模型训练推理方案后,业界首个基于自研算力的全新解决方案。 → [详情](llms-content/developer/developer_techArticles_20250311-1.md) - [MindIE自动化部署工具,支持DeepSeek满血版部署,十倍效率提升-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250312-1?envFlag=1): 这是一篇正经的种草文章,全文阅读约3分钟,但是可为您之后用到集群部署时节省10小时以上的时间,集群规模越大节省时间越多。 → [详情](llms-content/developer/developer_techArticles_20250312-1.md) - [基于Atlas 800I A2的RAG端到端实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250313-1): 随着DeepSeek在各行业快速应用落地&\#xff0c;如何基于DeepSeek构建上层业务应用已成为推动行业进步的关键&\#xff0c;开源社区提供了很多可选的应用套件&\#xff0c;本文以Dify为例&\#xff0c;介绍了从0开始基于DeepSeek蒸馏模型&\#xff0c;构建RAG系统的端到端实践。 → [详情](llms-content/developer/developer_techArticles_20250313-1.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20250325-1?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20250325-1.md) - [vLLM核心加速特性全量支持昇腾-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250403-1?envFlag=1): 2025年迎来推理应用的持续爆发。开源社区vLLM提供了一系列的大模型推理加速技术,得到用户的支持与认可,越来越多应用基于vLLM构建和部署。近日,昇腾联合vLLM社区,推出全新的多样化算力接入机制,并创建vLLM昇腾开源项目,率先在昇腾上完成了最佳实践,使能vLLM全面支持昇腾推理。 → [详情](llms-content/developer/developer_techArticles_20250403-1.md) - [【昇腾大规模专家并行技术解码】All to All 通信优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250408-1?envFlag=1): 随着DeepSeek火爆全网,混合专家(Mixture of Experts, MoE)技术也成功出圈。凭借优秀的性能,MoE成为大语言模型(LLM)界的顶流。在各行各业加速接入国产开源大模型DeepSeek的同时,人工智能领域大范围落地应用也带来了庞大的算力需求,业界的大模型推理系统开始采用大规模专家并行方案,大规模专家并行集群推理能够提升吞吐和降低时延,也在推理过程中带来了通信时延长、负载不均 → [详情](llms-content/developer/developer_techArticles_20250408-1.md) - [昇腾 DeepSeek:基于昇思MindSpore的Janus-Pro开发实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250414-1?envFlag=1): 我们基于昇思MindSpore AI框架和MindSpore NLP套件在香橙派AIpro(20T)24G开发板上,部署了Janus-Pro 模型,希望通过我们的努力,能够为 AI 社区的发展贡献一份力量,让更多人能够参与到 AI 的浪潮中来。 → [详情](llms-content/developer/developer_techArticles_20250414-1.md) - [基于香橙派AIpro的MindSpore快速入门-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250422-1?envFlag=1): 本案例介绍在OrangePi AIpro开发板上基于MindSpore框架快速完成手写体数字识别的训练推理实验。 → [详情](llms-content/developer/developer_techArticles_20250422-1.md) - [基于香橙派AIpro+MindSpore实现ResNet50图像分类-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250422-2?envFlag=1): 图像分类是最基础的计算机视觉应用,属于有监督学习类别,如给定一张图像,判断图像所属的类别。本案例介绍在OrangePi AIpro开发板上基于MindSpore框架使用ResNet50对CIFAR-10数据集进行分类。 → [详情](llms-content/developer/developer_techArticles_20250422-2.md) - [基于香橙派AIpro开发板+MindSpore实现FCN语义分割-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250422-3): 图像语义分割&\#xff08;semantic segmentation&\#xff09;是图像处理和机器视觉技术中关于图像理解的重要一环&\#xff0c;AI领域中一个重要分支&\#xff0c;常被应用于人脸识别、物体检测、医学影像、卫星图像分析、自动驾驶感知等领域。本案例介绍在OrangePi AIpro开发板上基于MindSpore框架使用FCN对VOC2012数据集进行分类。 → [详情](llms-content/developer/developer_techArticles_20250422-3.md) - [【昇腾大规模专家并行技术解码】PD分离,让推理性能再提速30%!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250423-1): 随着大语言模型&\#xff08;LLM&\#xff09;的快速发展&\#xff0c;提升用户体验、增加吞吐和并发成为关键。昇腾推出大规模专家并行推理方案&\#xff0c;通过优化专家分布、通信计算加速&\#xff0c;将单卡吞吐提升了3倍以上。然而&\#xff0c;LLM的Prefill和Decode阶段“混合部署”在吞吐和时延上仍存在瓶颈&\#xff0c;针对这一问题&\#xff0c;昇腾使用PD分离技术&\#x → [详情](llms-content/developer/developer_techArticles_20250423-1.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20250424-1?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20250424-1.md) - [基于香橙派AIpro+MindSpore实现GAN图像生成-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250424-2): 生成式对抗网络\(Generative Adversarial Networks&\#xff0c;GAN\)是一种生成式机器学习模型&\#xff0c;是近年来复杂分布上无监督学习最具前景的方法之一。本案例介绍在OrangePi AIpro开发板上基于MindSpore框架实现GAN图像生成。 → [详情](llms-content/developer/developer_techArticles_20250424-2.md) - [基于香橙派AIpro+MindSpore实现Qwen聊天机器人-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250424-3?envFlag=1): 通义千问Qwen是阿里云自主研发的大语言模型,Qwen-1.5-0.5B 为其轻量版,拥有5亿参数,具备低成本和高效文本生成能力。适用于文字创作、文本处理、编程辅助、翻译服务和对话模拟等场景。在案例介绍在OrangePi AIpro开发板上基于MindSpore框架实现Qwen-1.5-0.5B模型,体验和模型的对话互动,完成和聊天机器人对话。 → [详情](llms-content/developer/developer_techArticles_20250424-3.md) - [昇腾CANN集合通信技术解读——细粒度分级流水算法-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250427-1): 在分级网络中&\#xff0c;采用Server内Server间的分级算法往往存在带宽利用率低的问题&\#xff0c;昇腾CANN通过HCCL细粒度分级流水算法可有效提升算法性能&\#xff0c;本文将围绕该技术展开详细介绍&\#xff0c;使能高性能分布式训练与推理业务。 → [详情](llms-content/developer/developer_techArticles_20250427-1.md) - [【昇腾大规模专家并行技术解码】CANN独创NB 2.0通信算法,MoE模型集合通信性能倍增-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250428-1?envFlag=1): 在超节点架构下引入NB 2.0通信算法,通过软硬协同实现MoE模型跨节点通信性能突破。 → [详情](llms-content/developer/developer_techArticles_20250428-1.md) - [南方航空+DeepSeek+昇腾,探索人工智能算力底座实践新路径-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250429-1): 当前&\#xff0c;以DeepSeek为代表的人工智能大模型蓬勃发展&\#xff0c;为各行各业带来了深刻变化和新的发展机遇。基于南方航空数字化转型对于人工智能的战略要求&\#xff0c;算力底座的建设成为至关重要的支撑项目&\#xff0c;是加速构建航司AI能力的坚实基础。为抢抓技术变革窗口期&\#xff0c;南航数科携手昇腾&\#xff0c;完成了基于昇腾算力底座的千亿参数大模型“DeepSeekR1- → [详情](llms-content/developer/developer_techArticles_20250429-1.md) - [昇腾多模态SDK视频总结问答应用开发实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/202505016-1?envFlag=1): 多模态视频总结问答应用实际。本应用以Atlas 800I A2推理产品为硬件平台;基于多模态SDK、RAG SDK的加速能力提供多模态视频总结问答微服务;结合开箱即用的推理微服务共同提供一个视频总结问答应用。 → [详情](llms-content/developer/developer_techArticles_202505016-1.md) - [10分钟快速搭建基于推理微服务的RAG对话机器人应用-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20250521-2?envFlag=1): 10分钟快速搭建基于推理微服务的RAG对话机器人应用 → [详情](llms-content/developer/developer_techArticles_20250521-2.md) - [【CANN全新升级】CANN创新MLAPO算子,DeepSeek模型推理效率倍增-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250526-1?envFlag=1): 创新MLAPO算子,融合MLA前处理阶段十三个小算子,计算优化释放硬件算力,提升DeepSeek系列模型性能。 → [详情](llms-content/developer/developer_techArticles_20250526-1.md) - [基于应用使能套件的行业模型微调实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250526-2): 目前业界的模型微调实践主要集中在特定任务&\#xff0c;行业模型的开发实践较少&\#xff0c;一方面由于领域知识复杂、高质量数据稀缺、模型性能难以评估导致开发技术要求高、流程复杂&\#xff0c;另一方面行业模型开发完成通常会直接应用该领域&\#xff0c;导致开发细节较少公开。 本文以法律行业为背景&\#xff0c;介绍利用应用使能套件开发行业模型微调训练的端到端流程&\#xff0c;开发的模型在Law → [详情](llms-content/developer/developer_techArticles_20250526-2.md) - [基于香橙派AIpro+MindSpore的DeepSeek-R1-Distill- Qwen1.5B开发实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250526-20): 本案例是在香橙派AIpro开发板&\#xff08;20T\\24G&\#xff09;部署DeepSeek-R1-Distill-Qwen-1.5B模型&\#xff0c;模型的推理过程转化为一个可交互的对话机器人&\#xff0c;以增强用户体验和实用性。 → [详情](llms-content/developer/developer_techArticles_20250526-20.md) - [CANN全面开放,解锁创新范式,定义智能未来-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250527-1?envFlag=1): CANN(Compute Architecture for Neural Networks)作为昇腾AI的核心基础软件平台,搭起了AI框架与昇腾硬件的桥梁,始终以“使能每一位创新者”为目标,坚持深度开放策略,持续技术创新,释放硬件极致潜能,推动AI开发效率与性能的双重突破。 → [详情](llms-content/developer/developer_techArticles_20250527-1.md) - [【CANN全新升级】毕昇编译器全新升级,开放AscendNPU IR,全面支持Triton-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250529-1?envFlag=1): 毕昇编译器以“全链路优化+生态兼容”为核心,打造开发者友好型工具链。在编译优化层面,前端支持异构混合编程编译,使能高性能Ascend C算子开发;中端通过昇腾亲和优化技术,提升算子性能20%以上;后端实现内存问题的分钟级定位。同时,开放AscendNPU IR接口,为开发者带来“快速开发”的编程体验,通过开源社区持续输出前沿技术能力,无感对接Triton、FlagTree等第三方编程框架,共建开放 → [详情](llms-content/developer/developer_techArticles_20250529-1.md) - [【CANN全新升级】CATLASS算子模板库分层设计,助力GEMM类算子开发效率翻倍-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250604-1?envFlag=1): CATLASS昇腾算子模板库,采用分层模块化设计,通过将GEMM计算解耦为数据分块策略、计算单元配置等多个可灵活组合的功能组件,构建了一套支持快速搭建与组合的开发范式。开发者能够基于模块化组装方式,快速完成计算流水线编排。同时,也可以根据具体硬件特性和计算需求,灵活定制计算内核实现方案,在确保高性能的同时,显著提升开发效率。 → [详情](llms-content/developer/developer_techArticles_20250604-1.md) - [联创首发-基于昇腾MindSpeed MM玩转Open-Sora Plan V1.5模型-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250605-1?envFlag=1): 文生视频(Text-to-Video)技术的迅猛发展提升了内容生产的效率,催生了从影视制作到广告设计等多个领域的多样化创意需求,更赋予普通人以强大的创作能力,使“人人皆可创作”成为可能。Open-Sora Plan系列模型自2024年3月首次发布以来,凭借其开放的技术架构和出色的生成能力,迅速吸引了学术界与工业界的广泛关注与支持。在北京大学深圳研究生院袁粒团队与昇腾研发团队的共同努力下,2025年 → [详情](llms-content/developer/developer_techArticles_20250605-1.md) - [昇腾CANN LLM-DataDist开发指南全新发布,快来社区体验吧-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250605-2): 本文介绍昇腾CANN LLM-DataDist开发指南全新发布的相关内容 → [详情](llms-content/developer/developer_techArticles_20250605-2.md) - [东南大学携手DeepSeek与昇腾,点亮学术探索新灯塔-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250606-1?envFlag=1): 在科技迅猛发展的当下,人工智能已成为推动学术进步的核心动力。东南大学始终站在教育与科技融合的前沿,在人工智能算力服务及应用探索方面超前布局规划,驱动AI成为高校学术创新的核心引擎。 → [详情](llms-content/developer/developer_techArticles_20250606-1.md) - [MindSpeed加速特性-Swap&DualPipeV,实现训练内存优化20%+,通信掩盖比例高达85%+-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250610-1?envFlag=1): MoE大模型的参数和所需要的AI集群规模持续摸高,模型训练的内存占用大和通信时延高等问题成为大参数模型训练的核心瓶颈,MindSpeed基于昇腾硬件特点,实现了Swap内存交换和DualPipeV流水排布特性,让内存在CPU和NPU之间高效交换,All2All通信与无依赖关系的计算相互掩盖,支撑更大规模的模型训练对内存和通信掩盖的需求。 → [详情](llms-content/developer/developer_techArticles_20250610-1.md) - [Ascend C矢量编程文档升级:带你掌握多核复杂场景下的Tiling数据切分-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250611-2?envFlag=1): Ascend C矢量编程文档升级:带你掌握多核复杂场景下的Tiling数据切分 → [详情](llms-content/developer/developer_techArticles_20250611-2.md) - [基于香橙派AIpro+MindSpore实现MiniCPM聊天机器人-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250612-1?envFlag=1): 在本次实践中,我们将基于昇思MindSpore在香橙派开发板上运行MiniCPM3-4B模型,体验和模型的对话互动,完成和聊天机器人对话。 → [详情](llms-content/developer/developer_techArticles_20250612-1.md) - [CCAE智能运维,助力昇腾384超节点超可靠-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250613-1?envFlag=1): CCAE(集群自智引擎)运维软件,助力超节点有效管理和快速除患排障。CCAE通过一键式健康检查、集群故障快速诊断、自动优雅隔离故障光模块、Pingmesh的静默丢包检测算法、ZTP零配置自动部署等特性,实现超节点健康长稳运行。 → [详情](llms-content/developer/developer_techArticles_20250613-1.md) - [昇腾推理微服务MIS:2步部署高性能模型服务,AI应用小时级构建-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250619-1?envFlag=1): 昇腾推理微服务MIS内置多引擎配置,多硬件调优,弹性化扩展,实现2步部署模型服务,助力用户小时级构建AI应用。 → [详情](llms-content/developer/developer_techArticles_20250619-1.md) - [基于昇腾MindSpeed LLM的大模型微调训练实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250623-1): 近年来&\#xff0c;大语言模型的技术发展呈现出两大特征&\#xff1a;模型参数规模增大&\#xff0c;从百亿千亿到万亿参数&\#xff1b;模型架构持续优化&\#xff0c;从密集参数向混合专家&\#xff08;MoE&\#xff09;等高效架构演进。同时&\#xff0c;微调技术取得重要突破&\#xff0c;以R1范式为代表的推理增强型方法通过思维链数据注入和强化学习优化&\#xff0c;显著提升了模型的专 → [详情](llms-content/developer/developer_techArticles_20250623-1.md) - [【昇腾热点算子大解密】消除冗余计算,释放硬件潜力,FlashAttention如何在大模型训练提速30%-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250625-1): 在当下大模型技术的前沿探索中&\#xff0c;多头潜在注意力&\#xff08;Multi-Head Latent Attention, MLA&\#xff09;架构凭借其卓越的算效优势和经济性效益&\#xff0c;已逐步跻身基座模型设计的标杆方案。为充分发挥MLA架构的潜能&\#xff0c;创新性地提出了Redundancy-Eliminated Cache Tiling FA&\#xff08;RECT-FA → [详情](llms-content/developer/developer_techArticles_20250625-1.md) - [昇腾MindSpeed MM支持全模态大模型分布式训练-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250626-1?envFlag=1): 2025年3月底通义系列首个端到端全模态大模型通义千问Qwen2.5-Omni-7B开源发布,可同时处理文本、图像、音频和视频等多种输入,并实时生成文本与自然语音合成输出。在权威的多模态融合任务OmniBench等测评中,Qwen2.5-Omni刷新业界纪录,全维度远超业界Gemini-1.5-Pro等同类模型。其音频、文本、视觉多个模态编码及Thinker-Talker双核架构需超大规模集群高效 → [详情](llms-content/developer/developer_techArticles_20250626-1.md) - [如何高效处理Ascend C非对齐数据?优化技巧全解析-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250627-1?envFlag=1): 本文介绍如何高效处理Ascend C非对齐数据。 → [详情](llms-content/developer/developer_techArticles_20250627-1.md) - [verl支持昇腾,加速大模型RL后训练创新-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250628-1?envFlag=1): 现如今,深度思考能力已成为模型的必备能力,强化学习已成为激活大模型深度思考的必经之路,昇腾积极拥抱主流生态,支持开源RL训练库verl,包括主流RL算法(如GRPO)和训练推理后端(如FSDP/vLLM)。未来,昇腾将持续发挥其基础软硬件能力优势,进一步扩展对多种主流训练后端、训练加速特性、RL算法及主流模型的适配支持,致力于为用户提供基于昇腾NPU的强大verl强化学习后训练平台,赋能大模型后训 → [详情](llms-content/developer/developer_techArticles_20250628-1.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20250630-1?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20250630-1.md) - [【昇腾热点算子大解密】CANN创新MoE融合算子,巧用排序算法优化,计算性能实现近4倍提升-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250702-1?envFlag=1): 在MoE模型中,每个输入(Token)会通过路由门控动态选择Top-K个专家对其进行处理。预先对Token进行重排(Permute)与反重排(Unpermute)的排序处理,使得属于同一专家的Token在内存中连续存储,可以有效降低通信消耗,提升训练吞吐。基于传统的排序算法,结合昇腾微架构特性,通过优化算法逻辑,以及将多个细粒度小算子融合,创新了具备重排与反重排功能的融合算子MoeTokenPer → [详情](llms-content/developer/developer_techArticles_20250702-1.md) - [开源即支持!基于昇腾MindSpeed MM玩转GLM-4.1V-Thinking多模态理解最新模型-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250702-2): 当前&\#xff0c;多模态模型正从感知走向认知。通过引入强化学习机制&\#xff0c;提升模型的推理能力&\#xff0c;已成为提升多模态问答准确性与生成质量的重要路径。2025年7月2日&\#xff0c;智谱正式发布GLM-4.1V-Thinking系列模型&\#xff0c;其10B参数级别的视觉语言模型在兼顾部署效率的同时实现性能突破。MindSpeed MM首次实现了对GLM多模态理解模型的无缝支持 → [详情](llms-content/developer/developer_techArticles_20250702-2.md) - [【昇腾热点算子大解密】RazorAttention突破长序列KV Cache压缩瓶颈,实现最高70%压缩率-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250709-1?envFlag=1): 在大语言模型(LLM)的实际应用中,如长文档分析场景,KV Cache的访存开销问题日益凸显。KV Cache机制通过缓存历史token的key与value空间映射,来避免重计算,节省后续decode阶段的计算复杂度。然而,随着输入序列的延长,KV Cache所占用的空间会呈线性增长,导致显存消耗迅速增加,进而影响模型推理性能、限制其部署。如何优化KV Cache的存储机制,平衡计算效率与显存消耗 → [详情](llms-content/developer/developer_techArticles_20250709-1.md) - [MindStudio全新支持训练数据在线监测,大幅提升训练效率-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250711-1?envFlag=1): 在AI计算领域,随着模型规模不断扩大,如何突破训练性能瓶颈已成为开发者面临的关键挑战。MindStudio全新推出了msMonitor轻量化在线监测工具,帮助开发者实现更高效的性能问题定位于优化。 → [详情](llms-content/developer/developer_techArticles_20250711-1.md) - [告别参数泥潭!MindStudio快速锁定大模型推理服务化吞吐最优解-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250717-1): 面对服务化参数调优难题&\#xff0c;MindStudio提供全新服务化参数自动寻优工具&\#xff0c;帮助开发者快速锁定推理服务化参数最优解。 → [详情](llms-content/developer/developer_techArticles_20250717-1.md) - [【昇腾热点算子大解密】CANN极致优化GroupedMatmul量化方案,MoE推理Decode性能提升超30%-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250717-2?envFlag=1): 在当前的大语言模型推理领域,以MoE推理模型为代表的超大参数量模型,其显存占用和带宽瓶颈已成为实际部署过程中的核心挑战。每提升一个数量级的模型参数或上下文长度,显存消耗都会急剧增长,这直接限制了单卡可支持的最大模型规模、上下文长度和并发能力。为应对这一挑战,各类量化压缩方案应运而生。将W4A8量化方案与昇腾硬件微架构特性结合优化,CANN创新性地提出MSD(Mixed-precision Spli → [详情](llms-content/developer/developer_techArticles_20250717-2.md) - [基于香橙派AI Studio的DeepSeek-R1-Distill-Qwen-14B聊天机器人案例-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250724-1?envFlag=1): 本案例基于香橙派AI Studio 176T 48GB扩展坞,采用MindIE推理加速套件部署DeepSeek-R1-Distill-Qwen-14B模型,构建了具备实时对话能力的网页端聊天机器人。该方案通过硬件加速优化推理性能,实现了高效稳定的交互体验。 → [详情](llms-content/developer/developer_techArticles_20250724-1.md) - [基于香橙派AI Studio的ChatGLM3聊天机器人-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250725-1): 本案例基于香橙派AI Studio 176T 48GB扩展坞&\#xff0c;​​集成MindSpore NLP开源套件​​&\#xff0c;部署ChatGLM3模型&\#xff0c;构建端侧聊天机器人&\#xff0c;实现低延迟实时对话功能。 → [详情](llms-content/developer/developer_techArticles_20250725-1.md) - [【昇腾热点算子大解密】CANN创新通算融合算子破局MoE通信瓶颈,实现推理吞吐50%提升-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250726-1?envFlag=1): 在大模型训练和推理领域,MoE架构凭借其动态专家激活机制带来的计算稀疏性优势,以及千亿参数规模下的高推理吞吐能力,已然成为超大规模模型的核心技术方案。该架构通过分发(Dispatch)和组合(Combine)这两个关键操作,实现了输入数据的动态分配与多专家输出的高效整合,从而,在维持海量参数规模的同时确保了高性能计算。然而,随着专家并行(EP)规模的不断扩大,专家间频繁交互带来的高额通信开销,逐渐 → [详情](llms-content/developer/developer_techArticles_20250726-1.md) - [INT4量化新突破!MindStudio 量化工具助力DeepSeek R1显存减负75%,精度仅损失<1%-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250728-1?envFlag=1): MindStudio 全流程工具链中的量化工具msModelSlim,提供多种先进量化算法接口,支持INT8\\INT4量化,显著提升大模型推理效率,降低服务部署成本。 → [详情](llms-content/developer/developer_techArticles_20250728-1.md) - [基于香橙派AI Studio的语音聊天机器人-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250805-1?envFlag=1): 本案例基于香橙派AI Studio 176T 48GB扩展坞硬件平台,通过MindIE推理加速套件部署DeepSeek-R1-Distill-Qwen-14B轻量化模型,构建了支持英文语音交互的Web端智能对话系统。 → [详情](llms-content/developer/developer_techArticles_20250805-1.md) - [【昇腾热点算子大解密】CANN插值类算子启用矩阵化实现,性能提升10倍,助力多模态模型大幅增效-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250812-1): 从医学影像的病灶重建到自动驾驶的实时感知&\#xff0c;从AI模型的特征融合到日常的图片缩放&\#xff0c;插值技术始终在填补数据缝隙。它不创造新信息&\#xff0c;却让数字世界的每一次尺寸转换和模态衔接都自然流畅&\#xff0c;成为智能技术落地的关键基建。CANN的插值算法优化已从传统的逐点计算演进至向量化并行&\#xff0c;并进一步突破为矩阵化计算&\#xff0c;通过Vector-Cube双核 → [详情](llms-content/developer/developer_techArticles_20250812-1.md) - [SGLang全面支持昇腾,使能大EP高性能推理-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250813-1?envFlag=1): SGLang原生支持昇腾大EP推理,开放共建生态加速库 → [详情](llms-content/developer/developer_techArticles_20250813-1.md) - [基于昇腾推理微服务快速构建 Coze Studio AI智能体-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250814-5): 昇腾推理微服务\(Mind Inference Service, MIS\) 提供广泛的模型支持;涵盖生成式大语言模型、目标识别、语音生成、向量化等专业领域模型。无需复杂依赖安装;即可在数据中心、云端及边缘设备上实现快速部署。针对昇腾硬件进行深度性能优化;省去繁琐的调优过程。提供行业标准接口;便于集成到企业业务系统中;助力业务高效运行。 → [详情](llms-content/developer/developer_techArticles_20250814-5.md) - [全景生成、可漫游、可交互!支持轻量化部署的混元3D世界模型Lite版本已上线魔乐社区-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250819-1?envFlag=1): 腾讯混元3D世界模型推出Lite版本,来看看如何基于昇腾玩转该模型 → [详情](llms-content/developer/developer_techArticles_20250819-1.md) - [揭开算子精度调试黑箱,MindStudio算子工具助力开发效率大幅提升-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250820-1?envFlag=1): 在昇腾 NPU 算子开发过程中,精度问题的定位始终是困扰开发者的一大难题,MindStudio算子工具链提供msDebug、msSanitizer工具帮助开发者快速定位精度问题,提升开发效率。 → [详情](llms-content/developer/developer_techArticles_20250820-1.md) - [让改图更easy!基于昇腾玩转全能图像编辑模型Qwen-Image-Edit-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250820-9?envFlag=1): Qwen-Image-Edit模型基于20B的Qwen-Image模型进⼀步训练,将Qwen-Image的独特的文本渲染能力延展至图像编辑领域,实现了对图片中文字的精准编辑。 → [详情](llms-content/developer/developer_techArticles_20250820-9.md) - [基于香橙派AIpro开发板CosyVoice应用部署-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250827-1?envFlag=1): 本案例基于华为云ECS+香橙派AIpro开发板,搭建了一个cosyvoice智能语音助手,该助手能够完成:1.cosyvoice云服务器根据文本txt,生成语音wav格式,可以用于理论课程视频的生成;2.香橙派AIpro部署WeNet和Qwen模型+调用cosyvoice服务器,实现语音输入,语音输出的智能语音聊天机器人 → [详情](llms-content/developer/developer_techArticles_20250827-1.md) - [深度解读昇腾CANN动态Shape图调度加速技术-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250911-1): 本文深度解读昇腾CANN动态Shape图调度加速技术 → [详情](llms-content/developer/developer_techArticles_20250911-1.md) - [昇腾 + vLLM 快速上手Qwen3-Next,实操指南!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20250914-2?envFlag=1): vLLM 社区在9月15日发布了 vLLM Ascend v0.10.2rc1版本,提供了昇腾对 Qwen-Next 的支持。本指南将帮助你使用 vLLM Ascend在昇腾上运行 Qwen3-Next。 → [详情](llms-content/developer/developer_techArticles_20250914-2.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20250929-2?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20250929-2.md) - [基于MindStudio量化工具的 DeepSeek-V3.2-Exp W8A8 混合量化实践-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20251009-1?envFlag=1): 基于MindStudio量化工具的 DeepSeek-V3.2-Exp W8A8 量化实践 → [详情](llms-content/developer/developer_techArticles_20251009-1.md) - [基于香橙派AI Studio的yolo11推理应用部署-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251013-1): 本案例在香橙派AI Studio上实现yolo11推理应用部署 → [详情](llms-content/developer/developer_techArticles_20251013-1.md) - [openPangu-Ultra-MoE-718B-V1.1今日正式开源,部署指南来啦!-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20251015-5?envFlag=1): 2025年10月15日,华为正式发布并开源openPangu-Ultra-MoE-718B-V1.1。该模型是基于昇腾 NPU 训练的大规模混合专家(MoE)语言模型,总参数规模达 718B,激活参数量为 39B。该模型在同一架构下融合了“快思考”与“慢思考”两种能力,实现更高效、更智能的推理与决策。 → [详情](llms-content/developer/developer_techArticles_20251015-5.md) - [MindStudio全新负载均衡调优工具,减少算力资源浪费,让推理更快更稳-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251029-1?envFlag=1): 随着大模型技术从训练走向落地,推理阶段的效率与资源利用率,已成为企业降本增效的核心诉求。MindStudio的服务化调优工具msServiceProfiler 新增了“负载均衡分析与优化”能力,提供端到端观测、瓶颈定位与优化建议,让开发者能看得见、调得准、改得快,真正释放集群潜能。 → [详情](llms-content/developer/developer_techArticles_20251029-1.md) - [昇腾后训练强化学习最佳实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251107-1): 大模型时代&\#xff0c;强化学习正从“锦上添花”变成“不可或缺”。参数膨胀后&\#xff0c;大模型训练中的难题从“写出答案”变成了“写出人类想要的答案”&\#xff0c;强化学习用人类偏好把模型对齐到真实需求&\#xff0c;同时抑制幻觉&\#xff0c;并把下一token预测升级为多步规划&\#xff0c;使大模型既安全又会推理。如果想要快速上手 RL 训练&\#xff0c;少踩坑&\#xff0c;少调参 → [详情](llms-content/developer/developer_techArticles_20251107-1.md) - [模型部署入门—MindSpeed实践指导-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251119-1?envFlag=1): 本文档可以作为AI学习者的模型部署入门指导,介绍在NPU环境上基于MindSpeed-LLM部署Qwen3的实践流程。 → [详情](llms-content/developer/developer_techArticles_20251119-1.md) - [vLLM-Omni全模态模型服务发布!昇腾快速上手体验-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251202-1): 自 vLLM 诞生以来&\#xff0c;一直专注于为大型语言模型&\#xff08;LLMs&\#xff09;提供高吞吐量、内存高效的推理服务。然而&\#xff0c;生成式 AI 的格局正在迅速变化。模型不再仅仅是文本输入、文本输出的工具。如今的顶尖模型能够在文本、图像、音频和视频之间进行推理&\#xff0c;并使用不同的架构生成异构输出。 为了更好的全模态模型推理服务的支持&\#xff0c;vLLM社区在1 → [详情](llms-content/developer/developer_techArticles_20251202-1.md) - [昇腾超节点百TB级内存语义池化应用实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251203-5?envFlag=1): 当前,生成式人工智能浪潮正深刻改变着全球的计算格局,随着模型规模不断扩大、数据复杂性持续上升,AI工作负载对内存系统提出了前所未有的挑战,传统分散的、孤立的、静态的内存架构已难以支撑AI大规模并行计算对效率、弹性和资源协同的严苛要求。在这一背景下,AI超节点内存池化技术应运而生,成为打破“内存墙”的关键路径。然而,在AI超节点上软件使能内存池化并非易事,如何屏蔽硬件差异实现跨节点异构设备之间的直接 → [详情](llms-content/developer/developer_techArticles_20251203-5.md) - [3分钟玩转MindStudio:模型量化篇-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251203-6?envFlag=1):

《3分钟玩转MindStudio:模型量化篇》模型极速瘦身,3分钟教你实现模型轻量化部署!\#MindStudio让AI开发更简单\#昇腾AI向上的力量

→ [详情](llms-content/developer/developer_techArticles_20251203-6.md) - [基于GPUStack搭建昇腾模型服务管理平台参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251210-2?envFlag=1): 本参考实践主要应用于模型快速部署上线和运维的场景,使用GPUStack开源软件搭配昇腾推理解决方案,作为构建模型服务管理平台的参考。 → [详情](llms-content/developer/developer_techArticles_20251210-2.md) - [模型太大,部署太慢?一键实现轻量化部署!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251211-2):

模型太大&\#xff0c;部署太慢&\#xff1f;一键实现轻量化部署&\#xff01;\#MindStudio让AI开发更简单

→ [详情](llms-content/developer/developer_techArticles_20251211-2.md) - [NPU卡虚拟化硬切分参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251212-1): 本参考实践主要用于介绍基于昇腾硬件驱动提供的硬切分能力&\#xff0c;详细描述典型场景下虚拟化硬切分的方案。同时提供详细的操作指导&\#xff0c;帮助用户快速将虚拟化硬切分应用到业务应用中。 → [详情](llms-content/developer/developer_techArticles_20251212-1.md) - [服务器运维监控平台参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251217-1): 本参考实践采用开源Node Exporter组件加昇腾NPU Exporter组件&\#xff0c;开源软件Prometheus&\#xff08;数据汇总和阈值监控&\#xff09;、和Grafana&\#xff08;可视化&\#xff09;的组合&\#xff0c;构建了一套全流程、一体化的服务器加昇腾NPU监控体系。实现对服务器和昇腾NPU从指标采集、存储到可视化展示与告警管理的全生命周期监控。 → [详情](llms-content/developer/developer_techArticles_20251217-1.md) - [基于Triton Inference Server的昇腾小模型服务化部署参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251219-1): 本最佳实践主要适用于在昇腾设备上使用Triton Inference Server进行服务化部署的场景。涵盖了OM模型推理、Torch\_npu推理和TorchAir推理三种推理方式&\#xff0c;涉及CV小模型和OCR模型。硬件支持包括Atlas 800I A2、Atlas 300I A2标卡和Atlas 300I Duo标卡。 → [详情](llms-content/developer/developer_techArticles_20251219-1.md) - [基于Ascend Deployer工具实现第三方软件自动化部署的参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20251224-1): 本文基于Ascend Deployer工具实现了Dify、GPUStack、资源监控平台等第三方软件的自动化部署&\#xff0c;给出了基于Ascend Deployer工具新增自定义软件安装部署的参考实践。 → [详情](llms-content/developer/developer_techArticles_20251224-1.md) - [长序列场景下"Qwen3-235B+verl+DAPO"RL后训练的昇腾调优实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260109-1): 强化学习&\#xff08;Reinforcement Learning, RL&\#xff09;已成为大模型训练与对齐过程中的关键核心技术&\#xff0c;尤其在人类偏好对齐、推理能力强化、工具使用、智能体决策等前沿方向发挥着不可或缺的作用。业界开源的verl框架&\#xff0c;凭借其在大模型 RL 领域的高泛用性脱颖而出&\#xff0c;全面支持 PPO、GRPO、DAPO、SPPO、OPO 等主流算法 → [详情](llms-content/developer/developer_techArticles_20260109-1.md) - [基于昇腾的“verl+Dense模型+DAPO”RL后训练性能优化实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260126-1?envFlag=1): 当前,SFT(有监督微调)与强化学习(RL)已逐渐成为大模型后训练的主流范式。其中,verl作为业界开源的大模型强化学习框架,持续受到热捧,截至发稿已在GitHub上获得15K星标和2.4K的Fork数。本文基于verl框架,针对Qwen2.5-32B稠密模型在昇腾A2硬件平台上开展DAPO强化学习后训练,并在平均回复长度为4K tokens的场景下,对推理和训练过程中的模型切分、任务下发、算子融 → [详情](llms-content/developer/developer_techArticles_20260126-1.md) - [VeOmni全面支持昇腾,加速全模态大模型训练创新-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260127-2?envFlag=1): 近来,大语言模型正从单模态向全模态统一理解与生成革命性跃迁,全模态大模型成为 AI 技术与产业落地的核心赛道,高效训练框架是撬动变革的关键基石。VeOmni 作为全模态开源训练框架,以「模型为中心」分布式设计,直击大模型训练 “并行策略与模型结构紧耦合” 行业痛点,大幅降低工程复杂度与资源开销,兼具灵活性与易用性,是全模态训练的标杆级基础设施。昇腾全面拥抱业界开源生态,高效落地 FSDP/EP/S → [详情](llms-content/developer/developer_techArticles_20260127-2.md) - [MS-Swift全面适配昇腾NPU,加速大模型技术创新与产业生态升级-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260128-1): MS-Swift全面适配昇腾NPU&\#xff0c;加速大模型技术创新与产业生态升级 → [详情](llms-content/developer/developer_techArticles_20260128-1.md) - [MindSpeed全面支持FSDP训练后端,让昇腾训练“轻装上阵”更高效-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260131-1): 当前&\#xff0c;超大规模模型训练中&\#xff0c;分布式框架易用性与性能往往难以兼顾。Megatron 3D并行性能强劲&\#xff0c;但需侵入式修改代码、调参繁琐&\#xff0c;让开发者陷入底层工程细节&\#xff0c;开源生态对轻量化、低适配成本的方案需求迫切。昇腾MindSpeed训练加速库全面支持FSDP训练后端&\#xff0c;以模型无感知设计破局&\#xff0c;无缝亲和PyTorch生 → [详情](llms-content/developer/developer_techArticles_20260131-1.md) - [MindSpeed MM全新支持FSDP训练后端,开启多模态模型训练敏捷创新-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260203-1?envFlag=1): 随着多模态AI应用日渐普及,大模型的高效训练已成为技术发展的核心挑战。然而,现有训练框架在扩展性、易用性和效率上均有不足,制约了模型开发效率和算法创新。为此,昇腾MindSpeed MM多模态模型套件正式支持FSDP训练后端,以直观设计、灵活扩展和高效部署为核心优势,致力于显著降低多模态模型的开发与调优门槛,助力AI技术更广泛、更深入地赋能千行百业。本文将以近期刚开源的先进语音大模型Qwen3-T → [详情](llms-content/developer/developer_techArticles_20260203-1.md) - [极速响应!MindSpeed LLM无缝适配Step-3.5-Flash,解锁大规模MOE模型落地新可能-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260210-1?envFlag=1): 开源大模型进入“高参高效”追逐时代,适配速度直接决定落地节奏。2月2日,搭载稀疏MoE架构、总参量达196B的Agent级旗舰模型Step-3.5-Flash正式开源,凭借优异性能迅速成为开发者焦点。MindSpeed LLM(大语言模型套件)快速完成全流程适配,结合专家并行(EP)优化、FSDP2后端支持、MoE模型友好特性及meta-device虚拟初始化等特性,让这款大参数量模型高效训练、一 → [详情](llms-content/developer/developer_techArticles_20260210-1.md) - [MindSpeed LLM全新升级-支持FSDP训练后端,Qwen3-Next-Coder模型天级适配-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260210-2?envFlag=1): 当前大模型技术正加速走向普惠化,训练与应用门槛持续降低,大语言模型从技术探索迈向行业规模化落地。行业焦点已转向模型便捷部署与敏捷业务上线,企业亟需易用性强的全流程 LLM 套件,简化训练、微调、部署与迭代,加速模型创新与业务落地。MindSpeed LLM全新升级,基于FSDP 训练后端打造轻量化大语言模型套件,摒弃繁琐的配置,提供一套极简的模型适配方案,Qwen3-Next-Coder模型发布后 → [详情](llms-content/developer/developer_techArticles_20260210-2.md) - [基于昇腾快速上手Qwen3-Coder-Next模型,手把手指南来了!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260210-3): 2026年2月4日&\#xff0c; 千问Qwen发布一款专为编程智能体与本地开发设计的开源权重语言模型&\#xff1a; Qwen3-Coder-Next。此前昇腾一直同步支持Qwen系列模型&\#xff0c;此次Qwen3-Coder-Next模型一经发布开源&\#xff0c;即在MindSpeed和vLLM Ascend中适配支持供开发者尝鲜体验。适配模型及权重已同时上线魔乐社区和Atomgit A → [详情](llms-content/developer/developer_techArticles_20260210-3.md) - [昇腾小模型迁移方案(part1/2)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260227-1?envFlag=1): 本文主要系统性地陈述小模型推理迁移至NPU的技术路线方案,用于指导读者根据不同框架模型选择合适的迁移路线,并引导入门 → [详情](llms-content/developer/developer_techArticles_20260227-1.md) - [昇腾小模型迁移方案(part2/2)-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260228-1?envFlag=1): 本文主要系统性地陈述小模型推理迁移至NPU的技术路线方案,用于指导读者根据不同框架模型选择合适的迁移路线,并引导入门 → [详情](llms-content/developer/developer_techArticles_20260228-1.md) - [昇腾小模型服务化方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260303-1?envFlag=1): 本文主要系统性地陈述昇腾小模型推理服务化路线方案,用于指导读者根据模型选择合适的服务化路线,并引导入门 → [详情](llms-content/developer/developer_techArticles_20260303-1.md) - [AReaL x 昇腾,加速大模型全异步RL训练创新-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260305-1?envFlag=1): 近年来强化学习已成为增强大模型推理能力的关键手段,通过奖励机制和策略迭代能使大模型快速适应对应场景任务,且无需大量的数据标注,极大地降低了后训练成本,越来越多的大模型开发人员开始关注如何高效、便捷地进行大模型强化学习。AReaL框架凭借高效的性能、简单易用的API,基于昇腾NPU开箱即用,加速大模型全异步RL训练创新。 → [详情](llms-content/developer/developer_techArticles_20260305-1.md) - [NPU虚拟化软切分参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260310-1?envFlag=1): 本参考实践采用vCANN-RT算力软切分方案。通过预加载软切分动态库,拦截部分runtime API的调用,根据算力和显存资源配额信息,进行算力控制或显存控制。搭配MindCluster组件使用,可灵活分配整机算力资源。 → [详情](llms-content/developer/developer_techArticles_20260310-1.md) - [让大模型推理“起跑”更快:基于HBM+DRAM的KVCache分级缓存实践,Prefill性能飙升!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260311-1?envFlag=1): Prefix-cache将历史数据缓存到HBM显存,以查代算提升性能。通过HBM+DRAM的分级缓存可大幅增加KVCache的缓存空间,提升命中率,有效缓解计算资源压力,显著降低TTFT。本文将介绍分级缓存的参考实践,帮助读者提高大模型推理服务性能。 → [详情](llms-content/developer/developer_techArticles_20260311-1.md) - [PaddleOCR优化参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260313-1?envFlag=1): 本参考实践通过适配PaddleX代码的方式自动根据传入的om文件并判断该om模型是否为动态模型,来选择不同分支代码,从而同时支持动态shape和静态shape模型的离线推理。另外针对鲲鹏处理器做了OpenCV的相关优化。 → [详情](llms-content/developer/developer_techArticles_20260313-1.md) - [昇腾OpenClaw一体机自动化部署指南:让OpenClaw一体机部署像养小龙虾一样简单!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260318-1?envFlag=1): 昇腾OpenClaw一体机发布后受到广泛关注,为了进一步简化部署流程,提升部署效率,基于Ascend Deployer工具开发了面向OpenClaw一体机的自动部署功能,用户在完成昇腾机器OS安装和网络配置后,可以使用本工具快速完成OpenClaw一体机的部署。 → [详情](llms-content/developer/developer_techArticles_20260318-1.md) - [基于openJiuwen的自然语言生成Agent功能尝鲜-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260323-1?envFlag=1): 本文介绍了基于openJiuwen框架的智能Agent自动生成系统,该系统采用多Agent协作架构,支持三种生成模式:ReAct Agent、Workflow 和 Multi-Agent,并且提供了独立的前端界面方便用户快速构建Agent应用,用户可以通过自然语言描述自动生成完整的、可运行的基于openJiuwen框架的代码来构建智能体,降低智能体开发技术门槛的同时提升了开发效率。 → [详情](llms-content/developer/developer_techArticles_20260323-1.md) - [openJiuwen上手指南,助你轻松打造专属智能体-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260325-1?envFlag=1): openJiuwen作为开源Agent平台,致力于提供灵活、强大且易用的AI Agent开发与运行能力。本文介绍了openJiuwen的部署、智能体开发与调测流程,助力用户快速上手openJiuwen智能体平台。 → [详情](llms-content/developer/developer_techArticles_20260325-1.md) - [基于昇腾的多模态模型VeRL训练性能优化实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260326-1?envFlag=1): 随着多模态大模型在金融、医疗、教育等领域的广泛应用,其智能化能力的持续提升成为推动行业数字化转型的核心驱动力。在此背景下,基于人类反馈的强化学习(RLHF)技术逐渐成为大模型后训练的关键路径。以GRPO为代表的群组生成强化学习算法,通过利用群体生成数据进行策略优化,显著提升了模型的对齐能力与泛化性能。然而,该类算法在推理阶段引入大量生成耗时,加之长尾样本导致的资源闲置问题,使得整体训练效率面临严峻 → [详情](llms-content/developer/developer_techArticles_20260326-1.md) - [ISV伙伴工具箱合集:中小企业算力引擎SMECE,加速构建行业应用一体机-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260326-3): 中小企业算力引擎SMECE&\#xff1a;加速构建行业应用一体机&\#xff0c;打造场景化&\#43;伙伴解决方案使能ISV/SI&\#xff0c;预集成、预调优、开箱即用、开箱即优的全栈解决方案。 → [详情](llms-content/developer/developer_techArticles_20260326-3.md) - [Qwen3-235B 长序列强化学习训练性能优化实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260326-4?envFlag=1): 随着大模型后训练范式从SFT向SFT-RL-SFT演进,强化学习在大模型对齐与能力提升中扮演关键角色。基于昇腾NPU平台的Verl框架已成为主流训练工具之一,尤其在长序列推理场景下对性能与显存效率提出更高要求。 本文基于Atlas 800T A2服务器,聚焦于Qwen3-235B规模模型在2k输入、30k输出长度下的强化学习训练性能优化,针对推理阶段耗时过长、显存压力大、训练中断风险高等问题,系 → [详情](llms-content/developer/developer_techArticles_20260326-4.md) - [Qwen3-30B-A3B 模型在异步训练场景下的性能优化实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260326-7?envFlag=1): 随着大模型规模持续增长,推理与训练的性能瓶颈日益突出,尤其在MoE架构下,通信开销、算子效率与显存管理成为制约系统吞吐的关键因素。 本文基于Atlas 800T A2服务器,聚焦于Qwen3-30B-A3B模型在异步训练场景下的全链路性能优化,系统性地探索了从推理算子优化、FSDP训练加速到Fully-Async架构打通的完整技术路径。通过多维度调优,最终显著提升训练效率与资源利用率。 → [详情](llms-content/developer/developer_techArticles_20260326-7.md) - [AI编程一体机自动化部署指南-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260409-1): AI编程一体机提供高效便捷的本地化AI编程解决方案&\#xff0c;为了进一步简化部署流程&\#xff0c;提升部署效率&\#xff0c;基于Ascend Deployer工具开发了面向AI编程一体机的自动部署功能&\#xff0c;用户在完成昇腾机器OS安装和网络配置后&\#xff0c;可以使用本工具快速完成AI编程一体机的部署。 → [详情](llms-content/developer/developer_techArticles_20260409-1.md) - [一键部署,轻松上手!DeepSeek-V4-Flash 模型极速体验指南-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260425-1?envFlag=1): DeepSeek V4发布后受到广泛关注,为了进一步简化部署流程,提升部署效率,我们开发了支持DeepSeek V4模型的LLM自动部署功能,用户在完成昇腾服务器OS安装和网络配置后,可以使用本工具快速完成DeepSeek V4在昇腾服务器上的部署。 → [详情](llms-content/developer/developer_techArticles_20260425-1.md) - [TileLang AscendNPU IR从入门到专家算子开发知识点-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260506-1?envFlag=1): 基于鲲鹏昇腾科教创新卓越中心TileLang AscendNPU IR首场特训营五天线上实操课,本文系统整理了从概念到实操的核心技术知识点,其中囊括TileLang与MLIR的基础原理、Pythonic风格的轻松编程、亲手实现FlashAttention高性能算子等,带领开发者零基础快速上手NPU算子开发。 → [详情](llms-content/developer/developer_techArticles_20260506-1.md) - [vLLM-Ascend部署DeepSeek时 EngineCore 与前端进程握手超时问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260528-1): 在基于昇腾 Atlas 800I A2 硬件&\#xff0c;使用vLLM-Ascend部署 DeepSeek-V3.2-W8A8 模型时&\#xff0c;用户在双机集群环境下遇到 EngineCore 与前端进程握手超时的问题的排查过程、根因分析到最终解决方案。 → [详情](llms-content/developer/developer_techArticles_20260528-1.md) - [Qwen3-30B在Atlas 300I Duo上部署时显存不足问题的定位与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260601-1): 本文聚焦于在 Atlas 300I Duo 设备上部署 Qwen3-30B-A3B-Instruct-2507 模型时遇到的进程被系统终止问题&\#xff0c;结合实际调试过程&\#xff0c;深入分析根因并提出可复用的优化方案&\#xff0c;为后续类似场景提供参考。 → [详情](llms-content/developer/developer_techArticles_20260601-1.md) - [温度参数在模型推理中失效问题的分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260601-2?envFlag=1): 在大模型服务化部署过程中,温度参数(temperature)是控制生成结果随机性与确定性的核心配置之一。当温度设置为0时,理论上模型应执行贪心解码(greedy decoding),即始终选择概率最高的 token,输出结果应完全一致且可复现。然而,在实际部署中,部分用户反馈在设置 temperature\=0 后,模型输出仍存在显著差异,导致推理结果不可控,影响了对模型行为的预测与验证。 → [详情](llms-content/developer/developer_techArticles_20260601-2.md) - [vLLM-Ascend PD分离场景下代理脚本配置错误导致ConnectError问题排查与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-1?envFlag=1): 在基于vLLM-Ascend的推理系统中,为提升大模型推理效率,常采用Prefill-Decode(PD)分离架构,将计算密集型的Prefill阶段与解码阶段部署在不同节点上,实现资源解耦与弹性调度。在该架构下,需通过专用的负载均衡代理脚本协调请求分发与KV Cache的跨节点传输。 本文针对在vLLM-Ascend v0.17.0rc1版本中,使用Deepseek-V3.2-w8a8模型进行PD → [详情](llms-content/developer/developer_techArticles_20260602-1.md) - [解决 Qwen3-235B 模型在 Eagle3 推测解码中采信率异常问题的技术实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-2?envFlag=1): 在大语言模型(LLM)推理优化场景中,推测解码(Speculative Decoding)技术通过引入轻量级草稿模型(如 Eagle3)来加速主模型的生成过程,显著提升端到端推理吞吐。Eagle3 是 vLLM 团队设计的高效推测器,其核心思想是“小模型带大模型”:由草稿模型快速预测多个 token,再由主模型进行逐层验证,仅当预测一致时才接受,从而实现无损加速。 在实际部署中,我们尝试将 Qw → [详情](llms-content/developer/developer_techArticles_20260602-2.md) - [SGLang部署DeepSeek-V3.2-W8A8模型在双机环境下图捕获卡死问题排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-3?envFlag=1): 在基于昇腾(Ascend)硬件平台的AI推理场景中,高效部署大语言模型已成为关键需求。本文针对使用SGLang框架在Atlas 800I A2双机环境下部署DeepSeek-V3.2-W8A8(W8A8量化)模型时,出现服务拉起过程中“Capturing batches”阶段卡死的问题,结合实际排查过程,系统性地梳理了问题根因与解决方案,为类似场景提供可复用的优化路径。 → [详情](llms-content/developer/developer_techArticles_20260602-3.md) - [Calico 网络配置优化:解决大EP服务中 coordinate 节点无法自连问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-4): 在基于 Kubernetes 的大EP&\#xff08;大规模推理服务&\#xff09;部署场景中&\#xff0c;网络配置的准确性直接影响服务的可用性与稳定性。尤其在主备部署模式下&\#xff0c;协调节点&\#xff08;coordinate&\#xff09;需具备自连能力以保障服务健康检查与状态同步。本文记录一次典型故障排查过程&\#xff0c;针对“coordinate 节点无法通过 &\#96;curl → [详情](llms-content/developer/developer_techArticles_20260602-4.md) - [vLLM-Omni 服务中 Pydantic 校验异常问题的定位与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-5?envFlag=1): 在基于 vLLM-Omni 框架部署多模态大模型(如 Qwen-Image、Qwen-Image-Edit)的推理服务过程中,我们发现服务虽能正常启动并完成推理流程,但在返回结果阶段频繁抛出 `pydantic\_core.\_pydantic\_core.ValidationError` 错误,导致客户端收到 500 Bad Request 响应,且图像等多模态输出无法正常返回。该问题虽未造成服务崩溃 → [详情](llms-content/developer/developer_techArticles_20260602-5.md) - [GLM5服务拉起失败问题排查与解决方案:从节点缺失--headless参数导致端口冲突-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-6?envFlag=1): 在基于vLLM Ascend的分布式推理部署中,需通过多节点协同方式拉起大模型服务,以提升推理吞吐与资源利用率。在实际部署过程中,若配置不当,可能导致服务启动失败或节点挂死。本文聚焦于在Atlas 800I A2硬件平台、HDK 25.5.0版本环境下,使用vLLM Ascend拉起GLM5模型时,主节点报错“RuntimeError:远程引擎需采用headless无头模式”的典型问题,结合实际排 → [详情](llms-content/developer/developer_techArticles_20260602-6.md) - [Atlas 800I A2 上部署 Qwen3.5-397B 模型时专家并行启动失败问题的定位与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-7): 近期在使用 vLLM-ascend:v0.17.0rc1 镜像于 Atlas 800I A2 双机混部环境下部署 Qwen3.5-397B-A17B&\#xff08;w8a8&\#xff09;模型时&\#xff0c;发现开启专家并行&\#xff08;Expert Parallelism&\#xff09;后服务启动失败。该问题直接影响了大规模 MoE 模型在多卡集群上的高效部署能力&\#xff0c;需定位根本原 → [详情](llms-content/developer/developer_techArticles_20260602-7.md) - [64K分页场景下开启RDMA性能优化导致推理服务拉起失败问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-8?envFlag=1): 在基于昇腾AI处理器的推理服务部署过程中,用户常面临模型服务化拉起失败或长序列推理不稳定的问题。尤其在高并发、长上下文场景下,服务启动成功率与推理稳定性成为关键挑战。本文聚焦于一个典型问题:**在64K分页模式下,开启RDMA性能优化开关后,推理服务在长序列场景下拉起失败或频繁中断**。该问题虽非普遍出现,但在特定配置组合下具有较高复现概率,影响服务部署效率与用户体验。 本文从问题现象出发,结合 → [详情](llms-content/developer/developer_techArticles_20260602-8.md) - [Atlas 800I A2 双机部署 Kimi-K2.5 时 HCCL建链失败问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260602-9): 本文聚焦于在 Atlas 800I A2 双机背靠背组网下&\#xff0c;部署 Kimi-K2.5 模型时出现的 &\#96;aclnnMoeDistibuteDispatchV4&\#96; 算子报错及 HCCL 建链失败问题&\#xff0c;结合实际排查过程&\#xff0c;提供可复现、可落地的解决方案。 → [详情](llms-content/developer/developer_techArticles_20260602-9.md) - [Atlas 800I A2 vLLM-ascend Qwen3.5-27B gpqa-diamond数据集精度异常-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-1): 在大模型推理性能与精度验证过程中&\#xff0c;复杂推理任务对生成长度的敏感性日益凸显。GPQA&\#xff08;Generalized Problem Solving Benchmark&\#xff09;作为衡量模型逻辑推理能力的重要基准&\#xff0c;其多选题形式的输出结构通常依赖完整的推理链与最终答案的完整呈现。随着模型能力的提升&\#xff0c;尤其是 Qwen3.5 系列模型在长推理链生成方面 → [详情](llms-content/developer/developer_techArticles_20260603-1.md) - [Atlas 900 A3 AICPU占满导致AICPU算子执行卡死-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20260603-10?envFlag=1): 在大规模分布式深度学习训练场景中,通信效率是影响整体训练性能的关键因素之一。Atlas 900 A3 SuperPod 作为高性能AI训练集群,广泛应用于大模型训练任务。在实际使用过程中,当模型训练采用多通信域并发策略并开启算子重执行功能时,偶发出现 HCCL 通信 notify/wait 超时问题,导致训练任务卡死或异常退出。该问题在特定算法编排下具有稳定复现性,严重影响训练稳定性与效率。 本 → [详情](llms-content/developer/developer_techArticles_20260603-10.md) - [Mindspeed-LLM权重转换异常问题排查与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-11?envFlag=1): 在基于MindSpeed-LLM进行大模型训练与微调的实践中,模型权重的格式转换是关键环节之一。通常流程为:先将Hugging Face格式的原始模型权重通过hf2mcore脚本转换为 MindSpore Core(MCore)格式,用于训练;训练完成后,再通过mcore2hf脚本将训练得到的MCore权重转回Hugging Face格式,以便在其他推理框架中使用。该流程在非MoE模型场景下普遍适 → [详情](llms-content/developer/developer_techArticles_20260603-11.md) - [Atlas 900 A2 PoDc 参数面网口闪断问题排查与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-12): 在高密度AI训练集群的日常运维过程中&\#xff0c;参数面网络的稳定性直接影响模型训练任务的连续性与整体系统可靠性。Atlas 900 A2 PoDc作为中心训练场景下的核心硬件平台&\#xff0c;其NPU模块间的高速互联链路&\#xff08;200GE/400GE&\#xff09;对物理层质量要求极高。近期在多台设备运行过程中&\#xff0c;陆续出现参数面网口频繁闪断现象&\#xff0c;伴随BMC上 → [详情](llms-content/developer/developer_techArticles_20260603-12.md) - [Atlas 800I A2双机部署DeepSeek-V3.1时HCCL通信异常问题排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-2): 当采用多节点Atlas 800I A2&\#xff08;8*64G&\#xff09;服务器进行双机部署时&\#xff0c;需确保NPU间通过HCCL建立可靠的通信通道。在实际部署过程中&\#xff0c;若ranktable配置不当&\#xff0c;可能导致通信组创建失败&\#xff0c;进而引发推理服务无法启动的问题。本文结合一次典型故障案例&\#xff0c;系统梳理问题现象、根因分析及解决方案&\#xff0c; → [详情](llms-content/developer/developer_techArticles_20260603-2.md) - [MindIE2.3.0 双机推理拉起失败问题定位与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-3?envFlag=1): 在使用 MindIE 推理框架进行大规模专家并行(MoE)模型部署时,用户常需在多机环境下拉起分布式推理服务。从 MindIE 2.1 版本升级至 2.3.0 后,双机推理服务无法正常启动,表现为 gRPC 通信模块长时间阻塞在 wait slave connecting.. 状态,最终导致进程崩溃(core dumped)。本文将围绕该问题的排查过程、根因分析及解决方案进行详细说明,帮助开发者快 → [详情](llms-content/developer/developer_techArticles_20260603-3.md) - [MindSpeed-LLM LoRA微调后权重转换导致推理报错问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-4?envFlag=1): 在基于MindSpeed-LLM进行大模型LoRA微调并完成权重转换以支持推理部署的过程中,开发者常需将训练阶段生成的MCore格式权重转换为Hugging Face兼容格式。该流程涉及模型配置文件(`config.json`)的生成与校验,是确保推理链路完整性的关键环节。本文针对在将Qwen3-8B模型的LoRA微调权重从MCore格式转换为Hugging Face格式后,推理阶段出现 `Not → [详情](llms-content/developer/developer_techArticles_20260603-4.md) - [Atlas 900 A2 Mindspeed-MM数据预处理缓慢-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-5?envFlag=1): 在基于 Atlas 900 A2 PoD 平台进行大模型微调开发时,数据预处理阶段的性能表现直接影响整体训练流程的效率与稳定性。尤其在处理大规模多模态数据集(如 COCO 15 万样本)时,预处理耗时过长可能导致同步超时、进程退出等异常问题。本文记录一次在使用 Mindspeed-MM 框架对 Qwen2.5vl-72B 模型进行微调过程中,遇到数据预处理速度异常缓慢的问题,并通过深入排查与调优, → [详情](llms-content/developer/developer_techArticles_20260603-5.md) - [A2单机多卡训练中因Accelerate版本过高导致卡间通信算子下发不一致问题分析-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-6?envFlag=1): 在基于Atlas 800T A2硬件平台进行开源大模型NPU迁移的过程中,用户反馈单卡训练任务可正常运行,但当扩展至单机双卡并行训练时,作业无法成功启动,且仅在Rank 1(Device 1)出现RuntimeError异常。该问题影响了模型训练的并行效率与稳定性,需定位根本原因并提供可复现的解决方案。 → [详情](llms-content/developer/developer_techArticles_20260603-6.md) - [执行 npu-smi 命令返回 -8005 错误码的排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-7?envFlag=1): 在昇腾AI硬件平台的日常维护与调试过程中,用户通过带内接口调用 npu-smi info 等命令查询NPU状态时,偶发出现返回错误码 -8005 的现象。该错误码表示“DCMI模块初始化失败”,通常与驱动加载异常、内核环境不匹配或模块签名验证失败相关。本文基于实际问题场景,系统梳理了从日志分析到根因定位的完整排查路径,并提供可落地的解决方案,适用于中心训练、中心推理及智能边缘等典型部署环境。 → [详情](llms-content/developer/developer_techArticles_20260603-7.md) - [NPU模组异常掉电&上电超时故障处理-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-8): 在中心训练硬件系统的日常运维过程中&\#xff0c;NPU模组作为核心计算单元&\#xff0c;其稳定运行直接影响整体训练任务的连续性与系统可靠性。在实际现网环境中&\#xff0c;偶发出现NPU模组异常掉电或上电超时等问题&\#xff0c;可能导致设备掉卡、业务中断等严重后果。本文基于典型故障案例&\#xff0c;系统梳理NPU模组异常掉电与上电超时的排查流程与处理方案&\#xff0c;旨在为硬件维护人员提 → [详情](llms-content/developer/developer_techArticles_20260603-8.md) - [A2 MindIE ranktable冲突导致服务启动失败问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260603-9?envFlag=1): 在基于Atlas 800I A2硬件平台的推理部署中,MindIE作为核心推理引擎,支持多机多卡(2P1D)分布式推理场景。在实际部署过程中,发现在启动多机推理任务时,推理实例(D节点)首次启动时常出现npuDeviceID does not allow repetitive element错误,导致Pod启动失败;但重启后问题消失,任务可正常运行。该问题影响部署稳定性,尤其在自动化调度场景下需重 → [详情](llms-content/developer/developer_techArticles_20260603-9.md) - [NPU推理服务拉起失败问题排查与解决:驱动库路径配置异常导致get device count失败-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-1?envFlag=1): 在基于昇腾(Ascend)AI处理器的深度学习推理场景中,推理服务的正常启动依赖于NPU驱动的正确加载与初始化。当推理任务无法拉起时,通常需从驱动层、运行时环境及容器配置等多个维度进行排查。本文记录一次因容器内动态库加载路径配置不当,导致NPU驱动异常、推理服务启动失败的典型问题,结合实际排查过程,提供可复现的解决方案。 → [详情](llms-content/developer/developer_techArticles_20260604-1.md) - [LcalAllReduce 算子报错导致训练作业异常的根因分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-10?envFlag=1): 在使用 Atlas 900 A2 PoD 进行大规模分布式训练时,部分用户反馈在执行推理或训练作业过程中出现通信算子异常,导致作业卡死或失败。经排查,问题集中表现为 LcalAllReduce 算子报错,伴随 vector core timeout 错误信息,且 errcode 为 0,初步判断非 HCCL 通信框架直接引发。该问题在特定 CANN 版本中具有概率性复现特征,影响训练稳定性与任务成 → [详情](llms-content/developer/developer_techArticles_20260604-10.md) - [rotatediou算子输入维度超限导致执行失败问题分析-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-11): 在基于Ascend处理器的深度学习推理场景中&\#xff0c;rotated\_iou&\#xff08;旋转框交并比&\#xff09;算子广泛应用于目标检测任务中&\#xff0c;尤其在处理倾斜目标时具有重要价值。随着业务需求的演进&\#xff0c;输入数据规模逐渐增大&\#xff0c;部分场景下query\_boxes张量的尾轴维度&\#xff08;K值&\#xff09;可能超过算子设计时的限制。本文针对在使用As → [详情](llms-content/developer/developer_techArticles_20260604-11.md) - [FlashAttentionScore算子batch size超限导致业务产出coredump并退出-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-12?envFlag=1): 在基于昇腾AI处理器的深度学习训练场景中,FlashAttentionScore算子作为高效注意力机制的核心组件,广泛应用于大模型训练任务中。随着模型规模与序列长度的持续增长,对算子在高并发、大batch场景下的稳定性与性能提出了更高要求。在实际开发与调优过程中,部分用户反馈在使用特定版本CANN工具链时,当输入batch size超过一定阈值后,训练任务出现异常退出并生成coredump文件,影 → [详情](llms-content/developer/developer_techArticles_20260604-12.md) - [NPU算力切分导致set\_device报错507033的排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-13): 在基于Ascend硬件平台的AI训练与推理场景中&\#xff0c;NPU设备的资源管理与调度是保障任务稳定运行的关键。当在容器化环境中执行set\_device操作时&\#xff0c;若目标NPU设备处于算力切分状态&\#xff0c;可能引发设备初始化失败&\#xff0c;导致运行时错误。本文针对一个典型问题——set\_device调用失败并返回错误码507033&\#xff0c;结合实际排查过程&\#xff0 → [详情](llms-content/developer/developer_techArticles_20260604-13.md) - [resolv.conf 配置异常导致模型启动延迟问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-14): 在基于昇腾硬件平台的深度学习推理场景中&\#xff0c;模型启动性能直接影响整体服务响应效率。某开发团队在部署大模型推理服务时&\#xff0c;发现相同模型在不同节点上启动时间存在显著差异&\#xff0c;最长相差达2~3分钟。该问题在多节点集群环境中尤为突出&\#xff0c;影响了服务的可预测性和资源调度效率。经过深入排查&\#xff0c;最终定位到容器内/etc/resolv.conf配置异常为根本原因 → [详情](llms-content/developer/developer_techArticles_20260604-14.md) - [torchrun 指定卡数与代码逻辑不一致导致 SDMA ERROR-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-15): 在基于 PyTorch 的分布式训练场景中&\#xff0c;合理配置 torchrun 的启动参数是保障训练任务稳定运行的关键。尤其在从旧型硬件平台迁移至新型号设备时&\#xff0c;硬件资源&\#xff08;如 NPU 卡数量&\#xff09;的差异容易引发配置不匹配问题。本文记录一次因 --nproc\_per\_node 参数未同步更新导致的分布式训练失败案例&\#xff0c;重点分析问题现象、根因定位及 → [详情](llms-content/developer/developer_techArticles_20260604-15.md) - [Atlas 900 A2 POD训练场景中HCCL算子配置异常导致AIV超时及复位失败问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-16): 在大规模分布式深度学习训练场景中&\#xff0c;算子调度与执行的稳定性直接关系到训练任务的顺利完成。Atlas 900 A2 POD作为高性能AI训练平台&\#xff0c;广泛应用于大模型训练任务。在实际使用过程中&\#xff0c;部分用户反馈在128节点训练作业中出现多节点同时上报AIV算子超时&\#xff08;80CB800A&\#xff09;及复位失败&\#xff08;80CB8001&\#xff09; → [详情](llms-content/developer/developer_techArticles_20260604-16.md) - [FSDP中使用反向重计算时显存异常问题分析与优化-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20260604-2?envFlag=1): 在大规模深度学习模型训练中,显存资源是制约模型规模扩展的关键瓶颈。为应对这一挑战,Fully Sharded Data Parallel(FSDP)作为一种高效的分布式训练策略,通过将模型参数分片存储于多张GPU上,显著降低了单卡显存占用,支持超大模型的训练。然而,在结合反向重计算(Checkpointing)技术以进一步节省显存时,部分场景下仍可能出现显存占用异常升高的问题。本文聚焦于FSDP与 → [详情](llms-content/developer/developer_techArticles_20260604-2.md) - [多通信域并发下发导致 HCCL 通信死锁问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-3?envFlag=1): 在基于 CANN(Compute Architecture for Neural Networks)框架的高性能推理场景中,多通信域(Multi-Communication Domain)机制被广泛用于优化大规模模型并行训练与推理任务的通信效率。特别是在使用 Omni Infer 框架加速大模型推理时,开发者常需通过自定义通信调度策略(如 omni-placement)对不同通信域进行精细化控制。 → [详情](llms-content/developer/developer_techArticles_20260604-3.md) - [PyTorch 多机分布式训练中 torchrun 建链超时问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-4?envFlag=1): 在基于 PyTorch 的大规模分布式训练场景中,torchrun 是常用的多进程启动工具,用于管理多节点间的进程调度与通信初始化。当训练任务涉及多个计算节点时,各节点需通过分布式 rendezvous(协调)机制完成通信组的建立,该过程依赖于底层的 TCPStore 实现。若节点间启动时间不同步或初始化操作耗时过长,可能导致建链阶段出现超时异常,影响训练任务的正常启动。 本文结合实际问题场景,针 → [详情](llms-content/developer/developer_techArticles_20260604-4.md) - [Atlas 900 A3 SuperPoD 跨超节点 HCCL 打流失败问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-5?envFlag=1): 在基于 Atlas 900 A3 SuperPoD 架构的分布式训练场景中,集合通信(HCCL)是实现多节点高效协同训练的核心机制。为验证系统通信能力,通常采用 hccl\_test 工具进行多机打流测试。测试过程中,若出现超节点内通信正常,但跨超节点通信失败的情况,需结合日志、链路状态及运行环境深入排查。本文针对此类典型问题,从现象分析、根因定位到解决方案进行系统性梳理,为开发者提供可复用的排查思 → [详情](llms-content/developer/developer_techArticles_20260604-5.md) - [Atlas 900 A2 PoD 上 Conv3DBackpropFilter 算子输入格式不支持导致训练失败问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-6?envFlag=1): 在基于 Atlas 900 A2 PoD 平台进行大模型训练过程中,用户在运行 Qwen 系列模型时遇到算子执行异常问题。当模型中涉及 Conv3DBackpropFilter 算子且未进行算子冻结时,训练作业报错退出,错误码为 E69999,提示“illegal format of x,输入格式不支持”。经排查,该问题与算子输入数据格式不兼容有关,尤其在使用 PyTorch 2.6.0 与 CA → [详情](llms-content/developer/developer_techArticles_20260604-6.md) - [ATB算子编译报错:undefined symbol with cxx11 ABI不匹配问题定位与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-7): 在基于昇腾AI处理器的PyTorch训练与推理开发过程中&\#xff0c;开发者常需通过ATB&\#xff08;Ascend Tensor Boost&\#xff09;工具链自定义算子以满足特定业务需求。在使用NNAL&\#xff08;Neural Network Acceleration Library&\#xff09;进行ATB算子编译时&\#xff0c;部分用户反馈出现“undefined symbol → [详情](llms-content/developer/developer_techArticles_20260604-7.md) - [DataLoader中开启pin\_memory导致Host内存异常增长问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-8?envFlag=1): 在基于昇腾AI处理器的深度学习推理场景中,数据加载效率与内存管理是影响系统稳定性和性能的关键因素。尤其是在多实例并发运行、资源受限的容器化部署环境下,合理配置数据加载器(DataLoader)参数对避免内存溢出、保障服务稳定性至关重要。本文针对一个典型问题——因DataLoader启用pin\_memory参数导致Host内存异常增长,进而引发系统资源耗尽的现象,进行深入分析与解决方案总结。 → [详情](llms-content/developer/developer_techArticles_20260604-8.md) - [Atlas 900A2 Pod 驱动升级后未重启导致 HCCL 通信域初始化失败问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260604-9): 在中心训练场景下&\#xff0c;Atlas 900A2 Pod 作为高性能 AI 训练硬件平台&\#xff0c;广泛应用于大规模分布式深度学习训练任务。其核心依赖于 Ascend HDK 驱动栈的稳定运行&\#xff0c;尤其是 HCCL&\#xff08;Huawei Collective Communication Library&\#xff09;通信库在多节点协同训练中的关键作用。当驱动版本变更后&\# → [详情](llms-content/developer/developer_techArticles_20260604-9.md) - [LLM模型应用场景参考实践:热门模型一键部署、开箱即优!-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260629-1?envFlag=1): 大语言模型(LLM)在昇腾平台广泛应用,vLLM Ascend作为常用高性能推理引擎,所支持的模型种类日益丰富。然而在实际生产落地过程中,模型服务的部署面临着环境依赖复杂、手工操作易错、调优文档分散且缺乏经验等痛点问题。 本参考实践提供DeepSeek/Qwen/GLM/MiniMax等系列大模型在Atlas 800I A2/Atlas 800I A3等不同硬件环境下vLLM Ascend的自动化 → [详情](llms-content/developer/developer_techArticles_20260629-1.md) - [基于GPUStack的模型服务能力增强参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260630-1): 为了满足中小企业的模型服务管理需求&\#xff0c;本文基于GPUStack开源软件&\#xff0c;在高可靠部署、模型开箱即优、小模型推理部署、集群平滑扩容等方面给出模型服务能力增强的参考实践。 → [详情](llms-content/developer/developer_techArticles_20260630-1.md) - [企业级AI编程一体机参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260630-11?envFlag=1): 随着大语言模型技术的普及,基于Agent(智能体)的 AI 辅助编程已成为研发人员不可或缺的日常基础设施。然而,在企业或特定研发环境中普及 AI 开发时,全托管的云端工具往往伴随着代码资产泄露风险与高昂的订阅成本。因此,基于本地模型或企业内部算力进行离线私有化部署,成为了保障核心数据安全、实现定制化开发的必然选择。 作为开源 AI 编程框架的代表,OpenCode 凭借对多模型后端的灵活支持与高扩 → [详情](llms-content/developer/developer_techArticles_20260630-11.md) - [基于浏览器扩展的医疗智能助手参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260630-2?envFlag=1): 本参考实践以HIS系统为例,提供WEB系统基于浏览器扩展插件实现对接智能体、大模型能力。零侵入、易适配,兼容Chrome、Edge等浏览器,大幅降低对接成本与交付周期。 → [详情](llms-content/developer/developer_techArticles_20260630-2.md) - [企业级类Claw一体机参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260630-5): 本文以OpenClaw、Hermes两个开源类Claw框架为例&\#xff0c;打造一体化AI Agent解决方案及落地参考实践&\#xff0c;助力各行业用户快速搭建高并发、高安全、低成本、高可靠的Agent运行体系。 → [详情](llms-content/developer/developer_techArticles_20260630-5.md) - [Witty RAG知识库参考实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260703-1): 本参考实践面向企业级复杂知识场景&\#xff0c;构建多路融合混合检索体系&\#xff0c;通过向量检索、关键词检索与全文检索协同召回&\#xff0c;结合重排序机制显著提升检索准确率&\#xff0c;目标实现RAG召回率超85%。系统支持15&\#43;格式智能解析、结构化与非结构化数据统一索引&\#xff0c;以及跨数据源混合查询。同时提供FastAPI/MCP/Skill标准化接口&\#xff0c;可灵活 → [详情](llms-content/developer/developer_techArticles_20260703-1.md) - [MindIE启动失败:因隐藏文件导致 HeaderTooLarge 错误的排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-1?envFlag=1): 在基于Atlas 800I A2 部署大模型推理服务的过程中,使用 MindIE 框架拉起服务时偶发出现启动失败问题。该问题表现为服务初始化阶段抛出 Exception: Error while deserializing header: HeaderTooLarge 异常,导致推理服务无法正常启动。本文基于实际排查过程,梳理问题现象、根因分析及解决方案,为类似场景提供参考。 → [详情](llms-content/developer/developer_techArticles_20260707-1.md) - [固件升级后未重启导致 Ipc Pod 消息发送失败问题分析与处理-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-2): 在AI训练场景中&\#xff0c;计算节点的稳定性与固件、驱动的一致性密切相关。Atlas 900 A3 SuperPoD作为高性能AI训练硬件平台&\#xff0c;其计算节点&\#xff08;Compute Node&\#xff09;依赖于HDK&\#xff08;Hardware Development Kit&\#xff09;组件实现底层硬件资源的高效调度与通信。在日常运维过程中&\#xff0c;固件升级是 → [详情](llms-content/developer/developer_techArticles_20260707-2.md) - [MoE分布式调度算子moedistributedispatchv2报错问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-3?envFlag=1): 在基于Ascend AI处理器的深度学习训练场景中,Mixture of Experts(MoE)架构因其高效的模型扩展能力而被广泛应用。在实际部署过程中,moedistributedispatchv2 作为MoE核心调度算子之一,承担着将输入token按路由结果分发至对应专家节点的关键任务。近期在单节点推理测试中,用户反馈在使用CANN 8.5.2版本时,moedistributedispatc → [详情](llms-content/developer/developer_techArticles_20260707-3.md) - [服务器时间跳变引发NPU端建链异常问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-4?envFlag=1): 在分布式推理系统中,各节点间的时间一致性对任务调度、通信建链及日志追溯等关键流程具有重要影响。当系统节点重启后,若主机时间未正确同步,可能引发时间跳变(time jump),进而影响NPU与Host之间的时钟同步机制。此类问题虽不常见,但一旦发生,可能导致建链失败、算子包校验异常等连锁故障,严重影响业务稳定性。 本文基于一次实际故障场景,深入分析由服务器硬件时钟与NTP时间偏差引发的时间跳变问题 → [详情](llms-content/developer/developer_techArticles_20260707-4.md) - [自定义算子信息库配置不一致导致作业初始化失败-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-5?envFlag=1): 在基于昇腾AI处理器的深度学习训练场景中,自定义算子的正确配置是保障模型高效执行的关键环节。当用户在升级PyTorch-NPU版本(如从2.3.4升级至2.5.0)后,若自定义算子的信息库配置存在异常,可能导致算子初始化阶段校验失败,进而引发作业启动失败。本文聚焦于因自定义算子信息库中数据类型(dtype)与未知形状格式(unknownshape\_format)列数不一致所引发的初始化错误,结合实 → [详情](llms-content/developer/developer_techArticles_20260707-5.md) - [MindIE 双机部署中 heartbeat failed 问题排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-6?envFlag=1): 在基于 Atlas 800I A2 硬件平台的推理解决方案部署过程中,采用双机混部模式进行服务化部署时,偶发出现主节点服务启动失败、从节点提示“Daemon start success”但无法正常通信的问题。日志中频繁出现 `Slave node send heartbeat failed` 告警,导致整体服务无响应。 → [详情](llms-content/developer/developer_techArticles_20260707-6.md) - [MindIE 2.1.RC1 中启用上下文并行(CP)时序列长度需满足整除约束的解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-7?envFlag=1): 在大模型推理服务部署过程中,为提升长序列处理能力与推理吞吐,常采用上下文并行(Context Parallel, CP)与序列并行(Sequence Parallel, SP)等并行策略。在基于 Atlas 800I A2 硬件平台的推理解决方案中,MindIE 作为核心推理引擎,支持多并行模式组合以优化性能。然而,在实际使用中配置长序列推理任务时,遇到服务启动失败的问题,尤其是在开启 CP 特性 → [详情](llms-content/developer/developer_techArticles_20260707-7.md) - [CANN Runtime事件资源回收机制缺陷导致小模型推理时延上升问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260707-8?envFlag=1): 在基于昇腾硬件平台进行小模型推理任务时,在升级CANN版本后,观察到推理请求的平均时延随压测时间推移持续上升,严重时延增长可达正常水平的十余倍。该问题在单卡多进程场景下尤为明显,影响推理服务的稳定性与实时性。经排查,问题根源定位为CANN Runtime在事件(event)资源管理机制中的缺陷,导致资源无法有效回收,最终引发任务阻塞与性能退化。 → [详情](llms-content/developer/developer_techArticles_20260707-8.md) - [非特权容器部署模型时 NPU 资源独占导致启动失败问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-1?envFlag=1): 基于 Ascend 系列 AI 处理器的推理部署场景中,容器化部署已成为主流方式。尤其在 Atlas 800I A2 等边缘推理设备上,通过 Docker 容器实现模型服务的快速部署与隔离运行,显著提升了部署效率与资源利用率。然而,在非特权容器环境下,由于 NPU 设备访问机制的特殊性,若存在其他容器已占用 NPU 资源,可能导致新容器无法正常获取设备信息,进而引发模型启动失败。 → [详情](llms-content/developer/developer_techArticles_20260708-1.md) - [因 HBM 多比特 ECC 导致算子包损坏引发 AICPU Core Dump 的故障分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-10?envFlag=1): 在基于 Atlas 900 A2 PoD 的 训练场景中,偶发出现作业异常退出、报错 EI0002 notify wait timeout 的问题,影响训练任务稳定性。本文基于一次典型故障案例,深入分析其根本原因,并提出有效的应对方案。 问题现象 → [详情](llms-content/developer/developer_techArticles_20260708-10.md) - [MindIE 多模态模型服务中 Base64 图像输入超限问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-2?envFlag=1): 在基于 MindIE 构建的多模态推理服务中,常需通过 API 传入图像与文本联合输入以支持视觉语言理解任务。当前主流的图像传输方式包括 Base64 编码内嵌与 image\_url 外链引用两种。当使用 Base64 编码方式传输图像时,反馈在输入较大尺寸图片时出现服务异常中断,提示 Messages len not in \(0, 4194304\] 错误。 → [详情](llms-content/developer/developer_techArticles_20260708-2.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20260708-3?envFlag=1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20260708-3.md) - [算子输入参数异常导致训练作业报错 EZ9999 的排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-4?envFlag=1): 在基于 CANN 与 PyTorch 构建的深度学习训练环境中,用户在使用 Atlas 900 A3 Super POD 进行大规模模型训练时,偶发出现训练作业中断并报错 EZ9999 的问题。该错误发生在算子执行阶段,日志中明确提示 aivec error,且错误信息指向 GatherV3 算子。此类问题虽不常见,但一旦发生将导致训练任务失败,影响模型迭代效率。本文基于实际故障排查过程,系统梳理 → [详情](llms-content/developer/developer_techArticles_20260708-4.md) - [Atlas 900 A2 PoD 长稳作业中 getnext 算子超时问题排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-5): 在中心训练场景下&\#xff0c;基于 Atlas 900 A2 PoD 硬件平台运行 TensorFlow 2.6.5 框架的长稳训练任务时&\#xff0c;偶发出现任务异常退出现象。日志中频繁出现 E39999 错误码&\#xff0c;且首报错进程伴随 HDC send err ret\(25\) 打印。该问题影响训练任务的稳定性&\#xff0c;需快速定位根因并制定有效应对策略。 → [详情](llms-content/developer/developer_techArticles_20260708-5.md) - [CANN 8.5.1 版本下 Conv3DBackpropFilter 算子异常问题排查与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-6): 在基于昇腾硬件平台进行深度学习模型训练的过程中&\#xff0c;部分用户反馈在使用 PyTorch 2.7.1 搭配 CANN 8.2.rc1 版本进行三维卷积反向传播算子&\#xff08;Conv3DBackpropFilter&\#xff09;训练时&\#xff0c;偶发训练作业失败并触发快恢机制。该问题在特定模型结构下表现明显&\#xff0c;影响训练稳定性与任务成功率。本文基于实际问题排查过程&\#x → [详情](llms-content/developer/developer_techArticles_20260708-6.md) - [基于 vllm-ascend 部署 Qwen3 时 unpad\_flashattention\_bf16\_1\_mix\_aic 算子越界问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-7): 在使用 vllm-ascend 框架进行大模型推理部署的过程中&\#xff0c;针对 Qwen3 语言模型的推理场景&\#xff0c;需依赖高效的注意力计算算子以保障推理性能与稳定性。其中&\#xff0c;unpad\_flashattention\_bf16\_1\_mix\_aic 作为关键算子&\#xff0c;承担着对非均匀长度序列进行高效内存布局优化与注意力计算的任务。然而&\#xff0c;在特定输入条件下& → [详情](llms-content/developer/developer_techArticles_20260708-7.md) - [800T A2设备NPU网口异常下线问题分析与解决方案-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20260708-8?envFlag=1): 在基于NPU模块的高性能计算系统部署过程中,部分设备在运行期间偶发出现多个网口异常下线(down)现象,伴随NPU健康状态告警。该问题影响系统通信稳定性,严重时导致训练任务中断。本文基于实际故障场景,从日志分析、根因定位到解决方案,系统性地梳理了该问题的排查路径与处理方法,为类似问题提供参考。 → [详情](llms-content/developer/developer_techArticles_20260708-8.md) - [Atlas 900 A2 PoD 环境中 Ray 框架子进程未退出导致显存占用异常及 OOM 问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260708-9): 在基于 Atlas 900 A2 PoD 的中心训练硬件平台上&\#xff0c;使用 CANN 8.0.RC2.10 与 HDK 24.1.0.3 版本进行推理服务部署时&\#xff0c;部服务拉起失败&\#xff0c;且在多次重试后仍无法正常启动。经排查&\#xff0c;问题表现为显存资源持续被占用&\#xff0c;新进程创建时频繁触发 OOM&\#xff08;Out of Memory&\#xff09;错误 → [详情](llms-content/developer/developer_techArticles_20260708-9.md) - [Atlas 900 A2 PoD 驱动安装失败问题排查与解决指南-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-1?envFlag=1): 在基于 Atlas 900 A2 PoD 的中心训练硬件环境中,驱动安装是确保 NPU 正常运行的关键步骤。当系统内核版本与驱动编译依赖不匹配时,可能导致驱动安装失败,影响后续模型训练任务的启动。本文针对驱动安装过程中因系统依赖缺失引发的典型问题,结合实际排查经验,提供完整的分析与解决方案,帮助开发者快速定位并修复问题。 → [详情](llms-content/developer/developer_techArticles_20260709-1.md) - [FlashAttentionScoreGrad 算子偶现失败问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-2?envFlag=1): 在大规模深度学习模型训练场景中,算子稳定性直接影响训练作业的可靠性和收敛效率。随着模型规模持续扩大,对算子在高并发、大内存访问下的鲁棒性要求日益提升。本文聚焦于一个在 CANN 8.5.0 版本中偶现的训练作业失败问题,该问题表现为单卡训练任务在大规模作业中触发快恢(快速恢复),且仅在特定条件下出现,排查难度较高。通过系统性分析日志、定位首报错、结合 plog 打印与版本依赖关系,最终确认为 Fl → [详情](llms-content/developer/developer_techArticles_20260709-2.md) - [点云分割类模型在A3上线性度不足问题分析与优化实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-3): 在基于Atlas 900 A3 SuperPoD的中心化训练场景中&\#xff0c;点云分割类AI模型广泛应用于自动驾驶、3D场景理解等高精度感知任务。随着模型规模与集群规模的持续增长&\#xff0c;训练效率与线性度成为影响整体训练性能的关键指标。在实际部署过程中&\#xff0c;部分用户反馈在使用A3芯片进行16Die分布式训练时&\#xff0c;线性度仅维持在0.7~0.8之间&\#xff0c;未达到 → [详情](llms-content/developer/developer_techArticles_20260709-3.md) - [CANN 8.1.RC1 环境中因 numpy 版本不兼容导致训练报错 EC0010 的问题排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-4?envFlag=1): 在基于昇腾 AI 处理器的深度学习训练场景中,CANN作为核心软件栈,为模型训练与推理提供底层算子支持和运行时环境。在使用 CANN 8.1.RC1 版本进行模型训练时,在导入 Python 模块阶段出现 EC0010 错误,导致训练作业无法正常启动。该问题虽未影响整体框架稳定性,但会阻断训练流程,需及时排查并修复。 本文基于实际问题复现与分析过程,梳理了因 numpy版本不满足 CANN 依赖约 → [详情](llms-content/developer/developer_techArticles_20260709-4.md) - [推理作业中因数据长度不一致导致流同步超时问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-5?envFlag=1): 在多卡并行推理场景中,尤其是在使用分布式训练/推理框架进行大规模模型部署时,各计算节点间需保持严格的同步机制以确保数据一致性与执行流程的正确性。当推理任务被分发至多个设备(如Atlas 900 A2)执行时,若各节点处理的数据量存在差异,可能导致部分节点提前完成计算,而其他节点仍在等待同步,从而引发流同步超时等异常。本文基于一次实际推理作业失败的排查过程,深入分析此类问题的根因,并提供可复用的解决 → [详情](llms-content/developer/developer_techArticles_20260709-5.md) - [LLamafactory框架中packing与neat\_packing配置不一致导致FlashAttention算子异常问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-6?envFlag=1): 在基于昇腾AI处理器的深度学习训练场景中,LLamafactory作为主流的大模型训练框架之一,广泛应用于长序列文本生成任务。为提升显存利用率与训练效率,框架支持通过packing和neat\_packing等参数对输入序列进行合并与对齐优化。然而,在实际使用过程中,在配置长序列训练任务时,偶发出现训练作业卡死、FlashAttention(FA)算子异常退出等问题,严重影响训练稳定性与任务成功率。 → [详情](llms-content/developer/developer_techArticles_20260709-6.md) - [vLLM-Ascend 部署 W8A8 量化模型时启动失败问题排查与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-7?envFlag=1): 在基于 Ascend NPU 的大模型推理场景中,vLLM-Ascend 作为高性能推理框架,广泛用于部署主流大语言模型。当尝试在单机多卡(如 16×Ascend 910B2C)环境下,以混合部署模式启动 W8A8 量化模型(如 DeepSeek-R1 系列)时,常会遇到服务启动失败、系统迅速触发 OOM(Out of Memory)的问题。此类问题往往缺乏明确的错误日志提示,排查难度较高,尤其在 → [详情](llms-content/developer/developer_techArticles_20260709-7.md) - [RAS Starter 脚本中 IP 获取逻辑优化实践-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-8?envFlag=1): 在基于 Kubernetes(K8S)的推理服务部署场景中,服务的稳定性与健康探测机制密切相关。RAS Starter 作为服务拉起与生命周期管理的核心组件,其探测逻辑的准确性直接影响服务的持续可用性。在多套大规格推理任务并行运行的复杂环境中,若探测机制依赖的网络信息存在偏差,可能导致误判服务异常,触发不必要的服务重启,影响整体推理任务的连续性。 → [详情](llms-content/developer/developer_techArticles_20260709-8.md) - [VLLM-Ascend 启动后出现 Invalid JSON 错误的排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260709-9): 在基于 CANN 与 PyTorch 构建的推理服务中&\#xff0c;使用 VLLM 框架部署大语言模型时&\#xff0c;反馈在服务启动后&\#xff0c;所有请求均返回 400 错误&\#xff0c;且日志中提示“Invalid JSON”或“JSON 解析失败”。 → [详情](llms-content/developer/developer_techArticles_20260709-9.md) - [DeepSeek-R1 W8A8 量化模型加载异常-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260710-1?envFlag=1): 近期在尝试启动 DeepSeek-R1 系列 W8A8 量化模型(MTP float)时,发现服务拉起失败,报错信息为 `KeyError: 'model.embed\_tokens.weight'`。 → [详情](llms-content/developer/developer_techArticles_20260710-1.md) - [单机部署 DeepSeek 模型时 NPU 显存溢出问题排查与优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260710-11?envFlag=1): 在单机部署时,可能会遇到 `NPU out of memory` 报错,导致推理服务无法启动或运行中断。该问题的常见成因,并提供基于 PyTorch NPU 适配层的显存优化方案,可以在单机环境下更稳定地部署 DeepSeek 模型。 → [详情](llms-content/developer/developer_techArticles_20260710-11.md) - [Conv3DV2算子Tiling决策异常导致load2d指令地址越界问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260710-2?envFlag=1): 近期在实际开发与验证过程中,发现特定输入下Conv3DV2算子存在Tiling决策异常问题,导致MTE `load2d` 指令写地址超出目标内存区域,触发EZ9999错误,进而引发推理作业卡死。 → [详情](llms-content/developer/developer_techArticles_20260710-2.md) - [模型运行在CPU导致训练效率严重劣化问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260713-1): 在相同模型与数据集配置下&\#xff0c;训练任务在新平台上的执行效率显著下降&\#xff1a;仅处理7条数据即耗时超过2小时&\#xff0c;而此前在其他平台仅需6分钟即可完成2000条数据的训练。整个过程无任何报错信息&\#xff0c;但NPU资源利用率几乎为0&\#xff0c;训练实际运行在CPU上&\#xff0c;导致性能严重劣化。 → [详情](llms-content/developer/developer_techArticles_20260713-1.md) - [权重转换参数与训练配置不一致导致训练精度异常-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260713-2?envFlag=1): 在基于Mindspeed-LLM框架进行大模型训练的过程中,为提升Qwen3-30B-A3B模型的训练效率,开发者在官方示例脚本基础上引入了多种并行策略优化,包括CP并行、EP切分模式调整及重计算策略优化等。然而,在完成性能调优后,发现训练过程中的Loss曲线与开箱基准结果出现明显偏差,且该差异在多个训练轮次中持续存在。 → [详情](llms-content/developer/developer_techArticles_20260713-2.md) - [大模型训练中首步 Loss 为 NaN 的根因分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260713-3): 在基于 PyTorch 框架、CANN 框架及 Atlas 800T A2 硬件平台的大模型训练任务中&\#xff0c;采用 8 卡并行训练方案&\#xff0c;模型结构包含 MoE&\#xff08;Mixture of Experts&\#xff09;模块。训练过程中&\#xff0c;模型在首步&\#xff08;step 1&\#xff09;前向传播正常&\#xff0c;但反向传播阶段梯度出现 NaN&\#xff → [详情](llms-content/developer/developer_techArticles_20260713-3.md) - [官方技术文章](https://www.hiascend.com/developer/techArticles/20260713-6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer_techArticles_20260713-6.md) - [jinja文件缺失导致部署时P节点持续性崩溃问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260715-1): 在推理部署过程中&\#xff0c;尝试部署大模型推理服务&\#xff08;DSv3.1版本&\#xff09;时&\#xff0c;遇到Coordinator始终处于&\#96;Not Ready&\#96;状态&\#xff0c;且P节点Pod频繁重启&\#xff0c;服务无法正常启动。 → [详情](llms-content/developer/developer_techArticles_20260715-1.md) - [GLM4.7/GLM5 工具调用解析器假流式输出问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260715-2?envFlag=1): 在 GLM4.7 与 GLM5 等大模型中,启用工具调用时,模型输出存在“假流式”现象:在工具调用标签内内容生成过程中,SSE 流式输出持续为 `null`,直到整个标签内容生成完毕后才一次性输出,造成明显的卡顿体验。该问题在处理长文本参数的工具调用场景下尤为突出,不仅影响体验,还可能引发应用层超时异常。 → [详情](llms-content/developer/developer_techArticles_20260715-2.md) - [MindIE 2.2.RC1 异步调度场景下内存持续增长问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260715-3?envFlag=1): 在使用 MindIE 推理框架部署大模型服务时,部分在高并发、长序列推理场景下反馈存在容器内存持续增长的问题,严重时导致服务被系统终止,影响业务连续性。 → [详情](llms-content/developer/developer_techArticles_20260715-3.md) - [vLLM-Ascend部署 DeepSeek 模型推理输出乱码问题分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260715-4?envFlag=1): 在使用 vLLM 0.20.2.rc1 版本镜像部署 DeepSeek-V4-Pro时,在特定输入长度下出现推理输出内容乱码的问题,尤其在多机分布式部署(PD 分离架构)下表现明显。该问题严重影响输出可读性与业务可用性,本文基于该问题,分析问题的根因并提供解决方案,为类似场景提供参考。 → [详情](llms-content/developer/developer_techArticles_20260715-4.md) - [Qwen3.5-27B 推理服务异常崩溃问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260715-5?envFlag=1): 在基于 vLLM-Ascend 框架部署 Qwen3.5-27B 进行推理服务的过程中,部分场景下服务在启动后出现异常崩溃,表现为 `Worker proc VllmWorker-1 died unexpectedly, shutting down executor.` 错误。该问题尤其在高并发、长序列或多模态输入场景下更为突出。本文基于实际排查过程,系统分析问题根因,并提出可复用的优化方案。 → [详情](llms-content/developer/developer_techArticles_20260715-5.md) - [PD分离部署中因TLS配置不一致导致推理答非所问的定位与修复-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260715-6?envFlag=1): 在Atlas 800I A3设备上部署DeepSeek-V3.1模型时,发现模型推理生成内容语义连贯但与用户请求完全无关,即出现“答非所问”现象。该问题严重影响服务可用性,本文基于实际排查过程,系统分析问题根因,并提出可用的优化方案。 → [详情](llms-content/developer/developer_techArticles_20260715-6.md) - [Atlas 800-3000 NPU设备权限异常导致推理业务报错排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-1): 在基于华为昇腾&\#xff08;Ascend&\#xff09;AI处理器的中心推理硬件环境中&\#xff0c;开发者常需部署多卡并行推理业务。在近期的一次现网维护场景中&\#xff0c;遇到单卡推理业务在8卡服务器上运行时&\#xff0c;特定Device&\#xff08;设备&\#xff09;出现 Failed to get device 报错&\#xff0c;而其他设备运行正常。该问题涉及NPU模块的权限管理 → [详情](llms-content/developer/developer_techArticles_20260716-1.md) - [MindIE 大EP场景下D节点因Prefix Cache配置错误导致重启-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-10?envFlag=1): Prefix Cache作为一种优化机制,在通过复用公共前缀的KV Cache来提升推理效率。然而,在PD分离场景下,Prefill节点与Decode节点承担不同的计算任务,对特性的支持存在严格差异。若配置不当,极易引发节点挂死或重启等严重故障。 → [详情](llms-content/developer/developer_techArticles_20260716-10.md) - [Atlas 800I A3 大EP场景下 TTFT 异常升高-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-11): Atlas 800I A3 服务器构建的大EP&\#xff08;大规模专家并行&\#xff09;推理解决方案中&\#xff0c;DeepSeek-V3.1 等高性能大模型的性能表现至关重要。在近期针对 MindIE 2.2.RC1 版本及 HDK 25.2.3 的软件栈进行性能复现与基线对标时&\#xff0c;发现特定高并发场景下&\#xff0c;首字延迟出现显著劣化&\#xff0c;偏离了预期的性能基线。 → [详情](llms-content/developer/developer_techArticles_20260716-11.md) - [MindIE框架在异卡数配置下部署Qwen3-30B模型时的运行时错误-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-12?envFlag=1): 在实际测试与生产环境中,发现当采用非2的幂次卡数(如3卡、5卡、6卡、7卡)进行单机多卡推理部署时,Qwen3-30B等大参数模型容易触发运行时错误,导致推理任务中断。相比之下,单卡、双卡、四卡、八卡等2的幂次配置则运行稳定。 → [详情](llms-content/developer/developer_techArticles_20260716-12.md) - [Atlas 900 A2 PoD 容器内使用 hccn\_tool 查询 Device IP 报错 "get invalid device id" 排查指南-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-2): 在基于 Atlas 900 A2 PoD 中心训练硬件进行分布式训练或推理任务时&\#xff0c;开发者常需在容器环境中通过 hccn\_tool 工具查询 NPU 设备的 IP 地址&\#xff08;Device IP&\#xff09;&\#xff0c;以便配置 HCCL 通信参数。 在实际开发或现网维护过程中&\#xff0c;部分开发者在容器内执行 hccn\_tool -i \[device id\] -i → [详情](llms-content/developer/developer_techArticles_20260716-2.md) - [Atlas 900 A2 PoD 容器内 npu-smi 执行报错 symbol lookup error 排查与解决-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20260716-3?envFlag=1): 在基于 Atlas 900 A2 PoD 中心训练硬件进行深度学习模型训练或推理任务时,开发者通常需要在 Docker 容器环境中使用 `npu-smi` 工具来NPU 状态、查看设备信息或进行故障排查。 在实际开发过程中,部分开发者反馈在容器内部执行 `npu-smi info` 命令时,会出现 `symbol lookup error` 报错,导致无法获取 NPU 状态信息。本文将针对该现象 → [详情](llms-content/developer/developer_techArticles_20260716-3.md) - [分布式训练中因 Checkpoint 加载超时引发 EE1002 报错的排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-4?envFlag=1): 在基于 PyTorch 和 CANN 的大规模分布式训练场景中,多节点间的严格同步是保证训练一致性的关键。torch.distributed.barrier\(\) 作为 PyTorch 分布式通信的核心原语,用于确保所有进程在到达某一点之前完成各自的任务。然而,当集群规模较大(如千卡级别)且涉及外部存储(如 SFS Turbo)时,若部分节点在加载 Checkpoint(模型权重)时出现延迟,可能导 → [详情](llms-content/developer/developer_techArticles_20260716-4.md) - [Atlas 900 A2 PoD 训练任务因 Device IP 配置异常导致中断的故障分析与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-5?envFlag=1): 在基于 Atlas 900 A2 PoD 集群进行大规模模型中心训练时,NPU 卡之间的通信稳定性是任务成功的关键。HCCL(Huawei Collective Communication Library)依赖正确的网络拓扑信息来建立节点间的高速互联。若底层硬件的网络参数(如 Device IP)配置缺失或错误,将导致 HCCL 初始化失败,进而引发训练任务中断。本文基于一起典型的 EI0001 → [详情](llms-content/developer/developer_techArticles_20260716-5.md) - [Atlas 900 A2 PoD 多机训练建链超时(EI0006)故障排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-6?envFlag=1): 在基于 Atlas 900 A2 PoD 集群进行多机多卡分布式训练时,HCCL(Huawei Collective Communication Library)负责在集群各 Device 间建立通信链路。若集群中任意 Rank 或通信链路在建链前/中发生异常,均可能导致集群建链失败,进而引发训练作业中断。 本文档记录了一起因服务器 NPU IP 地址不在同一网段导致多机训练建链超时(错误码 E → [详情](llms-content/developer/developer_techArticles_20260716-6.md) - [PyTorch 训练作业因 Python Fork 机制导致进程卡死排查与解决-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20260716-7?envFlag=1): 在基于 PyTorch 进行分布式训练时,开发者可能会遇到训练作业在运行一段时间后突然卡死,并伴随 `EE9999` 超时类报错的现象。此类问题通常表现为部分 Worker 节点先出现代码报错或日志记录异常,随后整个集群因同步超时而中断。经过深入排查,发现该现象并非由资源不足(如 OOM)或网络故障引起,而是源于 Python 解释器底层在特定版本下使用 `fork` 方式创建子进程时存在的已知 → [详情](llms-content/developer/developer_techArticles_20260716-7.md) - [Atlas 900 A2 PoD 训练任务因 TLS 查询超时导致 HCCL 建链失败排查与优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260716-8?envFlag=1): 在基于 Atlas 900 A2 PoD 集群进行大规模分布式训练时,集合通信库(HCCL)的稳定建立是任务正常启动的前提。近期在中心训练硬件场景下,部分节点在训练拉起阶段出现异常中断,日志中频繁出现 E39999 算子报错及 ERR02200 通信错误。经过深入排查,发现该问题与系统后台对 TLS(Transport Layer Security)开关状态的查询频率过高有关,导致设备响应超时,进 → [详情](llms-content/developer/developer_techArticles_20260716-8.md) - [MsAgent: 算子性能一站式调优agent,开箱即用-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-1): MindStudio-Agent&\#xff08;MsAgent&\#xff09;是面向 Ascend NPU 场景的一站式调试调优 Agent 平台&\#xff0c;通过专业化 Agent 体系与技能驱动架构&\#xff0c;将复杂的性能分析、精度调试、模型量化、文档审查和算子调优任务转化为结构化结论、根因分析和可执行优化建议。本文档从需求分析、架构设计、核心流程、技能体系、关键决策和实际使用案例六个维 → [详情](llms-content/developer/developer_techArticles_20260717-1.md) - [800T A2 集群部署 DeepSeek-V3 服务化报错排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-10): 在 800T A2 设备进行大模型部署&\#xff0c;尝试启动 DeepSeek-V3 模型。该场景涉及 4 台服务器&\#xff0c;在部署过程中&\#xff0c;发现集群中仅有一台服务器能正常加载模型并启动服务&\#xff0c;其余三台服务器在启动过程中均抛出 &\#96;ConnectionRefusedError: \[Errno 111\] Connection refused&\#96; 错误&\#x → [详情](llms-content/developer/developer_techArticles_20260717-10.md) - [Atlas 900 A2 PoD 训练报错 EZ9999 排查指南:Kernel 算子包版本匹配问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-2?envFlag=1): 在基于 Atlas 900 A2 PoD 集群进行大模型训练或推理任务时,开发者可能会遇到作业启动失败或运行中途报错 EZ9999 的情况。其中,一种常见的报错信息为 "Op Sub does not has any binary"。该错误通常指向底层算子二进制文件缺失或无法加载。 本文档旨在从开发者视角,梳理该问题的排查思路与解决措施,重点分析 Kernel 算子包与 NPU 硬件型号不匹配导 → [详情](llms-content/developer/developer_techArticles_20260717-2.md) - [通信算子下发不一致导致训练作业超时故障排查-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-3?envFlag=1): 在基于 Atlas 900 A2 PoD 或 Atlas 900 A3 SuperPoD 进行大规模分布式训练时,HCCL(Huawei Collective Communication Library)负责节点间及卡间的通信协调。当业务侧代码逻辑存在异常(如动态图构建不一致、数据加载逻辑分支错误等)时,可能导致不同设备(Device)下发的通信算子序列或参数不一致。这种不一致性在首次建链时可能通 → [详情](llms-content/developer/developer_techArticles_20260717-3.md) - [Atlas A3 训练作业拉起失败排查:CANN 与 Kernel 包版本匹配-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-5?envFlag=1): 在昇腾 Atlas 900 A3 SuperPoD 集群进行中心训练时,开发者常需根据硬件特性选择合适的软件栈。随着 CANN 版本的迭代,不同硬件平台(如 Atlas A2 与 Atlas A3)的底层驱动和 Kernel 包逐渐独立。若在使用 Atlas A3 硬件时误用了旧版或不兼容的 CANN 包及 Kernel 组件,极易导致作业启动失败。本文基于一起典型的 Atlas A3 单机作业拉 → [详情](llms-content/developer/developer_techArticles_20260717-5.md) - [Qwen模型训练报错EI0009:CANN与HDK版本不配套-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-6?envFlag=1): 在基于 Atlas 800T A2 或 Atlas 900 A2 进行大模型(如 Qwen)中心训练时,开发者可能会遇到模型拉起失败的情况。系统日志中常出现 EI0009 告警及 Transport init error 错误,导致训练任务无法正常启动。此类问题通常与软件栈版本兼容性密切相关。本文将以开发者视角,分享在遇到该报错时的排查思路及解决方案,帮助快速定位并解决因版本不配套导致的训练异常。 → [详情](llms-content/developer/developer_techArticles_20260717-6.md) - [vLLM-Ascend 部署 Embedding 模型前缀缓存精度问题分析与优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-7): 随着大模型在推荐系统、搜索排序等场景的广泛应用&\#xff0c;Embedding 模型作为核心组件&\#xff0c;其推理精度与性能备受关注。在基于昇腾 Atlas 800I A2 服务器部署 vLLM-Ascend 推理框架时&\#xff0c;为了提升高并发场景下的吞吐量&\#xff0c;通常建议开启 Prefix Caching&\#xff08;前缀缓存&\#xff09;特性。 然而&\#xff0c;在 → [详情](llms-content/developer/developer_techArticles_20260717-7.md) - [MindIE 启动失败排查:权重加载后卡死与 NPU TLS 状态一致性检查-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-8?envFlag=1): 在基于 Atlas 800I A3 服务器部署大模型推理服务时,使用 MindIE 框架进行服务拉起。在实际操作中,部分场景下服务在初始化阶段出现卡死现象,导致推理服务无法正常启动。本文基于实际排查过程,梳理问题现象、根因分析及解决方案,为类似场景提供参考。 → [详情](llms-content/developer/developer_techArticles_20260717-8.md) - [大EP部署中PD实例Pod生成失败排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260717-9?envFlag=1): 在实际部署场景中,反馈在运行拉起服务脚本后,Kubernetes 集群中未能生成预期的 PD 实例 Pod。通过检查 acjob 状态,发现 Pod 创建失败,导致服务无法启动。 → [详情](llms-content/developer/developer_techArticles_20260717-9.md) - [DP CPU 资源限制过低导致 NPU 卡数异常上报问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260720-1?envFlag=1): 在Atlas 900 A2 PoD 的中心训练场景中,Kubernetes 集群通过 DP向 API Server 汇报节点的 NPU 资源信息,包括 Capacity 和 Allocatable 中的 `huawei.com/ascend-1980` 卡数。偶发出现节点资源信息不一致、云平台显示卡数异常等问题,影响了资源调度的准确性与训练任务的稳定性。 → [详情](llms-content/developer/developer_techArticles_20260720-1.md) - [基于昇腾使用speculators训练DSpark投机推理草稿模型-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260720-10): 在华为 Ascend NPU 上从零训练 DSpark draft 模型&\#xff0c;并接入 vLLM-Ascend 进行投机解码推理 → [详情](llms-content/developer/developer_techArticles_20260720-10.md) - [CANN 8.2.RC1 训练作业报错排查:Shape 数据缓存与异常 Dump 功能冲突-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260720-2): 在基于 CANN 8.2.RC1 版本进行大规模深度学习模型训练时&\#xff0c;反馈训练作业在运行过程中偶发中断&\#xff0c;并伴随 &\#96;EZ9903&\#96; 及 &\#96;EI0002&\#96; 等错误码退出。发现该问题主要出现在开启了 &\#96;HOST\_CACHE\_CAPACITY&\#96; 环境变量且同时触发异常算子 Dump 功能的场景下。 → [详情](llms-content/developer/developer_techArticles_20260720-2.md) - [PyTorch 多机分布式训练中 new\_group 建链超时问题分析与解决方案-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260720-3?envFlag=1): 在 PyTorch 的大规模分布式训练场景中,若节点间启动时间不同步、数据加载耗时过长或网络环境波动,可能导致建链阶段出现 `Socket Timeout` 异常,进而引发 `torch.distributed.DistStoreError`,导致训练任务无法启动。 → [详情](llms-content/developer/developer_techArticles_20260720-3.md) - [未使用set\_deivce指定NPU导致profiling无法采集数据-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260721-1): 在使用华为 Atlas 900 A2 PoD 集群进行中心训练任务时&\#xff0c;通常需借助 Profiling 工具对模型在 NPU 上的执行性能进行深度分析。在实际开发过程中&\#xff0c;配置了 Profiling 后无法采集到有效数据&\#xff0c;甚至导致作业快速报错退出的情况。 → [详情](llms-content/developer/developer_techArticles_20260721-1.md) - [MindSpore 分布式训练建链超时问题排查与优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260721-2?envFlag=1): 在训练节点数量从常规规模(如 32 节点)扩展至超大规模(如 128 节点或更多)时,遇到分布式作业启动失败的问题。其中,由于不同设备间 `mindspore.communication.init\(\)` 调用存在时间差,导致 Host 建链超时是较为常见的故障场景。 → [详情](llms-content/developer/developer_techArticles_20260721-2.md) - [vLLM-Ascend 推理作业 NPU 设备识别为空-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260721-3): 在使用 Ray 分布式框架部署 vLLM-Ascend 进行多机多卡推理时&\#xff0c;遇到作业启动失败的问题。具体表现为 HCCL 通信初始化报错&\#xff0c;且日志中频繁出现 &\#96;set device parameters \[\] error&\#96; 或类似的空列表错误。 → [详情](llms-content/developer/developer_techArticles_20260721-3.md) - [FlashAttentionScoreGrad 算子偶发异常导致训练作业报错 EZ9999 的排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260722-1): 在基于 CANN 与 PyTorch 构建的深度学习训练环境中&\#xff0c;用户在使用 Atlas 900 A2 PoD 进行大规模模型训练时&\#xff0c;偶发出现训练作业中断并报错 EZ9999 的问题。该错误发生在算子执行阶段&\#xff0c;日志中明确提示 AICore 异常&\#xff0c;且错误信息指向 FlashAttentionScoreGrad 算子。此类问题虽不常见&\#xff0c → [详情](llms-content/developer/developer_techArticles_20260722-1.md) - [mindspore预留显存设置过高导致OOM-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260722-2?envFlag=1): 在基于 Atlas 900-9000 的中心训练硬件平台上,使用 MindSpore Transformers 框架进行大规模模型训练时,可能遇到因 NPU 片上内存(Device Memory)配置不当导致的训练作业异常退出问题。本文针对一类典型的 OOM(Out of Memory)故障现象,详细阐述其定位过程、根因分析及解决方案,帮助开发者合理配置内存参数,保障训练作业稳定运行。 → [详情](llms-content/developer/developer_techArticles_20260722-2.md) - [Atlas 900 RCK A2 Compute Node 驱动安装路径与容器映射不一致导致报错 EE9999/EE1001-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260722-3?envFlag=1): 在基于 Atlas 900 RCK A2 Compute Node 的模型训练环境中,NPU 驱动的正确安装与容器映射配置是确保训练任务稳定运行的关键。当驱动安装路径与容器内映射路径不一致时,可能导致非零号 NPU 设备无法正常拉起,进而引发任务启动失败。本文针对此类因路径配置不一致引发的典型问题,结合实际排查经验,提供完整的分析与解决方案,帮助开发者快速定位并修复问题。 → [详情](llms-content/developer/developer_techArticles_20260722-3.md) - [MindIE 单机推理启动失败:nbstart\_hccl.json 属主校验及环境变量冲突-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260722-4): 近期在 Atlas 900 A2 PoD 集群环境下&\#xff0c;使用 MindIE-server 组件进行单机推理测试时&\#xff0c;遇到了 &\#96;nbstart\_hccl.json&\#96; 属主校验失败以及后续伴随的 HCCL 通信报错。发现该问题是由环境变量 &\#96;RANK\_TABLE\_FILE&\#96; 的不当设置引发的连锁反应。 → [详情](llms-content/developer/developer_techArticles_20260722-4.md) - [Atlas 900 A3 SuperPoD HCCL多机通信带宽优化-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260722-5?envFlag=1): Atlas 900 A3 SuperPoD集群中,HCCL带宽异常(如降至70GB/s)多因配置不当导致通信链路降级使用RoCE而非高速HCCS。建议校正环境变量或ranktable以确保选择最优HCCS路径,确保超节点内48节点allreduce带宽不低于94.47GB/s,保障大规模分布式训练效率。 → [详情](llms-content/developer/developer_techArticles_20260722-5.md) - [Atlas 900 A2 PoD 容器内 ASCEND\_RT\_VISIBLE\_DEVICES 配置规范-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260722-6?envFlag=1): 在 Atlas 900 A2 PoD 集群部署 `ascend-vllm` 时,若出现 `RuntimeError: Engine process failed to start`,通常因容器内 `ASCEND\_RT\_VISIBLE\_DEVICES` 配置与 NPU 物理 ID 映射不一致导致。需确保容器挂载的 `davinciX` 设备与变量指定的索引对应,并检查驱动路径映射及权限,以解决进程启 → [详情](llms-content/developer/developer_techArticles_20260722-6.md) - [NPU被容器异常占用导致机器无法被调度-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260723-1?envFlag=1): 在基于 Kubernetes 进行 AI 算力调度的场景中,节点的资源状态通常由调度组件(如 MindX)通过 ConfigMap 进行维护。当节点上的 NPU 资源显示为 0 且无法被新任务调度时,底层硬件资源被异常锁定。 → [详情](llms-content/developer/developer_techArticles_20260723-1.md) - [Atlas 900 A2 PoDc 部署 Qwen-32B 模型权重文件校验与权限配置-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260723-2?envFlag=1): 在Atlas 900 A2 PoDc集群部署Qwen-32B时,常遇 `safe\_get\_tokenizer\_from\_pretrained` 报错“权重文件权限问题”。实际多由文件完整性损坏与权限配置不当(如config.json权限非640)共同引发。需结合SHA256校验与标准化权限设置排查,确保模型稳定拉起。 → [详情](llms-content/developer/developer_techArticles_20260723-2.md) - [vLLM 并发场景下 xgrammar 结构化输出导致的 TypeError 问题-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260723-3): 高并发下vLLM结构化输出报错 &\#96;TypeError: incompatible function arguments&\#96;&\#xff0c;多因 &\#96;xgrammar&\#96; 处理大词表或特定模型时&\#xff0c;CPU端logits数据类型&\#xff08;如FP8/BF16&\#xff09;与库要求不匹配。需确保输入logit强制转为float32&\#xff0c;并升级至修复i → [详情](llms-content/developer/developer_techArticles_20260723-3.md) - [vLLM-Ascend PD分离场景下代理脚本配置错误导致ConnectError问题排查与解决方案-官方技术文章-Atlas Community](https://www.hiascend.com/developer/techArticles/20260724-1): 在基于vLLM-Ascend的推理系统中,为提升大模型推理效率,常采用Prefill-Decode(PD)分离架构,将计算密集型的Prefill阶段与解码阶段部署在不同节点上,实现资源解耦与弹性调度。在该架构下,需通过专用的负载均衡代理脚本协调请求分发与KV Cache的跨节点传输。 本文针对在vLLM-Ascend v0.17.0rc1版本中,使用Deepseek-V3.2-w8a8模型进行P → [详情](llms-content/developer/developer_techArticles_20260724-1.md) - [Atlas 300I Duo 推理卡大模型多卡并行推理报错-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260724-3): 以 Qwen2-72B 为例&\#xff0c; Atlas 300I Duo 推理卡单设备显存通常为 45GB。为了在单机多卡环境下运行此类大模型&\#xff0c;通常尝试通过代码实现模型拆分或多卡并行计算。而在实际部署过程中&\#xff0c;发现直接复用适用于训练卡的多卡并行代码时&\#xff0c;在 Atlas 300I Duo 推理卡上会出现任务报错退出、sdma 错误甚至掉卡现象。 → [详情](llms-content/developer/developer_techArticles_20260724-3.md) - [DeepSeek 双机部署 HCCL 通信组创建失败排查与解决-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260724-4): 在集群部署DeepSeek等大模型时&\#xff0c;&\#96;Create the hccl communication group failed&\#96; 错误多由跨机HCCL通信配置不当引发。根因常为ranktable文件中IP、端口或Rank映射错误&\#xff0c;导致节点间无法建立可靠通信通道。 → [详情](llms-content/developer/developer_techArticles_20260724-4.md) - [Atlas 900 A2 PoD 环境中虚拟内存与单进程多卡特性互斥-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260724-6?envFlag=1): 在 Atlas 900 A2 PoD 的中心训练硬件平台上,常利用 PyTorch 的虚拟内存特性优化显存使用,或通过单进程多卡特性简化多卡并行逻辑。然而,在特定软件版本组合下,这两种特性存在兼容性限制。若未正确识别该限制,推理作业在首次拉起时即可能因底层内存管理冲突导致启动失败。 → [详情](llms-content/developer/developer_techArticles_20260724-6.md) - [双机容器场景下 HCCL\_Test 执行报错 "No such file or directory" -官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260727-3?envFlag=1): 在使用 HCCL\_Test 工具进行双机多卡通信性能测试时,遇到执行命令后进程长时间卡住,并伴随 ` No such file or directory` 报错的现象。 → [详情](llms-content/developer/developer_techArticles_20260727-3.md) - [Atlas 200T A2 Box16 多机推理部署中 MindIE 启动失败-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260727-4): Atlas 200T A2 Box16 在进行多机分布式推理部署时&\#xff0c;MindIE 作为核心推理引擎&\#xff0c;依赖于准确的节点拓扑信息来建立 HCCL 通信域。在实际开发过程中&\#xff0c;若多机环境下的 &\#96;ranktable&\#96; 配置文件配置不当&\#xff0c;导致 Batchscheduler 组件在初始化 HCCL 通信域时失败&\#xff0c;进而引发 Mi → [详情](llms-content/developer/developer_techArticles_20260727-4.md) - [Atlas 800I A2 物理机场景下算力切分导致业务拉起失败-官方技术文章-昇腾社区](https://www.hiascend.com/developer/techArticles/20260727-5?envFlag=1): Atlas 800I A2 推理服务器支持 NPU 算力切分(vNPU)功能,将单张物理 NPU 的算力划分为多个虚拟功能(VF),以适配容器或虚拟机等虚拟化场景,从而提升资源利用率并降低部署成本。 → [详情](llms-content/developer/developer_techArticles_20260727-5.md) - [训练开发-昇腾社区](https://www.hiascend.com/developer/training): 根据大语言模型训练、多模态模型训练、强化学习训练、分布式训练加速库、自动驾驶模型训练、传统模型训练六大类开发场景,为开发者提供文档、软件、工具等丰富的模型开发资源库及最佳实践案例,帮助开发者快速掌握昇腾训练开发 → [详情](llms-content/developer/developer_training.md) - [昇腾文档-昇腾社区](https://www.hiascend.com/document): 帮助开发者了解华为昇腾系列AI处理器软硬件,进行人工智能应用的开发 → [详情](llms-content/document/document.md) - [故障案例-MindStudio-模型推理训练-算子开发-支持与服务-昇腾社区](https://www.hiascend.com/document/caselibrary): 提供海量的问题分析思路和解决办法 → [详情](llms-content/document/document_caselibrary.md) - [资源未释放,内存占用持续上升-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/aclcase_0012): 应用程序运行时,出现内存泄漏的现象,内存占用持续上升。如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_aclcase_0012.md) - [Event数量超过上限导致aclrtRecordEvent接口返回失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/aclcase_0013): 调用aclrtRecordEvent接口在Stream中记录一个Event时,日志中的报错如下,红框中是关键日志信息,提示Event ID申请失败: → [详情](llms-content/document/document_caselibrary_detail_aclcase_0013.md) - [手动捕获进程异常信息并清理,导致应用进程异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/aclcase_0014): 用户捕获异常退出信号,并在信号处理函数中释放已申请资源,下一次执行时会报执行失败。查看应用类日志,日志中的报错信息示例如下: → [详情](llms-content/document/document_caselibrary_detail_aclcase_0014.md) - [AI应用进程未退出,导致休眠唤醒失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/aclcase_0015): 休眠失败。查看应用类日志,系统内部的任务分发模块hwts正处于busy状态,检查发现不满足休眠条件,日志片段示例如下: → [详情](llms-content/document/document_caselibrary_detail_aclcase_0015.md) - [编译应用样例报错,提示找不到头文件-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/aclcase_0017-ZB8X6MlM): 编译Ascend Sample仓中的样例应用程序源码时,报错提示找不到头文件acl.h。 报错示例如下: → [详情](llms-content/document/document_caselibrary_detail_aclcase_0017-ZB8X6MlM.md) - [编译应用样例报错,提示找不到库文件-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/aclcase_0018-Jrb0AL5Z): 编译Ascend Sample仓中的样例应用程序源码时,报错提示找不到库文件libascendcl.so(报错中的-lascendcl,-l表示查找库文件,ascendcl前后分别加上lib和.so组成库文件的名称libascendcl.so)。 报错示例如下: → [详情](llms-content/document/document_caselibrary_detail_aclcase_0018-Jrb0AL5Z.md) - [执行应用程序的权限不足导致AscendCL初始化报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/aclcase_0019): 用户进程报错并退出。 查看应用类日志,提示获取Device信息失败,最终导致AscendCL初始化失败,日志片段示例如下: → [详情](llms-content/document/document_caselibrary_detail_aclcase_0019.md) - [ATC将由paddle模型生成的ONNX模型转换成OM时报错误码EZ3002-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atc_case_00001): ATC工具将由paddle模型生成的ONNX模型转换成OM时,Cast和GatherV2算子报EZ3002错误码。 → [详情](llms-content/document/document_caselibrary_detail_atc_case_00001.md) - [指定ONNX输出节点转成OM后,用ATC工具转OM时报错误码E19999-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atc_case_00003): 指定ONNX输出节点转成OM后,用ATC工具转OM时报错误码“E19999 User specified tensor\[p2o.Concat.38\] is not output of graph.”。 → [详情](llms-content/document/document_caselibrary_detail_atc_case_00003.md) - [ATC模型转换出现不支持的loop算子报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atc_case_00013): ATC进行ONNX转OM过程中,loop算子不支持并报错。 → [详情](llms-content/document/document_caselibrary_detail_atc_case_00013.md) - [ATC模型转换报输入类型不一致错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atc_case_00014): ATC模型转换过程中报dtype of inputs must be same错误。 → [详情](llms-content/document/document_caselibrary_detail_atc_case_00014.md) - [ATC转换时报错:' E10001: Value \[-1\] for parameter \[image\] is invalid '-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atc_case_00015): 执行ATC模型转换时报' E10001: Value \[-1\] for parameter \[image\] is invalid '错误信息。 → [详情](llms-content/document/document_caselibrary_detail_atc_case_00015.md) - [替换CANN包中的.so文件后,执行ATC模型转换报错:baoundefined symbol-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atccase_0001): 替换CANN包中的.so文件后,执行ATC模型转换报undefined symbol错误信息。 → [详情](llms-content/document/document_caselibrary_detail_atccase_0001.md) - [ATC转换OM模型报错:\[Node:176Squeeze\] Check input shape faild-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atccase_0002): Mindspore训练的flyspeech模型导出ONNX文件后,使用ATC工具转OM模型时报\[Node:176Squeeze\] Check input shape faild错误信息。 → [详情](llms-content/document/document_caselibrary_detail_atccase_0002.md) - [ATC模型转换时报错:E89999 op\[MatMul\_1529/PadD\], 0th input has wrong shape0, it should be 1-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atccase_0003): 当CANN软件包版本为6.0.1时,执行ATC模型转换时报E89999 op\[MatMul\_1529/PadD\], 0th input has wrong shape0, it should be 1错误信息。 → [详情](llms-content/document/document_caselibrary_detail_atccase_0003.md) - [原始网络模型shape中存在不固定的维度值,模型转换未设置shape信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atccase_0004): 获取原始网络模型,执行模型转换命令进行模型转换时,提示E10001报错信息。 报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_atccase_0004.md) - [动态BatchSize/动态分辨率/动态维度场景,只设置一个档位,模型转换失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atccase_0005): 此类问题我们以--dynamic\_batch\_size参数为例进行说明。 使用ATC工具进行模型转换时,使用--dynamic\_batch\_size参数转换支持多个BatchSize的模型,提示E10035报错信息。 报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_atccase_0005.md) - [使用动态batchsize参数转模型时,其他档位设置了-1,模型转换失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atccase_0006): 使用ATC工具进行模型转换时,使用--dynamic\_batch\_size参数转换支持多个BatchSize的模型,提示E10018报错信息。 报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_atccase_0006.md) - [使用动态分辨率参数转模型时,其他档位设置了-1,模型转换失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atccase_0007): 使用ATC工具进行模型转换时,使用--dynamic\_image\_size参数转换支持多个分辨率的模型,提示E10019报错信息。 报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_atccase_0007.md) - [安装python3-tk时提示错误信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0356): 安装python3-tk依赖时,提示如下错误提示信息: → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0356.md) - [校准执行过程中提示“\[IFMR\]: Do layer xxx data calibration failed\!”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0357): 在调用PyTorch框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0357.md) - [校准过程中提示"IFMR node. Name:'layer\_ifmr\_op' Status Message: std::bad\_alloc"信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0359): 训练后量化校准过程中,对某层进行量化,提示内存错误"IFMR node. Name:'layer\_ifmr\_op' Status Message: std::bad\_alloc "。 → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0359.md) - [校准过程中出现"killed"信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0360): 校准过程中,出现“killed”信息。 → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0360.md) - [QDQ格式模型推理过程中出现ONNXRuntimeError报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0361): QDQ(Quantize and DeQuantize)格式模型,比如从TensorFlow转换或从PyTorch导出的量化感知训练(QAT)模型,在ONNX Runtime1.8.0及以上的CPU版本环境下推理,出现类似下图的ONNXRuntimeError报错。(QDQ格式模型具体介绍请参见Link) → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0361.md) - [校准执行过程中提示“\[IfmrQuantWithoutOffset\]scale is illegal”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0362): 在调用ONNX Runtime框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0362.md) - [IFMR数据量化时,存在"inf或NaN值"或"xxx calculate scale failed",量化过程报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0364): 在调用TensorFlow框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0364.md) - [量化过程中提示某层bias量化超出int32范围-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0365): 量化过程中提示某层bias量化超出int32范围,提示信息如下: → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0365.md) - [使用训练后量化进行量化时,量化过程存在空tensor输入报错信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0370): 执行训练后量化时,存在空tensor输入报错信息,详细报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0370.md) - [使用命令行方式安装Caffe环境失败-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0373): 使用命令行方式安装Caffe环境时,提示类似"/usr/bin/python3.7: can't open file '/usr/lib/python3.7/py\_compile.py': \[Error 2\] No such file or directory"信息,导致Caffe环境安装失败。 → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0373.md) - [执行proto合并时提示ERROR信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0374) → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0374.md) - [校准执行过程中提示"IfmrQuantCalibration with offset scale is illegal"或"IfmrQuantCalibration without offset sc](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0376): 在调用Caffe框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止Caffe校准流程。 → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0376.md) - [使用Ubuntu 20.04安装Caffe环境时,出现cuda和gcc版本不匹配的编译报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0378): 使用Ubuntu 20.04安装Caffe环境时,出现类似如下信息的编译报错: → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0378.md) - [量化感知训练场景下,出现编译ERROR的解决方法-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0379) → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0379.md) - [量化感知训练场景下,出现数据类型不一致的解决方法-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasamct_16_0380): 混合精度训练场景下,用户做量化感知训练,调用create\_quant\_retrain\_model接口之后,脚本提示如下信息: → [详情](llms-content/document/document_caselibrary_detail_atlasamct_16_0380.md) - [使用AIPP色域转换模型时如何判断视频流的格式标准-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasatc_16_0136): 使用AIPP色域转换模型时无法判断视频流的格式标准。 → [详情](llms-content/document/document_caselibrary_detail_atlasatc_16_0136.md) - [如何确定原始框架网络模型中的算子与昇腾AI处理器支持的算子的对应关系-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasatc_16_0137): 用户使用精度比对工具或者性能比对工具进行算子精度或者性能分析时,若发现某些算子精度或者性能有问题,可能会考虑使用ATC工具中的某些参数调整算子的计算精度后,重新进行模型转换然后推理,比如通过--modify\_mixlist参数将有问题的算子配置为黑名单等,该场景下,ATC中的参数要求配置的必须为基于Ascend IR定义的算子的OpType。 那如何获取此类算子的OpType?或者如何通过原始框架 → [详情](llms-content/document/document_caselibrary_detail_atlasatc_16_0137.md) - [模型中存在不支持量化的层,量化模型失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasatc_16_0138): 执行ATC模型转换命令时,通过--compression\_optimize\_conf参数配置模型量化(将模型中的权重由浮点数float32量化到低比特整数int8)相关的选项,结果报错提示如下: → [详情](llms-content/document/document_caselibrary_detail_atlasatc_16_0138.md) - [量化模型时模型输入大小过大,AI Core执行任务失败,量化模型失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasatc_16_0139): 模型转换命令示例如下,模型输入大小与input\_shape参数指定的shape有关: 模型转换时,报错示例如下: → [详情](llms-content/document/document_caselibrary_detail_atlasatc_16_0139.md) - [量化模型时校准集数据大小与模型输入大小不匹配,量化模型失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasatc_16_0140): 执行ATC模型转换命令时,通过--compression\_optimize\_conf参数配置模型量化(将模型中的权重由浮点数float32量化到低比特整数int8)相关的选项,结果报错提示如下: → [详情](llms-content/document/document_caselibrary_detail_atlasatc_16_0140.md) - [开启量化功能,模型转换时提示“build\_main build graph\[infer\_graph\_info\] failed”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasatc_16_0141): 模型转换时,通过--compression\_optimize\_conf参数配置了量化功能,结果模型转换失败,提示信息如下: → [详情](llms-content/document/document_caselibrary_detail_atlasatc_16_0141.md) - [算子库包版本问题导致加载单算子失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasatc_16_0142): 加载单算子报错失败,日志显示如下类似信息: → [详情](llms-content/document/document_caselibrary_detail_atlasatc_16_0142.md) - [“Segmentation fault”错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasfmkt_0001): 分析迁移工具运行转换后代码无报错,仅提示“Segmentation fault”信息。 → [详情](llms-content/document/document_caselibrary_detail_atlasfmkt_0001.md) - [Muls算子不支持INT64-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasfmkt_0003): Muls算子不支持INT64。 → [详情](llms-content/document/document_caselibrary_detail_atlasfmkt_0003.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasfmkt_0004): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_atlasfmkt_0004.md) - [msKPP工具运行kernel时提示权限错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0000): 运行kernel时出现以下报错: → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0000.md) - [msSanitizer工具异常报告中未显示正确的文件名和行号-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0001): 文件名和行号显示为 ":0",或文件名显示正确,但行号显示为 "0"。 → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0001.md) - [msSanitizer工具使用 "--cce-enable-sanitizer -g" 编译算子时出现 "InputSection too large" 错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0002): 报错ld.lld: error: InputSection too large for range extension thunk。 → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0002.md) - [msSanitizer工具提示--cache-size异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0003): 使用msSanitizer工具进行异常检测时,提示"113023 records undetected, please use --cache-size\=xx to run the operator again" 。 → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0003.md) - [msDebug工具使用"-O0 -g"编译算子时,stack frame size超出限制-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0004): 出现以下报错: → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0004.md) - [msDebug工具打印Tensor变量功能不可用,提示“unavailable”或“memory read failed”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0005): 提示 “unavailable” 或 “Failed to dereference pointer from xxx for DW\_OP\_deref: memory read failed for xxx”。 → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0005.md) - [msDebug工具在容器环境中调试运行失败,提示需安装HDK驱动包-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0006): 提示msdebug failed to initialize. please install HDK with --debug before debugging。 → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0006.md) - [msDebug工具断点设置在核函数内,命中断点后执行continue命令,算子运行失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0007): 显示Synchronize stream failed. error code is 507035,查看plog显示aic error code\=0x8000000000000000,并且在命中断点时使用ascend info cores命令可以看到当前核的PC值与预期不符。 → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0007.md) - [msDebug工具在docker中执行 "run" 命令运行程序后,提示“'A' packet returned an error: 8”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/atlasopdev_0008): 在docker中,msDebug工具在执行 "run" 命令运行程序后,出现以下报错。 → [详情](llms-content/document/document_caselibrary_detail_atlasopdev_0008.md) - [pip3安装软件包时,出现read time out报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_000004.xml): 使用pip3下载相关依赖报错,比如执行pip3 install scipy进行安装出现read time out 错误 → [详情](llms-content/document/document_caselibrary_detail_canncase_000004xml.md) - [pip3 install scipy报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_000005.xml): 安装scipy时,提示报错信息。 → [详情](llms-content/document/document_caselibrary_detail_canncase_000005xml.md) - [pip3 install numpy报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_000006.xml): 安装依赖时,使用pip3 install numpy命令安装时报错“Could not build wheels for numpy which use PEP 517 and cannot be install directly” → [详情](llms-content/document/document_caselibrary_detail_canncase_000006xml.md) - [python版本不一致导致的问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_000008.xml): 普通用户下,如果用户的其他软件依赖的python版本和我们要求的python版本不一致,可能会出现问题。 → [详情](llms-content/document/document_caselibrary_detail_canncase_000008xml.md) - [安装run包失败,日志中报错“usergroup\=root not right!”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0010): 安装run包失败,日志中报错“usergroup\=root not right!”。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0010.md) - [安装CANN包时报错pip3:command not found-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0011): 安装CANN软件包的时候,报错pip3:command not found,导致安装中止。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0011.md) - [安装CANN包时提示空间不足-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0012): CANN软件包安装时所需空间较大,如果安装时遇到空间不足,提示"Not enough space"等信息。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0012.md) - [驱动安装缺少依赖报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0013): 执行命令安装驱动时报如下错误信息: → [详情](llms-content/document/document_caselibrary_detail_canncase_0013.md) - [创建uid和gid为1000的驱动运行用户HwHiAiUser失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0014): 创建uid和gid为1000的驱动运行用户HwHiAiUser失败,回显如下: → [详情](llms-content/document/document_caselibrary_detail_canncase_0014.md) - [CentOS 7.6容器镜像内安装CANN包报错“which:command not found”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0015): 在CentOS 7.6容器镜像内安装CANN软件包的时候,报错“which:command not found”,导致安装中止。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0015.md) - [容器里安装CANN时报错提示“Cannot fork”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0016): 在Ubuntu系统的容器里安装CANN软件包时,出现报错提示“Cannot fork”。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0016.md) - [使用glibc 2.28版本运行业务调用malloc接口出现Core Dump问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0017): 在glibc 2.28版本的docker环境中运行视频解析、目标识别相关业务时出现Core Dump,通过排查堆栈信息,实际为调用glibc的malloc接口时出现异常,堆栈信息如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0017.md) - [模型训练时报错“NotImplementedError: Cannot convert a symbolic Tensor to a numpy array”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0018): 部分模型训练时,会出现报错“NotImplementedError: Cannot convert a symbolic Tensor to a numpy array”,导致模型训练失败,报错示例如下: → [详情](llms-content/document/document_caselibrary_detail_canncase_0018.md) - [openEuler 22.03上运行业务时,出现firewalld相关soft lockup或ksoftirqd占用CPU过高-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0019): 在openEuler 22.03上同时使用默认的18.09版本docker与1.0.2版本firewalld时,运行业务出现firewalld相关soft lockup或ksoftirqd占用CPU过高的情况。 查询结果如下所示: → [详情](llms-content/document/document_caselibrary_detail_canncase_0019.md) - [执行atc转换或模型训练时,报错:fatal error: 'cstdint' file not found-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0020): 在Ubuntu 22.04上执行atc转换命令或者在CentOS 7.6上进行模型训练时,报错:fatal error: 'cstdint' file not found。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0020.md) - [wget指令获取软件包报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0021): 在执行wget指令时,报错:ERROR 403: Forbidden。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0021.md) - [安装CANN包时提示驱动版本不兼容-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0022): 安装CANN软件包时,提示“check driver compatibility failed”,报错信息如下所示。 → [详情](llms-content/document/document_caselibrary_detail_canncase_0022.md) - [安装CANN包时提示Python版本不满足-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0023): CANN软件包安装时提示如下信息: → [详情](llms-content/document/document_caselibrary_detail_canncase_0023.md) - [Kernels算子包安装报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/canncase_0024): 安装kernels时,提示依赖的软件包不存在,报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_canncase_0024.md) - [使用shell脚本或dockerfile安装CANN失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9217): 安装CANN包时弹出人机交互需要手动同意EULA协议,导致安装脚本无法顺利执行。 → [详情](llms-content/document/document_caselibrary_detail_case_9217.md) - [MindSpore-server部署失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9221): 环境: 服务器:训练服务器 MindSpore:1.6.0 MindSpore-server:1.6.0 Python:3.7.5 参考文档:《服务化部署框架(MindSpore Serving)》 启动服务器出错: AttributeError: module 'importlib' has no attribute 'util' → [详情](llms-content/document/document_caselibrary_detail_case_9221.md) - [MindSpore在线推理图缓存性能优化-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9224): 1.云脑上部署该应用时服务必须在10分钟之内启动,否则就会认为该服务异常; 2.由于一些大模型做首次推理时会耗时超过10分钟,导致大模型推理服务无法正常拉起; 3.本案例中,当模型hidden\_layer设置成24层之后,首次推理时间12min,模型构图时间在30s左右,即使用上算子缓存意义不大; → [详情](llms-content/document/document_caselibrary_detail_case_9224.md) - [PyTorch模型训练性能较版本基线数据稳定低20%~30%-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9251): 现场测试CenterNet性能为内部测试的80%。 内部数据iter\_fps为140+。 现场测试iter\_fps为110。 → [详情](llms-content/document/document_caselibrary_detail_case_9251.md) - [import torch npu时报错“ImportError:libtorch\_npu.so: undefined symbol:\_ZNK”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9252): import torch npu 的时候出现报错:ImportError: */libtorch\_npu.so: undefined symbol: \_ZNK5torch******。 → [详情](llms-content/document/document_caselibrary_detail_case_9252.md) - [容器内使用Ascend Device Plugin和NPU-Exporter组件,/dev下无挂载设备并且NPU-Exporter上报的数据无容器相关信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9273): 查看容器内,“/dev/”目录下没有挂载的设备信息,TYPE npu\_exporter\_version\_info gauge下也没有npu\_container\_info信息。 → [详情](llms-content/document/document_caselibrary_detail_case_9273.md) - [从昇腾镜像仓库拉取镜像失败,报错提示x509: certificate signed by unknown authority-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9274): 从昇腾镜像仓库拉取镜像失败,报错提示x509: certificate signed by unknown authority。 → [详情](llms-content/document/document_caselibrary_detail_case_9274.md) - [重启服务器后,Docker服务启动失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9276): 重启服务器后,执行restart docker命令报错,报错提示Failed to start Docker Application Container Engine。 → [详情](llms-content/document/document_caselibrary_detail_case_9276.md) - [容器内执行命令,报错提示Operation not permitted-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9277): 容器内跑脚本时,某些命令报Operation not permitted,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_case_9277.md) - [Docker服务配置免密后,环境变量读取错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9278): 多机Docker服务配置免密后,环境变量读取错误。 → [详情](llms-content/document/document_caselibrary_detail_case_9278.md) - [多机Docker服务配置免密后,libgomp-d22c30c5.so.1.0.0读取失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9279) → [详情](llms-content/document/document_caselibrary_detail_case_9279.md) - [驱动和固件版本回退失败,报错The software signature verification failed because the signature mode used by the soft](https://www.hiascend.com/document/caselibrary/detail/case_92810): 驱动和固件在版本回退过程中出现下面的报错信息。 → [详情](llms-content/document/document_caselibrary_detail_case_92810.md) - [执行npu-smi info出现多余日志-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_92811): 安装驱动后执行npu-smi info命令,出现多余日志。如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_case_92811.md) - [Ubuntu18.04.1系统apt-get update,提示404问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_92815): ubuntu18.04.1系统执行apt-get update命令,提示404问题。如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_case_92815.md) - [OS不适配导致驱动升级或回退失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_92816): 升级修复22.0.0(RC4)版本问题时,先升级firmware后升级driver,升级驱动失败,卸载后重新回退RC2版本也失败。OS内核版本为Linux 4.9.168-016.ali3000.alios7.x86\_64 x86\_64。 → [详情](llms-content/document/document_caselibrary_detail_case_92816.md) - [pip安装onnx\_simplifier失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_92818): CentOS 7.6 Arm架构服务器,Python版本为3.7.5的环境上pip安装onnx\_simplifier\(.03.10\)失败,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_case_92818.md) - [安装驱动时报username not permission for root-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_92819): 安装驱动时报错:\[ERROR\]ERR\_NO:0x0091;ERR\_DES:username not permission for root, check /etc/ascend\_install.info。如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_case_92819.md) - [CentOS 7.6内核升级之后npu-smi失败/驱动安装失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9286): CentOS 7.6 Arm环境升级内核后,安装驱动失败或者执行npu-smi info命令失败。如图1和图2所示。 → [详情](llms-content/document/document_caselibrary_detail_case_9286.md) - [OpenEuler 20.03 Arm架构程序申请相同数量的进程时,内存占用相比于x86大很多-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9288): 检索业务从x86服务器上向arm服务器上迁移时,相同的容器环境下(内存为64M),发现程序申请相同数量的进程,在openEuler 20.03 Arm架构服务器上出现内存空间不足的问题。如图1所示。 “/dev/shm ” 目录dev \=\= device,shm \=\= shared memory,该目录是 linux 操作系统利用内存虚拟出来的目录,此目录中的文件都保存在内存中。 → [详情](llms-content/document/document_caselibrary_detail_case_9288.md) - [msprof拉起应用失败:Init platform by driver faild\!-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_941011): 报错现象:msprof拉起应用执行报错:Init platform by driver faild\! → [详情](llms-content/document/document_caselibrary_detail_case_941011.md) - [msprof解析后,输出文件异常,缺少modelid或iterid-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_941012) → [详情](llms-content/document/document_caselibrary_detail_case_941012.md) - [训练服务器上做LLama13b模型推理时回复错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_94111): 在Atlas800 9000 A2训练服务器上,利用Mindformers套件做Llama13B的推理时,推理结果不正确; → [详情](llms-content/document/document_caselibrary_detail_case_94111.md) - [ais\_bench工具执行动态shape模型推理失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9431): 使用ais\_bench工具执行动态shape模型时推理失败,出现Model execute failed,具体报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_case_9431.md) - [benchmark工具编译失败:fatal error:acl/acl\_base.h no such file or firectory-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9432): 报错现象:fatal error:acl/acl\_base.h no such file or firectory → [详情](llms-content/document/document_caselibrary_detail_case_9432.md) - [MindSDK 模型推理报错Dtype不匹配:The input of the model does not match-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9461): MindSDK模型推理报错Dtype不匹配,提示“The input of the model does not match”,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_case_9461.md) - [MindSDK加载模型时报错,错误码145000-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9462) → [详情](llms-content/document/document_caselibrary_detail_case_9462.md) - [MindSDK案例执行失败:owner id diff-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9463): 环境: OS:Ubuntu18.04 CANN:6.0.RC1 问题现象: 复现步骤: → [详情](llms-content/document/document_caselibrary_detail_case_9463.md) - [Vision SDK报错: \_StreamManagerApi.so: undefined symbol: PyCMethod\_New-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9464): 如图1所示,执行python import StreamManagerApi命令时,提示报错信息:\_StreamManagerApi.so: undefined symbol: PyCMethod\_New。 → [详情](llms-content/document/document_caselibrary_detail_case_9464.md) - [YoloV5DetectionOutput算子报错“RuntimeError: box\_info's height\[1\] multi with width\[4\]'s size must bigger ](https://www.hiascend.com/document/caselibrary/detail/case_9495): 在修改的自定义网络上,对数据先进行了nms后处理,接着使用了YoloV5DetectionOutput算子,最后使用atc工具转换模型遇到了报错。 → [详情](llms-content/document/document_caselibrary_detail_case_9495.md) - [MindSpore报错Framework ERROR: Init hccl graph adapter failed-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9521): MindSpore运行分布式模型时报错: RuntimeError: Ascend collective communication initialization failed. Framework Error Message: Init hccl graph adapter failed. → [详情](llms-content/document/document_caselibrary_detail_case_9521.md) - [MindSpore报错the dimension of logits must be equal to 2, but got-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_952100): 系统环境: 训练脚本是通过构建SoftmaxCrossEntropyWithLogits的单算子网络,计算两个变量softmax 交叉熵的例子。脚本如下: 报错信息: → [详情](llms-content/document/document_caselibrary_detail_case_952100.md) - [MindSpore报错Can not select a valid kernel info for \[Default/Pow-op0\]-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_95211): 系统环境: 训练脚本是通过构建Pow的单算子网络,对第一个输入的每个值进行幂运算。脚本如下: 报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_case_95211.md) - [ModelArts上多机多卡运行GPT2-13B时报错Inconsistent batch shapes, batch operation expects same shape for each da](https://www.hiascend.com/document/caselibrary/detail/case_95212): ModelArts上多机多卡运行GPT2-13B时报错RuntimeError: Unexpected error. Inconsistent batch shapes, batch operation expects same shape for each data row, but got inconsistent shape in column 0, expected shape for t → [详情](llms-content/document/document_caselibrary_detail_case_95212.md) - [MindSpore报错Refer to Ascend Error Message-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9522): MindSpore运行时报通用性错误,RuntimeError: Run task for graph:kernel\_graph\_x error\! The details refer to 'Ascend Error Message', 无实质性信息。 → [详情](llms-content/document/document_caselibrary_detail_case_9522.md) - [20节点160卡跑baichuan-7B模型报错out of memory,但2节点16卡能跑通-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9523): 硬件配置: 问题现象:20节点160卡跑baichuan-7B模型报错out of memory,如下图所示,dp/mp/pp设置为40/1/4;2节点16卡能跑通,dp/mp/pp分别设置为8/1/2。 → [详情](llms-content/document/document_caselibrary_detail_case_9523.md) - [docker启动ms的faster RCNN demo 训练报错Insufficient shared memory available-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9524): docker启动ms的faster RCNN demo 训练报错Insufficient shared memory available → [详情](llms-content/document/document_caselibrary_detail_case_9524.md) - [MindSpore框架训练bert模型时报错Aicore kernel execute failed-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9525): MindSpore框架训练bert模型时报错: Aicore kernel execute failed.Aicore kernel execute failed, device\_id\=0, stream\_id\=19, report\_stream\_id\=19, task\_id\=23, flip\_num\=0, fault kernel\_name\=gather\_v2\_d\_144141000589737 → [详情](llms-content/document/document_caselibrary_detail_case_9525.md) - [ModelArts多机多卡训练GPT2-13B大模型时报错EI0002: The wait execution of the Notify register times out-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9526): ModelArts上多机多卡训练GPT2-13B大模型时报错EI0002: The wait execution of the Notify register times out. Reason: The Notify register has not received the Notify record from remote rank \[1\].base information: \[stream → [详情](llms-content/document/document_caselibrary_detail_case_9526.md) - [训练GPT2-13B大模型时报错ValueError: For 'AdamWeightDecay', the 'var\_shape' should be \= grad\_shape: \[1\], but ](https://www.hiascend.com/document/caselibrary/detail/case_9527): 训练GPT2-13B大模型时报错ValueError: For 'AdamWeightDecay', the 'var\_shape' should be \= grad\_shape: \[1\], but got \[2560\] ms版本:1.9.0 开源代码路径:https://gitee.com/mindspore/mindformers/tree/dev → [详情](llms-content/document/document_caselibrary_detail_case_9527.md) - [训练GPT2-13B大模型时报错ValueError: GPT2LMHEADMoel:The product of the data parallel 4, model parallel 4 pipe](https://www.hiascend.com/document/caselibrary/detail/case_9528): 训练GPT2-13B大模型时报错ValueError: GPT2LMHEADMoel:The product of the data parallel 4, model parallel 4 pipeline stages 4 should be less than device\_num 16. ms版本:1.9.1 开源代码路径:https://gitee.com/mindspore/mind → [详情](llms-content/document/document_caselibrary_detail_case_9528.md) - [MindSpore报RuntimeErrorReduceSum算子不支持8维及以上的输入而报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9529): 系统环境: 训练脚本是通过构建ReduceSum的单算子网络,通过对维度中的所有元素求和来减少张量的维度。如: 报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_case_9529.md) - [Paddle启动训练时报错:Call aclrtGetDevice failed.-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9531): Paddle启动训练时报错:Call aclrtGetDevice failed. → [详情](llms-content/document/document_caselibrary_detail_case_9531.md) - [配置device ip时报错“Failed to check the route network segment in the config file”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9541): 删除旧驱动完成驱动固件升级后,Atlas 800 9000配置device ip时报错“Failed to check the route network segment in the config file. Cmd execute failed\!”; 查看/var/log/hccn\_tool/hccn.log日志显示“hccn tool execution failed\!”。 → [详情](llms-content/document/document_caselibrary_detail_case_9541.md) - [使用第三方库transformers跑模型训练时,报错“cannot allocate memory in static TLS block”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_95413): 报错详细信息如下所示: → [详情](llms-content/document/document_caselibrary_detail_case_95413.md) - [跑PyTorch训练时,set\_device\(\)失败,报“RuntimeError”,错误码“EL0003,error code 507000”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_95414): 报错现象如下所示: → [详情](llms-content/document/document_caselibrary_detail_case_95414.md) - [PyTorch训练报错“ASCEND kernel errors”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_95419): import torch和torch\_npu后进行基本的矩阵运算时,报错如下: → [详情](llms-content/document/document_caselibrary_detail_case_95419.md) - [PyTorch框架模型训练迁移时报错“Stream mode cannot be set in current driver version”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9542): 在AICC上迁移PyTorch框架模型在NPU上训练时,驱动层有报错“Stream mode cannot be set in current driver version”。 → [详情](llms-content/document/document_caselibrary_detail_case_9542.md) - [LLamaFactory版baichuan13B运行过程中报错找不到libopapi.so-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_95421): LLamaFactory版baichuan13B运行过程中报错找不到libopapi.so,屏显报错提示为“RuntimeError: aclnnForeachMulScalarInplace or aclnnForeachMulScalarInplaceGetWorkspaceSize not in libopapi.so, or libopapi.sonot found.”。 → [详情](llms-content/document/document_caselibrary_detail_case_95421.md) - [PyTorch模型训练时,AsStrided算子报错“the output element is out of input range”-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/case_9543): 将GitHub上的VoicePrintRecognition-PyTorch模型迁移至昇腾上训练时,报错“Compile op\[AsStrided\] failed.Please check op’s compilation error message”; 查看device日志,错误显示“OpName:\[AsStrided\] “the output element is out of range\! → [详情](llms-content/document/document_caselibrary_detail_case_9543.md) - [PyTorch断点续训精度溢出异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9545): MT线上集群多机训练时,偶现训练进程挂掉(各种原因),此时需要根据最近保存的ckpt继续训练,拉起后发现训练精度溢出,无法正常训练。 现象截图: → [详情](llms-content/document/document_caselibrary_detail_case_9545.md) - [PyTorch训练时遇到“RuntimeError:“xxx” not implemented for 'half' ”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9547): 在推理服务器上使用PyTorch训练的时候,遇到“RuntimeError:“xxx”not implemented for 'half'”错误。 → [详情](llms-content/document/document_caselibrary_detail_case_9547.md) - [单机多卡训练报错“Unsupported data type for HCCL process group”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9549): 单机多卡训练报如下错误: 报错组件版本:torch\_npu 1.8.1.post1-20230220 → [详情](llms-content/document/document_caselibrary_detail_case_9549.md) - [盘古大模型集群训练BMC告警NPU2 power off,引起服务器异常下电-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/case_9561): 训练过程中服务器异常下电,BMC出现如下告警: → [详情](llms-content/document/document_caselibrary_detail_case_9561.md) - [安装软件包时报错提示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0003) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0003.md) - [安装PyTorch后执行--test指令报“ERROR”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0004) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0004.md) - [使用Debian10操作系统,安装时报错:File docker.service does not exist或Docker.service failed because the control pr](https://www.hiascend.com/document/caselibrary/detail/deployercase_0005) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0005.md) - [执行下载命令时报错提示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0006) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0006.md) - [Windows上存在代理且未启用Ascend Deployer的代理,导致下载失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0007) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0007.md) - [Euler系统作为work节点,安装TensorFlow2.6.5出现报错提示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0009) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0009.md) - [导入torch时提示libblas不存在-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0010) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0010.md) - [导入torch时提示libquadmath不存在-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0011) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0011.md) - [CentOS7.6场景下,自行安装的python3不完整,导致安装部署失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0012) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0012.md) - [执行完安装或升级后,执行apt-get check命令,报错提示:Error:Check discovered 3 problems-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0013) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0013.md) - [升级系统内核版本时未卸载run包导致run包不可用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/deployercase_0014) → [详情](llms-content/document/document_caselibrary_detail_deployercase_0014.md) - [未设置环境变量,导致ATC工具无法使用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/dvppcase_0001-rYzgpWya): 输入模型转换的命令后,按回车,提示bash: atc: command not found错误。 → [详情](llms-content/document/document_caselibrary_detail_dvppcase_0001-rYzgpWya.md) - [图片格式不支持或图片数据不完整,图片解码失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/dvppcase_0008): 图片解码失败,查看日志有类似如下报错信息: → [详情](llms-content/document/document_caselibrary_detail_dvppcase_0008.md) - [图像解码进程超时退出-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/dvppcase_0009): 用户进程退出。 查看应用类日志,发现类似ERROR日志“task timeout, userData\= ..., timeout\=30, duration\=…”和WARNING日志“frames statistic: ACL receive\(n\), send\(n-1\)”,n表示处理任务数量,需根据实际情况确定。日志片段举例如下: → [详情](llms-content/document/document_caselibrary_detail_dvppcase_0009.md) - [参数设置不合理,导致视频编码耗时长或编码失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/dvppcase_0010): 视频编码耗时长或编码失败。 运行编码应用进程后,使用dvpp的proc信息排查问题,步骤如下:登录运行编码应用进程的环境,在有读、写、执行权限的目录下执行msnpureport -a命令,导出proc日志信息。按导出时间,进入对应时间戳的目录下,打开“module\_info\\dev-os-0\\dvpp\\dvpp\_proc.log”日志。proc信息中关键信息含义如下:EncStart表示启动编码的 → [详情](llms-content/document/document_caselibrary_detail_dvppcase_0010.md) - [发送待编码帧成功,但视频编码无输出-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/dvppcase_0011): 创建视频编码通道后,发送帧成功,但调用hi\_mpi\_venc\_get\_stream接口获取编码后码流数据时,返回值为0xa008800e,获取不到编码后码流数据。 → [详情](llms-content/document/document_caselibrary_detail_dvppcase_0011.md) - [发送待编码帧失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/dvppcase_0012): 视频编码场景下,调用hi\_mpi\_venc\_send\_frame接口发送待编码帧,接口返回值非0值,表示发送帧失败。 → [详情](llms-content/document/document_caselibrary_detail_dvppcase_0012.md) - [使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,视频解码性能问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/fault-001): VDEC解码性能下降,小于VDEC对外发布的性能规格,导致发生卡顿等现象。 → [详情](llms-content/document/document_caselibrary_detail_fault-001.md) - [诊断失败,日志提示\[Errno 24\] Too many open files-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/faultdiagcase_0002) → [详情](llms-content/document/document_caselibrary_detail_faultdiagcase_0002.md) - [MindStudio Insight工具运行时出现Out of Memory报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/insightcase_00002): 在MindStudio Insight工具运行时,页面出现错误代码:Out of Memory。 → [详情](llms-content/document/document_caselibrary_detail_insightcase_00002.md) - [如何重新解析TEXT格式的Profiling文件-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/insightcase_00003): 在同一版本的MindStudio Insight软件下,再次导入TEXT格式的Profiling文件时,不会重新解析数据,当需要重新解析数据时,该如何解析? → [详情](llms-content/document/document_caselibrary_detail_insightcase_00003.md) - [MindStudio Insight运行时出现“cannot open shared object file swrast\_dir.so”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/insightcase_00004): 在Linux系统使用“X11方式”或“VNC方式”启动MindStudio Insight时,MindStudio Insight工具界面白屏,出现“cannot open shared object file swrast\_dir.so”报错信息,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_insightcase_00004.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/insightcase_00005): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_insightcase_00005.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/insightcase_00006): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_insightcase_00006.md) - [安装toolkit包,报错Can not combine '--user' and '--target'-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/installcase_0002): 安装toolkit包时报错ERROR: Can not combine '--user' and '--target'。 → [详情](llms-content/document/document_caselibrary_detail_installcase_0002.md) - [升级CANN包时报错:unable to get driver config file-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/installcase_0003): 容器内,执行--upgrade升级CANN包时报错:unable to get driver config file /usr/local/Ascend/driver/version.info。 → [详情](llms-content/document/document_caselibrary_detail_installcase_0003.md) - [部分OS安装完CANN后出现yum工具不可用的问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/installcase_0004): 部分OS,如Euler 2.8和Kylin V10 SP1,CANN安装后会导致yum工具不可用。 执行yum报错显示:ModuleNotFoundError: No module named 'dnf'。 → [详情](llms-content/document/document_caselibrary_detail_installcase_0004.md) - [安装toolkit包时,出现找不到grpc依赖库的问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/installcase_0005): 安装toolkit包时报错找不到grpc依赖库:Package is not installed on the path /usr/local/Ascend/ascend-toolkit/20.0.0.SPC200/arm64-linux\_gcc4.8.5 → [详情](llms-content/document/document_caselibrary_detail_installcase_0005.md) - [对紫东太初模型的视觉问答任务进行微调时,出现“' NoneType' object has no atribute 'shape'. ”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindstudiocase_000006.xml): 对紫东太初大模型的视觉问答任务进行微调时出现报错信息。 → [详情](llms-content/document/document_caselibrary_detail_mindstudiocase_000006xml.md) - [在Windows系统环境下创建训练样例工程时报错“Unzip failed. There is probleam occurred when unzipping file.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindstudiocase_000007.xml): 在Windows系统环境下创建训练样例工程时,弹出报错对话框,提示“Unzip failed. There is probleam occurred when unzipping file.” → [详情](llms-content/document/document_caselibrary_detail_mindstudiocase_000007xml.md) - [配置不受信任的网址访问浏览器-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/mindstudiocase_000009.xml): 自定义算子开发过程中,UT测试用例运行结束后,如果需要通过浏览器打开覆盖率html文件,可能会出现提示信息。 → [详情](llms-content/document/document_caselibrary_detail_mindstudiocase_000009xml.md) - [转换完成后运行出现pillow/numpy版本不符合的提示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindstudiocase_000010.xml): 执行转换后的脚本时提示以下pillow和numpy版本不符合信息。 → [详情](llms-content/document/document_caselibrary_detail_mindstudiocase_000010xml.md) - [Vector比对报错:ModuleNotFoundError: No module named 'google'-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindstudiocase_000012.xml): 执行Vector比对时,界面弹出报错窗口 → [详情](llms-content/document/document_caselibrary_detail_mindstudiocase_000012xml.md) - [如何解决分屏显示两个MindStudio工程时,目标工程打开精度比对功能窗口显示在另一个工程上-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindstudiocase_000013.xml): 同时打开两个MindStudio工程并分屏显示,在其中一个工程中打开精度比对功能窗口时,精度比对窗口显示在另一个工程上 → [详情](llms-content/document/document_caselibrary_detail_mindstudiocase_000013xml.md) - [服务器重启后K8s重启失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0007): 服务器重启后K8s重启失败,执行kubectl get pod命令提示错误信息如下。 执行free -m命令查看swap未关闭,现象如下。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0007.md) - [Ascend Operator日志打印the server could not find the requested resource-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0017): Ascend Operator日志出现如下内容。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0017.md) - [df –h执行失败,NFS启动失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0019) → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0019.md) - [断点续训任务被重调度后Pod状态不一致-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0023): 在多节点集群环境中下发分布式训练任务,若此时环境资源刚好满足,开启任务重调度且重调度参数“fault-scheduling”为“grace”。此时,如果出现故障将触发重调度,但是任务重调度后会概率性出现一个Pod状态为Running和一个Pod状态为Pending的情况。后续故障恢复后,状态为Pending的Pod依然为Pending。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0023.md) - [使用Volcano v1.7.0版本,无法查询Pod状态-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0028): 使用Volcano v1.7.0版本时,若当前环境资源不足,使用kubectl get pod --all-namespaces -o wide命令查询Pod状态失败。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0028.md) - [kubelet重启后,NPU-Exporter无法获取当前容器信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0029): 当用户重启kubelet后,发现NPU-Exporter没有上报容器的相关信息。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0029.md) - [制作镜像时找不到对应的安装包-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0030): 制作镜像时找不到对应的安装包。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0030.md) - [执行.sh脚本,报$'\\r': command not found异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0031): 执行.sh脚本,报$'\\r': command not found异常。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0031.md) - [使用Volcano和Ascend Operator组件场景下,业务面故障的任务所有Pod的Status全部变为Failed,任务无法触发无条件重试重调度-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0033): 使用Volcano和Ascend Operator组件场景下,业务面故障的任务所有Pod的Status全部转变为Failed,任务无法发生无条件重试重调度。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0033.md) - [初始化Kubernetes失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0034): 现象一:Kubernetes集群初始化失败。 现象二:Kubernetes集群初始化时镜像拉取失败。 现象三:使用cri-dockerd时,初始化集群失败 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0034.md) - [Kubernetes 1.25.10及以上版本,不支持虚拟化的vNPU的恢复使能功能-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0035): Kubernetes1.25.10及以上版本,集群调度组件不支持虚拟化的vNPU的恢复使能功能。该功能的详细说明和操作指导请参见《Atlas 中心推理卡 24.1.RC3 npu-smi 命令参考》中的“算力切分相关命令 > 设置vNPU的配置恢复使能状态”章节。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0035.md) - [使用1.24及以上版本的Kubernetes时,使用Docker失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0036): 1.24之前的Kubernetes版本直接集成了Docker Engine的一个组件,名为dockershim。自1.24版起,dockershim已从Kubernetes项目中移除。如果用户还想继续使用Docker作为Kubernetes的容器引擎,需要再安装cri-dockerd,可参考以下方法。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0036.md) - [Containerd作为Kubernetes容器引擎时,集群初始化失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0037): 使用Containerd作为Kubernetes容器引擎,但是初始化集群失败。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0037.md) - [组件Pod状态不为Running-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0038): 部署集群调度组件后,通过命令kubectl get pods --all-namespaces -o wide查看各组件状态,发现组件的Pod状态不为Running。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0038.md) - [NPU Exporter检查动态路径失败,日志出现check uid or mode failed-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0039) → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0039.md) - [执行盘古模型的训练任务时,报错提示No module named '\_sqlite3'-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0040): 执行盘古模型的训练任务时,报错提示No module named '\_sqlite3'。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0040.md) - [执行PyTorch框架的训练任务时,提示找不到amp\_C-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0041): 开启watchdog功能后,下发PyTorch框架的训练任务,报错提示找不到amp\_C。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0041.md) - [同一芯片故障反复出现,导致训练任务中断反复进行重调度-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0043): 同一芯片故障反复出现,导致训练任务中断反复进行重调度。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0043.md) - [hostNetwork设置为true后,通信阻塞超时,任务失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0044) → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0044.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0045): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0045.md) - [启用进程级在线恢复后,报错There is unsafe data in the input tensor,恢复失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/mindxdl_0046) → [详情](llms-content/document/document_caselibrary_detail_mindxdl_0046.md) - [使用modelslim工具label\_free量化时,校验输入数据失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/modelslimcase_0001): 使用modelslim工具label\_free量化校验输入数据失败,所有数据都无法被识别。 → [详情](llms-content/document/document_caselibrary_detail_modelslimcase_0001.md) - [设置用户权限过高触发工具安全保护机制停止性能数据采集或解析进程-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/profilingcase_001): 用户权限过高导致性能分析工具执行时,触发工具安全保护机制,导致性能数据采集或解析过程停止。 → [详情](llms-content/document/document_caselibrary_detail_profilingcase_001.md) - [执行msprof命令未采集到AI Core Metrics数据-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/profilingcase_002): 执行msprof命令后,屏幕显示性能解析数据,但无AI Core Metrics数据。查看$HOME/ascend/log/plog路径下Host侧日志信息,有如图1所示内容。其中,$HOME表示Host侧用户根目录。 → [详情](llms-content/document/document_caselibrary_detail_profilingcase_002.md) - [磁盘满导致性能数据采集任务无法下发-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/profilingcase_003): 训练场景下发性能数据采集过程中,出现如图1所示错误提示。 → [详情](llms-content/document/document_caselibrary_detail_profilingcase_003.md) - [性能数据老化导致无法正常解析数据-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/profilingcase_004): 性能数据解析失败。 → [详情](llms-content/document/document_caselibrary_detail_profilingcase_004.md) - [Atlas 200I DK A2 开发者套件使用pyACL API采集性能数据失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/profilingcase_005): 使用pyACL API采集性能数据失败。 → [详情](llms-content/document/document_caselibrary_detail_profilingcase_005.md) - [Ascend PyTorch Profiler采集过程中提示:Incorrect schedule-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/profilingcase_006): 使用Ascend PyTorch Profiler接口采集PyTorch性能数据过程中,打印“Incorrect schedule”提示信息,如下图所示: profiler.py: Incorrect schedule: Stop profiler while current state is WARMUP which will result in enpty parsed data. profi → [详情](llms-content/document/document_caselibrary_detail_profilingcase_006.md) - [PyTorch场景如何采集最小膨胀数据-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/profilingcase_007): 模型运行过程中开启Profiling采集性能数据会造成性能膨胀,具体表现是开启Profiling后模型性能数据采集step打屏耗时较不开启Profiling耗时变长,两者差值为膨胀时间。 → [详情](llms-content/document/document_caselibrary_detail_profilingcase_007.md) - [glibc<2.34的环境上采集性能数据触发Bug 19329-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/profilingcase_008): 在安装有glibc<2.34的环境上进行性能数据采集,触发core dumped。 → [详情](llms-content/document/document_caselibrary_detail_profilingcase_008.md) - [PyTorch编译过程提示CMAKE相关错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0003): PyTorch编译时cmake依赖时提示找不到包、编译cmake报错版本过低,可使用安装脚本或源码编译安装。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0003.md) - [安装原生PyTorch框架时使用华为源下载typing依赖导致Python环境错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0007): 在pip设置为华为源时,安装requirements.txt中的typing依赖后,会导致Python环境错误。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0007.md) - [在模型运行时将多任务下发关闭\(export ASCEND\_LAUNCH\_BLOCKING\=1\)后仍然遇到报错“HelpACLExecute.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0021) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0021.md) - [在模型运行时脚本突然卡死-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0037): 在模型运行过程中,脚本突然卡死。单卡训练过程时,表现为长时间日志不打印;多卡训练过程时,表现为其他进程由于连不上这台机器超时退出,但卡死的进程仍然存在没有退出。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0037.md) - [在模型运行时遇到报错“RuntimeError: could not create a primitive descriptor for a matmul primitive”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0038) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0038.md) - [在模型运行时遇到报错“RuntimeError: context has already been set”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0039): 报错文本: → [详情](llms-content/document/document_caselibrary_detail_ptacase_0039.md) - [在模型运行时遇到告警“current tensor is running as\_strided, don't perform inplace operations on the returned va](https://www.hiascend.com/document/caselibrary/detail/ptacase_0040) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0040.md) - [在进行模型分布式训练时遇到报错“RuntimeError: Gloo connectFullMesh failed ...”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0041) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0041.md) - [在进行模型分布式训练时遇到报错“RuntimeError: The Inner Error ...”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0042): 配置RANK\_TABLE\_FILE的场景下,在进行模型分布式训练时遇到报错“RuntimeError: The Inner Error ...”,并且打印的operator name是具体的通信算子。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0042.md) - [在进行模型分布式训练时遇到报错“Failed to bind the IP port. Reason: The IP address and port have been bound already.](https://www.hiascend.com/document/caselibrary/detail/ptacase_0043) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0043.md) - [torch.libs/libopenblasp-r0-56e95da7.3.24.so不存在-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0044) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0044.md) - [npu\_conv2d和npu\_conv3d算子在1.8和1.11及以上版本上ONNX导出报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0045): npu\_conv2d和npu\_conv3d算子在1.8、1.11及以上版本上ONNX导出,出现报错信息“\_convolution\(\) missing 1 required positional argument: 'allow\_tf32' ”。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0045.md) - [模型运行时出现coredump,报错terminate called after throwing an instance of ‘std::runtime\_error’-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0046): 模型运行时出现报错terminate called after throwing an instance of ‘std::runtime\_error’。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0046.md) - [使用MMEngine进行断点续训时报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0047): 当PyTorch版本为2.1.0,在NPU上执行多卡训练,通过MMEngine进行断点续训时报如下错误: → [详情](llms-content/document/document_caselibrary_detail_ptacase_0047.md) - [PyTorch运行import torch\_npu显示No module named 'torch\_npu.\_C'-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0049) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0049.md) - [fork方式创建子进程导致应用进程卡死-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0050): 多卡训练场景下,出现训练进程卡死,或者出现训练超时、用户DataLoader卡死等现象。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0050.md) - [开启watchdog模型运行时出现coredump,报错terminate called after throwing an instance of ‘std::runtime\_error’-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0051): 开启watchdog模型运行时报错terminate called after throwing an instance of ‘std::runtime\_error’。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0051.md) - [当使用MMDetection或MMDetection3D时出现“AssertionError: MMCV\=\=2.2.0 is used but incompatible.”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0052): 当安装的MMDetection版本为3.2.0及以上,MMDetection3D版本为1.3.0及以上,安装的MMCV版本为2.2.0时,使用MMDetection或MMDetection3D产生如下报错。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0052.md) - [PyTorch部分接口返回tensor的连续性和stride值与CPU不一致-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0063): 部分原生PyTorch接口在输入非连续张量的情况下,CPU输出为非连续张量,NPU输出为连续张量。 示例如下所示: 通过打印可以发现,cpu\_out为非连续张量,npu\_out为连续张量,二者值相同。 → [详情](llms-content/document/document_caselibrary_detail_ptacase_0063.md) - [模型训练时未使用配套PyTorch或Python版本,报错“E1017”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/ptacase_0065) → [详情](llms-content/document/document_caselibrary_detail_ptacase_0065.md) - [程序执行若出现报错“error while loading shared libraries: libascendcl.so: cannot open shared object file: No s](https://www.hiascend.com/document/caselibrary/detail/sdktips_0001.xml): 程序在执行过程中,出现报错,提示如下。 → [详情](llms-content/document/document_caselibrary_detail_sdktips_0001xml.md) - [从开放态部署切换到标准态部署后,发现检索性能存在下降情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/sdktips_0033): 从开放态部署切换到标准态部署后,在Index的底库、batch较小场景下,检索性能出现下降情况。 → [详情](llms-content/document/document_caselibrary_detail_sdktips_0033.md) - [Arm环境下训练或跑python测试用例报错libgomp.so.1: cannot allocate memory in static TLS block-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/sdktips_0063): 在Arm环境下训练模型或者跑Rec SDK python侧测试用例时发生报错,报错信息:libgomp.so.1: cannot allocate memory in static TLS block → [详情](llms-content/document/document_caselibrary_detail_sdktips_0063.md) - [在ARM环境下,使用Rec SDK进行模型训练报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/sdktips_0081): 在ARM环境下,使用Rec SDK进行模型训练并且导入了scikit-learn库时存在报错:ImportError: /usr/local/python3.7.5/lib/python3.7/site-packages/sklearn/\_\_check\_build/../../scikit\_learn.libs/libgomp-d22c30c5.so.1.0.0: cannot allocate → [详情](llms-content/document/document_caselibrary_detail_sdktips_0081.md) - [数据集shuffle数量过大导致训练超时-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0001): 训练执行报错如下: → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0001.md) - [数据预处理中存在tf.Variable导致训练异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0005): TensorFlow网络执行时,报如下错误: → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0005.md) - [关闭memory\_optimization后发生core dump-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0008): 迁移时关闭了TensorFlow的memory\_optimization功能,发生了core dump: → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0008.md) - [NPULossScaleOptimizer优化器使用常见问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0009): 使用NPULossScaleOptimizer优化器时,如果训练脚本中存在如下类似情况: 会出现Placeholder not support报错。 → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0009.md) - [动态shape网络执行时报v1控制流算子不支持的错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0011): 模型执行时报如下错误: → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0011.md) - [数据预处理使用tf.keras.backend.zero生成变量,训练报错变量未初始化-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0012): 训练报错变量算子未初始化: → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0012.md) - [GetNext算子超时,返回错误码E30008-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0013): 执行训练脚本时出现GetNext算子超时。 → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0013.md) - [多Device上执行模型不同导致应用程序出错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0014): 分布式训练或推理场景,执行业务脚本时,出现进程卡死的情况。 搜索打屏日志关键字“The model has been compiled on the Ascend AI processor, current graph id is”,假设共8个Device,结果显示如下: 正常情况下,每个Device上都应该有相同的graph id,且个数相同。但由上述日志可以看出,ID为61、71的graph → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0014.md) - [安装TensorFlow 2.6.5后,执行import tensorflow时报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tensorflow_faq_0015): 安装TensorFlow 2.6.5后,执行import tensorflow时报错:“RuntimeError: module compiled against API version 0x10 but this version of numpy is 0xd”。 → [详情](llms-content/document/document_caselibrary_detail_tensorflow_faq_0015.md) - [TGI并发请求返回结果异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/tgi_case_00001): llama-13b部署TGI推理框架后,跑8个串行请求时返回结果正常,跑8个并行请求时返回结果异常。 → [详情](llms-content/document/document_caselibrary_detail_tgi_case_00001.md) - [执行算力测试短暂出现实测算力低于达标值的情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0001.xml): 执行Ascend DMI工具的算力测试时,短暂出现算力测试结果低于昇腾处理器达标值。 → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0001xml.md) - [执行算力测试时找不到相关so文件-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0002): 使用Ascend-DMI工具进行算力测试时,找不到相关so文件,回显信息如下所示。 → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0002.md) - [使用ascend-cert工具时提示CRL更新失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0005): 使用ascend-cert工具的CRL更新功能时,报错提示CRL更新失败“CRL update failed!”。 → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0005.md) - [MindCluster ToolBox环境变量脚本配置失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0051) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0051.md) - [执行ascend-dmi命令报错:Failed to load the libdcmi.so dynamic library-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0054) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0054.md) - [执行ascend-dmi --dg,诊断结果提示:hccn\_tool no certificate found-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0055) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0055.md) - [带宽测试时间较长,测试结果低于预期-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0056) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0056.md) - [Atlas 200T A2 Box16 异构子框执行p2p带宽测试结果低于预期-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0057) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0057.md) - [P2P带宽执行失败,错误码507899-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0058) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0058.md) - [执行h2d、d2h偶现不达标-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0059) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0059.md) - [h2d带宽测试部分卡不达标-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0060) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0060.md) - [通过设置Max Payload Size提升h2d带宽性能-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0061) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0061.md) - [带宽值不达标,硬件性能影响点Checklist-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0062) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0062.md) - [日志权限有问题导致Ascend DMI功能不可用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0063) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0063.md) - [容器场景执行Aicore命令失败,plog日志报错,驱动故障码为46-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0065) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0065.md) - [执行Aicore压测时,进程被killed,导致进程异常终止-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0066) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0066.md) - [诊断失败,提示A software or internal error occurs. Contact Huawei technical support-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0067) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0067.md) - [压测包软件失败,错误码110000-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0068) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0068.md) - [Aicore压测失败,错误码100011-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0070) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0070.md) - [片上内存压测失败,日志报aclopRegisterCompileFunc failed-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0071) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0071.md) - [片上内存申请失败导致压测失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0072) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0072.md) - [Ascend DMI工具执行故障诊断时报错,出现带宽结果小于参考值的情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0073) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0073.md) - [执行软硬件版本兼容性测试时,出现“Innerversion”值为“NA”的情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0074) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0074.md) - [设备device侧内存不足导致片上内存压测失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxcase_0075) → [详情](llms-content/document/document_caselibrary_detail_toolboxcase_0075.md) - [ToolBox安装报security rules group write错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolboxinst_0001): 安装ToolBox时,报错提示:run failed on file /root does not meet with security rules group write. exiting → [详情](llms-content/document/document_caselibrary_detail_toolboxinst_0001.md) - [保存Checkpoint文件成功,但找不到该文件-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolscase_0002): 保存Checkpoint文件后,对该文件进行操作时,显示该文件不存在。 → [详情](llms-content/document/document_caselibrary_detail_toolscase_0002.md) - [数据处理时出现错误的可能原因-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolscase_0003): 运行迁移后代码,执行数据处理时出现如下错误。 → [详情](llms-content/document/document_caselibrary_detail_toolscase_0003.md) - [运行迁移后代码报未定义API的错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolscase_0004): 运行迁移后代码报未定义API的错误,该API出现于不支持API列表unsupported\_api.csv且不是迁移前代码中的API。 → [详情](llms-content/document/document_caselibrary_detail_toolscase_0004.md) - [运行迁移后代码提示“Segmentation fault”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/toolscase_0005): 运行转换后代码无报错,仅提示“Segmentation fault”信息。 → [详情](llms-content/document/document_caselibrary_detail_toolscase_0005.md) - [启动MindStudio时无法显示图形化界面-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001257259248): 启动MindStudio时,出现“Failed to initialize graphics environment”等报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001257259248.md) - [Tensor比对报错:The data in dump file have zero-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001257538288): 执行Vector比对时,界面弹出报错窗口。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001257538288.md) - [pip3 install报错“subprocess.CalledProcessError:Command '\('lsb\_release', '-a'\)' return non-zero exit st](https://www.hiascend.com/document/caselibrary/detail/topic_0000001258761602): 安装依赖时,使用pip3 install xxx命令安装相关软件时出现“subprocess.CalledProcessError:Command '\('lsb\_release', '-a'\)' return non-zero exit status 1”报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001258761602.md) - [在MindStudio界面安装插件时提示网络未连接或插件不存在-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001258782124): 启动MindStudio后,在菜单栏选择File > Settings... > Plugins搜索并安装插件时,界面提示网络未连接或插件不存在。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001258782124.md) - [安装驱动时提示“The user and group are not same with last installation”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001258982362): 安装驱动时出现“The user and group are not same with last installation,do not support overwriting installation”提示信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001258982362.md) - [ST配置界面报错:Credentials of toolchain must be the same as CANN machine-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001258997854): 运行算子ST时,配置界面选项显示 Error:Credentials of toolchain must be the same as CANN machine. → [详情](llms-content/document/document_caselibrary_detail_topic_0000001258997854.md) - [安装openssl-devel时提示so文件冲突-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001259081438-HUMo0GO3): 运行yum install -y openssl-devel命令进行安装时,出现so文件冲突错误。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001259081438-HUMo0GO3.md) - [编译时出现依赖不存在的报错“libgfortran.so.4: No such file or directory”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001259130144): 开发MindX SDK应用工程过程中,尝试编译工程时,出现“libgfortran.so.4: No such file or directory”报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001259130144.md) - [算子插件解析属性失败导致模型推理精度不达标-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001261103248): 模型里包含用户自定义算子,使用ATC工具进行模型转换时,显示转换成功;但执行模型推理时,精度不达标。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001261103248.md) - [网络调测时ReduceSum算子性能差如何处理-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001261263136): 网络调测时,网络整体性能较慢。通过性能分析工具获取网络的Profiling数据(工具的使用方法可参见对应版本的《性能分析工具使用指南》,并进行算子的性能数据分析,发现ReduceSum算子的性能很差。 查看Profiling性能数据中ReduceSum算子的详细信息,如下图所示: 其中,ReduceSum算子的输入数据类型(input\_data\_type)为“DT\_FLOAT16”,block\_ → [详情](llms-content/document/document_caselibrary_detail_topic_0000001261263136.md) - [手动删除vcjob后Pod一直处于Terminating状态-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001273980264): 使用kubectl delete -f xxx.yaml删除vcjob后Pod一直处于Terminating状态。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001273980264.md) - [模型转换失败,报错日志中有“can not find node: *”或者“node * not found”的内容信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001274300156.xml): 模型转换失败,找不到输出节点。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001274300156xml.md) - [模型转换失败,日志中有“input x shape is empty”的内容信息-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001274460700.xml): 模型转换失败,参数输入错误 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001274460700xml.md) - [使用mxIndex特征聚类,执行聚类的过程中,出现芯片丢失的情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001274791592): 执行聚类的过程中,出现了芯片丢失的情况。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001274791592.md) - [使用MindSDK时,出现“can not find the element factory : mxpi\_xxxpostprocessor”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001274937568): 使用MindSDK进行应用开发时,出现“can not find the element factory : mxpi\_xxxpostprocessor”提示。 先在$HOME/SDK/mxManufacture-\{version\}/opensource/bin路径下执行./gst-inspect-1.0 mxpi\_xxxpostprocessor\(插件名\) 检查插件,发现插件能够正常加载,但在运 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001274937568.md) - [使用mxIndex特征聚类,执行聚类/结果合并的过程,google protobuf出现报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001275111484): 执行聚类/结果合并的过程,尝试将结果通过调用SaveDataToFile接口将结果通过google protobuf序列化保存到本地,google protobuf出现了“exceeded maximum protobuf size of 2gb”的报错,且本地保存结果的size为0。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001275111484.md) - [CPU架构为ARM架构时,由于社区未提供ARM架构CPU版本的torch包,无法使用PIP3命令安装PyTorch1.8.1,需要使用源码编译安装-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001275828232): CPU架构为ARM架构时,无法使用PIP3命令安装PyTorch1.8.1。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001275828232.md) - [如何批量处理生成的npy文件名异常情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001285801818-m921Jg4U): 生成的npy文件名与预期不符,造成转换dump数据文件异常。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001285801818-m921Jg4U.md) - [变量初始化和数据预处理初始化在同一子图导致训练异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001291151198): 某些网络,例如LeNet网络迁移至昇腾AI处理器上训练时,loss不收敛,精度很低且不变。 同时发现变量初始化全0。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001291151198.md) - [多优化器共用导致浮点异常检测存在问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001291198320): 饱和模式在检查溢出时,无法直接通过输出tensor中的数值进行检查,需要根据昇腾910 AI处理器上的状态位判断计算过程是否出现溢出。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001291198320.md) - [tf.train.batch接口手工迁移-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001291311114): TensorFlow不建议使用tf.train.batch接口通过队列形式处理输入数据。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001291311114.md) - [混合精度场景下,由于极端模型超参导致算子溢出-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001291630618): SSD-Resnet50V1-FPN网络,在allow\_mix\_precision精度模式下,设置静态lossscale\=1,执行单P训练,发现global\_step不更新,且每个迭代都有Sub融合算子溢出。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001291630618.md) - [开发昇腾工程过程中,编译配置切换Toolchain后编译并运行,出现报错-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/topic_0000001293851024-ZWEeyAPH): 在开发昇腾工程过程中,改变编译配置中的Toolchain,切换了编译架构,再次编译并在对应架构的环境中运行,出现如下报错。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001293851024-ZWEeyAPH.md) - [Tensor比对报错:ModuleNotFoundError: No module named 'google'-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001305716241): 执行Vector比对时,界面弹出报错窗口,并在“output”栏的打印报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001305716241.md) - [未设置日志打屏环境变量,但是在屏幕上仍有日志显示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001305797721): 用户未设置日志打屏环境变量(export ASCEND\_SLOG\_PRINT\_TO\_STDOUT\=1),但是在屏幕上仍有日志显示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001305797721.md) - [运行算子UT测试时,无法获取测试用例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001306078037): 运行UT测试用例时,配置界面无法显示测试用例。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001306078037.md) - [创建训练样例工程时报错“Download failed. Please see the log for more detail. You can also download sample from h](https://www.hiascend.com/document/caselibrary/detail/topic_0000001306093521): 创建训练样例工程时,弹出报错对话框,提示“Download failed. Please see the log for more detail. You can also download sample from https://www.hiascend.com/software/modelzoo manually.”错误信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001306093521.md) - [算子ST运行失败找不到libascendcl.so-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001306118057): MindStudio上算子ST测试运行失败后,提示“error while loading shared libraries: libascendcl.so: cannot open shared object file: No such file or directory”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001306118057.md) - [如何解决设置超大内存后无法启动MindStudio-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001306542109-9dC6Rrr6): 在Windows启动MindStudio失败;或者在Linux启动MindStudio时,出现“Cound not reserve enough space for xxx object heap”报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001306542109-9dC6Rrr6.md) - [基于MindX SDK开发应用,运行应用工程时,出现“can not find the element factory : mxpi\_xxxpostprocessor”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001306575201): 在$HOME/Ascend/mindx\_sdk//opensource/bin路径下执行./gst-inspect-1.0 mxpi\_xxxpostprocessor\(插件名\) 检查插件,发现插件能够正常加载。 使用MindX SDK时,出现“can not find the element factory : mxpi\_xxxpostprocessor” → [详情](llms-content/document/document_caselibrary_detail_topic_0000001306575201.md) - [AI Core算子执行时间超时导致网络运行失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001308583121): 执行模型推理时,返回模型执行失败。Device侧日志中有ERROR级别的打印日志。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001308583121.md) - [使用Atlas 推理系列产品时,视频解码性能问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321265632): VDEC解码性能下降,小于VDEC对外发布的性能规格,导致发生卡顿等现象。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321265632.md) - [使用Atlas 推理系列产品时,JPEG图片解码失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321267800): JPEGD模块解码失败,查看日志报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321267800.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321294230): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321294230.md) - [使用Atlas 推理系列产品时,VENC创建通道失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321440424): 调用VENC创建通道的接口hi\_mpi\_venc\_create\_chn返回值非0,通道创建失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321440424.md) - [使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,视频解码丢帧/丢包-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321443228): 使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,视频解码丢帧,出现重影或不连续现象。查看Device侧日志,发现日志中存在以下几个报错的内容信息中的一个或多个。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321443228.md) - [进程异常退出后重新执行任务失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321565054): 进程异常退出时,包括强行终止任务(如ctrl + c或者kill命令终止进程)的场景,然后重新启动任务失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321565054.md) - [进程异常时资源清理的处理建议-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321566058): 用户捕获异常退出信号,并在信号处理函数中释放已申请资源,下一次执行时会报执行失败。此时查看日志,会发现unbind model stream failed报错。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321566058.md) - [动态shape推理申请内存失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321576380-TSHsv3iH): 模型推理过程中,申请了大小为0的内存,日志报错信息中包含以下关键信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321576380-TSHsv3iH.md) - [使用Atlas 推理系列产品时,视频解码失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321586464): 视频失败,日志中打印异常信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321586464.md) - [使用Atlas 推理系列产品时,VPC参数校验失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321587840): 调用VPC功能接口返回0xA0078003,即HI\_ERR\_VPC\_ILLEGAL\_PARAM,参数超出合法范围。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321587840.md) - [使用Atlas 推理系列产品时,模型推理精度下降-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321588404): 图像集的整体推理精度存在下降。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321588404.md) - [使用Atlas 推理系列产品时,视频解码花屏-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321744040): 输入码流给VDEC进行解码,得到的解码数据不正确,产生花屏现象,并且日志中存在报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321744040.md) - [使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,视频解码失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001321767352): 视频失败,查看日志是否有打印日志信息中的异常信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001321767352.md) - [Volcano资源不足时,任务处于pending状态-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001324739949): 使用Volcano进行任务调度时,若申请的资源大于当前环境可用资源,任务不会被调度,同时状态会置为pending。若申请的资源大于集群所拥有的资源上限时,任务则会一直处于pending状态。 以自定义命名空间mindx-test的“mindx-dls-npu-16p”任务为例进行说明(该任务在集群只有8个NPU的情况下,申请16个NPU)。 回显示例如下: 由此可见该任务处于pending状态。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001324739949.md) - [训练任务处于pending状态,原因:nodes are unavailable-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001324820153): 下发vcjob任务后,训练任务一直未运行。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001324820153.md) - [在MindCluster ToolBox与驱动版本不配套的使用场景下,执行相关功能报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001324918649-6byM6boi) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001324918649-6byM6boi.md) - [hccl.json文件没有生成-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001324940005): 当启动一个训练任务后,训练任务容器内部hccl.json文件一致处于initializing状态(默认路径:/user/serverid/devindex/config/hccl.json)。 执行kubectl exec -it XXX bash 进入容器,若Pod不在default命名空间,则需要加-n XXX指明命名空间,如:kubectl exec -it XXX -n XXX bash。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001324940005.md) - [模型转换失败,报错日志中有错误码内容信息,以E10001 Invalid Argument举例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001324940045.xml): 模型转换失败,错误码提示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001324940045xml.md) - [主备节点,持续打印error日志:“VIP configuration is abnormal, causing split-brain.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001324944973): 使用KEEPALIVED部署双机备份后,容器运行异常,查看var/alog/keepalived/c下的日志。提示error日志:“VIP configuration is abnormal, causing split-brain.”。 适用于MindX Edge 3.0.0及以下版本。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001324944973.md) - [开发环境操作系统以及架构为Arm(aarch64)时模型转换的耗时较长-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001325059737.xml): 模型转换时间较长。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001325059737xml.md) - [主备节点,持续打印error日志:“VIP disappears\!”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001325064961): 使用KEEPALIVED部署双机备份后,容器运行异常,查看var/alog/keepalived/c下的日志。提示error日志:“VIP disappears\!”。 适用于MindX Edge 3.0.0及以下版本。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001325064961.md) - [在服务端接收请求或执行证书导入脚本时,kmc初始化随机数阻塞但未抛出Error-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001325297397): 在服务端接收请求或执行证书导入脚本时,kmc初始化随机数阻塞但未抛出Error,等待时间不定,可恢复。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001325297397.md) - [青松服务器Kylin V10 sp1操作系统,源码方式安装完Python-3.9.2后,pip3工具无法使用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001325617421-qwQKA0Nc): 执行过程中出现如下提示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001325617421-qwQKA0Nc.md) - [使用mxIndex特征检索,编译过程中,出现libascendfaiss.so not found-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001325631417): 编译过程中,出现以下报错。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001325631417.md) - [ST测试时ACL运行报错“failed to load single op”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001330954676-sbNZMKov): 运行算子ST时,报错显示“failed to load single op”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001330954676-sbNZMKov.md) - [启动MindStudio时报glibc版本太低问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001331111612): 例如在CentOS7.6系统启动MindStudio时,报“Error : failed /home/MindStudio/jbr/lib/server/libjvm.so...错误信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001331111612.md) - [Windows上远程打开MindStudio时,偶现复制的内容无法粘贴到编辑器窗口中-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001331636726): Windows上远程打开MindStudio时,偶现复制的内容无法粘贴到编辑器窗口中。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001331636726.md) - [输入框无法输入或删除字符,且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001331648098): 在使用Windows通过另一台Windows远程连接一台Linux设备上的MindStudio时,出现输入框无法输入或删除字符,且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001331648098.md) - [启动MindStudio时提示“WARNING: Install the haveged service by referring to the installation guide.”问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001331795326): 启动过程中提示“WARNING: Install the haveged service by referring to the installation guide.”错误信息,表示未安装haveged服务。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001331795326.md) - [如何获取fp\_point与bp\_point-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001337913621-SrWvFJLC): 如何获取fp\_point和bp\_point。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001337913621-SrWvFJLC.md) - [绑定训练进程到指定CPU-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001338446913): 多P训练场景,为了使Host CPU调度均匀,从而进一步提高训练性能。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001338446913.md) - [安装-torch--whl-提示-torch-1-5-0xxxx-与-torchvision-所依赖的版本不匹配-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001339753673): 安装“torch-*.whl”时,提示“ERROR:torchvision 0.6.0 has requirement torch\=\=1.5.0, but you'll have torch 1.5.0a0+1977093 which is incompatible”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001339753673.md) - [uint8和quint8加减溢出-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001343431057-k2NUfjT0): 含有累加累减的算子在uint8和quint8类型计算溢出时,计算结果和理论值不同。例如uint8类型,理论计算结果是257,昇腾AI处理器的计算结果为255。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001343431057-k2NUfjT0.md) - [仅在某个Device上保存Checkpoint数据-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001343431065): 分布式训练场景下,如果用户只希望在某个device上保存checkpoint数据,而不希望在其他device上保存checkpoint数据。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001343431065.md) - [网络中存在ResourceConditionalAccumulator等算子导致训练性能不达标-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001343550881): OSMN等网络中存在大量的ResourceConditionalAccumulator、ResourceAccumulatorTakeGradient资源类算子,导致训练性能不达标。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001343550881.md) - [tf.is\_finite接口手工迁移-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001343550897): CANN不支持tf.is\_finite接口。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001343550897.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001343670329): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001343670329.md) - [使用NPU Loss Scale优化器后,训练不收敛-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001343670349): word2vec网络开关闭NPU Loss Scale时,训练收敛;使用NPU Loss Scale优化器时,训练不收敛。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001343670349.md) - [Hook的index顺序改变导致训练异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001344190745): 训练报错:AttributeError:'xxxxHook' object has no attribute 'xxxx'。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001344190745.md) - [V1版本控制流算子导致内存不足-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001344438005): 模型执行时报错,内存不足。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001344438005.md) - [AtlasEdge升级失败处理-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001346000524): 用户在对AtlasEdge进行升级操作时,提示AtlasEdge升级失败。 适用于MindX Edge 3.0.0及以下版本。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001346000524.md) - [执行kubectl相关命令提示certificate signed by unknown authority-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001346047698): 执行kubectl相关命令,如:kubectl get pods --all-namespaces提示如下错误。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001346047698.md) - [如何解决中文显示乱码和界面显示不全不规整问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001356165649): 创建工程时,中文显示乱码;或者软件界面显示不全不规整。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001356165649.md) - [在MindStudio中配置MindX SDK 软件包时,未发现MindX SDK配置项-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001357075873-bymf5yn8): 使用MindStudio配置MindX SDK,通过菜单栏“File > Settings... ”打开“Settings”配置功能,在“Appearance & Behavior > System Settings”中未发现“MindX SDK”配置项。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001357075873-bymf5yn8.md) - [使用dump功能未获取dump结果-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372058069): 日志显示正确执行了Dump功能,但在Dump结果路径下没有Dump的结果。日志信息包含“HandleDumpConfig end in HandleDumpConfig”等关键字。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372058069.md) - [ACL执行无输出无报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372089873-nqWKntjr): ACL执行过程中,无接口报错,但是没得到预期结果。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372089873-nqWKntjr.md) - [使用Atlas 推理系列产品时,视频解码丢帧/丢包-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372102073): 视频解码丢帧,出现重影或不连续现象。查看Device侧日志,发现日志中存在以下几个报错的内容信息中的一个或多个。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372102073.md) - [使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,JPEG图片解码失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372130301): JPEGD模块解码失败,查看日志是否有类似日志信息中的报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372130301.md) - [APP使用dvpp接口编译失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372216365): 编译提示DVPP的相关接口未定义,编译报错,日志关键字包括:undefined reference to *** → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372216365.md) - [内存未释放-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372412473): 测试用例长稳运行时,出现内存泄漏的现象,内存占用持续上升。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372412473.md) - [执行单算子产生coredump的定位处理-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372421677-f34UuGoT): 单算子执行结束,出现重复释放内存,导致coredump,屏幕显示关键日志信息: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372421677-f34UuGoT.md) - [单算子匹配失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372447293-E5jNFTTd): 单算子执行过程中,出现匹配失败,日志显示如下类似信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372447293-E5jNFTTd.md) - [使用Atlas 推理系列产品时,VENC送入待编码图像帧失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372481505): 调用VENC发送帧的接口hi\_mpi\_venc\_send\_frame返回值非0,发送失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372481505.md) - [使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,视频解码花屏-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372486141): 输入码流给VDEC进行解码,得到的解码数据不正确,产生花屏现象,如图所示。并且日志中存在类似dvpp\_vdec\_vdm\_process failed、Chan 0 ErrRatio \= 44信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372486141.md) - [使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,视频帧解码失败不触发回调函数-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372488793): 用户输入码流给VDEC解码,某些帧或所有帧都没有触发回调函数,用户收不到解码结果。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372488793.md) - [使用Atlas 200/300/500 推理产品或Atlas 训练系列产品时,VPC调用失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372530585): VPC模块调用失败,查看日志是否有类似日志信息中的报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372530585.md) - [使用Atlas 推理系列产品时,VENC编码无输出-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001372682161): VENC通道创建,发送帧都成功,但调用VENC获取码流的接口hi\_mpi\_venc\_get\_stream返回0xa008800e,获取不到编码后码流数据。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001372682161.md) - [安装依赖时提示未安装或找不到Python.h-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/topic_0000001382290905): 安装依赖时提示“fatal error:Python.h:No such file or directory”或者“Could not find ”等信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001382290905.md) - [ST测试时ACL单算子匹配模型失败,报错提示“\[Match\]\[OpModel\]MatchOpModel”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001382314237): ST测试时ACL单算子匹配模型失败,报错提示“\[Match\]\[OpModel\]MatchOpModel”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001382314237.md) - [MindStudio在启动时报“java.io.IOException: No space left on device”错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001382525429): 启动MindStudio失败,并报java.io.IOException: No space left on device错误信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001382525429.md) - [调用Python脚本时提示“ModuleNotFoundError: No module named 'xxx'”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001382591321): 调用Python脚本时提示缺少python依赖信息,例如“ModuleNotFoundError: No module named 'xxx'”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001382591321.md) - [如何解决MindStudio界面闪退后,重新启动MindStudio时提示进程已存在-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001382643341): MindStudio界面闪退。用户重新启动MindStudio,报错提示已有进程存在。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001382643341.md) - [基于MindX SDK开发应用,使用MindX SDK Pipeline功能查看可视化pipeline时,发现插件变灰-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001388597013-rs3latTG): 在MindStudio中开发基于MindX SDK应用,使用MindX SDK Pipeline功能查看可视化pipeline时,发现其中部分或全部插件变灰。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001388597013-rs3latTG.md) - [运行ST测试时报错“Failed to get device count”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001390696756-LWhmleG3): 运行ST测试用例时报错“Failed to get device count”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001390696756-LWhmleG3.md) - [使用msopgen工具创建工程时,有报错提示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001390856748): 使用msopgen工具创建工程时,报错显示“xlrd.biffh.XLRDError: Excel xlsx file; not supported”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001390856748.md) - [calico网络插件Not READY-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001395927997): 通过kubectl get pod -A查看calico网络插件时,READY一栏为“0/1”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001395927997.md) - [yaml运行任务报:admission webhook "validatejob.volcano.sh" denied the request-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001396127521): 使用kubectl apply -f XXX.yaml启动任务,报如下错误。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001396127521.md) - [通过Atlas 500 智能小站 WebUI升级软件失败,提示“文件上传失败”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001397405525): 在Atlas 500 智能小站 WebUI上升级软件失败,提示“文件上传失败”,如下图所示。 适用于MindX Edge 3.0.0及以下版本。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001397405525.md) - [开启AI CPU Cast算子自动插入特性-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001439727965): MatrixInverse算子的输入x不支持float16的数据类型。 此种场景下,即可开启Cast算子自动插入特性。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001439727965.md) - [在容器内执行om推理报acl.rt.set\_device failed ret\=507033错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001522883364): 在容器内执行OM推理时,推理失败。 报错现象: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001522883364.md) - [ATC模型转换报错:'sys' has no attibute 'argv'-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001523585304): 执行ATC模型转换时报module 'sys' has no attibute 'argv'错误信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001523585304.md) - [MindSpore RuntimeErrorReduceSum算子不支持8维及以上的输入而报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001524283390): 系统环境: 训练脚本是通过构建ReduceSum的单算子网络,通过对维度中的所有元素求和来减少张量的维度。脚本如下: 报错信息如下: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001524283390.md) - [Mindspore报错:the dimension of logits must be equal to 2, but got 3.-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001524285446): 系统环境: 训练脚本是通过构建SoftmaxCrossEntropyWithLogits的单算子网络,计算两个变量softmax 交叉熵的例子。脚本如下: 报错信息: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001524285446.md) - [ATC模型转换时报错:\[ASCEND\_OPP\_PATH\] is invalid when loading the tiling lib-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001524424494): 执行ATC模型转换时报\[ASCEND\_OPP\_PATH\] is invalid when loading the tiling lib错误信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001524424494.md) - [算子dtype类型不一致报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001524596790): 在执行onnx2om进行模型导出时报错“op\[xxx\], The xxx op dtype is not same, type1:xxx, type2:xxx”。 onnx模型转换成om模型后,执行模型推理失败,报错提示为“Aicpu kernel execute failed”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001524596790.md) - [ATC转换OM失败,报错信息:E19999 Param:src\_out\_anchor\_is nullpt-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001526599382) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001526599382.md) - [Multimual算子在动静态编译时行为不一致-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001527071950): PyTorch在线推理场景,通过二进制配置文件,相同的输入和模型,固定shape场景下的算子可以运行成功,但动态shape场景下出现报错MultinomialWithReplacement算子不支持。 设备信息:昇腾910 AI处理器 PyTorch版本:1.8.1及以上 模型来源:https://huggingface.co/ClueAI/ChatYuan-large-v1 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001527071950.md) - [OM模型推理报错,报错码EH9999,ctx is NULL-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001528923718) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001528923718.md) - [SVD算子处理大shape时报错“rtStreamSynchronize execute failed”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001529169190): 通过单算子调用发现SVD算子在处理大shape时,执行超时,报错“rtStreamSynchronize execute failed”。 将shape改成\[768, 768\]后可以正常执行。 单算子用例脚本如下: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001529169190.md) - [Profiling数据老化导致无法正常解析数据-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538203562): 当Profiling数据超过storage\_limit参数限定的最大值或剩余磁盘空间较小时,Profiling开始自动老化删除最早的Profiling数据。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538203562.md) - [在模型运行时遇到报错“terminate called after throwing an instance of 'c10::Error' what\(\): 0 INTERNAL ASSERT”-昇腾](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538269738) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538269738.md) - [执行工程转换将非昇腾工程转换为昇腾工程后,发现参数选择错误无法修改-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538384224-IQPLMgdh): 执行工程转换将非昇腾工程转换为昇腾工程后,发现Project Type或Framework/Sub Type参数选择错误,但无法修改和回退。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538384224-IQPLMgdh.md) - [No module named 'tensorboard'报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538399160): ModuleNotFoundError:No module named 'tensorboard'提示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538399160.md) - [在模型运行时遇到报错“TVM/te/cce error.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538429202) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538429202.md) - [在模型运行时遇到日志报错“MemCopySync:drvMemcpy failed.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538588938) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538588938.md) - [pip3 install Pillow\=\=5.3.0安装失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538718844): pip3 install Pillow\=\=5.3.0安装失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538718844.md) - [在进行模型分布式训练时遇到报错“host not found.”-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538748902) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538748902.md) - [在模型调测时遇到如MaxPoolGradWithArgmaxV1算子和max算子报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538895842): 在模型调测时遇到如RuntimeError: execute\_npu\_operate:/home/***/temp/pytorch/aten/src/ATen/native/npu/utils/CalcuOpUtil.cpp:726 NPU error, NPU error code is:500000 \(execute\_npu\_operate at /home/***/temp/pytorch/ → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538895842.md) - [Op type SigmoidCrossEntropyWithLogitsV2 of ops kernel AIcoreEngine is unsupported-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001538907830): 报错文本: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001538907830.md) - [CUDA流同步操作报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001539055318) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001539055318.md) - [在开启混合精度后,部分算子性能变差,如Reduce类算子-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001539215018): 开启混合精度后,Reduce类算子性能变差,block dim变小,性能降低。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001539215018.md) - [Profiling出现format为NHWC的算子性能较低-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001539375010): Profiling数据中出现format为NHWC的算子,且性能较低。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001539375010.md) - [集群调度组件连接K8s异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001540786100): 集群调度组件连接K8s异常。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001540786100.md) - [启动集群调度组件失败,日志打印“get sem errno \=13”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001540945592): 启动集群调度组件失败,组件日志打印“get sem errno \=13”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001540945592.md) - [手动安装Volcano后,Pod状态为CrashLoopBackOff-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001541105320): Volcano在运行时,其Pod状态为“CrashLoopBackOff”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001541105320.md) - [多颗NPU芯片故障后,导致Volcano重启,重调度任务不触发-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001543970174) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001543970174.md) - [K8s配置CPU绑核后无法使用npu-smi info-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001544289386): 在Atlas 800 推理服务器(型号 3000)(Arm),操作系统CentOS 7.6上,使用K8s(版本1.12)进行NPU相关业务调度。配置K8s的参数 --kube-reserved\=cpu\=2,memory\=250Mi --cpu-manager-policy\=static --feature-gates\=CPUManager\=true,开启K8s的绑核,绑核后执行npu-smi in → [详情](llms-content/document/document_caselibrary_detail_topic_0000001544289386.md) - [任务容器未成功挂载NPU-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001544449338): 在任务容器中,执行如下命令,系统无回显信息。此时表明容器内没有挂载上NPU设备。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001544449338.md) - [在导入MindSpore包时报错:MindSpore version does not match-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001574783333) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001574783333.md) - [使用Paddle模型执行ATC模型转换时报错:E16005: The model has \[2\] \[--domain\_version\] fields, but only one is allowed-](https://www.hiascend.com/document/caselibrary/detail/topic_0000001575963913): 由Paddle转换为ONNX的模型文件,使用ATC进行模型转换时报E16005: The model has \[2\] \[--domain\_version\] fields, but only one is allowed错误信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001575963913.md) - [Nonzero算子常量折叠后shape异常问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001577870685): atc工具将onnx模型转换成om模型后,msame工具做推理时报错,如下图所示: 执行推理命令: 将onnx模型转换成om模型,日志重定向在atc.log命令: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001577870685.md) - [AOE算子调优时报错EG0012: optune\_utils.multiprocess\_tune is not found-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001579855081): AOE算子调优(job\_type\=2)过程中,出现EG0012: Python module \[optune\_utils.multiprocess\_tune\] is not found报错信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001579855081.md) - [MindStudio打开工程后,出现操作迟缓、卡顿现象-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001588944381): MindStudio打开工程后,操作迟缓、卡顿,比如打开工程缓慢、编辑时卡顿。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001588944381.md) - [在模型运行或者算子运行时遇到报错“RuntimeError: ExchangeDevice:”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001588958937) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001588958937.md) - [在模型运行或者算子运行时遇到报错“Error in atexit.\_run\_exitfuncs:”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589238709) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589238709.md) - [在模型运行时遇到报错“ImportError: libhccl.so.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589268741) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589268741.md) - [在模型运行时遇到报错“55056 GetInputConstDataOut: ErrorNo: -1\(failed\)”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589349005) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589349005.md) - [在模型运行时遇到报错“RuntimeError: Initialize.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589508769) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589508769.md) - [在调用torch时遇到报错“ModuleNotFoundError: No module named 'torch.\_C'”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589720137) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589720137.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589732149): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589732149.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589814869): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589814869.md) - [在模型调测时遇到报错“RuntimeError: malloc:/..../pytorch/c10/npu/NPUCachingAllocator.cpp:293 NPU error, error c](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589894849) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589894849.md) - [使用npu-smi info查看显存时发现Python进程残留-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589894865): 执行npu-smi info命令时发现有Python进程残留,示例如下。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589894865.md) - [加载权重时遇到报错“load state\_dict error.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589906845) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589906845.md) - [在进行模型分布式训练时遇到报错“RuntimeError:connect\(\) timed out.”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589975097) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589975097.md) - [aicpu\_kernels/libpt\_kernels.so不存在-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001589975113) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001589975113.md) - [ATC模型转换开始时报错:No module named 'attr'-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001591501991): 当CANN软件包版本为6.3.RC1时,开始执行ATC模型转换时报No module named 'attr'错误信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001591501991.md) - [组件启动yaml执行成功,找不到组件对应的Pod-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001591505101-TAVlQtO5): 以Ascend Device Plugin为例,组件启动yaml执行成功,出现多个created。Ascend Device Plugin对应的K8s DaemonSet(ds)资源已经创建了,但是却找不到Pod。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001591505101-TAVlQtO5.md) - [集群调度组件Pod处于ContainerCreating状态-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001591585349): 部署集群调度组件后,通过命令kubectl get pods --all-namespaces -o wide查看各组件状态,发现Pod处于ContainerCreating状态。以Ascend Device Plugin为例说明。 执行如下命令查看Pod详情。 如: 显示如下内容: → [详情](llms-content/document/document_caselibrary_detail_topic_0000001591585349.md) - [用户UID或GID被占用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001591705097): 用户的UID或者GID被其他用户占用了。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001591705097.md) - [日志出现connecting to container runtime failed-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001591810405): 通过调用NPU-Exporter的Metrics接口(http://ip:port/metrics),没有获取到NPU容器的相关信息。查看组件的日志,日志中有如下内容。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001591810405.md) - [Volcano组件工作异常,日志出现Failed to get plugin-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001594769117): Volcano的Pod volcano-scheduler-xxxx状态为Running,但是出现调度异常。查看volcano-scheduler的日志,日志中出现如下信息。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001594769117.md) - [配置正确情况下,NPU芯片故障不能触发重调度特性-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001594889133) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001594889133.md) - [使用动态虚拟化时,以普通用户运行推理业务容器失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001596058929): 在Atlas 推理系列产品上部署Ascend Device Plugin和Volcano组件并开启动态虚拟化开关,下发任务后虚拟设备创建成功,但推理任务运行失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001596058929.md) - [进行AscendCL推理时报错Acl open device 0 failed, errorCode is 507033-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001633594041) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001633594041.md) - [模型转换时,Python版本不匹配,导致模型转换失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001633891857): 输入模型转换的命令后,按回车,提示E40002相关错误。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001633891857.md) - [MEF Center执行run.sh命令拒绝访问-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001657317482): run.sh命令在有x权限(可被执行权限)时仍执行失败,回显显示“Permission denied”,示例如下。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001657317482.md) - [MEF Center和MEF Edge执行网管配置对接失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001657476830) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001657476830.md) - [Index SDK提示报错gfortran命令未找到-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658321144): 在安装OpenBLAS时,执行编译命令make FC\=gfortran USE\_OPENMP\=1 –j提示报错gfortran:Command not found。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658321144.md) - [单Index检索功能与使用多Index批量检索功能进行精度比对验证时存在差异-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658321148): 在检索距离(distances)值相同的情况下,相较于使用单Index检索功能,使用多Index批量检索功能进行精度比对验证时,返回的TopK值的标签(label)存在差异。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658321148.md) - [Index使用自定义算子生成脚本进行算子生成时报错MemoryError或者multiprocessing报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658321152): 生成算子时,发生报错,提示MemoryError错误或者multiprocessing报错 。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658321152.md) - [模型训练报错,显示错误码E30008-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658321156): 在使用Rec SDK训练迭代循环下沉功能,进行模型训练时报错,显示错误码E30008。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658321156.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658321160): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658321160.md) - [执行run.sh脚本时报错cannot find factory: mxpi\_classpostprocessor-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658321168): 进入“MyFirstApp/src”目录,执行编译脚本./run.sh时,报错如下内容,说明无法找到模型后处理插件。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658321168.md) - [当前的特征检索是否支持多个Index分不同的线程执行搜索-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658480492) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658480492.md) - [使用Index SDK特征检索,在当前的OpenEuler上的IVFSQ等大库算法训练速度较慢-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658480496): 当前的OpenEuler上的IVFSQ等大库算法训练速度较慢。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658480496.md) - [在标准态部署场景下发生检索进程阻塞现象-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658480500) → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658480500.md) - [模型训练时报错提示dev cache overflow-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658480504): 使用Rec SDK行模型训练时报错并提示“dev cache overflow”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658480504.md) - [训练过程中出现core.xxxx文件-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658480508): 在使用Rec SDK进行模型训练过程中出现core.xxxx文件。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658480508.md) - [调用API参考(Python)视频解码/编码接口结束时出现core dumped现象-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/topic_0000001658480528): 调用Python视频解码功能,若videoDecoder在全局作用域(非函数内)定义和执行,程序结束出现Segmentation fault \(core dumped\) 或 Aborted \(core dumped\),编码接口同样出现类似情况。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001658480528.md) - [Ascend Device Plugin组件下载镜像后启动失败,报错提示exec /bin/bash: exec format error-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001668089412): 从昇腾镜像仓库下载Ascend Device Plugin的镜像成功,但是组件启动失败。启动容器时,报错提示standard\_init\_linux.go: exec user process caused: exec format error。容器启动失败,无法进入容器。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001668089412.md) - [PyTorch推理算子二进制复用,与复用失败问题排查-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001668150236): 在训练和推理的过程中,往往第一个epoch的耗时会比其他epoch大得多,因为第一个epoch存在大量的算子编译耗时。 在PyTorch中,可以通过二进制使能的方式,在第一个epoch时跳过编译,复用之前已经编译的二进制文件,从而节省大量编译时间。 在导入torch\_npu后或者在main入口函数添加“torch.npu.set\_compile\_mode\(jit\_compile\=False\)”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001668150236.md) - [进行视频编解码时报错The length of ringbuffer is invalid-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001668286478): 跑InferOfflineVideo时报错“vpcDvppCommon\_ Init Failed.” 显示ERROR日志“CheckValid:The length of ringbuffer is invalid.” → [详情](llms-content/document/document_caselibrary_detail_topic_0000001668286478.md) - [AscendCL案例推理失败问题分析yolov3\_colorclassify\_video-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001669298350): CANN:6.0.RC1 推理服务器 Ubuntu 18.04 Python 3.7.5 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001669298350.md) - [MEF Edge执行run.sh命令失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001705596925): run.sh命令在有x权限(可被执行权限)时仍执行失败,回显显示“Permission denied”,示例如下。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001705596925.md) - [MEF Center执行run.sh命令链接超时-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001705716165): run.sh命令执行失败,日志显示“unable to connect to the server:Gateway Time-out”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001705716165.md) - [加载集群场景性能数据时提示“Low memory”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706662989): MindStudio对采集后的集群场景性能原始数据进行解析并展示,数据加载时提示“Low memory”,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706662989.md) - [Index编译过程中提示libascendfaiss.so文件未找到-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706720557): 编译过程中,出现提示libascendfaiss.so not found。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706720557.md) - [使用IVFSQT算法时,update接口报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706720561): 在Atlas 推理系列产品环境中,使用IVFSQT算法时,update接口报错。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706720561.md) - [Index在执行查询操作时,出现性能波动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706720565): 执行查询操作,当查询的条数大于100时,出现了性能波动。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706720565.md) - [模型训练报错,提示init tbe error-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706720573): 在使用Rec SDK进行模型训练时发生报错,提示“init tbe error”且在plog日志中发现存在Import repository\_manager\_log error。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706720573.md) - [在Kunpeng服务器中运行多路视频分析,出现CPU资源被占满,导致业务堆积、断流的情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706720577): 在Kunpeng 920 7260服务器中运行多路视频分析,出现CPU资源被占满,导致业务堆积、断流的情况。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706720577.md) - [Index SDK检索性能未达预期-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706759801): 使用检索性能,结果未达预期,如何解决处理。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706759801.md) - [近似检索算法在Duo卡上性能的线性增长不及全量检索算法-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706759809): 近似检索的IVF系列算法在使用Atlas 300I Duo 推理卡时,发现相较于全量检索算法,性能的线性增长不如后者。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706759809.md) - [模型训练报错,显示错误码E40021-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706759813): 在使用Rec SDK进行模型训练时发生报错,显示错误码E40021。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706759813.md) - [尝试打印Device侧的Tensor、Image内存数据时,发生coredump-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001706759821): 当Tensor、Image类数据在Device侧时,尝试调用GetData\(\)接口返回指针并打印指针所指向的数据时,出现coredump提示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001706759821.md) - [镜像内使用CANN及上层应用libmindspore\_ascend.so failed-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001707640609): 安装后使用CANN及上层应用libmindspore\_ascend.so failed,如下图 且无法通过LD\_LIBRARY\_PATH添加so库。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001707640609.md) - [AscendCL推理提示145000错误码-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001716086085): 在AscendCL的推理过程中,出现145000错误码。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001716086085.md) - [AscendCL推理提示 aclmdlExecute failed, ret\[145000\]-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001717263141): 离线om推理时报错aclmdlExecute failed, ret\[145000\]。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001717263141.md) - [开发环境编译的程序在运行环境下执行失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001717273717): 离线推理报错No such file or directory。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001717273717.md) - [升级Faiss后,IVFSQ算法train和add接口性能下降-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001926171348): 从Faiss 1.7.1版本升级到Faiss 1.7.4版本后,IVFSQ算法在设置useKmeansPP为false的情况下,train和add接口性能下降。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001926171348.md) - [从开放态部署切换到标准态部署后,在最大库容时,可能出现添加底库卡住的情况-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001926330684): 从开放态部署切换到标准态部署后,一直添加底库超过芯片最大内存时卡住的情况。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001926330684.md) - [使用Python PyAv库解析视频流后,用API参考(Python)视频解码接口出现core dumped现象-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001953423601): 使用Python PyAv库解析视频流后,调用Python视频解码接口对视频帧进行解码出现Segmentation fault \(core dumped\)现象。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001953423601.md) - [HCCL集群通信失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000001953463657): HCCL集群通信失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000001953463657.md) - [host OS内核swap机制导致数据不一致问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002047587597): 用户通过acl接口进行host侧内存(malloc申请的内存)和device侧内存拷贝时,概率性发生拷贝后数据不一致的问题。 数据不一致确认办法: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002047587597.md) - [编译Faiss 1.7.4时提示CMake的版本过低-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002139123724): 编译Faiss 1.7.4时,出现报错信息,提示“CMake 3.23.1 or higher is required.”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002139123724.md) - [生成算子时ATC报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002139232686): 生成距离算子时,ATC出现以下报错: Call InferShapeAndType for nodeXXXX failed → [详情](llms-content/document/document_caselibrary_detail_topic_0000002139232686.md) - [生成算子时提示报错:Failed to import Python module-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002139281796): 生成算子时出现类似如下错误: Failed to import Python module \[AttributeError: `np.float\_` was removed in the NumPy 2.0 release. Use `np.float64` instead..\]. → [详情](llms-content/document/document_caselibrary_detail_topic_0000002139281796.md) - [启动StreamServer服务时,发生coredump-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002139447988): 启动StreamServer服务时,出现coredump提示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002139447988.md) - [mxpi\_rtspsrc拉流插件运行偶现BUS ERROR:XXX streamming stopped, reason error \(-5\) 错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002139598704): pipeline运行过程中,mxpi\_rtspsrc插件报错Internal data stream error XXX streaming stopped, reason error \(-5\)的错误 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002139598704.md) - [单独起线程调用TensorOperations接口,退出时卡住-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002139606112): 单独起线程调用TensorOperations的算子接口,接口执行完毕,部分算子在退出时存在概率性卡死问题。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002139606112.md) - [在Atlas 500 A2 智能小站默认配置下,无法安装Vision SDK-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002139779810): 在Atlas 500 A2 智能小站默认配置下,安装Vision SDK软件包,发现容量不足,无法完成安装。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002139779810.md) - [在使用Rec SDK跑推荐模型时,提示ModuleNotFoundError:No module named 'mxrec\_pybind'-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002141409970): 在使用Rec SDK跑推荐模型时,报错:ModuleNotFoundError:No module named 'mxrec\_pybind',找不到mxrec\_pybind模块。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002141409970.md) - [持续刷屏waiting for finish,无法结束-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002144960148) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002144960148.md) - [检索进程执行结束时产生报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002174562921): 检索进程执行结束后,程序退出时报错,出现“segmentation fault”等提示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002174562921.md) - [近似检索在万级小底库、小超参场景下精度有损失-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002174721313): 近似检索的Vstar、Great算法在万级小底库场景且超参设置较小时,会出现精度损失的情况。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002174721313.md) - [使用命令安装Vision SDK时,显示算子编译失败,并有算子编译中间文件残留-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002174900921): 使用命令./Ascend-mindxsdk-mxvision\_\{version\}\_linux-\{arch\}.run --install安装版本包时,出现类似如下报错: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002174900921.md) - [运行WarpAffineHiper或WarpPerspective接口出现Synchronize stream execution failed错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002174998221): 运行WarpAffineHiper或WarpPerspective接口,出现Synchronize stream execution failed. \(Calling Function \= aclrtSynchronizeStream, Code \= 507014, Message \= "ACL error, please refer to the document of CANN."\) 的错误( → [详情](llms-content/document/document_caselibrary_detail_topic_0000002174998221.md) - [程序执行出现error adding symbols: DSO missing from command line报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002175005589): 在Vision SDK 6.0.RC1之前版本的部分操作系统上执行程序时,出现报错:\{Visionsdk安装路径\}/lib/libcpprest.so.2.10: error adding symbols: DSO missing from command line。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002175005589.md) - [使用命令安装Vision SDK时,出现libpython3.9.so.1.0报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002175019337): 使用命令./Ascend-mindxsdk-mxvision\_\{version\}\_linux-\{arch\}.run --install安装版本包时,出现如下报错: libpython3.9.so.1.0: cannot open shared object file: No such file or directory → [详情](llms-content/document/document_caselibrary_detail_topic_0000002175019337.md) - [在estimator模式下,执行train\_and\_evaluate时提示显存不足-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002176651049): 在estimator模式下,执行train\_and\_evaluate时报错,提示显存不足:Sum of total mem\_offset:26496001536 and var\_mem\_size:11776003072 is greater than memory manager malloc max size 33285996544。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002176651049.md) - [部署DeepSeek服务化,性能不佳-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002193154190): 部署DeekSeekV3/R1拉起后实测性能较差,与预期差异较大。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002193154190.md) - [多机无法拉起DeepSeek-R1模型推理,从节点无法与主节点建立RPC通信-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002193154350): 多节点部署从节点无法和主机点建立rpc问题,子节点报RPC问题,例如下图: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002193154350.md) - [多机无法拉起DeepSeek-R1模型推理,Failed to init endpoint-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002193313946): MindIE推理启服务出现 Failed to init endpoint\! Please check the service log or console output. → [详情](llms-content/document/document_caselibrary_detail_topic_0000002193313946.md) - [多机无法拉起DeepSeek-R1模型,服务器NPU通信问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002194478148) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002194478148.md) - [服务器开启lldp,查询邻居信息没有输出-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002194478152): 多机拉起DeepSeek模型时,服务化拉起卡住。检查网络通信,服务器两边都开启了LLDP,在服务器上执行hccn\_tool -i 0 -lldp -g命令,没有任何新邻居信息输出。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002194478152.md) - [多机无法拉起DeepSeek-R1模型,modeling\_utils.py报错-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/topic_0000002194637756): 在服务化拉起过程中,若出现if metadata.get\("format"\) not in \["pt", "tf", "flax", "mix"\]: AttributeError: "NoneType" object has no attribute 'get';报错。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002194637756.md) - [部署Service服务时出现LLMPythonModel initializes fail的报错提示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002214905122): 部署Service服务时,出现LLMPythonModel initializes fail的报错,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002214905122.md) - [MindIE Benchmark使用Client推理模式运行时出现HTTPS连接错误-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002214912310): curl命令正常发送,MindIE Benchmark使用Client推理模式运行时报HTTPS连接错误,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002214912310.md) - [加载大模型时耗时过长-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002214923358): 加载1300B大小的模型时耗时过长(约3个小时)。其中“B“代表“Billon”,即十亿。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002214923358.md) - [启动MindIE Service服务时,出现找不到libboost\_thread.so.1.82.0报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002215064906): 启动MindIE Service服务的时候,出现找不到libboost\_thread.so.1.82.0的报错,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002215064906.md) - [部署Service服务时,出现atb\_llm.runner无法import报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002215072102): 部署Service服务时,出现atb\_llm.runner无法import,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002215072102.md) - [使用MindIE Benchmark或者脚本发送请求时出现超时提醒-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002215083154): 使用MindIE Benchmark或者脚本对MindIE Server发送请求时,部分请求出现超时且无返回的情况。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002215083154.md) - [驱动升级过程中出现进程占用报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002223786710): 驱动升级过程中出现“The davinci nodes are occupied by some processes, please stop processes and install or uninstall again, details in : /var/log/ascend\_seclog/ascend\_install.log”报错,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002223786710.md) - [未按照覆盖安装或升级顺序升级驱动导致固件安装失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002223946562): Atlas 200T A2 Box16 异构子框、Atlas 800T A2 训练服务器、Atlas 800I A2 推理服务器、Atlas 900 A2 PoD 集群基础单元覆盖安装或升级时,先安装或升级驱动版本后,再安装固件失败。出现以下报错,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002223946562.md) - [MEF Edge升级环境被强制终止后恢复环境操作-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002227324982) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002227324982.md) - [通过导入基础镜像的方式安装MEF Center失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002227478218): 用户通过docker load命令导入本地的Ubuntu:22.04基础镜像的方式安装MEF Center失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002227478218.md) - [MEF Edge重复启动或停止告警-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002227484786) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002227484786.md) - [MEF Edge日志刷屏-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002227484794): MEF Edge成功对接cloudcore后,edge\_main产生大量消息,造成日志刷屏。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002227484794.md) - [多机无法拉起DeepSeek-R1模型推理,HCCL报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002228754237): 开启算子库日志(export ASDOPS\_LOG\_LEVEL\=INFO; export ASDOPS\_LOG\_TO\_STDOUT\=1)与开启ATB日志(export ATB\_LOG\_LEVEL\=INFO; export ATB\_LOG\_TO\_STDOUT\=1)多节点启动service报HCCL问题,例如下图: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002228754237.md) - [多机拉起DeepSeek-R1模型服务化后,发送推理请求,返回内容乱码-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002229918021): 四机部署deepseekR1,启服务后发送推理请求,返回内容乱码,没有报错,例如下图: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002229918021.md) - [NPU卡健康检查返回错误,提示timeout-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002230003537): 多机拉起DeepSeek模型时,服务化拉起卡住。进行NPU卡进行健康检查时,返回timeout错误。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002230003537.md) - [升级deb格式固件包提示驱动升级成功或未安装-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002234344178): 问题现象描述1 Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡环境下升级deb格式固件包,但系统提示驱动升级成功。如下所示。 问题现象描述2 Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡环 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002234344178.md) - [Atlas 中心推理卡通过FusionDirector升级驱动时,概率性出现升级失败,提示“BMC返回错误信息”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002234344182): 通过FusionDirector升级驱动时,概率性出现升级失败,提示“BMC返回错误信息:\["\{Index\_1:\{File:Ascend310P-hdk-npu-firmware\_5.1.rc2.3.run, Result success,ErrorInfo:NA,ActiveMode:\},Index\_2:\{File:Ascend310P-hdk-npu-driver\_5.1.rc2.3\_linu → [详情](llms-content/document/document_caselibrary_detail_topic_0000002234344182.md) - [软件包格式混用安装或升级恢复方法-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002234410224): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 9 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002234410224.md) - [升级MCU 3.3.4及以上版本固件包失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002234503982): 查看“/var/log/nputools\_LOG\_ERR.log”日志信息,报错信息如图2所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002234503982.md) - [rpm格式固件包升级过程中提示“rm: cannot remove /usr/local/Ascend/firmware/version.info : Operation not permitted”](https://www.hiascend.com/document/caselibrary/detail/topic_0000002234503990): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 9 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002234503990.md) - [未按照升级指导顺序来升级导致驱动和固件版本不配套-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002234570040) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002234570040.md) - [安装驱动和固件后重启,“/var/log/npu/slog/host-0”日志中产生“\[ERROR\] raise script failed, cmd run failed, errno \= 0”报错](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238194346): 在Atlas 200I A2加速模块环境中使用root用户安装Driver包和Firmware包成功后重启,查看“/var/log/npu/slog/host-0”日志会有\[ERROR\] raise script failed, cmd run failed, errno \= 0相关报错打印,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238194346.md) - [驱动安装过程中出现“ifconfig: command not found”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238194350): Atlas 200I A2 加速模块环境驱动安装过程中提示“ifconfig: command not found”报错打印,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238194350.md) - [容器内安装驱动时出现su命令报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238194354): 在Atlas 200I A2加速模块、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atl → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238194354.md) - [root用户切换到普通用户需要输入密码权限-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238293354): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡产品环境在软件包安装过程中,可能会出现“The Root use cmd\(su user\) must enter the user passwd forcibly\(set by /etc/pam.d/su\)”报错。如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238293354.md) - [算力切分场景下npu-smi命令无法使用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238293362): 在Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238293362.md) - [使用rpm -ivh安装驱动包过程中提示“/sbin/ldconfig: /usr/lib64/libLLVM-7.so is not a symbolic link”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238293366): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 900T RAK 计算节点、Atlas 200T A2 Box16 异构子框、Atlas 800T A2 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238293366.md) - [npu-smi info运行时提示驱动未完整安装-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238307404): Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 900T RAK 计算节点、Atlas 200T A2 Box16 异构子框、Atlas 800T A2 训练服务器、Atlas 800I A2 推理服务 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238307404.md) - [芯片无法正常启动,系统日志出现如下打印信息:dev id 0, The address dont comply with the NVME protocol\(must be aligned with ](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238354190): 在Atlas 200I A2 加速模块环境中芯片无法正常启动时,系统日志有如下打印信息:dev id 0, The address dont comply with the NVME protocol\(must be aligned with 4KB\)。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238354190.md) - [安装软件包时提示解压失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238354194): Atlas 200I A2 加速模块、Atlas 200I SoC A1 核心板、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238354194.md) - [新容器中运行npu-smi或hccn\_tool等命令提示设备被占用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238354198): 在Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 900T RAK 计算节点、Atlas 200T A2 Box16 异构子框、Atlas 800T A2 训练服务器、Atlas 800I A2 推理服 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238354198.md) - [SLES 12 SP5系统安装驱动时出现“driver rebuild failed”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238453222): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡产品SLES 12 SP5系统安装驱动时,概率性出现安装失败,提示“driver rebuild failed”报错信息,如图1所示。 执行如下命令,查看“/var/log/ascend\_seclog/ascend\_install.log”日志信息。 cat /var/log/ascend\_seclog/ascend\_r → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238453222.md) - [BC\_Linux镜像源配置-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002238453226): Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 900T RAK 计算节点产品环境安装driver时,如果安装失败,显示缺少dkms和kernel-headers的问题。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002238453226.md) - [构建QEMU时出现报错“undefined reference to 'stime'”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239224850): 构建QEMU时出现如下报错“undefined reference to 'stime'”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239224850.md) - [虚拟机安装驱动包出现报错“Drv\_dkms\_env\_check failed”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239224858): 虚拟机安装驱动包时出现报错“Drv\_dkms\_env\_check failed”,安装驱动包失败。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239224858.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239224862): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239224862.md) - [NPU算力切分后直通虚拟机,虚拟机无法启动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239224870): 虚拟机openEuler 20.03 LTS在NPU算力切分后直通虚拟机,虚拟机无法启动,出现如下打印信息: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239224870.md) - [启动虚拟机后,无法正常进入系统-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239224878): 开启虚拟机后通过ssh命令连接虚拟机,无法正常进入系统,出现如下报错“ssh: connect to host xxx port 22: No route to host”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239224878.md) - [解压qemu压缩包时提示tar命令不存在-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239384698): 解压qemu压缩包时提示tar命令不存在: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239384698.md) - [执行virt-install创建虚拟机时提示“ERROR --os-variant/--osinfo OS name is required, but no value was set or dete](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239384706): 执行virt-install创建虚拟机时提示“ERROR --os-variant/--osinfo OS name is required, but no value was set or detected.”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239384706.md) - [更换新的NPU模组后,创建虚拟机时NPU模组的TLS使能开关状态不一致-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239384710): 更换新的NPU模组后,创建虚拟机时NPU模组的TLS的使能开关状态可能会存在不一致。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239384710.md) - [启动虚拟机时提示“Permission denied”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002239384718): 启动虚拟机时提示“Permission denied”,出现如下打印信息: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002239384718.md) - [发送请求返回乱码-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002249944921): 使用curl命令、MindIE Client或者Benchmark发起request请求,Server返回如下乱码。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002249944921.md) - [部署Service服务时,找不到tlsCert等路径-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002249952109): 部署Service服务时,找不到tlsCert等路径,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002249952109.md) - [使用第三方库transformers跑模型推理时,报错“cannot allocate memory in static TLS block”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002249963177): 报错详细信息如下所示: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002249963177.md) - [加载模型时出现out of memory报错提示-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002250112009): 部署service服务,加载LLaMA-65B模型时出现out of memory报错提示,如下图所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002250112009.md) - [复位或下电导致Device无法正常启动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002258746189): 在Atlas 200I SoC A1 核心板、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002258746189.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002258866333): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002258866333.md) - [驱动升级或卸载过程中提示内核模块无法卸载-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002258866337): Atlas 200I A2 加速模块、Atlas 200I SoC A1 核心板、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas → [详情](llms-content/document/document_caselibrary_detail_topic_0000002258866337.md) - [MEF Center升级环境被强制终止后恢复环境操作-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002262324417) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002262324417.md) - [节点压力驱逐机制导致MEF Center运行异常-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002262404357): K8s因部署和运行MEF Center时节点内存、磁盘、pid等资源不足,触发节点压力驱逐机制,导致MEF Center服务无法正常运行。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002262404357.md) - [服务器无法识别卡-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269343337): 驱动安装或升级过程中,对系统进行了重启或者下电操作;系统重启后直接安装驱动,成功后执行npu-smi info命令查询信息,系统显示“Failed to get card number”报错。如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269343337.md) - [升级或回退前后的驱动和固件版本Host bar空间大小不一致导致NPU卡启动失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269343357): 对于Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡产品,当驱动和固件从NPU 23.0.7之前版本升级至NPU 23.0.7及之后版本或从NPU 23.0.7及之后版本回退到NPU 23.0.7之前版本时,升级或回退固件后未对物理机上下电使固件生效,直接升级或回退驱动,会导致NPU卡启动失败,如 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269343357.md) - [驱动和固件安装或升级过程中出现拦截报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269409393): 该问题适用于Atlas 中心训练服务器、Atlas A2 中心推理和训练硬件。 问题现象描述1 驱动安装或升级过程中出现“There are some chips not ready, please check after reboot”提示信息,如图1所示。 使用msnpureport -f命令收集黑匣子日志,并进入当前日志目录。执行grep -rn "0x5000BB0"命令检索,检索结果如图 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269409393.md) - [驱动升级或回退过程中出现版本校验不匹配-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269409397): Atlas 200T A2 Box16 异构子框、Atlas 800T A2 训练服务器、Atlas 800I A2 推理服务器、Atlas 900 A2 PoD 集群基础单元的驱动升级或回退时,出现以下任意报错。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269409397.md) - [驱动回退过程中出现“driver/tools/slog.conf copy failed”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269453401): Atlas 200I SoC A1 核心板产品环境驱动从NPU 23.0.RC2版本回退至NPU 23.0.RC1及以下版本时,出现图1所示报错。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269453401.md) - [deb包安装、升级或卸载失败后的处理方式-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269463437): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 9 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269463437.md) - [虚拟机场景下驱动版本升级时出现“line 184: /sys/bus/pci/devices/0000:00:04.0/reset: Permission denied”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269463445): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡产品环境中,虚拟机场景下驱动从NPU 23.0.RC1以下版本升级至NPU 23.0.RC1及以上版本时,出现“line 184: /sys/bus/pci/devices/0000:00:04.0/reset: Permission denied” → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269463445.md) - [驱动版本回退时出现“Device\_image\_crl\_check failed”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269529481) → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269529481.md) - [hccn\_tool使能TLS,版本回退前后使能开关状态不一致-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002269529485): Atlas 200T A2 Box16 异构子框、Atlas 800T A2 训练服务器、Atlas 800I A2 推理服务器、Atlas 900 A2 PoD 集群基础单元的驱动升级至NPU 24.1.RC2及之后版本,重新配置TLS的使能开关状态;再回退驱动至NPU 24.1.RC2之前版本,TLS的使能开关状态可能存在不一致。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002269529485.md) - [驱动安装过程中出现拷贝目录报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273193421): 问题现象描述1 问题现象描述2 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273193421.md) - [驱动安装过程中出现dkms编译失败报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273193425): Atlas 200I A2 加速模块、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atl → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273193425.md) - [升级系统内核版本时未卸载run包导致run包不可用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273233485): 如果在安装了run包的环境直接升级内核,再次重启时环境会出现启动异常,如图1所示。如果后续在该环境上再安装run包也无法使用。这是由于安装run包时驱动ko加载到内核,而升级内核版本会触发根文件系统打包,会将原来环境中ko打包到根文件系统,导致启动异常。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273233485.md) - [安装驱动过程中出现“Device startup fail”的报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273233489): 在Atlas 200I A2 加速模块环境下卸载驱动后重新安装过程中,出现“Device startup fail”报错打印,如图1所示。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273233489.md) - [容器内安装驱动后,删除容器失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273233493): 在Atlas 200I A2 加速模块、Atlas 200I SoC A1 核心板、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273233493.md) - [如何检查run包中驱动镜像文件的版本-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273332513): 针对Atlas 200I SoC A1 核心板、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡产品,如何检查run包中驱动镜像文件的版本。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273332513.md) - [PKCS签名问题导致驱动或固件回退失败、npu-smi命令异常或davinci设备无法启动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273332521): 问题现象描述1 Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡驱动回退过程中出现图1所示报错信息,执行npu-smi命令异常,查看“ascend\_install.log”日志信息,显示图2所示报错。 固件回退过程中出现图3所示报错,查看“ascend\_install.log”日志信息,显示图4所 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273332521.md) - [deb包卸载时warning打印的处理方式-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273332525): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 9 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273332525.md) - [虚拟机安全启动打开导致驱动安装失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273354313): Atlas 200T A2 Box16 异构子框、Atlas 800T A2 训练服务器、Atlas 800I A2 推理服务器、Atlas 900 A2 PoD 集群基础单元的NPU芯片直通到虚拟机场景下,虚拟机中安装驱动包时出现“\[ERROR\]Driver\_ko\_install failed, details in : /var/log/ascend\_seclog/ascend\_install → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273354313.md) - [服务器异常复位或下电导致重新安装驱动或固件失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273452401): Atlas 200I SoC A1 核心板、Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡驱动或固件安装或升级过程中,服务器异常复位或下电;服务器重启后重新安装驱动时出现“Device\_images\_crl\_check failed”报错打印,如图1所示。重新安装固件时出现“ERR\_NO:0x0 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273452401.md) - [安装deb包时出现“binary operator expected”报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273452405): 在Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡、Atlas 300I Duo 推理卡、Atlas 300V 视频解析卡、Atlas 300T 训练卡(型号:9000)、Atlas 300T Pro 训练卡(型号:9000)、Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273452405.md) - [SLES 12 SP5系统安装驱动时出现“Driver\_ko\_install\_manually failed, details in : /var/log/ascend\_seclog/ascend\_i](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273452409): Atlas 300I Pro 推理卡、Atlas 300V Pro 视频解析卡产品SLES 12 SP5系统安装驱动时,出现安装失败,提示“Driver\_ko\_install\_manually failed, details in : /var/log/ascend\_seclog/ascend\_install.log”报错信息,如图1所示。 执行如下命令,查看“/var/log/ascend\_se → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273452409.md) - [CentOS 7.6 reboot后系统概率性卡在OS启动阶段-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002273466457): Atlas 800 训练服务器(型号:9000)、Atlas 800 训练服务器(型号:9010)、Atlas 900 计算节点、Atlas 900T RAK 计算节点驱动或固件安装后,CentOS 7.6系统reboot卡在OS启动阶段,启动阶段OS打印如图1所示。再次执行强制重启后,进入系统,执行cat /proc/sys/kernel/printk,回显信息打印权限为“7 4 1 7”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002273466457.md) - [openEuler 20.03 LTS/BC Linux 21.10安装virt-install时出错,提示“Unable to find a match: virt-install”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274183953): openEuler 20.03 LTS安装virt-install时出错,提示“Unable to find a match: virt-install” → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274183953.md) - [Arm场景将8张昇腾AI处理器直通给虚拟机后使用npu-smi工具只能查询到5张昇腾AI处理器-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274183961): Arm场景将8张昇腾AI处理器直通给虚拟机后使用npu-smi工具只能查询到5张昇腾AI处理器。 通过执行命令dmesg | grep “BAR 4”查询,显示如下则表示为PCIe地址空间不足导致。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274183961.md) - [多张Atlas 中心推理卡直通虚拟机场景下,虚拟机中所有命令执行缓慢-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274183969): 多张Atlas 中心推理卡直通虚拟机场景下,虚拟机中出现所有命令执行缓慢、驱动npu-smi命令或dcmi接口响应缓慢、卡顿。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274183969.md) - [创建Ubuntu22.04虚拟机,进入虚拟机后安装驱动报错-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274183977): 创建Ubuntu22.04虚拟机,进入虚拟机后安装驱动报错,出现如下打印信息: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274183977.md) - [Ubuntu系统root用户登录时提示“Access denied”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274343901): Ubuntu系统root用户无法登录,提示如下错误: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274343901.md) - [执行virt-install创建虚拟机时提示“ERROR Cannot access storage file 'xxxxx' \(as uid:107, gid:107\): Permission de](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274343909): 执行virt-install创建虚拟机时提示“ERROR Cannot access storage file 'xxxxx' \(as uid:107, gid:107\): Permission denied”。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274343909.md) - [直通虚拟机后,虚拟机网络故障-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274343917): 物理机Ubuntu22.04+直通虚拟机Ubuntu 22.04、物理机KyLinV10+直通虚拟机KyLinV10、物理机openEuler 22.03 LTS+直通虚拟机openEuler 22.03 LTS、物理机Ubuntu20.04+直通虚拟机Ubuntu 20.04、A200T A3 Box8 异构子框+Tlinux3.1场景下,物理机或虚拟机下电再上电后,虚拟机网络故障。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274343917.md) - [虚拟机安装Debian10(veLinux 1.3)过程中,virt-viewer控制台键盘无法输入-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002274343925): 虚拟机安装Debian10(veLinux 1.3)过程中,virt-viewer控制台键盘无法输入,出现如下打印信息: → [详情](llms-content/document/document_caselibrary_detail_topic_0000002274343925.md) - [Atlas 200I DK A2连接屏幕无法实时显示摄像头画面-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002516622282): 使用Juptyter Lab调用摄像头,并将显示器通过HDMI连接至Atlas 200I DK A2,期望能直接显示摄像头的实时画面,但遇到显示器黑屏问题。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002516622282.md) - [使用msProf工具做算子仿真调优时报错161001-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002517601046): 使用msProf工具的msprof op simulator功能进行算子仿真调优,以基于可执行文件方式执行命令时,报错提示“aclnnSqrtGetWorkspaceSize failed. ERROR: 161001”,并且子进程以状态码139退出,导致仿真任务失败,无法完成算子调优。 执行命令为:msprof op simulator --soc-version\=Ascend910B --ou → [详情](llms-content/document/document_caselibrary_detail_topic_0000002517601046.md) - [ATC模型转换时ONNX文件Opset版本不兼容,报错“E19010”-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002544973355): 用户使用ATC工具将ONNX模型转换成适配OrangePi Alpro的OM模型时,报错提示“ATC run failed, Please check the detail log, Try 'atc --help' for more information.”,错误码为“E19010”(如图1所示)。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002544973355.md) - [qwen2.5-32b推理报错内存不足-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002549203555): 使用 1.0.0-300I-Duo-py311-openeuler24.03-lts 的Docker镜像,在310P上部署了qwen2.5-32b模型。在执行 /usr/local/Ascend/atb-models/examples/run\_pa.py 时,程序报错提示NPU内存不足,并具体指出NPU0卡的内存不足。 → [详情](llms-content/document/document_caselibrary_detail_topic_0000002549203555.md) - [MindIE启用上下文并行(CP)处理128K长序列时启动失败问题排查与解决-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/topic_0000002598936025): 硬件配置:Atlas 800I A2 问题现象: 在配置并行策略为 "dp": 1, "tp": 8, "cp": 2, "sp": 8, "moe\_tp": 1, "moe\_ep": 16 的情况下,启动基于W8A8量化模型的推理服务时,AttentionRunner\_67\_0 与 Decoder\_layerRunner\_67 节点报错,日志中出现大量 infer shape check fai → [详情](llms-content/document/document_caselibrary_detail_topic_0000002598936025.md) - [Atlas 800 CentOS7.4 BMC 复位测试过程中出出现 "xhci\_hcd 0000:00:14.0: WARN: unexpected TRB Type 4" 告警-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3000_00064.xml): BMC 3.22; BIOS 6.26; CPLD:0.07 问题现象:BMC 复位测试1000发现每复位一次 dmesg 中均出现警告 "xhci\_hcd 0000:00:14.0: WARN: unexpected TRB Type 4" → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3000_00064xml.md) - [Atlas 800-3000 CentOS 7.6系统加载ipmi\_si驱动失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3000_00070.xml): 问题现象:脚本运行power cycle测试200次,第31次测试中断,系统无法再次power cycle,查看dmesg日志发现有以下报错: failed 2 retries, sending error respone → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3000_00070xml.md) - [Atlas 800 CentOS通过Xshell安装rpm包时弹出提示框并需手动选择-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3000_00118.xml): Atlas 800服务器+CentOS,通过Xshell工具安装rpm包时,会弹出提示框并需要手动进行选择(选择“否”,不打开gnome Terminal),才可安装成功。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3000_00118xml.md) - [Atlas 800-3010 安装I350的rpm驱动后,使用lspc查看PCI设备信息时报错” Duplicate entry at /usr/share/pci.ids, line 17813”-](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00016.xml): sles11sp3下使用驱动安装脚本一键安装所有驱动,安装完成后,输入lspci命令,报错 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00016xml.md) - [Atlas 800-3010 Ubuntu16.04 LTS secureboot模式下,安装界面KVM及本地鼠标、键盘不可用-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00018.xml): 打开secureboot功能,挂载ubuntu16.04 LTS光驱,启动到安装界面KVM及本地鼠标、键盘不可用。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00018xml.md) - [Atlas 800-3010 Ubuntu18.04 UEFI模式下安装花屏-Atlas Community](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00020.xml): 在华为服务器上安装Ubuntu 18.04及18.04.1时,在UEFI模式下安装进入图形界面即花屏,Leagcy模式正常。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00020xml.md) - [Atlas 800-3010 Ubuntu 16.04.5 KWE内核下dmesg报大量ACPI Exception-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00022.xml): 2288H V5服务器上安装Ubuntu 16.04.5后,内核版本为4.15.0-29,dmesg日志打印大量的ACPI Exception → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00022xml.md) - [Atlas 800-3010 3508 RAID卡升级驱动后,RAID卡下的硬盘设备的scsi host id概率性发生变化-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00026.xml): Atlas 800-3010安装RHEL 7.5后,在reboot测试过程中,3508扣卡上面硬盘的scsi host id不能保持相同,如下图所示,前一次重启后的3508 scsi host id是14,下一次却变成了6。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00026xml.md) - [故障案例-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00032.xml): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00032xml.md) - [Atlas 800-3010 Ubuntu系统配置kdump触发crash卡死-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00036.xml): Ubuntu系统配置kdump后,系统crash会卡死,无法正常生成内存转储 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00036xml.md) - [Atlas 800-3010 Ubuntu legacy模式下大于2T硬盘自动分区安装无法启动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00038.xml): legacy 模式下大于2T硬盘自动分区安装Ubuntu16.04,安装后无法启动。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00038xml.md) - [Atlas 800-3010 Debian9.11启动openipmi服务时没有启动ipmi驱动,需要手动加载ipmi驱动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00044.xml): 1.安装debian9.11 2.配置网络源,安装OpenIPMI以及ipmitool 3.使能openipmi服务,systemctl start openipmi, 4.执行ipmitool命令, 提示如下:Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or director → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00044xml.md) - [Atlas 800-3010 Redhat 7.6安装Mellanox驱动后kdump执行失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00086.xml): 问题现象:安装完手动触发BMC NMI按键,OS卡死,未正常重启,出现错误打印。串口打印systemd-udevd oom 异常日志 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00086xml.md) - [Atlas 800-3010 fchownat 和 close 并发访问相同 socket 导致 system crash-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00102.xml): 该问题为内核 bug。并发执行 fchownat 和 close 系统调用并操作同一个 socket 会触发 "NULL pointer dereference" 问题,从而导致 system crash。错误日志如下: → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00102xml.md) - [Atlas 800-3010 Debian 9.9在第二内核加nr\_cpus\=8后,kdump测试失败-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00112.xml): Atlas 800-3010 Debian9.9,在第二内核添加nr\_cpus\=8后,系统突然宕机,未生成vmcore → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00112xml.md) - [Atlas 800-3010 EFI启动下Emulex 8G / 16G (lpe1200x/1600系列)FC卡开机启动串口或者屏幕会报Assert的打印-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00122.xml): 开机启动时出现Assert → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00122xml.md) - [Atlas 800-3010 windows 2012 R2安装KB2999226无法安装-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00134.xml): Windows 2012 R2 安装KB2999226,发现无法安装 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00134xml.md) - [Atlas 800-3010 Windows系统自带网卡驱动问题导致服务器配置Intel GE网口插网线情况下无法启动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00140.xml): 在系统BIOS默认配置下,带着Intel Ge网卡安装Windows2012R2和Windows2016系统会出现安装完之后蓝屏。在8P以上的服务器问题必现。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00140xml.md) - [Atlas 800-3010 Windows2012R2系统, 不登录系统,通过BMC WEB进行安全重启,单板直接下电然后重启,没有看到关机过程-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00152.xml): 在SBCA单板上安装好vwindows2012R2系统,不登录系统,通过BMC WEB进行安全重启,单板直接下电然后重启,没有看到关机过程。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00152xml.md) - [Atlas 800-3010 Windows2012R2版本默认无法安装82580驱动-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_3010_00156.xml): 在Windows 2012R2 默认不支持82580驱动升级,使用驱动安装工具提示失败。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_3010_00156xml.md) - [Atlas 800-9000 Ubuntu18.04.1 卸载加载Mellanox网卡驱动时会有错误日志打印:Failed to init debugs files for enpXX-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_9000_00126.xml): 在ubuntu18.04.1系统中,启动后以及卸载再加载后,系统会上报两条关于debugfs挂载失败的报错日志。 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_9000_00126xml.md) - [Atlas 800-9010 Ubuntu18.04.1系统 NMI wachdog超时触发hard LOCKUP导致系统挂死-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh_cn_Atlas_800_9010_00108.xml): 系统挂死或出现panic,日志打印NMI watchdog: Watchdog detected hard LOCKUP on cpu 12 → [详情](llms-content/document/document_caselibrary_detail_zh_cn_Atlas_800_9010_00108xml.md) - [CPU架构为ARM架构时,由于社区未提供ARM架构CPU版本的torch包,无法使用PIP3命令安装PyTorch1.8.1,需要使用源码编译安装-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh-cn_topic_0000001275828232.xml): CPU架构为ARM架构时,无法使用PIP3命令安装PyTorch1.8.1。 → [详情](llms-content/document/document_caselibrary_detail_zh-cn_topic_0000001275828232xml.md) - [编译过程执行bash build.sh报错no module named yaml/typing\_extensions.-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh-cn_topic_0000001275988104.xml): 编译过程执行bash build.sh报错no module named yaml/typing\_extensions.。 → [详情](llms-content/document/document_caselibrary_detail_zh-cn_topic_0000001275988104xml.md) - [运行遇到找不到te问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh-cn_topic_0000001276148088.xml): 运行遇到找不到te问题。 → [详情](llms-content/document/document_caselibrary_detail_zh-cn_topic_0000001276148088xml.md) - [命令行安装gcc依赖时提示找不到包、编译时GCC报错问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh-cn_topic_0000001276307996.xml): 部分源下载gcc时会提示无法找到包,需要使用源码编译安装、编译时gcc报错。 → [详情](llms-content/document/document_caselibrary_detail_zh-cn_topic_0000001276307996xml.md) - [找不到libblas.so问题-昇腾社区](https://www.hiascend.com/document/caselibrary/detail/zh-cn_topic_0000001326227937.xml): libblas.so库丢失 → [详情](llms-content/document/document_caselibrary_detail_zh-cn_topic_0000001326227937xml.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Account%26AuthenticationFAQ/accfaq_000.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/AscendAITrainingCamp/ascendaitrainingcamp_000.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_asr_001.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_atc_002.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_atc_003.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_atc_004.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_atc_005.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_atc_006.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_atc_008.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_atc_009.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_ccc_001.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/ascend_mcv_001.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/developerpartner_011.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/developerpartner_012.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/Ecological-prototype001.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/Ecological-prototype002.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/Ecological-prototype003.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/Ecological-prototype004.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning002.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning003.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning004.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning006.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning007.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning008.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning010.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning011.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning012.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning013.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/electronicsigning014.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/nre_001.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/nre_002.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/nre_003.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/nre_004.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/nre_005.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/nre_006.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_001.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_002.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_003.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_005.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_006.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_008.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_009.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_010.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_012.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_013.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_014.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_015.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_016.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_018.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_019.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/Developer%26partner/vpp_020.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_002.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_004.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_007.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_011.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_012.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_013.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_014.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明](https://www.hiascend.com/document/detail/zh/AscendFAQ/latest/resdl/rdl_016.html): 昇腾AI产品包含训练和推理产品,主要产品系列如表1所示,昇腾训练产品同时支持训练和推理业务,各个组件支持的产品范围请参见组件对应文档的产品支持列表。 → [详情](llms-content/document/detail/AscendFAQ/5f4ea009eeb2.md) - [昇腾产品形态说明-昇腾常见问题-昇腾社区](https://www.hiascend.com/document/detail/zh/AscendFAQ/overview/index.html): 总览 操作指引 “伙伴计划”站点提供如何加入伙伴计划 > 如何进行技术认证与解决方案发布、如何进行权益申请和其他操作。 加入伙伴计划 包括加入昇腾万里伙伴计划和加入昇腾科研创新使能伙伴计划,操作入口详见表1。 表1 加入伙伴计划操作入口 伙伴计划 操作入口 加入昇腾万里伙伴计划 https://www.hiascend.com/document/detail/zh/AscendFAQ/Com → [详情](llms-content/document/detail/AscendFAQ/document_detail_zh_AscendFAQ_overview_index_html.md) - [缩略语](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/aaa/aaa_0001.html): 表1 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/de6e41a1bb67.md) - [备份镜像](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/bi/bi_0001.html): 如果需要将某个开发者套件的镜像复制到其他开发者套件,可以通过备份SD卡功能,将SD卡中的镜像复制到PC,再通过本地制卡方式烧录到其他SD卡。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/a7a6f65c656d.md) - [开发者套件用户信息](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/dkui/dkui_0001.html): 开发者套件烧录镜像默认用户信息如表1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/8d7f4305b2ac.md) - [烧录镜像时提示写入出错](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq): 烧录镜像时,制卡工具提示写入错误。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/253afa62cadf.md) - [烧录镜像时提示写入出错](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0002.html): 烧录镜像时,制卡工具提示写入错误。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/253afa62cadf.md) - [本地制卡时提示解压包出错](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0003.html): 使用本地镜像制卡时,出现解压包出错。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/c55bd478515a.md) - [运行制卡工具时出现dll文件缺失](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0004.html): 运行制卡工具时出现dll文件缺失。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/0cccad4abecf.md) - [制卡工具界面显示不全](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0005.html): 制卡工具界面在高分辨率屏幕显示不全。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/dd6e15162d17.md) - [制卡工具在线制卡界面空白](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0006.html): 打开制卡工具,在线制卡页签界面显示如下。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/a08045a84c24.md) - [PC无法识别SD卡](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0007.html): 将装有SD卡的读卡器插入PC后,PC无法识别。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/9065f27191c2.md) - [PC通过网线连接开发者套件后WiFi断开连接](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0009.html): 使用网线连接开发者套件和PC后,PC自动关闭无线WiFi。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/6aaa98e39054.md) - [SSH连接提示ssh\_exchange\_identification: Connection closed by remote host](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0010.html): SSH连接客户端过多,部分用户可以连接,部分用户无法连接,终端输出错误提示:ssh\_exchange\_identification: Connection closed by remote host。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/163e6e1c9984.md) - [SSH服务重启失败,提示:ssh.serviceJob for ssh.service failed](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0011.html): 重启SSH服务失败,提示如下: → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/93d65e0df0da.md) - [netplan apply命令报错,提示:undefined symbol: g\_spawn\_check\_wait\_status](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0012.html): 执行netplan apply命令时报错。提示如下: → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/e66f057f5c27.md) - [网口的MAC地址相同](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0013.html): 网口的MAC地址相同。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/584403e28af0.md) - [正确配置网络后仍无法联网](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0014.html): 正确配置网络后仍无法联网。提示如下: → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/8b58fc0f5dc1.md) - [启动开发者套件后发现无法SSH登录](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0015.html): Ubuntu 22.04系统重装升级后,启动开发者套件后发现无法SSH登录。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/71a045a148f8.md) - [开发者套件IP能ping通但是SSH无法连接](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0016.html): SSH无法连接,但是IP能ping通,串口无任何信息。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/027522cb1e1c.md) - [使用Type-C数据线连接后PC无法识别RNDIS网络设备](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0017.html): 使用Type-C数据线连接开发者套件和PC后,PC无法识别。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/db22ab850d8b.md) - [使用模型适配工具一键迁移时出现输出文件夹残留](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0019.html): 使用模型适配工具一键迁移时,出现断电、重启、进程挂死等问题,导致一键迁移未完成,输出文件夹残留。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/a386b8848447.md) - [手动取消迁移导致模型适配工具异常退出](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0020.html): 当迁移任务正在进行时,此时单击“取消迁移”,则可能会导致工具异常退出,进一步导致输出目录有残留文件。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/626b220ec180.md) - [模型适配工具界面显示异常](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0021.html): 模型适配工具界面显示异常,工具栏不显示,须单击界面右上角按钮后才显示工具栏。如图1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/22a7fdffc5ec.md) - [登录开发者套件后启动jupyter lab失败](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0023.html): 输入jupyter lab命令后,jupyter lab仍未启动。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/612883e85386.md) - [jupyter lab运行样例后,再次运行样例失败](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0024.html): 有关acl的样例,在成功运行一遍后,再次运行则报错。如图1 再次运行acl样例报错所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/8b49c9a06fa9.md) - [运行样例时无法启动摄像头](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0025.html): 运行样例时,发现摄像头无法启动。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/0ad7063dbe1e.md) - [执行Python脚本报错,提示:No module named \_bz2](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0026.html): 执行Python脚本报错,提示没有\_bz2模块:No module named \_bz2。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/4eedbdc5f705.md) - [Python导入opencv模块报错,提示:ImportError: libGL.so.1: cannot open shared object file: No such file or direc](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0027.html): Python导入opencv模块报错。操作及提示如下: → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/a9b482eee96a.md) - [Python导入torchvision报错](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0028.html): 通过conda list命令查询torch与torchvision版本,分别为1.13.0和0.14.0,二者为配套版本,但import torchvision时报错如图1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/97f74c956292.md) - [应用进程占用内存超出限制导致系统异常终止](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0029.html): 以ATC工具为例,当打开了虚拟内存限制而atc尝试使用超出限制的内存大小时会报错,报错信息一般如下所示: → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/d673bffd1091.md) - [智能车手动控制时车轮转向错误或四个轮子转速差异较大](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0031.html): 进入到智能车的手动控制环节后,启动智能车的控制主入口,按照应用开发指南中的键盘操作智能车,智能车车轮反向运转或将智能车放到运动场地后,运行路线不走直线。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/eff1823b09a9.md) - [运行智能车主入口程序main.py时出现‘ttyUSB0’或'ttyUSB1'相关错误导致程序无法启动](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0032.html): 运行智能车主入口程序main.py时出现‘ttyUSB0’或'ttyUSB1'相关错误导致程序无法启动。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/a43bc1677e79.md) - [jupyter notebook推理样例运行缓慢或跑不起来](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0033.html): 运行开箱推理样例时,推理执行缓慢或跑不起来。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/bb46eb413633.md) - [同一台PC与开发者套件,切换SD后重启出现SSH认证问题](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0034.html): 使用同一台PC和开发者套件,切换SD卡启动开发者套件并远程登录时报错,MobaXterm会弹出更新SSH Verfication的弹窗,所以不会有这种问题,但使用cmd或WindowsPowershell或者Windows Terminal登录的话会有此问题。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/8697d410b008.md) - [切换WIFI或同一台PC和开发者套件换SD卡后,共享网络时出现共享错误](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0035.html): 当切换WIFI或同一台PC和开发者套件切换SD卡后,在为开发者套件共享网络时,提示共享错误,如图1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/24dfb9f8eb7a.md) - [优化启动时间](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0036.html): Ubuntu22.04 TLS 开机在“A start job is running for wait for network to be Configured”运行阶段需要等待很久,导致开机时间过长。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/e2d2865f0112.md) - [配置进程内存限制(OOM Killer)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0037.html): 开发者套件的内存资源有限,如果某个进程占用的内存超出系统限制,可能出现系统异常,无法响应命令的现象,届时需要重新上下电才能恢复正常。因此,需要限制进程的内存占用量。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/3f457e869c8e.md) - [在线镜像下载失败](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0038.html): 制卡时提示“在线镜像下载失败,请确保您可以正常访问互联网,请更换网络环境后重试。” → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/97ada2d4a80c.md) - [制卡时提示SD卡具有卡保护](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0039.html): 制卡选择SD卡时提示SD卡具有写保护,无法制卡。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/2766416e8e72.md) - [jupyter notebook运行多个推理样例后提示Kernel Restarting](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0040.html): 启动jupyter notebook运行多个推理样例后提示Kernel Restarting。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/5ae0457297dc.md) - [当使用VPN代理时,打开模型适配工具,提示网络异常](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0041.html): 当使用VPN代理时,打开模型适配工具,会提示“网络异常,可能影响一键迁移报错”。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/4e3948090112.md) - [Windows与开发者套件的文件传输](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0042.html): 如何实现Windows系统与开发者套件的文件传输。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/87ef6b271cad.md) - [运行DVPP样例时出现fail to send frame问题](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0043.html): 在开发者套件上运行DVPP(数字视觉预处理)样例时, 出现fail to send frame问题,导致样例无法运行。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/9e6d94a5cac9.md) - [开发者套件支持使用QT(Python/C++)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0044.html): QT是一款跨平台的图形用户界面应用程序开发框架,支持C++及python接口。开发者套件支持通过远程登录工具或使用图形化桌面运行QT及项目,进行界面的查看。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/4224188aff76.md) - [手动矫正时间](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0045.html): 运行jupyter lab样例时,提示需要手动矫正时间。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/a01251f4047d.md) - [WiFi模块和其他网络接口同时使用时如何配置开发者套件优先使用WiFi路由](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0046.html): 首次通过WiFi模块配置开发者套件连接网络时,需要通过接口方式连接开发者套件,配置WiFi。此时如果有线连接已经配置了网关,使用route -n命令查询结果如下。以开发者套件IP“192.168.137.100”为例,为WIFI配置的网关优先级低于默认网口网关。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/b459368b5bf2.md) - [默认网关被置为空\(0.0.0.0\)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0047.html): 路由配置的不正确,导致默认的网关配置被重置为空\(0.0.0.0\),无法连接网络。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/f4dd459fe273.md) - [仅需一根Type-C数据线让小藤连接互联网](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0048.html): 首先,请确保您的网络环境是正常的,不受限的。比如使用您的家庭网络,而不是公司或者商场等公共场合的受限网络。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/1ce03b825689.md) - [使用Type-C数据线连接开发者套件时设备管理器无法识别RNDIS设备](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0049.html): 在使用Type-C数据线连接开发者套件时,配置USB口IP,但设备管理器中无法识别RNDIS设备(无其他设备识别)。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/b8ae7bdf0981.md) - [设置路由器频率范围](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0050.html): 开发者套件仅能使用2.4G频率的WiFi模块,因此需要设置无线路由器工作在2.4G或2.4G/5G兼容模式下。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/38788b996b0c.md) - [如何设置静态路由](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0051.html): 静态路由(英语:Static routing)是一种路由的方式,路由项(routing entry)由手动配置,而非动态决定。 与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。 一般来说,静态路由是由网络管理员逐项加入路由表。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/6e51178cd4c3.md) - [创建交换分区](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Appendices/faq/faq_0053.html): 为解决开发者套件上,使用ATC工具转换模型时会出现转换过程很慢或卡住不动的问题。该问题可能由于内存不足,导致进程卡死。用户可通过创建交换分区的方式以分担开发者套件的内存压力,当前镜像已提前为用户创建,若用户需要关闭或关闭后重新开启可参见此章节进行操作。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/9640f2bb4793.md) - [保修方法](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/bx/bxff/toctopics/topic_0000001572114410.html): 开发者套件保修期为1年,在保修期内如出现非人为原因造成的故障,您可凭产品SN号在保修期内到指定维修点进行免费维修。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/f6d8c11c5c23.md) - [学习向导](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/index/index.html): 如果您是第一次接触Atlas 200I DK A2 开发者套件,可以跟随以下的学习旅程(点击下图中任务名称可以跳转到对应内容),逐渐上手开发者套件,希望通过开发者套件更快的实现您的AI创意。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/52f6418f6eda.md) - [使用注意事项](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/mna/mna_0001.html): - 上电前一定检查确保Atlas 200I A2 加速模块正确扣在底板上,否则无法正常开机。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/989980b82963.md) - [环境准备](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/operatordev/Ascendcopdevg/opdev_001.html): 1. 切换至root用户,并进入默认下载目录/home/HwHiAiUser/Downloads。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/c7757efac29a.md) - [AddCustom算子样例执行](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/operatordev/Ascendcopdevg/opdev_002.html): AddCustom算子样例支持多种方式调用执行,以下内容以ACLNN接口和核函数两种常用的方式为例进行介绍,更多方式请参考样例仓\(https://gitee.com/ascend/samples/tree/8.0.RC1\)中的readme指导。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/2045bbe0e455.md) - [新建算子工程开发算子](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/operatordev/Ascendcopdevg/opdev_003.html): 1. 创建工程与IR json文件。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/882151b69e48.md) - [产品简介](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/pd/pd_0001.html): Atlas 200I DK A2 开发者套件(以下简称开发者套件)是一款高性能的AI开发者套件,可提供8TOPS INT8的计算能力,可以实现图像、视频等多种数据分析与推理计算,可广泛用于教育、机器人、无人机等场景,开发者套件外观如图1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/545d91c4a1a4.md) - [外观结构](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/pd/pd_0002.html): 开发者套件采用紧凑的结构设计,外观如图1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/584acc73dec7.md) - [系统框图](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/pd/pd_0003.html): 开发者套件集成了完整的昇腾310系列AI处理器硬件系统,系统框图如图1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/d7333d143bab.md) - [基本规格](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/pd/pd_0004.html): **表1 硬件基本规格** → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/32cd6d18ff61.md) - [环境条件](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/pd/pd_0005.html): **表1 环境要求** → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/f2a660e03b11.md) - [3D结构](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/pd/pd_0006.html): Atlas 200I DK A2 开发者套件3D结构展示:计算产品3D展示 \(huawei.com\)\(https://info.support.huawei.com/computing/server3D/res/server/atlas200Idk/index.html?lang\=cn\)。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/afc54d5bdc62.md) - [使用流程](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs): 本文档详细的描述了Atlas 200I DK A2开发者套件的基础入门使用方法,同时提供了常见的问题解答及故障处理方法。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/b8e1985a676a.md) - [准备硬件](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0001.html): 运行开发者套件必须的基础硬件,如表1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/77e160f5cb3f.md) - [登录方式说明](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0002.html): 开发者套件启动后支持用户通过远程登录模式或者本机显示模式登录开发者套件运行推理任务,用户可以根据现场硬件准备条件,选择其中一种方式,两种登录模式介绍如下: → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/4dd05859f9ca.md) - [Windows系统制卡](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0005.html): - 将Micro SD卡插入读卡器,并将读卡器插入PC。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/e75a315bb3fb.md) - [连接外部网络](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0008.html): 启动运行开发者套件后,此时开发者套件只是和PC之间连通,如果需要实现开发者套件和外部网络联网,可参见以下方法将开发者套件连接外部网络,用于后续在开发者套件拉取代码样例等。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/b96d521a009e.md) - [Mac系统制卡](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0009.html): - 将Micro SD卡插入读卡器,并将读卡器插入PC。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/1d41dd75445c.md) - [本机显示模式](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0010.html): 1. 将SD卡插入开发者套件的SD插槽,并确保完全推入插槽底部。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/5fb12fa9c576.md) - [远程登录模式](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0011.html): 本段内容只针对Windows系统PC。Mac PC如果只有Type-C接口,需要通过Type-C转RJ45网口转接头,使用网线连接开发者套件,不支持直接使用Type-C数据线连接开发者套件。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/65daac3d1aa2.md) - [本机显示模式](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0014.html): 本节介绍当开发者套件通过HDMI连接线直连显示器时,如何登录开发者套件,以Ubuntu 22.04版本镜像和openEuler 22.03版本镜像方式登录。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/4020bd77b163.md) - [Type-C接口远程登录(SSH方式)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0016.html): 本节介绍当开发者套件通过Type-C接口和PC连接时,如何在PC将接口IP地址修改为和开发者套件接口IP地址同一个网段(如开发者套件Type-C接口为192.168.0.2,PC对应USB或Type-C接口为192.168.0.101),并使用SSH工具远程登录开发者套件。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/49f355ac61a9.md) - [以太网口远程登录(SSH方式)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0017.html): 本节介绍当开发者套件通过以太网接口和PC连接时,如何在PC将接口IP地址修改为和开发者套件接口IP地址同一个网段(如开发者套件eth1网口为192.168.137.100,PC以太网口为192.168.137.101),并使用SSH工具远程登录开发者套件。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/59a04f47e721.md) - [使用流程](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0018.html): 本文档详细的描述了Atlas 200I DK A2开发者套件的基础入门使用方法,同时提供了常见的问题解答及故障处理方法。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/b8e1985a676a.md) - [Linux系统制卡(Ubuntu桌面)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0019.html): - 将Micro SD卡插入读卡器,并将读卡器插入PC。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/4eae9d20f43a.md) - [远程登录模式(Mac系统)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0020.html): 使用Mac远程登录开发者套件时,仅支持使用网口登录。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/9ba65173fa73.md) - [登录jupyter lab](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0021.html): 为方便新手开发者进行应用开发和程序运行,镜像中已包含jupyter lab软件(可视化代码演示、数据分析工具),可为用户提供一个图形化运行推理样例的界面,本节介绍基于远程登录模式如何登录jupyter lab并运行一个ResNet50样例。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/8219470fe4c0.md) - [运行样例](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0022.html): 1. 在jupyter lab可视化界面左侧样例目录中双击“03-resnet”。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/7089947ee4bb.md) - [开机、关机和下电](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/qs/qs_0023.html): 本节介绍将开发者套件开机、关机和下电的操作。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/2d01f351028f.md) - [快速指南(电子件)](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/r/qug/toctopics/topic_0000001622552461.html): 附件为随开发者套件发货的使用指南纸件,如果企业用户需要将开发者套件设计为硬件产品,可以参考本节“快速指南”附件设计随新产品发货的印刷纸件。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/2cc2e48944a8.md) - [版本发布特性说明](https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/vd/vd_0001.html): Atlas 200I DK A2开发者套件2025年09月08日发布版本变更说明如表1所示。 → [详情](llms-content/document/detail/Atlas200IDKA2DeveloperKit/4c202f98920c.md) - [CANN商业版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_map\_10\_0002.html\)》完成算子开发。 → [详情](llms-content/document/detail/canncommercial/71e70e90f36d.md) - [CANN商业版-aclnn开发接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1042.html): 无论是基于Ascend C自定义算子还是CANN内置算子,均可通过aclnn API(也称为Level2层接口)直调算子,无需提供IR(Intermediate Representation)定义。 → [详情](llms-content/document/detail/canncommercial/dff0c7bbb515.md) - [CANN商业版-ADD\_TO\_LAUNCHER\_LIST\_AICORE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1045.html): 创建某个AI Core算子的执行任务并置入aclOpExecutor的执行队列,一般在二阶段接口aclnnXxx调用时执行。 → [详情](llms-content/document/detail/canncommercial/fba56858a60c.md) - [CANN商业版-ADD\_TO\_LAUNCHER\_LIST\_AICPU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1046.html): 创建某个AI CPU算子的执行任务并置入aclOpExecutor的执行队列,一般在二阶段接口aclnnXxx调用时执行。 → [详情](llms-content/document/detail/canncommercial/59d2471f52db.md) - [CANN商业版-CREATE\_EXECUTOR](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1047.html): 创建一个UniqueExecutor对象,该对象为aclOpExecutor的生成工厂类。 → [详情](llms-content/document/detail/canncommercial/636eae9ba819.md) - [CANN商业版-DFX\_IN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1048.html): 用于封装L2一阶段接口aclnnXxxGetWorkspaceSize的输入参数。 → [详情](llms-content/document/detail/canncommercial/179fcd0c1e87.md) - [CANN商业版-DFX\_OUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1049.html): 用于封装L2一阶段接口aclnnXxxGetWorkspaceSize的输出参数。 → [详情](llms-content/document/detail/canncommercial/c9cc71982a67.md) - [CANN商业版-INFER\_SHAPE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1050.html): 针对指定算子,运行其InferShape函数,推导输出shape。 → [详情](llms-content/document/detail/canncommercial/57942edea68d.md) - [CANN商业版-L0\_DFX](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1051.html): 用于L0接口时延统计(Profiling)及入参打印。 → [详情](llms-content/document/detail/canncommercial/cf434e2e0d7d.md) - [CANN商业版-L2\_DFX\_PHASE\_1](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1052.html): 用于L2一阶段接口aclnnXxxGetWorkspaceSize时延统计及入参打印,该宏必须在一阶段接口最前方调用。 → [详情](llms-content/document/detail/canncommercial/3f531f9878c2.md) - [CANN商业版-L2\_DFX\_PHASE\_2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1053.html): 用于L2二阶段接口aclnnXxx时延统计,必须在二阶段接口最前方调用。 → [详情](llms-content/document/detail/canncommercial/fdd78bbde7ee.md) - [CANN商业版-OP\_ATTR](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1054.html): 用于封装算子的属性参数。 → [详情](llms-content/document/detail/canncommercial/cf86782d188f.md) - [CANN商业版-OP\_ATTR\_NAMES](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1055.html): 用于封装AI CPU算子的属性名字。 → [详情](llms-content/document/detail/canncommercial/e734d8c858f7.md) - [CANN商业版-OP\_EMPTY\_ARG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1056.html): 用于表示一个空的参数。 → [详情](llms-content/document/detail/canncommercial/e62950d5ecc0.md) - [CANN商业版-OP\_INPUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1057.html): 用于封装算子的输入aclTensor和aclTensorList。 → [详情](llms-content/document/detail/canncommercial/e8b115074e6f.md) - [CANN商业版-OP\_MODE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1058.html): 用于封装算子的运行模式,算子计算过程中是否使能HF32数据类型。 → [详情](llms-content/document/detail/canncommercial/a4f56b4c9304.md) - [CANN商业版-OP\_OUTPUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1059.html): 用于封装算子的输出aclTensor和aclTensorList。 → [详情](llms-content/document/detail/canncommercial/03c2da536948.md) - [CANN商业版-OP\_OUTSHAPE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1060.html): 针对需要计算结果来确定输出shape的算子,如NonZero算子,该宏用于存放此类算子输出shape的aclTensor。 → [详情](llms-content/document/detail/canncommercial/a5b1132da269.md) - [CANN商业版-OP\_OPTION](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1061.html): 用于封装算子的精度模式。 → [详情](llms-content/document/detail/canncommercial/5db0303813b9.md) - [CANN商业版-OP\_TYPE\_REGISTER](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1062.html): 注册一个L0算子,生成对应的算子名称和TypeID。 → [详情](llms-content/document/detail/canncommercial/8655afad8bab.md) - [CANN商业版-OP\_WORKSPACE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1063.html): 用于封装算子显式指定的workspace参数。 → [详情](llms-content/document/detail/canncommercial/4c0bc632eae1.md) - [CANN商业版-OpImplMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1064.html): OpImplMode类表示算子的精度模式,具体定义如下: → [详情](llms-content/document/detail/canncommercial/ece17c5008c6.md) - [CANN商业版-OpExecMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1065.html): OpExecMode类表示算子的运行模式,具体定义如下: → [详情](llms-content/document/detail/canncommercial/0033293b7e56.md) - [CANN商业版-bfloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1066.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/f8f060b7bd4b.md) - [CANN商业版-GetStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1068.html): 获取aclTensor的StorageShape属性。 → [详情](llms-content/document/detail/canncommercial/fddcef94ee6d.md) - [CANN商业版-SetStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1069.html): 设置aclTensor的StorageShape属性。 → [详情](llms-content/document/detail/canncommercial/63e90e719579.md) - [CANN商业版-GetOriginalShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1070.html): 获取aclTensor的OriginShape属性。 → [详情](llms-content/document/detail/canncommercial/07f596c623dc.md) - [CANN商业版-SetOriginalShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1071.html): 设置aclTensor的OriginShape。 → [详情](llms-content/document/detail/canncommercial/8ee47437763a.md) - [CANN商业版-GetViewShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1072.html): 获取aclTensor的ViewShape。ViewShape表示aclTensor的逻辑shape。 → [详情](llms-content/document/detail/canncommercial/19167592727d.md) - [CANN商业版-SetViewShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1073.html): 设置aclTensor的ViewShape。ViewShape表示aclTensor的逻辑shape,可由GetViewShape获取。 → [详情](llms-content/document/detail/canncommercial/b2034ba6465c.md) - [CANN商业版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1074.html): 获取aclTensor的StorageFormat。 → [详情](llms-content/document/detail/canncommercial/42857d9e6b70.md) - [CANN商业版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1075.html): 设置aclTensor的StorageFormat。 → [详情](llms-content/document/detail/canncommercial/102c3dd36e5d.md) - [CANN商业版-GetOriginalFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1076.html): 获取aclTensor的OriginFormat。 → [详情](llms-content/document/detail/canncommercial/c43630b8602a.md) - [CANN商业版-SetOriginalFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1077.html): 设置aclTensor的OriginFormat。 → [详情](llms-content/document/detail/canncommercial/0c5f86a93a36.md) - [CANN商业版-GetViewFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1078.html): 获取aclTensor的ViewFormat。ViewFormat为aclTensor的逻辑Format。 → [详情](llms-content/document/detail/canncommercial/60d7ce07320f.md) - [CANN商业版-SetViewFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1079.html): 设置aclTensor的ViewFormat。ViewFormat为aclTensor的逻辑Format。 → [详情](llms-content/document/detail/canncommercial/e3033a9ed559.md) - [CANN商业版-GetViewStrides](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1080.html): 获取aclTensor的ViewStrides。 → [详情](llms-content/document/detail/canncommercial/1142a6217ed6.md) - [CANN商业版-SetViewStrides](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1081.html): 设置aclTensor的ViewStrides。 → [详情](llms-content/document/detail/canncommercial/ab570ad2a8b8.md) - [CANN商业版-Numel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1082.html): 获取aclTensor的总元素个数。 → [详情](llms-content/document/detail/canncommercial/6f05717190b8.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1083.html): 获取aclTensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/09416d42a0ee.md) - [CANN商业版-IsEmpty](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1084.html): 判断aclTensor是否为空tensor。 → [详情](llms-content/document/detail/canncommercial/dc6ffec57534.md) - [CANN商业版-SetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1085.html): 针对通过AllocHostTensor申请得到的host侧tensor,设置指定位置的数据。 → [详情](llms-content/document/detail/canncommercial/55f2e7f4f6c3.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1086.html): 设置aclTensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/ea67dbb0c06d.md) - [CANN商业版-SetBoolData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1087.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块bool类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/canncommercial/eaf52d5a6a99.md) - [CANN商业版-SetIntData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1088.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块int64\_t类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/canncommercial/2d41281aa306.md) - [CANN商业版-SetFloatData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1089.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块float类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/canncommercial/88afae81eaf5.md) - [CANN商业版-SetFp16Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1090.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块float16类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/canncommercial/103a5bd6336c.md) - [CANN商业版-SetBf16Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1091.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块bfloat16类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/canncommercial/f4ee73a294a6.md) - [CANN商业版-CheckOverflows](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1092.html): 校验aclScalar中保存的标量,数值是否有溢出。 → [详情](llms-content/document/detail/canncommercial/fac8e9ae6b21.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1093.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/e7176f7c5a64.md) - [CANN商业版-IsBasicType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1095.html): 判断输入的数据类型,是否为基础类型。 → [详情](llms-content/document/detail/canncommercial/127edb9cc74d.md) - [CANN商业版-IsNumberType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1096.html): 判断输入的数据类型,是否为数字类型。 → [详情](llms-content/document/detail/canncommercial/112d063981cd.md) - [CANN商业版-IsRealNumberType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1097.html): 判断输入的数据类型,是否只包含实部数字类型。 → [详情](llms-content/document/detail/canncommercial/bfc7b16ffc8b.md) - [CANN商业版-TypeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1098.html): 计算输入的数据类型一个元素占用多少Byte。对于不满一个Byte大小的数据类型,会在基础bit大小上额外加1000,例如Int4,将返回1004,表示一个元素占用4bit。 → [详情](llms-content/document/detail/canncommercial/117bd7a3d2c2.md) - [CANN商业版-ToOpDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1099.html): 将aclDataType转换为对应的op::DataType。 → [详情](llms-content/document/detail/canncommercial/ee85c57ec724.md) - [CANN商业版-ToAclDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1100.html): 将op::DataType转换为对应的aclDataType。 → [详情](llms-content/document/detail/canncommercial/5925d04bb7c4.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1101.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/9bb98a55563f.md) - [CANN商业版-IsPrivateFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1103.html): 判断输入的format是否为私有格式。 → [详情](llms-content/document/detail/canncommercial/a618ec56a0a9.md) - [CANN商业版-GetPrimaryFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1104.html): 获取根format,去除关于C0的信息,只保留单纯的format信息。例如,将FORMAT\_FRACTAL\_Z\_C04转为FORMAT\_FRACTAL\_Z。 → [详情](llms-content/document/detail/canncommercial/92f53dac0724.md) - [CANN商业版-ToOpFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1105.html): 将aclFormat转为对应的op::Format。 → [详情](llms-content/document/detail/canncommercial/676c8e4a31c7.md) - [CANN商业版-ToAclFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1106.html): 将op::Format转为对应的aclFormat。 → [详情](llms-content/document/detail/canncommercial/a03751c7a2b0.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1107.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/d2bd1a0407e4.md) - [CANN商业版-fp16\_t](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1108.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/eea0ed064b90.md) - [CANN商业版-CopyToNpu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1110.html): 创建一个host侧到device侧的数据拷贝任务,并放入executor的任务队列中。 → [详情](llms-content/document/detail/canncommercial/b7f530be1f23.md) - [CANN商业版-CopyToNpuSync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1111.html): 同步完成host侧到device侧的数据拷贝,会阻塞等待拷贝动作完成,不会再放入executor任务队列。该接口中申请的device内存,需要调用方释放。 → [详情](llms-content/document/detail/canncommercial/837d6a0f8a8b.md) - [CANN商业版-CopyNpuToNpu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1112.html): 创建一个device侧到device侧的数据拷贝任务,并放入executor的任务队列中。 → [详情](llms-content/document/detail/canncommercial/ff5b74a62b75.md) - [CANN商业版-object](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1113.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/73a5f50428fe.md) - [CANN商业版-op\_arg\_def](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1114.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/670c75cff4be.md) - [CANN商业版-op\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1115.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/bdeee58544df.md) - [CANN商业版-op\_cache\_container](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1116.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/4028363a4d3f.md) - [CANN商业版-op\_def](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1117.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/afc2183fb878.md) - [CANN商业版-op\_dfx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1118.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/967119e55343.md) - [CANN商业版-AllocTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1120.html): 申请一个device侧tensor,提供多个重载函数,可以指定不同的属性。 → [详情](llms-content/document/detail/canncommercial/37033229fb5b.md) - [CANN商业版-AllocHostTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1121.html): 申请一个host侧tensor,提供多个重载函数,可以指定不同的输入属性,如不同的数据类型。 → [详情](llms-content/document/detail/canncommercial/f29ea5fc5fdb.md) - [CANN商业版-AllocIntArray](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1122.html): 申请一个aclIntArray,并使用指定内存中的值对其进行初始化。 → [详情](llms-content/document/detail/canncommercial/95313c97f2b6.md) - [CANN商业版-AllocFloatArray](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1123.html): 申请一个aclFloatArray,并使用指定内存中的值对其进行初始化。 → [详情](llms-content/document/detail/canncommercial/5d5a66c3f9e2.md) - [CANN商业版-AllocBoolArray](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1124.html): 申请一个aclBoolArray,并使用指定内存中的值对其进行初始化。 → [详情](llms-content/document/detail/canncommercial/6a0221967a4f.md) - [CANN商业版-AllocTensorList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1125.html): 申请一个aclTensorList,并指定其内部包含的aclTensor。 → [详情](llms-content/document/detail/canncommercial/8fa84bc30fa9.md) - [CANN商业版-AllocScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1126.html): 申请一个aclScalarList,并指定其内部包含的aclScalar。 → [详情](llms-content/document/detail/canncommercial/755d3beee41a.md) - [CANN商业版-AllocScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1127.html): 申请一个aclScalar对象,并对其赋值。通过多个重载函数,用于支持多种数据类型。 → [详情](llms-content/document/detail/canncommercial/e4c4bff57a30.md) - [CANN商业版-ConvertToTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1128.html): 将不同数据类型的host侧数据,转为一个host侧aclTensor对象。 → [详情](llms-content/document/detail/canncommercial/165295832602.md) - [CANN商业版-CommonOpExecutorRun](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1129.html): 根据workspace、stream,执行算子executor上下文中的所有任务。 → [详情](llms-content/document/detail/canncommercial/500ed2ecb022.md) - [CANN商业版-ReleaseTo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1130.html): 将UniqueExecutor中保存的aclOpExecutor指针,传递到L2一阶段输出的executor中。 → [详情](llms-content/document/detail/canncommercial/e8f86d923629.md) - [CANN商业版-GetWorkspaceSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1131.html): 根据L2一阶段中调用的L0接口,计算需要的workspace大小。 → [详情](llms-content/document/detail/canncommercial/4efe0b0b056b.md) - [CANN商业版-AbandonCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1132.html): 关闭aclnn cache缓存功能。 → [详情](llms-content/document/detail/canncommercial/199defb0dad5.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1133.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/f6511e8d19c6.md) - [CANN商业版-op\_log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1134.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/001abced1f1c.md) - [CANN商业版-GetCurrentPlatformInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1136.html): 获取NPU平台信息,包括AI处理器型号、参数等信息。 → [详情](llms-content/document/detail/canncommercial/fe7fe19a2e77.md) - [CANN商业版-GetSocVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1137.html): 获取AI处理器的短型号信息,格式形如Ascendxxx。 → [详情](llms-content/document/detail/canncommercial/09bc2834bedc.md) - [CANN商业版-GetSocLongVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1138.html): 获取AI处理器的长型号信息,格式形如Ascendxxxyy。 → [详情](llms-content/document/detail/canncommercial/6de93133bb82.md) - [CANN商业版-GetBlockSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1139.html): 获取当前NPU平台上一个data block内存大小(单位Byte)。 → [详情](llms-content/document/detail/canncommercial/058f1762cbfe.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1140.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/0ce55c6b316f.md) - [CANN商业版-pool\_allocator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1141.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/5cb164c18d74.md) - [CANN商业版-ToShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1143.html): 将指定内存维度数据转为op::Shape(即gert::Shape)对象。 → [详情](llms-content/document/detail/canncommercial/fc8355b6e3a4.md) - [CANN商业版-ToShapeVector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1144.html): 提取输入Shape对象中的维度信息到一个ShapeVector(参见表3)容器。 → [详情](llms-content/document/detail/canncommercial/e7d6d8f761db.md) - [CANN商业版-ToContiguousStrides](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1145.html): 根据已有的shape信息,按照连续规则去推导对应的stride信息。例如shape为\[10, 20, 30\],那么推导出的stride为\[600, 30, 1\]。 → [详情](llms-content/document/detail/canncommercial/c9a0decc1482.md) - [CANN商业版-CheckBroadcastShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1146.html): 校验两个shape间是否满足broadcast关系(广播规则介绍参考NumPy\(https://numpy.org/doc/stable/user/basics.broadcasting.html\)官网)。例如\[2, 1\]与\[2, 10\]满足broadcast关系,\[2, 2\]与\[2, 10\]不满足broadcast关系。 → [详情](llms-content/document/detail/canncommercial/a3077d2cf263.md) - [CANN商业版-BroadcastInferShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1147.html): 对于满足broadcast关系(广播规则介绍参考NumPy\(https://numpy.org/doc/stable/user/basics.broadcasting.html\)官网)的两个shape,推导其broadcast后的shape。例如\[1, 10\]与\[2, 1\] broadcast后的shape为\[2, 10\]。 → [详情](llms-content/document/detail/canncommercial/eb3440947d53.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1148.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/b6b52150f7c4.md) - [CANN商业版-small\_vector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1149.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/84fe41db6c1d.md) - [CANN商业版-IsContiguous](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1151.html): 判断输入tensor是否为一个连续tensor。 → [详情](llms-content/document/detail/canncommercial/5c7859d0b622.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1152.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/f4878fcea74c.md) - [CANN商业版-IsComplexType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1155.html): 判断输入的数据类型是否为复数类,包括Complex128、Complex64、Complex32。 → [详情](llms-content/document/detail/canncommercial/48af2fab3e12.md) - [CANN商业版-IsFloatingType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1156.html): 判断输入的数据类型是否为浮点类型,包括Float64(即Double)、Float32(即Float)、BFloat16、Float16。 → [详情](llms-content/document/detail/canncommercial/85e2be8a1bfe.md) - [CANN商业版-IsIntegralType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1157.html): 判断输入的数据类型是否为整数类型,包括Int8、Int16、Int32、Int64、Uint8、Uint16、Uint32、Uint64。 → [详情](llms-content/document/detail/canncommercial/af39f6761d42.md) - [IsIntegralType(含bool)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1158.html): 判断输入的数据类型是否为整数类型,包括Int8、Int16、Int32、Int64、Uint8、Uint16、Uint32、Uint64。 → [详情](llms-content/document/detail/canncommercial/d4de68b5f49e.md) - [CANN商业版-CanCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1159.html): 判断源数据类型是否可以cast到目的数据类型。 → [详情](llms-content/document/detail/canncommercial/3794a129ce16.md) - [CANN商业版-PromoteType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1160.html): 不同数据类型参数进行运算时,推导应该将类型提升到何种数据类型进行计算。例如float16与float32进行运算,应该将float16先提升至float32后再做运算。 → [详情](llms-content/document/detail/canncommercial/10761b58f5f4.md) - [AicpuTask类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1162.html): AicpuTask类用于管理AI CPU task相关的一些参数和方法,包括组装task、task初始化、task下发、task执行等功能。 → [详情](llms-content/document/detail/canncommercial/163bd57c7ba6.md) - [AicpuTaskSpace类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1163.html): AicpuTaskSpace类用于管理AI CPU task复用相关的逻辑,包括新建task、查找task等功能。 → [详情](llms-content/document/detail/canncommercial/6e1bf0ec6761.md) - [CANN商业版-aicpu\_args\_handler](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1164.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/75de60d58c9a.md) - [CANN商业版-aicpu\_ext\_info\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1165.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/adf34df070b9.md) - [CANN商业版-aicpu\_utils](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1166.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/8b8319652bba.md) - [CANN商业版-aicpu\_task](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1167.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/cb7fb51e74c8.md) - [CANN商业版-Cast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1194.html): 将输入tensor转换为指定的数据类型。 → [详情](llms-content/document/detail/canncommercial/b34882feaa53.md) - [CANN商业版-Contiguous](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1195.html): 该函数为公共的L0接口,作用是将非连续tensor转换为连续tensor。 由于L2级API的输入tensor可能是非连续的,一般L0级算子只支持连续tensor作为输入,因此需要将tensor转为连续后再作为其他L0算子的输入。 输入tensor可以是连续的,接口内部会兼容处理。 → [详情](llms-content/document/detail/canncommercial/0ee9c62a5e13.md) - [CANN商业版-ViewCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1196.html): 该函数为公共的L0接口,作用是将连续tensor搬运到连续或非连续tensor上。 由于L2级API的输出tensor可能是非连续的,需要通过该API将连续的tensor搬运到非连续的tensor上。 输出tensor可以是连续或非连续的,接口内部会兼容处理,但输入要求是连续的。 → [详情](llms-content/document/detail/canncommercial/9c1d2d56b706.md) - [CANN商业版-Pad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1197.html): 将输入tensor按照paddings的大小对各个维度进行填充,填充值为0。 → [详情](llms-content/document/detail/canncommercial/cd803a64afdf.md) - [CANN商业版-Reshape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1198.html): 该函数不改变算子tensor数据,只是将用户传入的输入tensor x的shape转换成该函数的第二个参数shape。 → [详情](llms-content/document/detail/canncommercial/3d527ae238f9.md) - [CANN商业版-Slice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1199.html): 从输入tensor中提取所需的切片。 → [详情](llms-content/document/detail/canncommercial/38728707918c.md) - [CANN商业版-Transpose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1200.html): 该函数不改变tensor数据的值,而是对tensor进行转置操作。 通过Transpose算子,可以改变tensor在不同维度上的排列顺序,实现对tensor的维度重排。 具体的是将用户传入的输入tensor x的shape按指定维度的排列顺序perm进行转置并输出。 → [详情](llms-content/document/detail/canncommercial/71b7089118f0.md) - [CANN商业版-TransData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1201.html): 该函数不改变tensor数据的值,实现对tensor数据格式的转换。 具体功能是将用户输入tensor的format转换为指定的dstPrimaryFormat。 → [详情](llms-content/document/detail/canncommercial/31c151d4e10e.md) - [CANN商业版-TransDataSpecial](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1202.html): 该函数不改变tensor数据的值,实现对tensor数据格式的转换,功能与TransData类似。 具体功能是将用户输入tensor的format转换为指定的dstPrimaryFormat。 → [详情](llms-content/document/detail/canncommercial/4400f8ead975.md) - [CANN商业版-ReFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1203.html): 该函数不改变tensor数据的值,在指定format和输入x的维度相同时,将输入数据格式设置为目标format。 具体功能是将用户输入tensor的viewFormat、originalFormat、storageFormat统一为指定的format。 → [详情](llms-content/document/detail/canncommercial/30de5d85c973.md) - [CANN商业版-IsNullptr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1204.html): 判断输入的指针是否为空。若为空指针返回true、并打印错误日志,否则返回false。 → [详情](llms-content/document/detail/canncommercial/bef09037b51d.md) - [CANN商业版-aclnn返回码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1205.html): 调用接口时,常见的返回码如表1所示。对于异常状态码值,可通过“aclGetRecentErrMsg\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg\_03\_0028.html\)”接口获取异常信息,请根据报错提示排查问题或联系技术支持。 → [详情](llms-content/document/detail/canncommercial/e12434d50974.md) - [CANN商业版-op\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1224.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/98fe9fc10332.md) - [CANN商业版-Abs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0001.html): 对输入Tensor取绝对值,其中绝对值y \= abs\(x\)应用于Tensor元素。 → [详情](llms-content/document/detail/canncommercial/79f57fa3f544.md) - [CANN商业版-Acos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0002.html): 计算给定输入Tensor的反余弦值(余弦的倒数),按元素计算。 → [详情](llms-content/document/detail/canncommercial/dd7647b290d5.md) - [CANN商业版-Acosh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0003.html): 计算给定输入Tensor元素的反双曲余弦。 → [详情](llms-content/document/detail/canncommercial/c8c220aed086.md) - [CANN商业版-AdaptiveAvgPool2D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0004.html): 对输入进行2d自适应平均池化计算。 → [详情](llms-content/document/detail/canncommercial/39d86d4954a2.md) - [CANN商业版-Add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0006.html): 按元素求和。 - A:输入Tensor,数据类型支持int8、int16、int32、int64、uint8、float、float16、double,数据格式支持ND。 - B:输入Tensor,数据类型与A相同,数据格式支持ND。 C:输出Tensor,数据类型与A相同,数据格式支持ND。 → [详情](llms-content/document/detail/canncommercial/14b9c9874681.md) - [CANN商业版-AffineGrid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0008.html): 给定一组3维的仿射参数矩阵\(theta\)以及输出图像的大小\(size\),生成一个2D或3D的网格,该网格表示仿射变换后图像的点在原图像上的坐标。 → [详情](llms-content/document/detail/canncommercial/452afc936022.md) - [CANN商业版-And](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0009.html): 完成Tensor A和Tensor B的逻辑与运算,并返回结果。 → [详情](llms-content/document/detail/canncommercial/d276f82ef6f1.md) - [CANN商业版-ArgMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0010.html): 返回输入Tensor指定轴上最大值对应的索引。 → [详情](llms-content/document/detail/canncommercial/56c04abdbcea.md) - [CANN商业版-ArgMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0011.html): 返回输入Tensor指定轴上最小值对应的索引。 → [详情](llms-content/document/detail/canncommercial/9c76eadd001b.md) - [CANN商业版-AscendAntiQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0012.html): 对输入x进行反重量化操作。 → [详情](llms-content/document/detail/canncommercial/b836610bbcd1.md) - [CANN商业版-AscendQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0015.html): 对输入x进行量化操作,scale和offset的size需要是x的最后一维或1。 → [详情](llms-content/document/detail/canncommercial/2d6739c8f43b.md) - [CANN商业版-Asin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0018.html): 计算给定输入Tensor的反正弦(正弦的逆),按元素计算。 → [详情](llms-content/document/detail/canncommercial/985daffb5cad.md) - [CANN商业版-Asinh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0019.html): 计算给定输入Tensor双曲反正弦。 → [详情](llms-content/document/detail/canncommercial/846c25d54f98.md) - [CANN商业版-Atan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0020.html): 计算给定输入Tensor的反正切值。 → [详情](llms-content/document/detail/canncommercial/86485a23b6c4.md) - [CANN商业版-Atanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0021.html): 计算给定输入Tensor的双曲反正切。 → [详情](llms-content/document/detail/canncommercial/0bf96430cfd6.md) - [CANN商业版-AveragePool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0022.html): 对输入Tensor进行平均池化操作。 → [详情](llms-content/document/detail/canncommercial/b73973ccade2.md) - [CANN商业版-BatchNormalization](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0024.html): 对输入Tensor进行批量归一化操作。 → [详情](llms-content/document/detail/canncommercial/2d254a9c72dc.md) - [CANN商业版-BatchMultiClassNMS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0025.html): 计算输入Tensor boxes和scores的NMS,支持多个batch和class,抑制那些非极大值的元素,保留极大值元素。 → [详情](llms-content/document/detail/canncommercial/fbc4f3b711b2.md) - [CANN商业版-BitShift](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0026.html): 元素级位移算子,按位移位运算符执行,按元素运算。 → [详情](llms-content/document/detail/canncommercial/604a55139453.md) - [CANN商业版-BitwiseAnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0027.html): 计算输入Tensor(A)中每个元素和输入Tensor(B) 的按位与的结果。 → [详情](llms-content/document/detail/canncommercial/1501e13e5a37.md) - [CANN商业版-BitwiseNot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0028.html): 按元素计算输入Tensor(x)的按位非。 → [详情](llms-content/document/detail/canncommercial/8d007a2d6911.md) - [CANN商业版-BitwiseOr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0029.html): 计算Tensor(A)中每个元素与Tensor(B)中对应位置的元素的按位或。 → [详情](llms-content/document/detail/canncommercial/f71f729d6a78.md) - [CANN商业版-BitwiseXor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0030.html): 计算输入Tensor(A)中每个元素与输入Tensor(B)中对应位置元素的按位异或。 → [详情](llms-content/document/detail/canncommercial/8b5ac8e1867d.md) - [CANN商业版-Cast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0031.html): 将输入Tensor的类型转换为指定的类型。 → [详情](llms-content/document/detail/canncommercial/2ad6c38760a2.md) - [CANN商业版-Ceil](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0032.html): 对输入Tensor(x)按元素执行向上取整。 → [详情](llms-content/document/detail/canncommercial/d51307303ef5.md) - [CANN商业版-Celu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0033.html): 对输入Tensor(x)中的每个元素调用连续可微指数线性单元。 → [详情](llms-content/document/detail/canncommercial/f5cdc1195a45.md) - [CANN商业版-Clip](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0034.html): 将输入Tensor的值剪辑到指定的最小值和最大值之间,即将其限制在一个间隔内。当‘min’大于‘max’时,剪辑操作符将所有输入Tensor设置为‘max’的值。 → [详情](llms-content/document/detail/canncommercial/d726fd263f92.md) - [CANN商业版-Compress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0036.html): 沿给定轴从输入张量中选择切片,其中每个轴索引的condition计算结果为True。 → [详情](llms-content/document/detail/canncommercial/031c349e3e23.md) - [CANN商业版-Concat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0037.html): 对多个Tensor进行拼接,将张量列表连接成一个张量。所有输入张量必须具有相同的形状,但要连接的轴的维度大小除外。 → [详情](llms-content/document/detail/canncommercial/a1bb42ee8db6.md) - [CANN商业版-Constant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0038.html): 构建一个常量Tensor。 → [详情](llms-content/document/detail/canncommercial/0c578761e4de.md) - [CANN商业版-ConstantOfShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0039.html): 生成具有给定值和shape的Tensor。 → [详情](llms-content/document/detail/canncommercial/226bb2362d1e.md) - [CANN商业版-Conv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0040.html): 卷积,使用一个输入张量和一个滤波器,并且计算输出。 → [详情](llms-content/document/detail/canncommercial/6e56a7fad095.md) - [CANN商业版-ConvTranspose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0041.html): - 转置卷积,使用一个输入张量和一个滤波器并计算输出。 → [详情](llms-content/document/detail/canncommercial/6f41487b8054.md) - [CANN商业版-Corr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0042.html): 利用内核卷积图像计算相关性。 → [详情](llms-content/document/detail/canncommercial/f507bbc19290.md) - [CANN商业版-Cos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0043.html): 计算输入Tensor的余弦值。 → [详情](llms-content/document/detail/canncommercial/63963d3c8912.md) - [CANN商业版-Cosh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0044.html): 计算输入Tensor的双曲余弦。 → [详情](llms-content/document/detail/canncommercial/c8cd5959ff6c.md) - [CANN商业版-Cumsum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0045.html): 计算输入Tensor在给定axis上面的累加和。沿给定轴对输入元素执行累积求和。 → [详情](llms-content/document/detail/canncommercial/47940c1ace22.md) - [CANN商业版-DeformableConv2D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0046.html): 在给定四维“X”、“filter” 和“offsets” Tensor的情况下计算二维可变形卷积。 → [详情](llms-content/document/detail/canncommercial/03d5253a8374.md) - [CANN商业版-DepthToSpace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0047.html): 将数据从深度重新排列(置换)到空间数据块中,是 SpaceToDepth 的反向转换。 → [详情](llms-content/document/detail/canncommercial/61a339b4da32.md) - [CANN商业版-Det](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0048.html): 计算方阵或多批次方阵行列式。 → [详情](llms-content/document/detail/canncommercial/c7f47ede9fae.md) - [CANN商业版-Div](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0049.html): 按元素进行除法运算。 → [详情](llms-content/document/detail/canncommercial/6279de97a71c.md) - [CANN商业版-Dropout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0050.html): Dropout 采用输入浮点张量、可选输入比率(浮点标量)和可选输入training\_mode(bool标量)。它产生两个张量输出output(浮点张量)和mask(可选)。如果training\_mode为true,则输出Y将为随机Dropout;请注意,此 Dropout按以下公式缩放掩码输入数据,因此要将训练后的模型转换为推理模式, 用户可以直接不传递input或将其设置为false。 → [详情](llms-content/document/detail/canncommercial/0c69d1f9a03c.md) - [CANN商业版-DynSeqOuter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0051.html): 按照偏移量求和。 - x1:输入Tensor,shape\=\[bs, featuredim\],bs: 单批数据个数,featuredim:特征维度,数据类型支持float16、float。 - x2:输入Tensor,shape\=\[bs, featuredim\],bs: 单批数据个数,featuredim:特征维度,数据类型支持float16、float。 → [详情](llms-content/document/detail/canncommercial/6a0670e9fb1c.md) - [CANN商业版-Einsum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0052.html): Einsum算子使用爱因斯坦求和约定评估Tensor序列上的代数Tensor运算,形式为“term1, term2 -> y\_term”。公式字符串包含逗号分隔的小写字母序列。每个项对应于操作数Tensor,项中的字符对应于操作数维度。 → [详情](llms-content/document/detail/canncommercial/c5898fdaf8a7.md) - [CANN商业版-Elu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0053.html): 对输入Tensor x中的每个元素调用指数线性单元激活函数ELU,并将得到的结果存入输出张量y中。 → [详情](llms-content/document/detail/canncommercial/d2dcd1d02733.md) - [CANN商业版-EmbeddingBag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0054.html): 根据indices从weight中获得一组被聚合的数,然后根据offsets的偏移和mode指定的聚合模式对获取的数进行max、sum、mean聚合。其余参数则更细化了计算过程的控制。 → [详情](llms-content/document/detail/canncommercial/91e8257b985c.md) - [CANN商业版-Equal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0055.html): 计算两个输入Tensor是否有相同的大小和元素,返回一个bool类型。 → [详情](llms-content/document/detail/canncommercial/34217d7933b1.md) - [CANN商业版-Erf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0056.html): 返回输入Tensor中每个元素对应的高斯误差函数的值。 → [详情](llms-content/document/detail/canncommercial/1f83f26a8c6f.md) - [CANN商业版-Exp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0057.html): 输出Tensor中的每个元素对应输入Tensor中每个元素的指数。 → [详情](llms-content/document/detail/canncommercial/21f2cca7f214.md) - [CANN商业版-Expand](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0058.html): 将输入Tensor广播到指定shape。 → [详情](llms-content/document/detail/canncommercial/3fb81b4fc504.md) - [CANN商业版-EyeLike](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0059.html): 生成一个2D矩阵,主对角线是1,其他为0。 → [详情](llms-content/document/detail/canncommercial/d56583d6f8a1.md) - [CANN商业版-Flatten](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0060.html): 将输入张量input展平为2D矩阵。如果输入张量的形状为\(d\_0, d\_1, ...d\_n\),则输出的形状为\(d\_0 * d\_1 ...d\_axis-1, d\_axis * ...* dn\)。 → [详情](llms-content/document/detail/canncommercial/a0e5c336c41c.md) - [CANN商业版-Floor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0061.html): 对输入Tensor x向下取整。 → [详情](llms-content/document/detail/canncommercial/e53e4426a02e.md) - [CANN商业版-Gather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0062.html): 对输入Tensor x中指定的维度dim进行数据切片。 → [详情](llms-content/document/detail/canncommercial/d789c9c37867.md) - [CANN商业版-GatherElements](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0063.html): 获取输入Tensor indices产生的索引,确定输入Tensor input的元素生成对应输入Tensor indices的位置的输出Tensor output。 → [详情](llms-content/document/detail/canncommercial/b6ac20c57ed0.md) - [CANN商业版-GatherND](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0064.html): 对于秩r≥1的输入Tensor data,和秩q≥1的输入Tensor indices,将数据切片收集到秩为 \(q-1\) + \(r - indices\_shape\[-1\]\) 的输出Tensor output中。indices是一个q维的整型Tensor,可视作一个q-1维的由索引对构成的特殊张量(每个索引对是一个长度为indices\_shape\[-1\]的一维张量,每个索引对指向data中一个切片) → [详情](llms-content/document/detail/canncommercial/bb9a3e0134bf.md) - [CANN商业版-Gemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0065.html): 计算alpha乘以A与B的乘积,再与β和input C的乘积求和。 → [详情](llms-content/document/detail/canncommercial/eb4759c531f6.md) - [CANN商业版-GlobalAveragePool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0066.html): 传入一个输入Tensor,并在同一通道中的值上应用平均池化。 → [详情](llms-content/document/detail/canncommercial/36877f8698ea.md) - [CANN商业版-GlobalLpPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0067.html): 接收一个输入Tensor,并在同一通道内对其值应用LpPool池化操作。这相当于使用核大小等于输入张量空间维度的LpPool池化。 → [详情](llms-content/document/detail/canncommercial/5c2c84b45eaf.md) - [CANN商业版-GlobalMaxPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0068.html): 输入一个张量,并对同一通道中的值取最大值。 → [详情](llms-content/document/detail/canncommercial/99394409f34c.md) - [CANN商业版-Greater](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0069.html): 按元素比较输入Tensor A和输入Tensor B的大小,若A>B,对应位置返回true。 → [详情](llms-content/document/detail/canncommercial/575b90e06830.md) - [CANN商业版-GreaterOrEqual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0070.html): 按元素比较输入Tensor A和Tensor B的大小,若A ≥ B,对应位置返回true。 → [详情](llms-content/document/detail/canncommercial/8ae5ce893067.md) - [CANN商业版-GridSample](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0071.html): 给定一个输入Tensor x和一个输入Tensor grid网格,然后根据grid中每个位置提供的坐标信息,将x中对应位置的值填充到网格指定位置,得到最终输出Tensor y。 → [详情](llms-content/document/detail/canncommercial/d928e9d223ff.md) - [CANN商业版-GRU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0072.html): 计算单层GRU,通常通过一些自定义实现来支持此运算符。 → [详情](llms-content/document/detail/canncommercial/d97081a8b3d7.md) - [CANN商业版-Hardmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0073.html): 根据axis找到指定轴,沿指定轴找出第一个最大值,该轴中第一个最大值位置设置为1,其余位置设置为0。 → [详情](llms-content/document/detail/canncommercial/bcc449ebfe3d.md) - [CANN商业版-HardSigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0074.html): HardSigmoid接受一个输入数据(Tensor)并生成一个输出数据(Tensor) → [详情](llms-content/document/detail/canncommercial/aa606a5ec459.md) - [CANN商业版-HardSwish](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0075.html): HardSwish激活函数,接受一个输入数据(Tensor)并生成一个输出数据(Tensor)。 → [详情](llms-content/document/detail/canncommercial/53986a087b73.md) - [CANN商业版-LayerNormalization](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0076.html): 层归一化函数。对指定层进行归一化计算。 → [详情](llms-content/document/detail/canncommercial/d5b115cce5a1.md) - [CANN商业版-Identity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0077.html): 恒等运算符,将输入Tensor直接传递到输出Tensor,不进行任何计算或修改。 → [详情](llms-content/document/detail/canncommercial/56fce7457e20.md) - [CANN商业版-LeakyReLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0078.html): 对输入Tensor用leakyrelu函数激活。 → [详情](llms-content/document/detail/canncommercial/98e098e22a1d.md) - [CANN商业版-Less](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0079.html): 对输入Tensor A和B逐元素执行小于逻辑运算,返回结果Tensor。 → [详情](llms-content/document/detail/canncommercial/3f326719be39.md) - [CANN商业版-LessOrEqual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0080.html): 对输入Tensor A和B逐元素执行小于等于逻辑运算,返回结果Tensor。 → [详情](llms-content/document/detail/canncommercial/c1eee497646c.md) - [CANN商业版-If](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0081.html): 条件分支运算符,基于一个布尔条件,选择性地执行两个不同的子图(then\_branch 和 else\_branch)中的一个,并将所选子图的输出传递到外部作用域。 → [详情](llms-content/document/detail/canncommercial/17ef51c00e2f.md) - [CANN商业版-InstanceNormalization](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0082.html): 实例归一化运算符。 其中mean和variance是每个实例每个通道的均值和方差。 - x: 输入Tensor,数据类型支持float16、float。 - scale:1维输入Tensor,维度同x的C轴长度,和输入x同样的数据类型。 - B:1维输入Tensor,维度同x的C轴长度,和输入x同样的数据类型。 epsilon:数据类型为float, → [详情](llms-content/document/detail/canncommercial/b1309fe1dc68.md) - [CANN商业版-IsInf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0083.html): 将输入Tensor的无穷大元素映射为true,将其他值映射为false。 → [详情](llms-content/document/detail/canncommercial/8d313c38a6a0.md) - [CANN商业版-IsNaN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0084.html): 将输入Tensor的NaN元素映射为true,将其他值映射为false。 → [详情](llms-content/document/detail/canncommercial/d9ab0e2c8c5e.md) - [CANN商业版-Log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0085.html): 逐元素计算给定输入Tensor的自然对数。 → [详情](llms-content/document/detail/canncommercial/f7405624d7cc.md) - [CANN商业版-LogSoftmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0086.html): 该运算符计算给定输入Tensor的softmax值的对数: → [详情](llms-content/document/detail/canncommercial/b4c3ff21ee0e.md) - [CANN商业版-LpNormalization](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0087.html): 给定一个矩阵,沿给定的轴应用LpNormalization。 → [详情](llms-content/document/detail/canncommercial/953942adf875.md) - [CANN商业版-LpPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0088.html): Lp范数池化。接收输入Tensor x,并根据内核大小、步幅大小和填充长度对Tensor进行Lp池化。Lp池化包括计算输入Tensor的一个子集的所有值的Lp范数,并根据内核大小对数据进行降采样,将其放入输出Tensor y以供进一步处理。 → [详情](llms-content/document/detail/canncommercial/7518ba149e24.md) - [CANN商业版-LRN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0089.html): 对输入Tensor局部输入区域进行归一化,局部区域是跨通道定义的。对于shape为\(N x C x D1 x D2, ..., Dk\)的Tensor x\[n, c, d1, ..., dk\],其区域定义为 → [详情](llms-content/document/detail/canncommercial/56d79dc478b8.md) - [CANN商业版-LSTM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0090.html): 计算单层LSTM。 - x:输入Tensor,数据类型支持float16。 - w:输入Tensor,数据类型支持float16。 - r:输入Tensor,数据类型支持float16。 - b(可选):输入Tensor,数据类型支持float16。 - sequencelens(可选):输入Tensor,数据类型支持int32。 → [详情](llms-content/document/detail/canncommercial/561ae08c5a6b.md) - [CANN商业版-LSTMP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0091.html): 计算单层LSTMP。 → [详情](llms-content/document/detail/canncommercial/2a8a1aa3e2e9.md) - [CANN商业版-MatMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0092.html): 矩阵乘积,其行为类似于numpy.matmul。 → [详情](llms-content/document/detail/canncommercial/552c704ee7b6.md) - [CANN商业版-Max](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0093.html): 元素级比较输入Tensor的大小。对输入Tensor列表中每个输入Tensor进行逐元素的最大值计算。所有输入和输出必须具有相同的数据类型。 → [详情](llms-content/document/detail/canncommercial/95f4033e2c77.md) - [CANN商业版-MaxPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0094.html): MaxPool接收输入Tensor x,并根据内核大小、步幅大小和填充长度对Tensor进行最大池化。最大池化包括根据内核大小计算输入Tensor的一个子集的所有值的最大值,并将数据降采样到输出Tensor y以供进一步处理。输出的空间形状根据是否使用显式填充、是否使用pads或是否使用auto\_pad(自动填充)来计算。 → [详情](llms-content/document/detail/canncommercial/b96c170690c6.md) - [CANN商业版-MaxRoiPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0095.html): ROI最大池消耗一个输入TensorX和感兴趣区域(ROI),以便在每个ROI上应用最大池化,从而产生输出的4-D形状Tensor(num\_roi, channels, pooled\_shape\[0\], pooled\_shape\[1\])。 → [详情](llms-content/document/detail/canncommercial/d28ed990a132.md) - [CANN商业版-MaxUnpool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0096.html): MaxUnpool本质上计算了MaxPool操作的部分逆运算。此操作的输入信息通常是MaxPool操作的输出信息。第一个输入Tensor x是需要解除池化的张量,通常是MaxPool的第一个输出(池化张量)。第二个输入Tensor i包含对应于第一个输入Tensor x中元素的(局部最大)元素的索引。输入Tensor i通常是MaxPool操作的第二个输出。第三个(可选)输入是一个Tensor,指 → [详情](llms-content/document/detail/canncommercial/272c804c8ee7.md) - [CANN商业版-Mean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0097.html): 对输入Tensor列表中每个输入Tensor的元素求均值(支持numpy风格的广播)。 → [详情](llms-content/document/detail/canncommercial/eb2654e9077a.md) - [CANN商业版-MeanVarianceNormalization](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0098.html): 对输入Tensor x进行均值方差标准化。 → [详情](llms-content/document/detail/canncommercial/8a23d36f8a73.md) - [CANN商业版-Min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0099.html): 计算输入Tensor中元素的最小值。 → [详情](llms-content/document/detail/canncommercial/b2607036252f.md) - [CANN商业版-Mod](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0100.html): 执行逐元素取模(支持numpy风格的广播)。余数的符号与除数的符号相同。 → [详情](llms-content/document/detail/canncommercial/ce4eec22ea64.md) - [CANN商业版-MovingSumWithSigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0101.html): 对输入alpha进行滑窗求和,输入energy做Sigmoid计算,两者乘积生成输出。 → [详情](llms-content/document/detail/canncommercial/67835c2f73ab.md) - [CANN商业版-Mul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0102.html): 执行逐元素乘法计算(支持numpy风格的广播)。 → [详情](llms-content/document/detail/canncommercial/2cf179891392.md) - [CANN商业版-Multinomial](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0103.html): 在输入x中根据每个对象分布的概率,抽取numSamples个样本,并将这些样本的索引存储在输出y中。 → [详情](llms-content/document/detail/canncommercial/d5e732b577ab.md) - [CANN商业版-Neg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0104.html): 对输入Tensor逐元素取负数。 → [详情](llms-content/document/detail/canncommercial/ce55abeda21c.md) - [CANN商业版-NonMaxSuppression](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0106.html): 从众多重叠的候选边界框中筛选出最优的边界框,过滤掉与先前选定的框有较高重叠的“交集-并集”\(IOU\)框。移除得分小于score\_threshold的边界框。边界框格式由属性center\_point\_box表示。 → [详情](llms-content/document/detail/canncommercial/98d21f29339c.md) - [CANN商业版-NonZero](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0107.html): 返回非零元素的索引(行主序)。 → [详情](llms-content/document/detail/canncommercial/dc763dd10d49.md) - [CANN商业版-Not](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0108.html): 对输入Tensor逐元素执行逻辑非。 → [详情](llms-content/document/detail/canncommercial/737d2af4f065.md) - [CANN商业版-OneHot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0109.html): 对长度为n的输入Tensor, 经过one\_hot的计算后得到一个元素数量为n*k的输出Tensor,其中k的值为numClasses。 → [详情](llms-content/document/detail/canncommercial/f3cbb2fd84eb.md) - [CANN商业版-Or](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0110.html): 对输入Tensor逐元素执行逻辑或操作。 → [详情](llms-content/document/detail/canncommercial/8a648b4708dc.md) - [CANN商业版-Pad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0111.html): 对输入Tensor进行填充。 → [详情](llms-content/document/detail/canncommercial/9642a708492f.md) - [CANN商业版-Pow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0112.html): 计算输入X的Y次幂。 → [详情](llms-content/document/detail/canncommercial/bc44ed91619a.md) - [CANN商业版-RandomNormal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0113.html): 生成具有从正态分布绘制的随机值的Tensor。 → [详情](llms-content/document/detail/canncommercial/08e282ad1aa9.md) - [CANN商业版-RandomNormalLike](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0114.html): 根据正态分布生成随机数矩阵。 → [详情](llms-content/document/detail/canncommercial/ae78db93206d.md) - [CANN商业版-RandomUniform](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0115.html): 生成具有从均匀分布绘制的随机值的Tensor。 → [详情](llms-content/document/detail/canncommercial/030d32300b43.md) - [CANN商业版-RandomUniformLike](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0116.html): 根据均匀分布生成随机数矩阵。 → [详情](llms-content/document/detail/canncommercial/77a8f8c940c9.md) - [CANN商业版-Range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0117.html): 从start起始到end结束按照step的间隔取值,生成连续序列的Tensor。 → [详情](llms-content/document/detail/canncommercial/d155006552a8.md) - [CANN商业版-Reciprocal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0118.html): 对输入Tensor逐元素取倒数。 → [详情](llms-content/document/detail/canncommercial/8a0726e2fd30.md) - [CANN商业版-ReduceL1](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0119.html): 根据所提供的轴计算输入Tensor元素的L1范数(即元素绝对值的和)。 → [详情](llms-content/document/detail/canncommercial/74003ee1b589.md) - [CANN商业版-ReduceL2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0120.html): 沿所提供的轴计算输入Tensor元素的L2范数(欧几里得范数)。 → [详情](llms-content/document/detail/canncommercial/ccf53ed3546e.md) - [CANN商业版-ReduceLogSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0121.html): 沿所提供的轴计算输入Tensor的对数和。 → [详情](llms-content/document/detail/canncommercial/7b084d7ad4fc.md) - [CANN商业版-ReduceLogSumExp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0122.html): 沿所提供的轴计算输入Tensor对数和的指数。 → [详情](llms-content/document/detail/canncommercial/86653516daa1.md) - [CANN商业版-ReduceMean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0123.html): 计算输入Tensor的指定维度的元素的均值。 → [详情](llms-content/document/detail/canncommercial/788b3471f572.md) - [CANN商业版-ReduceMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0124.html): 沿着指定的轴计算输入Tensor元素的最小值。如果 keepdims 等于1,那么生成的Tensor与输入Tensor具有相同的维数。如果 keepdims 等于 0,那么生成的Tensor会去除被缩减的维度。 → [详情](llms-content/document/detail/canncommercial/197b81a8a988.md) - [CANN商业版-ReduceProd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0125.html): 计算输入Tensor的元素沿所指定的轴的乘积。如果keepdims等于1,得到的Tensor的维数与输入Tensor相同。如果keepdims等于0,那么生成的Tensor会去除被缩减的维度。 → [详情](llms-content/document/detail/canncommercial/f076cc2b8b3c.md) - [CANN商业版-ReduceSumSquare](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0126.html): 沿所指定的轴计算输入Tensor元素的平方和。如果keepdims等于1,得到的Tensor的维数与输入的相同。如果keepdims等于0,那么生成的Tensor会去除被缩减的维度。 → [详情](llms-content/document/detail/canncommercial/892a01696796.md) - [CANN商业版-ReduceSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0127.html): 计算输入Tensor指定维度的元素的和。如果keepdims等于1,得到的Tensor的维数与输入的相同。如果keepdims等于0,那么生成的Tensor会去除被缩减的维度。 → [详情](llms-content/document/detail/canncommercial/ad38b8a4703a.md) - [CANN商业版-ReduceMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0128.html): 计算输入Tensor沿指定维度的最大值。如果keepdims等于1,得到的Tensor的维数与输入的相同。如果keepdims等于0,那么生成的Tensor会去除被缩减的维度。 → [详情](llms-content/document/detail/canncommercial/abc059639445.md) - [CANN商业版-ReLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0129.html): 激活函数,返回与输入Tensor shape相同的Tensor,Tensor中value大于0时,取值为该value,否则取0。 → [详情](llms-content/document/detail/canncommercial/dcd26455bd0b.md) - [CANN商业版-Reshape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0130.html): 改变输入Tensor的形状。 → [详情](llms-content/document/detail/canncommercial/ed8fd37e7b66.md) - [CANN商业版-Resize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0131.html): 根据scales调整输入Tensor的大小。 → [详情](llms-content/document/detail/canncommercial/68f1be7e8dd4.md) - [CANN商业版-ReverseSequence](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0132.html): 根据指定的不同长度对序列批次进行反转。 → [详情](llms-content/document/detail/canncommercial/1b82ee745081.md) - [CANN商业版-RoiAlign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0133.html): 在每个ROI(Region of Interest)区域进行池化处理。 → [详情](llms-content/document/detail/canncommercial/bf7b65c6214b.md) - [CANN商业版-RoiExtractor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0135.html): 从特征映射列表中获取ROI(Region of Interest)特征矩阵。 → [详情](llms-content/document/detail/canncommercial/d1258fe09bd3.md) - [CANN商业版-Round](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0136.html): 对输入Tensor做四舍五入的运算。 → [详情](llms-content/document/detail/canncommercial/2c3f695661f2.md) - [CANN商业版-PReLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0137.html): PReLU激活函数。Tensor中value大于0,则取该value,小于0时取权重与value的乘积。 → [详情](llms-content/document/detail/canncommercial/c1f2b653c3ad.md) - [CANN商业版-Scatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0138.html): 根据updates和indices来更新data的值,并将结果返回。 → [详情](llms-content/document/detail/canncommercial/a2f22232aa76.md) - [CANN商业版-ScatterElements](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0139.html): 根据updates和indices来更新data的值,并把结果返回。与Scatter不同的是它提供了更精细的控制,允许指定要更新的元素在维度上的具体位置。 → [详情](llms-content/document/detail/canncommercial/7e13610214c8.md) - [CANN商业版-ScatterND](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0140.html): 创建data的拷贝,同时在指定indices处根据updates更新。 → [详情](llms-content/document/detail/canncommercial/0202c7250e39.md) - [CANN商业版-SELU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0141.html): 在元素级别使用指数线性单位函数SELU对Tensor进行计算并输出结果Tensor。 → [详情](llms-content/document/detail/canncommercial/13744f30349c.md) - [CANN商业版-Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0143.html): 获取输入Tensor的shape。 → [详情](llms-content/document/detail/canncommercial/22f85b782c1d.md) - [CANN商业版-Shrink](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0144.html): 对输入张量进行非线性变换,根据输入值data与阈值lambda的关系,对输入通过偏移量bias进行缩放和偏移处理。 → [详情](llms-content/document/detail/canncommercial/9615f393a181.md) - [CANN商业版-Sigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0145.html): 对输入Tensor每个元素进行sigmoid运算。 → [详情](llms-content/document/detail/canncommercial/c444679f9b06.md) - [CANN商业版-Sign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0146.html): 逐元素计算输入Tensor的符号。 → [详情](llms-content/document/detail/canncommercial/bc12550a1cf1.md) - [CANN商业版-Sin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0147.html): 计算输入Tensor的正弦值。 → [详情](llms-content/document/detail/canncommercial/b075f11957da.md) - [CANN商业版-Sinh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0148.html): 计算输入tensor双曲正弦值。 → [详情](llms-content/document/detail/canncommercial/23df27307626.md) - [CANN商业版-Size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0149.html): 计算输入Tensor中元素的个数 → [详情](llms-content/document/detail/canncommercial/d6dcdad53f2c.md) - [CANN商业版-Slice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0150.html): 沿多个轴生成输入Tensor的切片,通过starts、ends、axes、steps确定每个切片的位置和大小。 → [详情](llms-content/document/detail/canncommercial/4f44aff5ae42.md) - [CANN商业版-Softmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0151.html): 对输入Tensor应用Softmax函数。 → [详情](llms-content/document/detail/canncommercial/4f9288574a5d.md) - [CANN商业版-SoftmaxCrossEntropyLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0152.html): 损失函数,用于计算score和label之间的SoftmaxCrossEntropy损失。 → [详情](llms-content/document/detail/canncommercial/533c7fa20818.md) - [CANN商业版-Softplus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0153.html): 对输入Tensor应用逐元素的Softplus函数。 → [详情](llms-content/document/detail/canncommercial/787370cce2af.md) - [CANN商业版-Softsign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0154.html): 对输入Tensor应用逐元素的Softsign函数。 → [详情](llms-content/document/detail/canncommercial/e72a28603e4b.md) - [CANN商业版-SpaceToDepth](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0155.html): 将输入Tensor中空间维度的数据重新排列到深度维度,即将高度和宽度维度的数据移动到深度维度。 → [详情](llms-content/document/detail/canncommercial/587098311763.md) - [CANN商业版-Split](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0156.html): 将输入Tensor沿指定轴拆分成多个Tensor。 → [详情](llms-content/document/detail/canncommercial/26b10127dfd3.md) - [CANN商业版-Sqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0157.html): 对输入Tensor逐元素计算平方根。 → [详情](llms-content/document/detail/canncommercial/3169c175b45a.md) - [CANN商业版-Squeeze](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0158.html): 移除输入Tensor的shape中数值为1的维度。 → [详情](llms-content/document/detail/canncommercial/f6f030d3ace9.md) - [CANN商业版-Sub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0159.html): 对输入Tensor执行逐元素的减法 → [详情](llms-content/document/detail/canncommercial/007c3fc6ef64.md) - [CANN商业版-Sum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0160.html): 对输入的所有Tensor执行逐元素的求和。 → [详情](llms-content/document/detail/canncommercial/03f27a5efa81.md) - [CANN商业版-Tan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0161.html): 逐元素计算输入Tensor的正切值。 → [详情](llms-content/document/detail/canncommercial/942ed68302b7.md) - [CANN商业版-Tanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0162.html): 逐元素计算输入Tensor的双曲正切值。 → [详情](llms-content/document/detail/canncommercial/1410356ada6f.md) - [CANN商业版-TfIdfVectorizer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0163.html): 从输入Tensor中提取n-grams,并将其保存为向量形式。 → [详情](llms-content/document/detail/canncommercial/901ca218fd09.md) - [CANN商业版-ThresholdedRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0164.html): 对输入Tensor应用逐元素的ThresholdedRelu函数。 → [详情](llms-content/document/detail/canncommercial/70f18aa68ee3.md) - [CANN商业版-Tile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0165.html): 将输入的张量沿指定轴重复多次,但不进行广播。 → [详情](llms-content/document/detail/canncommercial/5c5859c40e4c.md) - [CANN商业版-TopK](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0166.html): 沿输入Tensor的指定轴获取前K个最大或最小的元素。 → [详情](llms-content/document/detail/canncommercial/92783118e0da.md) - [CANN商业版-Transpose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0167.html): 对输入Tensor进行转置。 → [详情](llms-content/document/detail/canncommercial/3bf0bfe6cbbe.md) - [CANN商业版-Trilu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0168.html): 获取一个二维矩阵或一批二维矩阵的上三角或下三角部分,即输入Tensor的shape为\[*, N, M\],其中*表示零个或多个维度。 → [详情](llms-content/document/detail/canncommercial/92082c54c5dd.md) - [CANN商业版-Unsqueeze](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0169.html): 在输入Tensor的指定轴插入一个大小为1的维度。 → [详情](llms-content/document/detail/canncommercial/e0a485b57ee4.md) - [CANN商业版-Where](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0170.html): 根据condition,从X或Y中返回相应的元素。 → [详情](llms-content/document/detail/canncommercial/1bec7bcd8da7.md) - [CANN商业版-Xor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0171.html): 对输入Tensor A和B执行逐元素的异或操作。 → [详情](llms-content/document/detail/canncommercial/be4e2b94a8e1.md) - [算子说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0174.html): 当前算子接口存在以下约束: → [详情](llms-content/document/detail/canncommercial/c61fe021c068.md) - [两段式接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E4%B8%A4%E6%AE%B5%E5%BC%8F%E6%8E%A5%E5%8F%A3.md): 基于单算子API执行方式调用算子API时,通常分为“两段式”,样式形如: → [详情](llms-content/document/detail/canncommercial/a955139782df.md) - [互推导关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E4%BA%92%E6%8E%A8%E5%AF%BC%E5%85%B3%E7%B3%BB.md): 当一个API(如aclnnAdd、aclnnMul等)**输入的aclTensor数据类型**不一致时,API内部会推导出一个数据类型,将输入数据转换成该数据类型进行计算。 → [详情](llms-content/document/detail/canncommercial/cf0d8835ee23.md) - [互转换关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E4%BA%92%E8%BD%AC%E6%8D%A2%E5%85%B3%E7%B3%BB.md): 当一个API(如aclnnAdd、aclnnMul等)**输出的aclTensor数据类型**与**输入的数据类型**推导后的计算类型不一致时,API内部就会将计算结果转换成输出类型对应的数据类型。 → [详情](llms-content/document/detail/canncommercial/da0991cc6181.md) - [数据格式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E6%95%B0%E6%8D%AE%E6%A0%BC%E5%BC%8F.md): 数据格式(format)是用于描述一个多维Tensor的轴的业务语义,表示数据的物理排布格式,如1D、2D、3D、4D、5D等,一般在CNN(Convolutional Neural Networks)类的API中需要描述具体的格式。 → [详情](llms-content/document/detail/canncommercial/cfba6c746a23.md) - [数据类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B.md): 通过**aclCreateTensor**接口创建aclTensor时,支持的全量数据类型参见\[《Runtime运行时 API》\]\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg\_03\_0019.html\)中“数据类型及其操作接口>aclDataType”。 → [详情](llms-content/document/detail/canncommercial/e47f90a1bcdb.md) - [数据结构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.md): 本章提供了调用CANN算子API依赖的基础数据结构,**开发者无需关注其内部实现,直接使用即可**。 → [详情](llms-content/document/detail/canncommercial/89fb8f65c433.md) - [编译与运行样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B_cv.md): - 如需编译执行算子API,请确保基础环境已搭建完成,包括驱动、固件、CANN软件包、ops包等。 → [详情](llms-content/document/detail/canncommercial/50038999ab6e.md) - [编译与运行样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B_nn.md): - 如需编译执行算子API,请确保基础环境已搭建完成,包括驱动、固件、CANN软件包、ops包等。 → [详情](llms-content/document/detail/canncommercial/749a9c9c47da.md) - [编译与运行样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B_trans.md): - 如需编译执行算子API,请确保基础环境已搭建完成,包括驱动、固件、CANN软件包、ops包等。 → [详情](llms-content/document/detail/canncommercial/732e974f143d.md) - [编译与运行样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B.md): - 如需编译执行算子API,请确保基础环境已搭建完成,包括驱动、固件、CANN软件包、ops包等。 → [详情](llms-content/document/detail/canncommercial/4ae5f2c2d80c.md) - [量化介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E9%87%8F%E5%8C%96%E4%BB%8B%E7%BB%8D.md): 量化广泛应用于深度学习模型中,特别是在推理过程中。通过量化,模型可以在硬件上更高效地运行,减少计算资源的消耗和加速推理过程,同时降低模型的存储需求。 → [详情](llms-content/document/detail/canncommercial/d41281c75731.md) - [非连续的Tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/%E9%9D%9E%E8%BF%9E%E7%BB%AD%E7%9A%84Tensor.md): 目前大部分算子API的输入aclTensor支持“**非连续的Tensor**”,即一个Tensor可以通过\(shape, strides, offset\)表示。 → [详情](llms-content/document/detail/canncommercial/95ee83fbbd21.md) - [CANN商业版-aclnn返回码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81_cv.md): 调用aclnn API时,常见的接口返回码如表1所示。 → [详情](llms-content/document/detail/canncommercial/57ce0a746fa4.md) - [CANN商业版-aclnn返回码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81_nn.md): 调用aclnn API时,常见的接口返回码如表1所示。 → [详情](llms-content/document/detail/canncommercial/b57ab76ebc64.md) - [CANN商业版-aclnn返回码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81_trans.md): 调用aclnn API时,常见的接口返回码如表1所示。 → [详情](llms-content/document/detail/canncommercial/91b8f7cbd75e.md) - [CANN商业版-aclnn返回码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81.md): 调用aclnn API时,常见的接口返回码如表1所示。 → [详情](llms-content/document/detail/canncommercial/6715caea485c.md) - [broadcast关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/broadcast%E5%85%B3%E7%B3%BB.md): broadcast(广播)描述了算子在运算期间如何处理不同形状的张量(或数组)。大部分情况下,允许不同形状的张量(或数组)在进行元素操作时自动扩展其形状,使其维度相互兼容,通常较小的张量(或数组)会“广播”为较大的张量(或数组)。 → [详情](llms-content/document/detail/canncommercial/18aa5d334716.md) - [sparseMode介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/common/sparse_mode%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E.md): 在大模型领域,sparseMode(稀疏模式)通常指模型架构或计算公式中参数或激活的稀疏性设计,与稠密模式(DenseMode)相对。 → [详情](llms-content/document/detail/canncommercial/8d88af94ecc8.md) - [CANN商业版-aclnnBackgroundReplace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnBackgroundReplace.md): - 接口功能: 将输入的新的背景图片与已有图片进行融合,通过掩码的方式将背景替换为新的背景。 - 计算公式: $$ out \= bkg \(1 - mask\) + src mask $$ → [详情](llms-content/document/detail/canncommercial/7d2a9a9d4dce.md) - [CANN商业版-aclnnBlendImagesCustom](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnBlendImagesCustom.md): - 接口功能:完成张量rgb、frame和alpha的透明度乘法计算。 - 计算公式: $$ out\{i3\}\=rgb\{i3\} \(alphai / 255\) + frame\{i3\}\(1 - alphai/255\) $$ → [详情](llms-content/document/detail/canncommercial/fcde83b73a10.md) - [CANN商业版-aclnnCIoU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnCIoU.md): 接口功能:用于边界框回归的损失函数,在IoU的基础上同时考虑了中心点距离、宽高比和重叠面积,以更全面地衡量预测框与真实框之间的差异。 计算公式: $$ CIoU \= IoU - \\frac\{\\rho^2\(b^p, b^g\)\}\{c^2\} - \\alpha v \\ v \= \\frac\{4\}\{\\pi^2\}\(arctan\(\\frac\{w^g\}\{h^g\}\) - arctan\(\\frac\{w^p\}\{h^p\} → [详情](llms-content/document/detail/canncommercial/242c085226d5.md) - [CANN商业版-aclnnGridSampler2D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnGridSampler2D.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sample\) → [详情](llms-content/document/detail/canncommercial/e4be593c2bb1.md) - [CANN商业版-aclnnGridSampler2DBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnGridSampler2DBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sampler2\_d\_grad\) → [详情](llms-content/document/detail/canncommercial/67de50bbd5d2.md) - [CANN商业版-aclnnGridSampler3D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnGridSampler3D.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sample\) → [详情](llms-content/document/detail/canncommercial/34bf5d87770d.md) - [CANN商业版-aclnnGridSampler3DBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnGridSampler3DBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sampler3\_d\_grad\) → [详情](llms-content/document/detail/canncommercial/f9b641f89d0b.md) - [CANN商业版-aclnnIm2colBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnIm2colBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/col2im\) → [详情](llms-content/document/detail/canncommercial/14dbb8fc01a5.md) - [CANN商业版-aclnnIou](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnIou.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/iou\_v2\) → [详情](llms-content/document/detail/canncommercial/8f44c4487c35.md) - [CANN商业版-aclnnMrgbaCustom](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnMrgbaCustom.md): - 接口功能:完成张量rgb和张量alpha的透明度乘法计算 - 计算公式:out \= rgb \(\(broadcast\)alpha/255\) - 示例: 假设rgb是一张三通道彩色图片,alpha是其对应的透明度(单通道),使用该算子后可以将该图片生成带透明度的三通道图片。 → [详情](llms-content/document/detail/canncommercial/7b2cc7083aee.md) - [CANN商业版-aclnnNonMaxSuppression](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnNonMaxSuppression.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/non\_max\_suppression\_v6\) → [详情](llms-content/document/detail/canncommercial/366a875c3877.md) - [CANN商业版-aclnnRasterizer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnRasterizer.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/rasterizer\) → [详情](llms-content/document/detail/canncommercial/694e026d8e69.md) - [CANN商业版-aclnnResize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnResize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_bilinear\_v2\) → [详情](llms-content/document/detail/canncommercial/974c10fe554d.md) - [CANN商业版-aclnnRoiAlign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnRoiAlign.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_align\) → [详情](llms-content/document/detail/canncommercial/7b3607548f58.md) - [CANN商业版-aclnnRoiAlignV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnRoiAlignV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_align\) → [详情](llms-content/document/detail/canncommercial/69a76587722a.md) - [CANN商业版-aclnnRoiAlignV2Backward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnRoiAlignV2Backward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_align\_grad\) → [详情](llms-content/document/detail/canncommercial/822b6df1070d.md) - [CANN商业版-aclnnRoiPoolingGradWithArgMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnRoiPoolingGradWithArgMax.md): - 接口功能:实现RoiPoolingWithArgMax的反向。遍历每个ROI的池化结果,将feature map坐标上的反向梯度贡献累加,即完成整张图上的反向计算。 - 计算公式: $$ \\frac\{\\partial L\}\{\\partial xi\} \= \\sum\{r\}\\sum\{j\}\[i \= i^\(r,j\)\]\\frac\{\\partial L\}\{\\partial y\{rj\}\} $$ → [详情](llms-content/document/detail/canncommercial/860e78c7e613.md) - [CANN商业版-aclnnRoiPoolingWithArgMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnRoiPoolingWithArgMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_pooling\_with\_arg\_max\) → [详情](llms-content/document/detail/canncommercial/72d7a2c44e0e.md) - [CANN商业版-aclnnThreeInterpolateBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnThreeInterpolateBackward.md): - 接口功能:根据gradx, idx, weight进行三点插值计算梯度得到grady。 - 计算公式: $$ grady\[b,c,idx\[b,n,i\]\] \= grady\[b,c,idx\[b,n,i\]\] + gradx\[b,c,n\]weight\[b,n,i\]\\ i\\in\[0,2\]\\ b\\in\[0,B\) \\ c\\in\[0,C\) \\ n\\in\[0,N\) $$ → [详情](llms-content/document/detail/canncommercial/3d948b907af8.md) - [CANN商业版-aclnnUpsampleBicubic2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\) → [详情](llms-content/document/detail/canncommercial/80a98d66af07.md) - [CANN商业版-aclnnUpsampleBicubic2dAA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2dAA.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\_aa\) → [详情](llms-content/document/detail/canncommercial/9d7d446a4efc.md) - [CANN商业版-aclnnUpsampleBicubic2dAAGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2dAAGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\_aa\_grad\) → [详情](llms-content/document/detail/canncommercial/bfc3ccbdef20.md) - [CANN商业版-aclnnUpsampleBicubic2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\_grad\) → [详情](llms-content/document/detail/canncommercial/34e2c770060e.md) - [CANN商业版-aclnnUpsampleBilinear2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\) → [详情](llms-content/document/detail/canncommercial/7cc0e43b8ca3.md) - [CANN商业版-aclnnUpsampleBilinear2dAA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dAA.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_aa\) → [详情](llms-content/document/detail/canncommercial/959d690f1df1.md) - [CANN商业版-aclnnUpsampleBilinear2dAABackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dAABackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_aa\_backward\) → [详情](llms-content/document/detail/canncommercial/fbb6f941458f.md) - [CANN商业版-aclnnUpsampleBilinear2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_bilinear\_v2\_grad\) → [详情](llms-content/document/detail/canncommercial/c6196e1faf9d.md) - [CANN商业版-aclnnUpsampleBilinear2dBackwardV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dBackwardV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_grad\) → [详情](llms-content/document/detail/canncommercial/bf6687702ede.md) - [CANN商业版-aclnnUpsampleLinear1d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleLinear1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_linear1d\) → [详情](llms-content/document/detail/canncommercial/5c83f5187254.md) - [CANN商业版-aclnnUpsampleLinear1dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleLinear1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_grad\) → [详情](llms-content/document/detail/canncommercial/bfd77c18938e.md) - [CANN商业版-aclnnUpsampleNearest1d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_nearest\_neighbor\_v2\) → [详情](llms-content/document/detail/canncommercial/0f1e59bfbc67.md) - [CANN商业版-aclnnUpsampleNearest1dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest2d\_grad\) → [详情](llms-content/document/detail/canncommercial/1d2468d9110e.md) - [CANN商业版-aclnnUpsampleNearest1dV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest1dV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\) → [详情](llms-content/document/detail/canncommercial/e95a043092b0.md) - [CANN商业版-aclnnUpsampleNearest2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_nearest\_neighbor\_v2\) → [详情](llms-content/document/detail/canncommercial/87193209bdbc.md) - [CANN商业版-aclnnUpsampleNearest2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest2d\_grad\) → [详情](llms-content/document/detail/canncommercial/10b2282fa16d.md) - [CANN商业版-aclnnUpsampleNearest2dV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest2dV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\) → [详情](llms-content/document/detail/canncommercial/ed1ae76dc926.md) - [CANN商业版-aclnnUpsampleNearest3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\) → [详情](llms-content/document/detail/canncommercial/20f29ecabb1d.md) - [CANN商业版-aclnnUpsampleNearest3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\_grad\) → [详情](llms-content/document/detail/canncommercial/440c7bec04e6.md) - [CANN商业版-aclnnUpsampleNearestExact1d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\) → [详情](llms-content/document/detail/canncommercial/d127b2baffaf.md) - [CANN商业版-aclnnUpsampleNearestExact1dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact2d\_grad\) → [详情](llms-content/document/detail/canncommercial/6007a296bc3a.md) - [CANN商业版-aclnnUpsampleNearestExact2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\) → [详情](llms-content/document/detail/canncommercial/914a74745a3e.md) - [CANN商业版-aclnnUpsampleNearestExact2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact2d\_grad\) → [详情](llms-content/document/detail/canncommercial/7ed4b35f02e9.md) - [CANN商业版-aclnnUpsampleNearestExact3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact3d\) → [详情](llms-content/document/detail/canncommercial/369eba20ff98.md) - [CANN商业版-aclnnUpsampleNearestExact3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact3d\_grad\) → [详情](llms-content/document/detail/canncommercial/dcbd77e7d886.md) - [CANN商业版-aclnnUpsampleTrilinear3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleTrilinear3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_upsample\_trilinear\) → [详情](llms-content/document/detail/canncommercial/6312ad040327.md) - [CANN商业版-aclnnUpsampleTrilinear3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/aclnnUpsampleTrilinear3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_trilinear3d\_backward\) → [详情](llms-content/document/detail/canncommercial/1bf8c76b9368.md) - [算子接口(aclnn)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-cv/op_api_list.md): 为方便调用算子,提供一套基于C的API(以aclnn为前缀API),无需提供IR(Intermediate Representation)定义,方便高效构建模型与应用开发,该方式被称为“单算子API调用”,简称aclnn调用。 → [详情](llms-content/document/detail/canncommercial/f22f79118557.md) - [CANN商业版-aclnnAbs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAbs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/abs\) → [详情](llms-content/document/detail/canncommercial/bfca326cfeef.md) - [CANN商业版-aclnnAcos&aclnnInplaceAcos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAcos%26aclnnInplaceAcos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/acos\) → [详情](llms-content/document/detail/canncommercial/81f5f11c7b9e.md) - [CANN商业版-aclnnAcosh&aclnnInplaceAcosh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAcosh%26aclnnInplaceAcosh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/acosh\) → [详情](llms-content/document/detail/canncommercial/d0cd45706787.md) - [CANN商业版-aclnnAdd&aclnnInplaceAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAdd%26aclnnInplaceAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\) → [详情](llms-content/document/detail/canncommercial/9e5e543bced3.md) - [CANN商业版-aclnnAddcdiv&aclnnInplaceAddcdiv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAddcdiv%26aclnnInplaceAddcdiv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/addcdiv\) → [详情](llms-content/document/detail/canncommercial/a8126f437e9a.md) - [CANN商业版-aclnnAddcmul&aclnnInplaceAddcmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAddcmul%26aclnnInplaceAddcmul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/addcmul\) → [详情](llms-content/document/detail/canncommercial/e36903cc3242.md) - [CANN商业版-aclnnAddLora](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAddLora.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\_lora\) → [详情](llms-content/document/detail/canncommercial/83665f790148.md) - [CANN商业版-aclnnAddr&aclnnInplaceAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAddr%26aclnnInplaceAddr.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/addr\) → [详情](llms-content/document/detail/canncommercial/decb1aa6e31c.md) - [CANN商业版-aclnnAdds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAdds.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\) → [详情](llms-content/document/detail/canncommercial/e6a77750a267.md) - [CANN商业版-aclnnAddV3&aclnnInplaceAddV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAddV3%26aclnnInplaceAddV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\) → [详情](llms-content/document/detail/canncommercial/e8ef6c86a025.md) - [CANN商业版-aclnnAffineGrid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAffineGrid.md): 给定一组3维的仿射参数矩阵\(theta\)以及输出图像的大小\(size\),生成一个2D或3D的网格,该网格表示仿射后图像的点在原图像上的坐标。 → [详情](llms-content/document/detail/canncommercial/5cea763dc34e.md) - [CANN商业版-aclnnAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_all\) → [详情](llms-content/document/detail/canncommercial/b4b46b2b6bc1.md) - [CANN商业版-aclnnAmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_max\) → [详情](llms-content/document/detail/canncommercial/507f1f4a63b8.md) - [CANN商业版-aclnnAmin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAmin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/canncommercial/d5776631205d.md) - [CANN商业版-aclnnAminmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAminmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/canncommercial/31cf9ee45e4b.md) - [CANN商业版-aclnnAminmaxAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAminmaxAll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/canncommercial/0c823a01eaf5.md) - [CANN商业版-aclnnAminmaxDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAminmaxDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/canncommercial/dc24f9b9f0b0.md) - [CANN商业版-aclnnAngleV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAngleV2.md): - 接口功能:为输入张量的每一个元素取角度(单位:弧度)。 - 计算公式: $$ outi \= angle\(xi\) $$ → [详情](llms-content/document/detail/canncommercial/493c5f7621d3.md) - [CANN商业版-aclnnAny](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAny.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_any\) → [详情](llms-content/document/detail/canncommercial/606f42b6d1b8.md) - [CANN商业版-aclnnArange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnArange.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/range\) → [详情](llms-content/document/detail/canncommercial/3aac577f6b98.md) - [CANN商业版-aclnnArgMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnArgMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/arg\_max\_v2\) → [详情](llms-content/document/detail/canncommercial/a35539789f76.md) - [CANN商业版-aclnnArgMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnArgMin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/arg\_min\) → [详情](llms-content/document/detail/canncommercial/efe6af2145c2.md) - [CANN商业版-aclnnAsin&aclnnInplaceAsin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAsin%26aclnnInplaceAsin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/asin\) → [详情](llms-content/document/detail/canncommercial/a7a684086483.md) - [CANN商业版-aclnnAsinh&aclnnInplaceAsinh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAsinh%26aclnnInplaceAsinh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/asinh\) → [详情](llms-content/document/detail/canncommercial/3456abd5e114.md) - [CANN商业版-aclnnAtan&aclnnInplaceAtan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAtan%26aclnnInplaceAtan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/atan\) → [详情](llms-content/document/detail/canncommercial/376fa5bae855.md) - [CANN商业版-aclnnAtan2&aclnnInplaceAtan2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAtan2%26aclnnInplaceAtan2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/atan2\) → [详情](llms-content/document/detail/canncommercial/41cb0b81d641.md) - [CANN商业版-aclnnAtanh&aclnnInplaceAtanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnAtanh%26aclnnInplaceAtanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/atanh\) → [详情](llms-content/document/detail/canncommercial/4af6aab12edc.md) - [CANN商业版-aclnnBatchNormStats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBatchNormStats.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_std\_with\_mean\) → [详情](llms-content/document/detail/canncommercial/7f7a0557db17.md) - [CANN商业版-aclnnBernoulli&aclnnInplaceBernoulli](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBernoulli%26aclnnInplaceBernoulli.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_bernoulli\) → [详情](llms-content/document/detail/canncommercial/feae06bde5c4.md) - [CANN商业版-aclnnBernoulliTensor&aclnnInplaceBernoulliTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBernoulliTensor%26aclnnInplaceBernoulliTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_bernoulli\) → [详情](llms-content/document/detail/canncommercial/66a4ff1a18ed.md) - [CANN商业版-aclnnBincount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBincount.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bincount\) → [详情](llms-content/document/detail/canncommercial/c9a37e540374.md) - [CANN商业版-aclnnBitwiseAndScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseAndScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/canncommercial/944d65e37c85.md) - [CANN商业版-aclnnBitwiseAndTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseAndTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/canncommercial/4b96807879fe.md) - [CANN商业版-aclnnBitwiseAndTensorOut&aclnnInplaceBitwiseAndTensorOut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseAndTensorOut%26aclnnInplaceBitwiseAndTensorOut.md): - 接口功能:输入为BOOL型tensor时,进行逻辑与运算;输入为INT型时,进行位与运算。 - 计算公式: $$ outi \= selfi & otheri $$ → [详情](llms-content/document/detail/canncommercial/868c0a8f252d.md) - [CANN商业版-aclnnBitwiseNot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseNot.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_not\) → [详情](llms-content/document/detail/canncommercial/d472723d908a.md) - [CANN商业版-aclnnBitwiseOrScalar&aclnnInplaceBitwiseOrScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseOrScalar%26aclnnInplaceBitwiseOrScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_or\) → [详情](llms-content/document/detail/canncommercial/aca3e8275394.md) - [CANN商业版-aclnnBitwiseOrTensor&aclnnInplaceBitwiseOrTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseOrTensor%26aclnnInplaceBitwiseOrTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_or\) → [详情](llms-content/document/detail/canncommercial/b3e7a956fcb8.md) - [CANN商业版-aclnnBitwiseXorScalar&aclnnInplaceBitwiseXorScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseXorScalar%26aclnnInplaceBitwiseXorScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_xor\) → [详情](llms-content/document/detail/canncommercial/8dee52adbeda.md) - [CANN商业版-aclnnBitwiseOrTensor&aclnnInplaceBitwiseOrTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnBitwiseXorTensor%26aclnnInplaceBitwiseXorTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_or\) → [详情](llms-content/document/detail/canncommercial/b4c62b6c5d83.md) - [CANN商业版-aclnnCalculateConvolutionWeightSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCalculateConvolutionWeightSize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/canncommercial/fecd0c340209.md) - [CANN商业版-aclnnCalculateMatmulWeightSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCalculateMatmulWeightSize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/canncommercial/bbae5d0da2e2.md) - [CANN商业版-aclnnCalculateMatmulWeightSizeV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCalculateMatmulWeightSizeV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/canncommercial/5d641d5298f5.md) - [CANN商业版-aclnnCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCast.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cast\) → [详情](llms-content/document/detail/canncommercial/e3af663e1fe5.md) - [CANN商业版-aclnnCdist](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCdist.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cdist\) → [详情](llms-content/document/detail/canncommercial/3dfeddfe6d1b.md) - [CANN商业版-aclnnCdistBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCdistBackward.md): - 接口功能:完成aclnnCdist的反向。 - 计算公式: $$ \\begin\{aligned\} out&\=grad \\cdot y' \\ &\= grad \\cdot \\left\( \\sqrt\[p\]\{\\sum \(x1 - x2\)^p\} \\right\)' \\ &\= grad \\cdot \\frac\{1\}\{p\} \\times \\left\( \\sum \(x1 - x2\)^p \\r → [详情](llms-content/document/detail/canncommercial/222541820ee5.md) - [CANN商业版-aclnnCeil&aclnnInplaceCeil](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCeil%26aclnnInplaceCeil.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/ceil\) → [详情](llms-content/document/detail/canncommercial/cfda4b65d187.md) - [CANN商业版-aclnnChannelShuffle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnChannelShuffle.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/transpose\) → [详情](llms-content/document/detail/canncommercial/a418392a2641.md) - [CANN商业版-aclnnChunkCat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnChunkCat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/chunk\_cat\) → [详情](llms-content/document/detail/canncommercial/7e830f663cf0.md) - [CANN商业版-aclnnCircularPad2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCircularPad2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\) → [详情](llms-content/document/detail/canncommercial/5ee769b3a586.md) - [CANN商业版-aclnnCircularPad2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCircularPad2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\_grad\) → [详情](llms-content/document/detail/canncommercial/96c17b335fd1.md) - [CANN商业版-aclnnCircularPad3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCircularPad3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\) → [详情](llms-content/document/detail/canncommercial/045da08782fb.md) - [CANN商业版-aclnnCircularPad3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCircularPad3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\_grad\) → [详情](llms-content/document/detail/canncommercial/1fb16b5a9a54.md) - [CANN商业版-aclnnClamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnClamp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/canncommercial/66af9e5ac944.md) - [CANN商业版-aclnnClampMax&aclnnInplaceClampMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnClampMax%26aclnnInplaceClampMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/canncommercial/2ab4e397b24c.md) - [CANN商业版-aclnnClampMaxTensor&aclnnInplaceClampMaxTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnClampMaxTensor%26aclnnInplaceClampMaxTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/canncommercial/4888f2b5c291.md) - [CANN商业版-aclnnClampMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnClampMin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/canncommercial/a4b3439446bd.md) - [CANN商业版-aclnnClampMinTensor&aclnnInplaceClampMinTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnClampMinTensor%26aclnnInplaceClampMinTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/canncommercial/deac3d28b317.md) - [CANN商业版-aclnnClampTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnClampTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/canncommercial/46836dab7316.md) - [CANN商业版-aclnnComplex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnComplex.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/complex\) → [详情](llms-content/document/detail/canncommercial/e0c7ad5e550c.md) - [CANN商业版-aclnnConfusionTranspose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnConfusionTranspose.md): - 接口功能: 融合reshape和transpose运算。 - 计算公式: 1. transposeFirst为False时: $$ y\=transpose\(reshape\(x,shape\),perm\) $$ 2. transposeFirst为True时: $$ y\=reshape\(transpose\(x,p → [详情](llms-content/document/detail/canncommercial/1636c2191d1f.md) - [CANN商业版-aclnnConstantPadNd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnConstantPadNd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\) → [详情](llms-content/document/detail/canncommercial/c895b6489c56.md) - [CANN商业版-aclnnCos&aclnnInplaceCos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCos%26aclnnInplaceCos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cos\) → [详情](llms-content/document/detail/canncommercial/d0ffb74ccdb9.md) - [CANN商业版-aclnnCosh&aclnnInplaceCosh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCosh%26aclnnInplaceCosh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cosh\) → [详情](llms-content/document/detail/canncommercial/55f68c46439a.md) - [CANN商业版-aclnnCummax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCummax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cummax\) → [详情](llms-content/document/detail/canncommercial/8b3088899bda.md) - [CANN商业版-aclnnCummin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCummin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cummin\) → [详情](llms-content/document/detail/canncommercial/104774ac4eb0.md) - [CANN商业版-aclnnCumprod&aclnnInplaceCumprod](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCumprod%26aclnnInplaceCumprod.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cumprod\) → [详情](llms-content/document/detail/canncommercial/5211897b8902.md) - [CANN商业版-aclnnCumsum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCumsum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cumsum\) → [详情](llms-content/document/detail/canncommercial/3687de698c7e.md) - [CANN商业版-aclnnCumsumV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnCumsumV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cumsum\) → [详情](llms-content/document/detail/canncommercial/c085bfbed8c5.md) - [CANN商业版-aclnnDiag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDiag.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/diag\_v2\) → [详情](llms-content/document/detail/canncommercial/329939666a75.md) - [CANN商业版-aclnnDiagFlat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDiagFlat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/diag\_flat\) → [详情](llms-content/document/detail/canncommercial/1810de20efdf.md) - [CANN商业版-aclnnDigamma](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDigamma.md): - 接口功能:为输入张量的每一个元素进行digamma数学运算 - 计算公式: $$ outi\= \\frac\{\{\\rm d\}\} \{\{\\rm d\}selfi\}loge\(\\Gamma\(|selfi|\)\) $$ → [详情](llms-content/document/detail/canncommercial/5ad1e44de4f4.md) - [CANN商业版-aclnnDiv&aclnnInplaceDiv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDiv%26aclnnInplaceDiv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/canncommercial/32ee1f04452b.md) - [CANN商业版-aclnnDivMod&aclnnInplaceDivMod](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDivMod%26aclnnInplaceDivMod.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/canncommercial/34ca8aa5e7f4.md) - [CANN商业版-aclnnDivMods&aclnnInplaceDivMods](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDivMods%26aclnnInplaceDivMods.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/canncommercial/7f5bdbe28403.md) - [CANN商业版-aclnnDivs&aclnnInplaceDivs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDivs%26aclnnInplaceDivs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/canncommercial/2247a85f10cf.md) - [CANN商业版-aclnnDot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDot.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/dot\) → [详情](llms-content/document/detail/canncommercial/d51a36874591.md) - [CANN商业版-aclnnDropout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDropout.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/canncommercial/32b6b570188d.md) - [CANN商业版-aclnnDropoutBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDropoutBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/drop\_out\_do\_mask\) → [详情](llms-content/document/detail/canncommercial/acd5cc98c5ab.md) - [CANN商业版-aclnnDropoutDoMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDropoutDoMask.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/drop\_out\_do\_mask\) → [详情](llms-content/document/detail/canncommercial/2c320b2e8563.md) - [CANN商业版-aclnnDropoutGenMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDropoutGenMask.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/canncommercial/eab9c832c915.md) - [CANN商业版-aclnnDropoutGenMaskV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDropoutGenMaskV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/canncommercial/7ae5b1e416c0.md) - [CANN商业版-aclnnDropoutGenMaskV2Tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDropoutGenMaskV2Tensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/canncommercial/b7e5c9d5bd0c.md) - [CANN商业版-aclnnDropoutV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnDropoutV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/drop\_out\_v3\) → [详情](llms-content/document/detail/canncommercial/77c72a9d67ff.md) - [CANN商业版-aclnnEqScalar&aclnnInplaceEqScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnEqScalar%26aclnnInplaceEqScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/canncommercial/491cccf579b8.md) - [CANN商业版-aclnnEqTensor&aclnnInplaceEqTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnEqTensor%26aclnnInplaceEqTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/canncommercial/2ad903e02e31.md) - [CANN商业版-aclnnEqual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnEqual.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tensor\_equal\) → [详情](llms-content/document/detail/canncommercial/bb53fdf813b9.md) - [CANN商业版-aclnnErf&aclnnInplaceErf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnErf%26aclnnInplaceErf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/erf\) → [详情](llms-content/document/detail/canncommercial/e756d5699621.md) - [CANN商业版-aclnnErfc&aclnnInplaceErfc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnErfc%26aclnnInplaceErfc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/erfc\) → [详情](llms-content/document/detail/canncommercial/6e6a75ad2d0d.md) - [CANN商业版-aclnnExp&aclnnInplaceExp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnExp%26aclnnInplaceExp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/exp\) → [详情](llms-content/document/detail/canncommercial/f678179788c4.md) - [CANN商业版-aclnnExp2&aclnnInplaceExp2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnExp2%26aclnnInplaceExp2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/pow\) → [详情](llms-content/document/detail/canncommercial/66e91ebb9f63.md) - [CANN商业版-aclnnExpand](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnExpand.md): - 接口功能:将输入张量self广播成指定size的张量。 - 举例: → [详情](llms-content/document/detail/canncommercial/bff1e64b35f1.md) - [CANN商业版-aclnnExpm1&aclnnInplaceExpm1](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnExpm1%26aclnnInplaceExpm1.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/expm1\) → [详情](llms-content/document/detail/canncommercial/517b9ea493c3.md) - [CANN商业版-aclnnExpSegsum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnExpSegsum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/segsum\) → [详情](llms-content/document/detail/canncommercial/5845fcba4594.md) - [CANN商业版-aclnnExpSegsumBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnExpSegsumBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/exp\_segsum\_grad\) → [详情](llms-content/document/detail/canncommercial/3f1062588202.md) - [CANN商业版-aclnnEye](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnEye.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/eye\) → [详情](llms-content/document/detail/canncommercial/dc7281489250.md) - [CANN商业版-aclnnFlatten](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnFlatten.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/flatten\) → [详情](llms-content/document/detail/canncommercial/a4479a966f68.md) - [CANN商业版-aclnnFloor&aclnnInplaceFloor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnFloor%26aclnnInplaceFloor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\) → [详情](llms-content/document/detail/canncommercial/695941e77078.md) - [CANN商业版-aclnnFloorDivide&aclnnInplaceFloorDivide](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnFloorDivide%26aclnnInplaceFloorDivide.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\_div\) → [详情](llms-content/document/detail/canncommercial/dc47a4516f68.md) - [CANN商业版-aclnnFloorDivides&aclnnInplaceFloorDivides](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnFloorDivides%26aclnnInplaceFloorDivides.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\_div\) → [详情](llms-content/document/detail/canncommercial/c4726370960d.md) - [CANN商业版-aclnnFmodScalar&aclnnInplaceFmodScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnFmodScalar%26aclnnInplaceFmodScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/mod\) → [详情](llms-content/document/detail/canncommercial/1b2aa30aa5e2.md) - [CANN商业版-aclnnFmodTensor&aclnnInplaceFmodTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnFmodTensor%26aclnnInplaceFmodTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/mod\) → [详情](llms-content/document/detail/canncommercial/698f160d868e.md) - [CANN商业版-aclnnFrac&aclnnInplaceFrac](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnFrac%26aclnnInplaceFrac.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/canncommercial/6abe868f6e13.md) - [CANN商业版-aclnnGcd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGcd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/gcd\) → [详情](llms-content/document/detail/canncommercial/9243fecf54e1.md) - [CANN商业版-aclnnGer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGer.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/ger\) → [详情](llms-content/document/detail/canncommercial/a52f5546fd6e.md) - [CANN商业版-aclnnGeScalar&aclnnInplaceGeScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGeScalar%26aclnnInplaceGeScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\_equal\) → [详情](llms-content/document/detail/canncommercial/760828c1890e.md) - [CANN商业版-aclnnGeTensor&aclnnInplaceGeTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGeTensor%26aclnnInplaceGeTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\_equal\) → [详情](llms-content/document/detail/canncommercial/e1d905623b95.md) - [CANN商业版-aclnnGlobalAveragePool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGlobalAveragePool.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_mean\) → [详情](llms-content/document/detail/canncommercial/e84eb053e9c1.md) - [CANN商业版-aclnnGlobalMaxPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGlobalMaxPool.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_max\) → [详情](llms-content/document/detail/canncommercial/883d0111c19d.md) - [CANN商业版-aclnnGroupedBiasAddGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGroupedBiasAddGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/grouped\_bias\_add\_grad\) → [详情](llms-content/document/detail/canncommercial/dfa6c6a4696c.md) - [CANN商业版-aclnnGroupedBiasAddGradV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGroupedBiasAddGradV2.md): - 接口功能:实现groupBiasAdd的反向计算。本接口是对aclnnGroupedBiasAddGrad接口的功能扩展,增加了groupIdxType属性,支持指定groupIdx的类型。 - 计算公式: \(1\) 有可选输入groupIdxOptional,且groupIdxType为0时: $$ out\(G,H\) \= \\begin\{cases\} \\sum\{i\=groupIdxO → [详情](llms-content/document/detail/canncommercial/a1e046e95930.md) - [CANN商业版-aclnnGtScalar&aclnnInplaceGtScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGtScalar%26aclnnInplaceGtScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\) → [详情](llms-content/document/detail/canncommercial/e016c83f79ad.md) - [CANN商业版-aclnnGtTensor&aclnnInplaceGtTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnGtTensor%26aclnnInplaceGtTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\) → [详情](llms-content/document/detail/canncommercial/477a30adb2bf.md) - [CANN商业版-aclnnHansDecode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnHansDecode.md): 对输入的压缩后的Tensor基于pdf进行解码,同时于mantissa重组恢复原本张量。 → [详情](llms-content/document/detail/canncommercial/04f0d9738594.md) - [CANN商业版-aclnnHansEncode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnHansEncode.md): 对输入的inputTensor的指数位所在字节实现PDF统计【可选】,按照PDF分布统计进行无损压缩,压缩后的结果可存储在device的HBM上或offload到Host侧。 → [详情](llms-content/document/detail/canncommercial/cbc41278bd86.md) - [CANN商业版-aclnnHardtanh&aclnnInplaceHardtanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnHardtanh%26aclnnInplaceHardtanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/canncommercial/54d614928a23.md) - [CANN商业版-aclnnHistc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnHistc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/histogram\_v2\) → [详情](llms-content/document/detail/canncommercial/8c48a74cded5.md) - [CANN商业版-aclnnIm2col](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIm2col.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/im2col\) → [详情](llms-content/document/detail/canncommercial/cd0d1df00600.md) - [CANN商业版-aclnnInplaceAdds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceAdds.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\) → [详情](llms-content/document/detail/canncommercial/c56e25d349dc.md) - [CANN商业版-aclnnInplaceBitwiseAndScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceBitwiseAndScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/canncommercial/694972e55de6.md) - [CANN商业版-aclnnInplaceBitwiseAndTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceBitwiseAndTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/canncommercial/c2e37accb58c.md) - [CANN商业版-aclnnInplaceCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceCopy.md): - 接口功能:将src中的元素复制到selfRef张量中并返回selfRef。 - 计算公式: $$ \{selfRef\}\{i\} \= \{src\}\{i\} $$ - 示例: ```text 输入selfRef为: tensor\(\[\[1, 2\], \[3, 4\]\]\) 输入src为: tensor\(\[\[5, 6\], \[7, 8\]\]\) → [详情](llms-content/document/detail/canncommercial/4022a3b689fc.md) - [CANN商业版-aclnnInplaceFillDiagonal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceFillDiagonal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/fill\_diagonal\_v2\) → [详情](llms-content/document/detail/canncommercial/7a6b4d69b68c.md) - [CANN商业版-aclnnInplaceFillScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceFillScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/fill\) → [详情](llms-content/document/detail/canncommercial/59adaf4866ea.md) - [CANN商业版-aclnnInplaceFillTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceFillTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/fill\) → [详情](llms-content/document/detail/canncommercial/74da23a10165.md) - [CANN商业版-aclnnInplaceMaskedFillScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceMaskedFillScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/masked\_fill\) → [详情](llms-content/document/detail/canncommercial/157e3c3b611e.md) - [CANN商业版-aclnnInplaceMaskedFillTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceMaskedFillTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/masked\_fill\) → [详情](llms-content/document/detail/canncommercial/4198ec11221c.md) - [CANN商业版-aclnnInplaceNormal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceNormal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_normal\) → [详情](llms-content/document/detail/canncommercial/37d18b15930d.md) - [CANN商业版-aclnnInplaceNormalTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceNormalTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_normal\) → [详情](llms-content/document/detail/canncommercial/fc940c3d805f.md) - [CANN商业版-aclnnInplaceOne](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceOne.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/ones\_like\) → [详情](llms-content/document/detail/canncommercial/0cf781b2d400.md) - [CANN商业版-aclnnInplaceRandom](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceRandom.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/canncommercial/6c954bbe485b.md) - [CANN商业版-aclnnInplaceRandomTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceRandomTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/canncommercial/c0d992105544.md) - [CANN商业版-aclnnInplaceUniform](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceUniform.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/canncommercial/8143bc7fcbcc.md) - [CANN商业版-aclnnInplaceUniformTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceUniformTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/canncommercial/4361a66d6263.md) - [CANN商业版-aclnnInplaceZero](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnInplaceZero.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/zero\_op\) → [详情](llms-content/document/detail/canncommercial/8d0d99c287b1.md) - [CANN商业版-aclnnIsClose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIsClose.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_close\) → [详情](llms-content/document/detail/canncommercial/da77de2f49f8.md) - [CANN商业版-aclnnIsFinite](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIsFinite.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_finite\) → [详情](llms-content/document/detail/canncommercial/fa1726113ff2.md) - [CANN商业版-aclnnIsInf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIsInf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_inf\) → [详情](llms-content/document/detail/canncommercial/5c3e7f9dffa5.md) - [CANN商业版-aclnnIsInScalarTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIsInScalarTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/canncommercial/b2cb1d498c58.md) - [CANN商业版-aclnnIsInTensorScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIsInTensorScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/canncommercial/73a50dc6226e.md) - [CANN商业版-aclnnIsNegInf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIsNegInf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_neg\_inf\) → [详情](llms-content/document/detail/canncommercial/b3a8386a8c82.md) - [CANN商业版-aclnnIsPosInf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnIsPosInf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_pos\_inf\) → [详情](llms-content/document/detail/canncommercial/b4d516cd7792.md) - [CANN商业版-aclnnKlDiv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnKlDiv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/kl\_div\_v2\) → [详情](llms-content/document/detail/canncommercial/8c5579014f00.md) - [CANN商业版-aclnnLeftShift](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnLeftShift.md): - 接口功能:对于输入张量self中每个元素,根据输入张量shiftBits对应位置的参数,按位进行左移。 - 计算公式: $$ out\{i\} \= self\{i\}<>shiftBits\{i\} $$ → [详情](llms-content/document/detail/canncommercial/5cff4dedef77.md) - [CANN商业版-aclnnRoll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnRoll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/roll\) → [详情](llms-content/document/detail/canncommercial/9f2b6eb4bae3.md) - [CANN商业版-aclnnRound&aclnnInplaceRound](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnRound%26aclnnInplaceRound.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/round\) → [详情](llms-content/document/detail/canncommercial/07de1492e700.md) - [CANN商业版-aclnnRoundDecimals&aclnnInplaceRoundDecimals](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnRoundDecimals%26aclnnInplaceRoundDecimals.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/round\) → [详情](llms-content/document/detail/canncommercial/089e6713bf5b.md) - [CANN商业版-aclnnRsqrt&aclnnInplaceRsqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnRsqrt%26aclnnInplaceRsqrt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/rsqrt\) → [详情](llms-content/document/detail/canncommercial/38c01c76c2fa.md) - [CANN商业版-aclnnRsub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnRsub.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/canncommercial/fe205a74cfdc.md) - [CANN商业版-aclnnRsubs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnRsubs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/canncommercial/1537182b0540.md) - [CANN商业版-aclnnScale](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnScale.md): - 接口功能:计算输入的scale和bias的结果。 - 计算公式: 若不输入bias,则 $$ y\=xscale $$ 若输入bias,则 $$ y\=xscale + bias $$ 说明:scale/bias支持跟X的broadcast,scale/bias的shape规则如下 - 当scaleFromBlob为True时(axis转换为正数,numAx → [详情](llms-content/document/detail/canncommercial/6e9742172e14.md) - [CANN商业版-aclnnSearchSorted](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSearchSorted.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/search\_sorted\) → [详情](llms-content/document/detail/canncommercial/888826e1fd3c.md) - [CANN商业版-aclnnSearchSorteds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSearchSorteds.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/search\_sorted\) → [详情](llms-content/document/detail/canncommercial/f9aded6c6248.md) - [CANN商业版-aclnnSign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSign.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sign\) → [详情](llms-content/document/detail/canncommercial/bb12d70a5dc4.md) - [CANN商业版-aclnnSignbit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSignbit.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/less\) → [详情](llms-content/document/detail/canncommercial/6854a3b81702.md) - [CANN商业版-aclnnSignBitsPack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSignBitsPack.md): 将float16类型或者float32类型的1位Adam打包为uint8。 → [详情](llms-content/document/detail/canncommercial/e1d6e02af70b.md) - [CANN商业版-aclnnSignBitsUnpack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSignBitsUnpack.md): - 接口功能:将uint8类型1位Adam拆包为float32或者float16。 → [详情](llms-content/document/detail/canncommercial/727534952789.md) - [CANN商业版-aclnnSilentCheck](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSilentCheck.md): - 接口功能: SilentCheck算子功能主要根据输入特征值(val),与绝对阈值、相对阈值比较,来识别是否触发静默检测故障。同时支持通过框架侧传入的环境变量(npuAsdDetect)控制故障时是否触发告警或断点续训,默认情况(即npuAsdDetect\=1时)只打印日志。 - 计算公式: - 如果当前输入`val`为inf/nan,或val超过绝对阈值`cThreshL1`, → [详情](llms-content/document/detail/canncommercial/a984ca7a8281.md) - [CANN商业版-aclnnSilentCheckV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSilentCheckV2.md): - 接口功能: 新增aclnnSilentCheckV2接口,该版本与aclnnSilentCheck接口的计算逻辑做了改变,根据stepRef参数判断val与新增马尔可夫不等式阈值进行对比校验。 - 计算公式: - 如果stepRef\=\=0: - 如果当前输入`val`为inf/-inf/nan,或val超过`avgRef` `cThreshL1`,则识别为L1级故障,打 → [详情](llms-content/document/detail/canncommercial/a600715324ce.md) - [CANN商业版-aclnnSimThreadExponential](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSimThreadExponential.md): - 接口功能:生成服从参数为lambda的指数分布随机数,并将其填充到selfRef张量中。 - 计算公式: $$ f\(x\) \= -\\frac\{1\}\{\\lambda\} \\ln\(1 - u\), u \\sim \\text\{Uniform\}\(0, 1\] $$ → [详情](llms-content/document/detail/canncommercial/c9255182e24f.md) - [CANN商业版-aclnnSin&aclnnInplaceSin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSin%26aclnnInplaceSin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sin\) → [详情](llms-content/document/detail/canncommercial/a7d5d0d1fe73.md) - [CANN商业版-aclnnSinc&aclnnInplaceSinc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSinc%26aclnnInplaceSinc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sin\) → [详情](llms-content/document/detail/canncommercial/4dc17a8941c0.md) - [CANN商业版-aclnnSinh&aclnnInplaceSinh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSinh%26aclnnInplaceSinh.md): - 接口功能:对输入Tensor完成sinh运算。 - 计算公式: $$ out \= \{\\ \{\{sinh\}\{\(self\)\}\}\} $$ - 示例: ```text 输入self: tensor\(\[\[1, 2\], \[3, 4\]\]\) 输出out: tensor\(\[\[ 1.1752, 3.6269\], \[10.0179, 27.2899\]\]\) ``` → [详情](llms-content/document/detail/canncommercial/98f0e181a38a.md) - [CANN商业版-aclnnSinkhorn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSinkhorn.md): - 接口功能: 计算Sinkhorn距离,可以用于MoE模型中的专家路由。 - 计算公式: $$ p\=Sinkhorn\(cost, tol\) $$ 输入: cost\(R, C\): 2维成本矩阵 tol: 误差 初始化: $$ cost \= exp\(cost\) \\ d0 \= ones\(R\) \\ d1 \= ones\(C\) \\ eps \= 0.0 → [详情](llms-content/document/detail/canncommercial/9e5fff2e04c9.md) - [CANN商业版-aclnnSlice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSlice.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/slice\) → [详情](llms-content/document/detail/canncommercial/899413279a56.md) - [CANN商业版-aclnnSliceV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSliceV2.md): 接口功能:根据给定的维度$axes$、范围$\[starts, ends\]$和步长$steps$,从输入张量$self$中提取张量$out$。 $starts\[i\]$和$ends\[i\]$可以取$\[0, self.shape\[axes\[i\]\]\]$以外的值,取值后根据以下公式转换为合法值,假设$self.shape\[axes\[i\]\] \= N$: $$ starts\[i\] \= \\begin\{cases\} → [详情](llms-content/document/detail/canncommercial/be18ff545345.md) - [CANN商业版-aclnnSlogdet](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSlogdet.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/slogdet\) → [详情](llms-content/document/detail/canncommercial/80596101065d.md) - [CANN商业版-aclnnSort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSort.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sort\) → [详情](llms-content/document/detail/canncommercial/346b7fa76356.md) - [CANN商业版-aclnnSplitTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSplitTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/split\_v\) → [详情](llms-content/document/detail/canncommercial/19a6ac4ba64a.md) - [CANN商业版-aclnnSplitWithSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSplitWithSize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/split\_v\) → [详情](llms-content/document/detail/canncommercial/36837d58d915.md) - [CANN商业版-aclnnSqrt&aclnnInplaceSqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSqrt%26aclnnInplaceSqrt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sqrt\) → [详情](llms-content/document/detail/canncommercial/80b0baae4360.md) - [CANN商业版-aclnnSquare](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSquare.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/square\) → [详情](llms-content/document/detail/canncommercial/7cdf9810d9c1.md) - [CANN商业版-aclnnStack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnStack.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pack\) → [详情](llms-content/document/detail/canncommercial/29e9f0c1ca19.md) - [CANN商业版-aclnnStd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnStd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_std\_v2\) → [详情](llms-content/document/detail/canncommercial/35e818891020.md) - [CANN商业版-aclnnStdMeanCorrection](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnStdMeanCorrection.md): - 接口功能:计算样本标准差和均值。 - 计算公式: 假设 dim 为 $i$,则对该维度进行计算。$N$为该维度的 shape。取 $self\{i\}$,求出该维度上的平均值 $\\bar\{x\{i\}\}$。 $$ \\left\{ \\begin\{array\} \{rcl\} meanOut& &\= \\bar\{x\{i\}\}\\ stdOut& &\= \\sqrt\{\\frac\{1\}\{max\(0, → [详情](llms-content/document/detail/canncommercial/8813052c0597.md) - [CANN商业版-aclnnStridedSlice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnStridedSlice.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/strided\_slice\) → [详情](llms-content/document/detail/canncommercial/75841b1070ff.md) - [CANN商业版-aclnnStridedSliceAssignV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnStridedSliceAssignV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/strided\_slice\_assign\_v2\) → [详情](llms-content/document/detail/canncommercial/5425ce5f0373.md) - [CANN商业版-aclnnSub&aclnnInplaceSub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSub%26aclnnInplaceSub.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/canncommercial/177acfabf836.md) - [CANN商业版-aclnnSubs&aclnnInplaceSubs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSubs%26aclnnInplaceSubs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/canncommercial/5b4d41bed445.md) - [CANN商业版-aclnnSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSum.md): 返回输入tensors列表中每个输入tensor依次做add求和。 → [详情](llms-content/document/detail/canncommercial/7de9064f83a4.md) - [CANN商业版-aclnnSvd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSvd.md): - 接口功能:计算一个或多个矩阵的奇异值分解。 当输入张量的维度大于2时,会将高维张量视为一批矩阵进行处理。对于形状为 \(..., M, N\) 的输入张量,将倒数第二维之前的维度 \(...\) 视为批处理维度,对每个\(M, N\) 矩阵独立进行奇异值分解计算。 - 计算公式: $$ \\mathbf\{input\} \= \\mathbf\{U\} \\times \\mathrm\{diag\}\(\\bold → [详情](llms-content/document/detail/canncommercial/6bb0389e5d0f.md) - [CANN商业版-aclnnSWhere](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnSWhere.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/select\) → [详情](llms-content/document/detail/canncommercial/cc3d4a2d0932.md) - [CANN商业版-aclnnTan&aclnnInplaceTan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTan%26aclnnInplaceTan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tan\) → [详情](llms-content/document/detail/canncommercial/3c9ce7d435a2.md) - [CANN商业版-aclnnTanh&aclnnInplaceTanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTanh%26aclnnInplaceTanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tanh\) → [详情](llms-content/document/detail/canncommercial/fafd8bbc58ce.md) - [CANN商业版-aclnnTanhBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTanhBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tanh\_grad\) → [详情](llms-content/document/detail/canncommercial/763fe72b7ca7.md) - [CANN商业版-aclnnTopk](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTopk.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/9.0.0/math/topk\) → [详情](llms-content/document/detail/canncommercial/6f8679c9296b.md) - [CANN商业版-aclnnTrace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTrace.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/trace\) → [详情](llms-content/document/detail/canncommercial/3dc19fc62a07.md) - [CANN商业版-aclnnTransConvolutionWeight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTransConvolutionWeight.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/canncommercial/585e8e8c95c9.md) - [CANN商业版-aclnnTransformBiasRescaleQkv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTransformBiasRescaleQkv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/transform\_bias\_rescale\_qkv\) → [详情](llms-content/document/detail/canncommercial/6fd79807591d.md) - [CANN商业版-aclnnTransMatmulWeight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTransMatmulWeight.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/canncommercial/2de77f986203.md) - [CANN商业版-aclnnTriangularSolve](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTriangularSolve.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/triangular\_solve\) → [详情](llms-content/document/detail/canncommercial/df7b5bec0925.md) - [CANN商业版-aclnnTril&aclnnInplaceTril](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTril%26aclnnInplaceTril.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/tril\) → [详情](llms-content/document/detail/canncommercial/c8799742f803.md) - [CANN商业版-aclnnTriu&aclnnInplaceTriu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTriu%26aclnnInplaceTriu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/triu\) → [详情](llms-content/document/detail/canncommercial/646a1c9ed488.md) - [CANN商业版-aclnnTrunc&aclnnInplaceTrunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnTrunc%26aclnnInplaceTrunc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/trunc\) → [详情](llms-content/document/detail/canncommercial/d62182f6558f.md) - [CANN商业版-aclnnUnfoldGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnUnfoldGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/unfold\_grad\) → [详情](llms-content/document/detail/canncommercial/399a99791213.md) - [CANN商业版-aclnnVar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnVar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_var\) → [详情](llms-content/document/detail/canncommercial/ba8b175a628b.md) - [CANN商业版-aclnnVarCorrection](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnVarCorrection.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_var\) → [详情](llms-content/document/detail/canncommercial/a89a43921934.md) - [CANN商业版-aclnnVarMean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnVarMean.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_var\) → [详情](llms-content/document/detail/canncommercial/07fd00b4f379.md) - [CANN商业版-aclnnXLogYScalarOther&aclnnInplaceXLogYScalarOther](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnXLogYScalarOther%26aclnnInplaceXLogYScalarOther.md): - 接口功能:计算self log\(other\)的结果。 - 计算公式: $$ outi \= selfi log\(otheri\) $$ → [详情](llms-content/document/detail/canncommercial/22922b3128a7.md) - [CANN商业版-aclnnXLogYScalarSelf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnXLogYScalarSelf.md): - 接口功能:计算self log\(other\)的结果 - 计算公式: $$ outi \= selfi log\(otheri\) $$ → [详情](llms-content/document/detail/canncommercial/5f7d90acc168.md) - [CANN商业版-aclnnXLogYTensor&aclnnInplaceXLogYTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclnnXLogYTensor%26aclnnInplaceXLogYTensor.md): - 接口功能:计算self log\(other\)的结果。 - 计算公式: $$ outi \= selfi log\(otheri\) $$ → [详情](llms-content/document/detail/canncommercial/83ae3e4d8b2f.md) - [CANN商业版-aclRfft1D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclRfft1D.md): - 接口功能:对输入张量self进行RFFT(傅里叶变换)计算,输出是一个包含非负频率的复数张量。 - 计算公式 $$ \{\\displaystyle X\{k\}\=\\sum \{n\=0\}^\{N-1\}x\{n\}\\cdot e^\{-i2\\pi \{\\tfrac \{k\}\{N\}\}n\}\} $$ - 示例 假设self为 \{1, 2, 3, 4\} 则out \= \{10, 0, -2, 2, -2, 0\} → [详情](llms-content/document/detail/canncommercial/245d150e92ae.md) - [CANN商业版-aclStft](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/aclStft.md): - 接口功能:计算输入在滑动窗口内的傅里叶变换。 - 计算公式: - 当normalized\=false时: $$ X\[w,m\]\=\\sum\{k\=0\}^\{winLength-1\}window\[k\]self\[mhopLength+k\]exp\(-j\\frac\{2\{\\pi\}wk\}\{nFft\}\) $$ - 当normalized\=true时: $$ → [详情](llms-content/document/detail/canncommercial/6092b58b9bd2.md) - [算子接口(aclnn)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-math/op_api_list.md): 为方便调用算子,提供一套基于C的API(以aclnn为前缀API),无需提供IR(Intermediate Representation)定义,方便高效构建模型与应用开发,该方式被称为“单算子API调用”,简称aclnn调用。 → [详情](llms-content/document/detail/canncommercial/9e387ee20804.md) - [CANN商业版-aclnnAdaLayerNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaLayerNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/ada\_layer\_norm\) → [详情](llms-content/document/detail/canncommercial/94787fab2dfe.md) - [CANN商业版-aclnnAdaLayerNormQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaLayerNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/ada\_layer\_norm\_quant\) → [详情](llms-content/document/detail/canncommercial/83a9d1098fd2.md) - [CANN商业版-aclnnAdaLayerNormV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaLayerNormV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/ada\_layer\_norm\_v2\) → [详情](llms-content/document/detail/canncommercial/d30887135035.md) - [CANN商业版-aclnnAdaptiveAvgPool2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool3d\) → [详情](llms-content/document/detail/canncommercial/e215537169ce.md) - [CANN商业版-aclnnAdaptiveAvgPool2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool3d\_grad\) → [详情](llms-content/document/detail/canncommercial/357543b6f6af.md) - [CANN商业版-aclnnAdaptiveAvgPool3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool3d\) → [详情](llms-content/document/detail/canncommercial/3a9cad844be2.md) - [CANN商业版-aclnnAdaptiveAvgPool3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool3d\_grad\) → [详情](llms-content/document/detail/canncommercial/10fbd2d40356.md) - [CANN商业版-aclnnAdaptiveMaxPool2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\) → [详情](llms-content/document/detail/canncommercial/9fc61088932f.md) - [CANN商业版-aclnnAdaptiveMaxPool2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\_grad\) → [详情](llms-content/document/detail/canncommercial/ba8a0c5a373b.md) - [CANN商业版-aclnnAdaptiveMaxPool3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\) → [详情](llms-content/document/detail/canncommercial/e206dbc5e587.md) - [CANN商业版-aclnnAdaptiveMaxPool3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\_grad\) → [详情](llms-content/document/detail/canncommercial/8ee6ed990273.md) - [CANN商业版-aclnnAddbmm&aclnnInplaceAddbmm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddbmm%26aclnnInplaceAddbmm.md): - 接口功能:首先进行batch1、batch2的矩阵乘计算,然后将该结果按照第一维(batch维度)批处理相加,将三维向量压缩为二维向量(shape大小为后两维的shape),然后该结果与α作乘积计算,再与β和self的乘积求和得到结果。 - 计算公式: $$ out \= βself+α\(\\sum\{i\=0\}^\{b-1\} batch1\{i\}@batch2\{i\}\) $$ 注意:如果β → [详情](llms-content/document/detail/canncommercial/c1ccb30eef77.md) - [CANN商业版-aclnnAddLayerNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddLayerNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_layer\_norm\) → [详情](llms-content/document/detail/canncommercial/a62ebe1f620a.md) - [CANN商业版-aclnnAddLayerNormGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddLayerNormGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_layer\_norm\_grad\) → [详情](llms-content/document/detail/canncommercial/9d59881d4961.md) - [CANN商业版-aclnnAddLayerNormQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddLayerNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_layer\_norm\_quant\) → [详情](llms-content/document/detail/canncommercial/45e1c9ca0ff4.md) - [CANN商业版-aclnnAddmm&aclnnInplaceAddmm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddmm%26aclnnInplaceAddmm.md): - 接口功能:计算α 乘以mat1与mat2的乘积,再与β和self的乘积求和。 - 计算公式: $$ out \= β self + α \(mat1 @ mat2\) $$ - 示例: 对于aclnnAddmm接口,self的shape是\[1, n\], mat1的shape是\[m, k\], mat2的shape是\[k, n\], mat1和mat2的矩阵乘的结果shape是\[m, → [详情](llms-content/document/detail/canncommercial/f5582bec632c.md) - [CANN商业版-aclnnAddmmWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddmmWeightNz.md): - 接口功能:计算α 乘以mat1与mat2的乘积,再与β和self的乘积求和。相较于原有addmm接口,新接口mat2支持nz格式。 - 计算公式: $$ out \= β self + α \(mat1 @ mat2\) $$ - 示例: 对于aclnnAddmmWeightNz接口,self的shape是\[n,\],mat1的shape是\[m, k\],mat2的shape → [详情](llms-content/document/detail/canncommercial/40dc36d45fd7.md) - [CANN商业版-aclnnAddmv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddmv.md): - 接口功能:完成矩阵乘计算,然后和向量相加。 - 计算公式: $$ out \= β self + α \(mat @ vec\) $$ → [详情](llms-content/document/detail/canncommercial/536dee4bcc4d.md) - [CANN商业版-aclnnAddRelu&aclnnInplaceAddRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddRelu%26aclnnInplaceAddRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/relu\) → [详情](llms-content/document/detail/canncommercial/c587fb451aec.md) - [CANN商业版-aclnnAddRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\) → [详情](llms-content/document/detail/canncommercial/57d2d9b31c9d.md) - [CANN商业版-aclnnAddRmsNormCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormCast.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_cast\) → [详情](llms-content/document/detail/canncommercial/cc9328402f59.md) - [CANN商业版-aclnnAddRmsNormDynamicQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormDynamicQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_dynamic\_quant\) → [详情](llms-content/document/detail/canncommercial/7eda45471b5f.md) - [CANN商业版-aclnnAddRmsNormDynamicQuantV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormDynamicQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_dynamic\_quant\) → [详情](llms-content/document/detail/canncommercial/5f8f2d73c037.md) - [CANN商业版-aclnnAddRmsNormQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_quant\) → [详情](llms-content/document/detail/canncommercial/8dff8d56f2b4.md) - [CANN商业版-aclnnAddRmsNormQuantV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/ee5a51cba1c1.md) - [CANN商业版-aclnnAdvanceStep](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdvanceStep.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/advance\_step\) → [详情](llms-content/document/detail/canncommercial/e2e29dca0c9d.md) - [CANN商业版-aclnnAdvanceStepV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAdvanceStepV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/advance\_step\) → [详情](llms-content/document/detail/canncommercial/9cda70a62028.md) - [CANN商业版-aclnnApplyAdamW](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnApplyAdamW.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_adam\_w\) → [详情](llms-content/document/detail/canncommercial/086f861bef13.md) - [CANN商业版-aclnnApplyAdamWQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnApplyAdamWQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_adam\_w\_quant\) → [详情](llms-content/document/detail/canncommercial/6a47bc70f7ac.md) - [CANN商业版-aclnnApplyAdamWV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnApplyAdamWV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_adam\_w\_v2\) → [详情](llms-content/document/detail/canncommercial/c580d1e32564.md) - [CANN商业版-aclnnApplyFusedEmaAdam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnApplyFusedEmaAdam.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_fused\_ema\_adam\) → [详情](llms-content/document/detail/canncommercial/b09ce6131200.md) - [CANN商业版-aclnnApplyTopKTopP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnApplyTopKTopP.md): - 接口功能:对原始输入logits进行top-k和top-p采样过滤。 - 计算公式: - 对输入logits按最后一轴进行升序排序,得到对应的排序结果sortedValue和sortedIndices。 $$sortedValue, sortedIndices \= sort\(logits, dim\=-1, descending\=false, stable\=true\)$$ - 计 → [详情](llms-content/document/detail/canncommercial/88e6cec33a7e.md) - [CANN商业版-aclnnAscendAntiQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAscendAntiQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/ascend\_anti\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/446e2211e9c3.md) - [CANN商业版-aclnnAscendQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAscendQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/ascend\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/aebd1d08d225.md) - [CANN商业版-aclnnAscendQuantV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAscendQuantV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/ascend\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/4ca0a27665ed.md) - [CANN商业版-aclnnAvgPool2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAvgPool2d.md): - 接口功能:对输入Tensor进行窗口为$kH kW$、步长为$sH sW$的二维平均池化操作,其中$k$为kernelSize,表示池化窗口的大小,$s$为stride,表示池化操作的步长。 - 计算公式: 输入input($N,C,H,W$)、输出out($N,C,H\{out\},W\{out\}$)和池化步长($strides$)、池化窗口大小\($kH,kW$\)的关系是 $$ H → [详情](llms-content/document/detail/canncommercial/fba24b984a3c.md) - [CANN商业版-aclnnAvgPool2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAvgPool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/avg\_pool3\_d\_grad\) → [详情](llms-content/document/detail/canncommercial/09711ca91811.md) - [CANN商业版-aclnnAvgPool3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAvgPool3d.md): - 接口功能:对输入Tensor进行窗口为$kD kH kW$、步长为$sD sH sW$的三维平均池化操作,其中$k$为kernelSize,表示池化窗口的大小,$s$为stride,表示池化操作的步长。 - 计算公式: 输入input\($N,C,D\{in\},H\{in\},W\{in\}$\)、输出out\($N,C,D\{out\},H\{out\},W\{out\}$\)和池化步长\($stride$\)、 → [详情](llms-content/document/detail/canncommercial/6336005649fb.md) - [CANN商业版-aclnnAvgPool3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnAvgPool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/avg\_pool3\_d\_grad\) → [详情](llms-content/document/detail/canncommercial/79327ff7aeda.md) - [CANN商业版-aclnnBaddbmm&aclnnInplaceBaddbmm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBaddbmm%26aclnnInplaceBaddbmm.md): - 接口功能: 计算α与batch1、batch2的矩阵乘结果的乘积,再与β和self的乘积求和。 注意:batch1、batch2必须是三维Tensor,两个shape仅在aclnnBaddbmm支持做broadcast,两个shape在aclnnInplaceBaddbmm做broadcast则会被拦截; self必须要支持和batch1@batch2的结果做broadcast。(broadc → [详情](llms-content/document/detail/canncommercial/9ec09e025407.md) - [CANN商业版-aclnnBatchMatMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchMatMul.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算。仅支持三维的Tensor传入。第一维是batch维度,最后两个维度做矩阵乘法。也支持其中一个输入的batch轴为1时做broadcast,见示例。 - 计算公式: $$ out \= self@mat2 $$ - 示例: self的shape是\[A, M, K\],mat2的shape是\[A, K, N\],计算输出out的sha → [详情](llms-content/document/detail/canncommercial/bd8e7bc11a70.md) - [CANN商业版-aclnnBatchMatmulQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchMatmulQuant.md): **此接口后续版本会废弃,请勿使用该接口。** → [详情](llms-content/document/detail/canncommercial/b419eb7972a1.md) - [CANN商业版-aclnnBatchMatMulWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchMatMulWeightNz.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算,mat2仅支持NZ格式,只支持self为3维,mat2为5维。 - 计算公式: $$ out \= self@mat2 $$ → [详情](llms-content/document/detail/canncommercial/3ec4b98f26b0.md) - [CANN商业版-aclnnBatchNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_v3\) → [详情](llms-content/document/detail/canncommercial/ef5ccc78fed6.md) - [CANN商业版-aclnnBatchNormBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_grad\_v3\) → [详情](llms-content/document/detail/canncommercial/425ef20ae2c6.md) - [CANN商业版-aclnnBatchNormElemt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchNormElemt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_elemt\) → [详情](llms-content/document/detail/canncommercial/7e123f8700a6.md) - [CANN商业版-aclnnBatchNormElemtBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchNormElemtBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_backward\_elemt\) → [详情](llms-content/document/detail/canncommercial/1a60f1beaf95.md) - [CANN商业版-aclnnBatchNormGatherStatsWithCounts](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchNormGatherStatsWithCounts.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_gather\_stats\_with\_counts\) → [详情](llms-content/document/detail/canncommercial/2c81dbdbd729.md) - [CANN商业版-aclnnBatchNormReduce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchNormReduce.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/bn\_training\_reduce\) → [详情](llms-content/document/detail/canncommercial/97473d817afb.md) - [CANN商业版-aclnnBatchNormReduceBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBatchNormReduceBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_backward\_reduce\) → [详情](llms-content/document/detail/canncommercial/4ddf336360f1.md) - [CANN商业版-aclnnBidirectionLSTM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBidirectionLSTM.md): - 接口功能:LSTM(Long Short-Term Memory,长短时记忆)网络是一种特殊的循环神经网络(RNN)模型。进行LSTM网络计算,接收输入序列和初始状态,返回输出序列和最终状态。 - 计算公式: $$ ft \=sigm\(Wf\[h\{t-1\}, xt\] + bf\)\\ it \=sigm\(Wi\[h\{t-1\}, xt\] + bi\)\\ ot \=sigm\(Wo\[h\{t-1 → [详情](llms-content/document/detail/canncommercial/96aa1020f1f7.md) - [CANN商业版-aclnnBidirectionLSTMV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBidirectionLSTMV2.md): - 接口功能:LSTM(Long Short-Term Memory,长短时记忆)网络是一种特殊的循环神经网络(RNN)模型。进行LSTM网络计算,接收输入序列和初始状态,返回输出序列和最终状态。相比aclnnBidirectionLSTM新增了Sequence不等长场景。 - 计算公式: $$ ft \=sigm\(Wf\[h\{t-1\}, xt\] + bf\)\\ it \=sigm\(Wi → [详情](llms-content/document/detail/canncommercial/d3b7808f22dd.md) - [CANN商业版-aclnnBinaryCrossEntropy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropy.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/binary\_cross\_entropy\) → [详情](llms-content/document/detail/canncommercial/00396dc659e6.md) - [CANN商业版-aclnnBinaryCrossEntropyBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/binary\_cross\_entropy\_grad\) → [详情](llms-content/document/detail/canncommercial/9a6393411114.md) - [CANN商业版-aclnnBinaryCrossEntropyWithLogits](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyWithLogits.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/sigmoid\_cross\_entropy\_with\_logits\_v2\) → [详情](llms-content/document/detail/canncommercial/5d44150d5248.md) - [CANN商业版-aclnnBinaryCrossEntropyWithLogitsBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyWithLogitsBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/sigmoid\_cross\_entropy\_with\_logits\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/12a5d8a58cc2.md) - [CANN商业版-aclnnBinaryCrossEntropyWithLogitsTargetBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyWithLogitsTargetBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_sigmoid\) → [详情](llms-content/document/detail/canncommercial/584637aae500.md) - [CANN商业版-aclnnCelu&aclnnInplaceCelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnCelu%26aclnnInplaceCelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/celu\_v2\) → [详情](llms-content/document/detail/canncommercial/ca232a19325c.md) - [CANN商业版-aclnnChamferDistanceBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnChamferDistanceBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/chamfer\_distance\_grad\) → [详情](llms-content/document/detail/canncommercial/de1f1fec4c8c.md) - [CANN商业版-aclnnClippedSwiglu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnClippedSwiglu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/clipped\_swiglu\) → [详情](llms-content/document/detail/canncommercial/f3b7dbea356b.md) - [CANN商业版-aclnnConvDepthwise2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnConvDepthwise2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/canncommercial/7f678f98bcc1.md) - [CANN商业版-aclnnConvertWeightToINT4Pack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnConvertWeightToINT4Pack.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/convert\_weight\_to\_int4\_pack\) → [详情](llms-content/document/detail/canncommercial/e0725d368ea5.md) - [CANN商业版-aclnnConvolution](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnConvolution.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/canncommercial/69ed68ae5e1c.md) - [CANN商业版-aclnnConvolutionBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnConvolutionBackward.md): - 接口功能:卷积的反向传播。根据输出掩码设置计算输入、权重和偏差的梯度。此函数支持1D、2D和3D卷积。 - 计算公式: 输入input\($N,C\{in\},D\{in\},H\{in\},W\{in\}$\)、输出out\($N,C\{out\},D\{out\},H\{out\},W\{out\}$\)和卷积步长\($stride$\)、卷积核大小\($kernelSize,kD,kH,kW$\)、膨胀参数\($dilatio → [详情](llms-content/document/detail/canncommercial/e7c9608a2b56.md) - [CANN商业版-aclnnConvTbc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnConvTbc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/canncommercial/7dd9844eb350.md) - [CANN商业版-aclnnConvTbcBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnConvTbcBackward.md): - 接口功能:实现输入输出维度为T(时间或空间维度)、B(批次)、C(通道)的一维卷积的反向传播。 - 计算公式: 假定输入Convtbc正向的输入$input$的shape是$\(H\{ ext\{in\}\},N,C\{ ext\{in\}\}\)$,输出梯度$gradOutput$ 的shape是$\(H\{ ext\{out\}\},N,C\{ ext\{out\}\}\)$,卷积核$weight$的shape是$\(K,C\{ → [详情](llms-content/document/detail/canncommercial/15ac7728fc8a.md) - [CANN商业版-aclnnCrossEntropyLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnCrossEntropyLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/cross\_entropy\_loss\) → [详情](llms-content/document/detail/canncommercial/f2d908b2952e.md) - [CANN商业版-aclnnCrossEntropyLossGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnCrossEntropyLossGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/cross\_entropy\_loss\_grad\) → [详情](llms-content/document/detail/canncommercial/8063aac1d63c.md) - [CANN商业版-aclnnCtcLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnCtcLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/ctc\_loss\_v2\) → [详情](llms-content/document/detail/canncommercial/cb25b92abc8f.md) - [CANN商业版-aclnnCtcLossBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnCtcLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/ctc\_loss\_v2\_grad\) → [详情](llms-content/document/detail/canncommercial/619165c59e34.md) - [CANN商业版-aclnnDeepNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDeepNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/deep\_norm\) → [详情](llms-content/document/detail/canncommercial/0a2623668e13.md) - [CANN商业版-aclnnDeepNormGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDeepNormGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/deep\_norm\_grad\) → [详情](llms-content/document/detail/canncommercial/198b95b94fbd.md) - [CANN商业版-aclnnDeformableConv2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDeformableConv2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/deformable\_conv2d\) → [详情](llms-content/document/detail/canncommercial/568c0b9b7b06.md) - [CANN商业版-aclnnDequantBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDequantBias.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dequant\_bias\) → [详情](llms-content/document/detail/canncommercial/4cc0bdce3c8e.md) - [CANN商业版-aclnnDequantSwigluQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDequantSwigluQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dequant\_swiglu\_quant\) → [详情](llms-content/document/detail/canncommercial/e2279070e6c2.md) - [CANN商业版-aclnnDequantSwigluQuantV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDequantSwigluQuantV2.md): - 接口功能:在Swish门控线性单元激活函数前后添加dequant和quant操作,实现x的DequantSwigluQuant计算。本接口相较于aclnnDequantSwigluQuant有两类新增参数: 1)新增了三个Atlas 350 加速卡上使用的输入参数:dstType、roundModeOptional、activateDim。 2)在Atlas A2 训练系列产品/Atl → [详情](llms-content/document/detail/canncommercial/3895998843e3.md) - [CANN商业版-aclnnDualLevelQuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDualLevelQuantMatmulWeightNz.md): - 接口功能:完成二级量化mxfp4的矩阵乘计算,其中参数x2需为NZ格式,可通过aclnnTransMatmulWeight或aclnnNpuFormatCast对format为ND的x2处理得到NZ格式。 - 计算公式 $$ out \=\\sum\{i\}^\{level0GroupSize\} x1Level0Scale @ x2Level0Scale \\sum\{ij\}^\{level1Grou → [详情](llms-content/document/detail/canncommercial/a9e3e7292810.md) - [CANN商业版-aclnnDynamicBlockQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDynamicBlockQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_block\_quant\) → [详情](llms-content/document/detail/canncommercial/d04afdf57dab.md) - [CANN商业版-aclnnDynamicDualLevelMxQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDynamicDualLevelMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_dual\_level\_mx\_quant\) → [详情](llms-content/document/detail/canncommercial/676cbaedc6a6.md) - [CANN商业版-aclnnDynamicMxQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDynamicMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_mx\_quant\) → [详情](llms-content/document/detail/canncommercial/58fa886337bd.md) - [CANN商业版-aclnnDynamicMxQuantWithDualAxis](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDynamicMxQuantWithDualAxis.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_mx\_quant\_with\_dual\_axis\) → [详情](llms-content/document/detail/canncommercial/49f783b96676.md) - [CANN商业版-aclnnDynamicQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDynamicQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_quant\) → [详情](llms-content/document/detail/canncommercial/8a639d4ce120.md) - [CANN商业版-aclnnDynamicQuantV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDynamicQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/cdbab4a6e433.md) - [CANN商业版-aclnnDynamicQuantV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnDynamicQuantV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_quant\) → [详情](llms-content/document/detail/canncommercial/98d5f98109d4.md) - [CANN商业版-aclnnEinsum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnEinsum.md): - 接口功能:使用爱因斯坦求和约定执行张量计算,形式为“term1, term2 -> output-term”,按照以下等式生成输出张量,其中reduce-sum对出现在输入项\(term1, term2\)中但未出现在输出项中的所有索引执行求和。 - 计算公式: $$ output\[output-term\] \= reduce-sum\(input1\[term1\] input2\[term2\] → [详情](llms-content/document/detail/canncommercial/83c787824cbf.md) - [CANN商业版-aclnnElu&aclnnInplaceElu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnElu%26aclnnInplaceElu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/elu\) → [详情](llms-content/document/detail/canncommercial/b0a6d19a4482.md) - [CANN商业版-aclnnEluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnEluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/elu\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/c058d9169458.md) - [CANN商业版-aclnnEmbedding](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnEmbedding.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/3e306534c9b3.md) - [CANN商业版-aclnnEmbeddingBag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnEmbeddingBag.md): - 接口功能:根据indices从weight中获得一组被聚合的数,然后根据offsets的偏移和mode指定的聚合模式对获取的数进行max、sum、mean聚合。其余参数则更细化了计算过程的控制。 - shape推导公式: 假设输入weight的shape为\(numWeight, embeddingDim\),indices的shape为\(bagIndices\),offsets的shape为\( → [详情](llms-content/document/detail/canncommercial/592acad8fd73.md) - [CANN商业版-aclnnEmbeddingDenseBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnEmbeddingDenseBackward.md): 实现aclnnEmbedding的反向计算, 将相同索引`indices`对应grad的一行累加到out上。 → [详情](llms-content/document/detail/canncommercial/e74be103d461.md) - [CANN商业版-aclnnEmbeddingRenorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnEmbeddingRenorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/961bf144f5e0.md) - [CANN商业版-aclnnErfinv&aclnnInplaceErfinv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnErfinv%26aclnnInplaceErfinv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/erfinv\) → [详情](llms-content/document/detail/canncommercial/a7ba27a8162b.md) - [CANN商业版-aclnnExpandIntoJaggedPermute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnExpandIntoJaggedPermute.md): - 接口功能:将稀疏数据置换索引从表维度扩展到批次维度,适用于稀疏特征在不同rank中具有不同批次大小的情况。 - 计算公式: $$ len \= outputOffset\[i+1\] - outputOffset\[i\] $$ $$ outputPermuteOut\[outputOffset\[i\]:outputOffset\[i+1\]\] \= arange\(inpu → [详情](llms-content/document/detail/canncommercial/20da7a25b984.md) - [CANN商业版-aclnnFakeQuantPerChannelAffineCachemask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFakeQuantPerChannelAffineCachemask.md): - 接口功能:对于输入数据self,使用scale和zeropoint对输入self在指定轴axis上进行伪量化处理,并根据quantmin和quantmax对伪量化输出进行值域更新,最终返回结果out及对应位置掩码mask。 - 计算公式:根据算子功能先计算临时变量qval,再计算得出out和mask。 - zeropoint的数据类型为int32 $$ qval \= Round\(s → [详情](llms-content/document/detail/canncommercial/de8b57fb911d.md) - [CANN商业版-aclnnFakeQuantPerTensorAffineCachemask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFakeQuantPerTensorAffineCachemask.md): - 接口功能: - fakequantenabled >\= 1: 对于输入数据self,使用scale和zeropoint对输入self进行伪量化处理,并根据quantmin和quantmax对伪量化输出进行值域更新,最终返回结果out及对应位置掩码mask。 - fakequantenabled \= 1的情况下,根据算子功能先计算临时变量qval,再计算得出out和mask。 $$ → [详情](llms-content/document/detail/canncommercial/9bb130e3dffb.md) - [CANN商业版-aclnnFastBatchNormBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFastBatchNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_grad\_v3\) → [详情](llms-content/document/detail/canncommercial/20597c3af630.md) - [CANN商业版-aclnnFastGelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFastGelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/fast\_gelu\) → [详情](llms-content/document/detail/canncommercial/147d2aea6865.md) - [CANN商业版-aclnnFastGeluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFastGeluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/fast\_gelu\_grad\) → [详情](llms-content/document/detail/canncommercial/4083e42f5b77.md) - [CANN商业版-aclnnFastLayerNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFastLayerNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_v4\) → [详情](llms-content/document/detail/canncommercial/b1ade453b301.md) - [CANN商业版-aclnnFatreluMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFatreluMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/fatrelu\_mul\) → [详情](llms-content/document/detail/canncommercial/794fcb331633.md) - [CANN商业版-aclnnFlatQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFlatQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/flat\_quant\) → [详情](llms-content/document/detail/canncommercial/31da6a6cd28e.md) - [CANN商业版-aclnnFlip](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFlip.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/reverse\_v2\) → [详情](llms-content/document/detail/canncommercial/c0b920d18c33.md) - [CANN商业版-aclnnForeachAbs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAbs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_abs\) → [详情](llms-content/document/detail/canncommercial/5391f32cfe58.md) - [CANN商业版-aclnnForeachAcos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAcos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_acos\) → [详情](llms-content/document/detail/canncommercial/ded7db5bcb5f.md) - [CANN商业版-aclnnForeachAddcdivList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_list\) → [详情](llms-content/document/detail/canncommercial/fa77c6752af8.md) - [CANN商业版-aclnnForeachAddcdivScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_scalar\) → [详情](llms-content/document/detail/canncommercial/69a85dd7eeff.md) - [CANN商业版-aclnnForeachAddcdivScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/7085f999daf1.md) - [CANN商业版-aclnnForeachAddcdivScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_scalar\) → [详情](llms-content/document/detail/canncommercial/c7a86f02e897.md) - [CANN商业版-aclnnForeachAddcmulList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddcmulList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcmul\_list\) → [详情](llms-content/document/detail/canncommercial/7dde049bc88e.md) - [CANN商业版-aclnnForeachAddcmulScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddcmulScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcmul\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/28a915f4ede6.md) - [CANN商业版-aclnnForeachAddcmulScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddcmulScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcmul\_scalar\) → [详情](llms-content/document/detail/canncommercial/5e878e165ca4.md) - [CANN商业版-aclnnForeachAddList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_list\) → [详情](llms-content/document/detail/canncommercial/03c2f119be5e.md) - [CANN商业版-aclnnForeachAddListV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddListV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_list\) → [详情](llms-content/document/detail/canncommercial/c84781a0a63e.md) - [CANN商业版-aclnnForeachAddScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_scalar\) → [详情](llms-content/document/detail/canncommercial/4c5ab8a73bd5.md) - [CANN商业版-aclnnForeachAddScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/5e10dc170d21.md) - [CANN商业版-aclnnForeachAddScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAddScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_scalar\) → [详情](llms-content/document/detail/canncommercial/35cfd16f3fbe.md) - [CANN商业版-aclnnForeachAsin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAsin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_asin\) → [详情](llms-content/document/detail/canncommercial/0045b5963a96.md) - [CANN商业版-aclnnForeachAtan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachAtan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_atan\) → [详情](llms-content/document/detail/canncommercial/707d19a1d15b.md) - [CANN商业版-aclnnForeachCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachCopy.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_copy\) → [详情](llms-content/document/detail/canncommercial/754896843a51.md) - [CANN商业版-aclnnForeachCos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachCos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_cos\) → [详情](llms-content/document/detail/canncommercial/9b878b8e96cb.md) - [CANN商业版-aclnnForeachCosh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachCosh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_cosh\) → [详情](llms-content/document/detail/canncommercial/d7e2adc17cbb.md) - [CANN商业版-aclnnForeachDivList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachDivList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_list\) → [详情](llms-content/document/detail/canncommercial/78fef6c8f796.md) - [CANN商业版-aclnnForeachDivScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachDivScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_scalar\) → [详情](llms-content/document/detail/canncommercial/5b8ff67130f9.md) - [CANN商业版-aclnnForeachDivScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachDivScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/0fd9d248dc98.md) - [CANN商业版-aclnnForeachDivScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachDivScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_scalar\) → [详情](llms-content/document/detail/canncommercial/8e5922c116af.md) - [CANN商业版-aclnnForeachErf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachErf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_erf\) → [详情](llms-content/document/detail/canncommercial/3d68c294010a.md) - [CANN商业版-aclnnForeachErfc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachErfc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_erfc\) → [详情](llms-content/document/detail/canncommercial/d93fbf9332a7.md) - [CANN商业版-aclnnForeachExp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachExp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_exp\) → [详情](llms-content/document/detail/canncommercial/7ec6815649ab.md) - [CANN商业版-aclnnForeachExpm1](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachExpm1.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_expm1\) → [详情](llms-content/document/detail/canncommercial/a7660ba851ab.md) - [CANN商业版-aclnnForeachLerpList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachLerpList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_lerp\_list\) → [详情](llms-content/document/detail/canncommercial/d9d8ebd70cd1.md) - [CANN商业版-aclnnForeachLerpScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachLerpScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_lerp\_scalar\) → [详情](llms-content/document/detail/canncommercial/02687a53c21a.md) - [CANN商业版-aclnnForeachLog](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachLog.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log\) → [详情](llms-content/document/detail/canncommercial/c08873ceba8b.md) - [CANN商业版-aclnnForeachLog10](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachLog10.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log10\) → [详情](llms-content/document/detail/canncommercial/129e314a2602.md) - [CANN商业版-aclnnForeachLog1p](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachLog1p.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log1p\) → [详情](llms-content/document/detail/canncommercial/99c7738209a2.md) - [CANN商业版-aclnnForeachLog2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachLog2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log2\) → [详情](llms-content/document/detail/canncommercial/35d107ae2b6e.md) - [CANN商业版-aclnnForeachMaximumList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_list\) → [详情](llms-content/document/detail/canncommercial/f3350de4fe48.md) - [CANN商业版-aclnnForeachMaximumScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_scalar\) → [详情](llms-content/document/detail/canncommercial/f1f4d0f940c7.md) - [CANN商业版-aclnnForeachMaximumScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/da216204f474.md) - [CANN商业版-aclnnForeachMaximumScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_scalar\) → [详情](llms-content/document/detail/canncommercial/318db86cd043.md) - [CANN商业版-aclnnForeachMinimumList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_list\) → [详情](llms-content/document/detail/canncommercial/975e231ea4b1.md) - [CANN商业版-aclnnForeachMinimumScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_scalar\) → [详情](llms-content/document/detail/canncommercial/ca9eb29913d7.md) - [CANN商业版-aclnnForeachMinimumScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/6905d9daf2d5.md) - [CANN商业版-aclnnForeachMinimumScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_scalar\) → [详情](llms-content/document/detail/canncommercial/e3d16919f613.md) - [CANN商业版-aclnnForeachMulList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMulList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_list\) → [详情](llms-content/document/detail/canncommercial/a10e63be1200.md) - [CANN商业版-aclnnForeachMulScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMulScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_scalar\) → [详情](llms-content/document/detail/canncommercial/e900dcc59491.md) - [CANN商业版-aclnnForeachMulScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMulScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/96db24abce8c.md) - [CANN商业版-aclnnForeachMulScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachMulScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_scalar\) → [详情](llms-content/document/detail/canncommercial/d49a7d03e6ce.md) - [CANN商业版-aclnnForeachNeg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachNeg.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_neg\) → [详情](llms-content/document/detail/canncommercial/a1d99fb9d202.md) - [CANN商业版-aclnnForeachNonFiniteCheckAndUnscale](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachNonFiniteCheckAndUnscale.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_non\_finite\_check\_and\_unscale\) → [详情](llms-content/document/detail/canncommercial/d96f6c5558df.md) - [CANN商业版-aclnnForeachNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_norm\) → [详情](llms-content/document/detail/canncommercial/79e89955b429.md) - [CANN商业版-aclnnForeachPowList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachPowList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_list\) → [详情](llms-content/document/detail/canncommercial/fab65f954bc5.md) - [CANN商业版-aclnnForeachPowScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\) → [详情](llms-content/document/detail/canncommercial/429938e4f5e5.md) - [CANN商业版-aclnnForeachPowScalarAndTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalarAndTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\_and\_tensor\) → [详情](llms-content/document/detail/canncommercial/513c0a132b1d.md) - [CANN商业版-aclnnForeachPowScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/d5d595861dfc.md) - [CANN商业版-aclnnForeachPowScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\) → [详情](llms-content/document/detail/canncommercial/4a095108eab1.md) - [CANN商业版-aclnnForeachReciprocal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachReciprocal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_reciprocal\) → [详情](llms-content/document/detail/canncommercial/bd25effa134e.md) - [CANN商业版-aclnnForeachRoundOffNumber](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachRoundOffNumber.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_round\_off\_number\) → [详情](llms-content/document/detail/canncommercial/eb34682937e2.md) - [CANN商业版-aclnnForeachRoundOffNumberV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachRoundOffNumberV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_round\_off\_number\) → [详情](llms-content/document/detail/canncommercial/b24f46131a92.md) - [CANN商业版-aclnnForeachSigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sigmoid\) → [详情](llms-content/document/detail/canncommercial/07844f341dc8.md) - [CANN商业版-aclnnForeachSign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSign.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sign\) → [详情](llms-content/document/detail/canncommercial/5dfe6600e441.md) - [CANN商业版-aclnnForeachSin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sin\) → [详情](llms-content/document/detail/canncommercial/33bcd54370a4.md) - [CANN商业版-aclnnForeachSinh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSinh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sinh\) → [详情](llms-content/document/detail/canncommercial/f8eb52e166fa.md) - [CANN商业版-aclnnForeachSqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSqrt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sqrt\) → [详情](llms-content/document/detail/canncommercial/e10e53dd3e92.md) - [CANN商业版-aclnnForeachSubList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSubList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_list\) → [详情](llms-content/document/detail/canncommercial/0938ed5bb700.md) - [CANN商业版-aclnnForeachSubListV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSubListV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_list\) → [详情](llms-content/document/detail/canncommercial/a3b54a390572.md) - [CANN商业版-aclnnForeachSubScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSubScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_scalar\) → [详情](llms-content/document/detail/canncommercial/722ef276f0fc.md) - [CANN商业版-aclnnForeachSubScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSubScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_scalar\_list\) → [详情](llms-content/document/detail/canncommercial/239b0421d575.md) - [CANN商业版-aclnnForeachSubScalarV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachSubScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_scalar\) → [详情](llms-content/document/detail/canncommercial/9fcf752b02ff.md) - [CANN商业版-aclnnForeachTan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachTan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_tan\) → [详情](llms-content/document/detail/canncommercial/d4d5d554c5b0.md) - [CANN商业版-aclnnForeachTanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachTanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_tanh\) → [详情](llms-content/document/detail/canncommercial/2601c57ea992.md) - [CANN商业版-aclnnForeachZeroInplace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnForeachZeroInplace.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_zero\_inplace\) → [详情](llms-content/document/detail/canncommercial/1d8ad0db055f.md) - [CANN商业版-aclnnFusedCrossEntropyLossWithMaxSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFusedCrossEntropyLossWithMaxSum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/fused\_cross\_entropy\_loss\_with\_max\_sum\) → [详情](llms-content/document/detail/canncommercial/7fab73b97a71.md) - [CANN商业版-aclnnFusedLinearCrossEntropyLossGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFusedLinearCrossEntropyLossGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/fused\_linear\_cross\_entropy\_loss\_grad\) → [详情](llms-content/document/detail/canncommercial/358ee23d9e56.md) - [CANN商业版-aclnnFusedLinearOnlineMaxSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFusedLinearOnlineMaxSum.md): - 接口功能: 功能等价Megatron的matmul与fusedvocabparallelcrossentropy的实现,支持vocabularysize维度切卡融合matmul与celoss,中间根据通信拆分为aclnnFusedLinearOnlineMaxSum、aclnnFusedCrossEntropyLossWithMaxSum,需要依次调用实现完整功能。 - 计算公式: 1 → [详情](llms-content/document/detail/canncommercial/e4f04ea09b80.md) - [CANN商业版-aclnnFusedMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFusedMatmul.md): - 接口功能:矩阵乘与通用向量计算融合。 - 计算公式: $$ y \= OP\(\(x1 @ x2 + bias\), x3\) $$ OP类型由fusedOpType输入定义,支持如下: add运算: $$ y\=\(x1 @ x2 + bias\) + x3 $$ mul运算: $$ y\=\(x1 @ x2 + bias\) ∗ x3 $$ gelutanh运 → [详情](llms-content/document/detail/canncommercial/b9d508a76dd8.md) - [CANN商业版-aclnnFusedQuantMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFusedQuantMatmul.md): - 接口功能:量化矩阵乘和Gelu计算融合。 - 计算公式: - x1Scale, bias INT32(此场景无offset): $$ qbmmout \= \(x1@x2 + bias\) x2Scale x1Scale $$ - x1Scale, bias BFLOAT16/FLOAT16/FLOAT32(此场景无offset): $$ qbmm → [详情](llms-content/document/detail/canncommercial/7479f6e1df18.md) - [CANN商业版-aclnnFusedQuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnFusedQuantMatmulWeightNz.md): - 接口功能:量化矩阵乘和Gelu计算融合。 - 计算公式: - x1Scale, bias INT32(此场景无offset): $$ qbmmout \= \(x1@x2 + bias\) x2Scale x1Scale $$ - x1Scale, bias BFLOAT16/FLOAT16/FLOAT32(此场景无offset): $$ qbmm → [详情](llms-content/document/detail/canncommercial/755259ad2978.md) - [CANN商业版-aclnnGather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGather.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_elements\_v2\) → [详情](llms-content/document/detail/canncommercial/3fedee129bef.md) - [CANN商业版-aclnnGatherNd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGatherNd.md): - 接口功能:对于维度为r≥1的输入张量`self`,和维度q≥1的输入张量`indices`,将数据切片收集到维度为 \(q-1\) + \(r - indicesshape\[-1\]\) 的输出张量out中。indices是一个q维的整型张量,可视作一个q-1维的由索引对构成的特殊张量(每个索引对是一个长度为indicesshape\[-1\]的一维张量,每个索引对指向self中一个切片)。 - 计算逻辑: → [详情](llms-content/document/detail/canncommercial/e8c7ba564780.md) - [CANN商业版-aclnnGatherV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGatherV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/8622096fbf95.md) - [CANN商业版-aclnnGatherV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGatherV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/68f9d7b46a36.md) - [CANN商业版-aclnnGeGlu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeGlu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_v2\) → [详情](llms-content/document/detail/canncommercial/bf81afa5f930.md) - [CANN商业版-aclnnGeGluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeGluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/e6c3c3a79a40.md) - [CANN商业版-aclnnGeGluV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeGluV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_v2\) → [详情](llms-content/document/detail/canncommercial/ab37d2bca7bf.md) - [CANN商业版-aclnnGeGluV3Backward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeGluV3Backward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/bf2c6e7b8cff.md) - [CANN商业版-aclnnGelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\) → [详情](llms-content/document/detail/canncommercial/bbbdcc1562b9.md) - [CANN商业版-aclnnGeluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_grad\) → [详情](llms-content/document/detail/canncommercial/67458a29b2ca.md) - [CANN商业版-aclnnGeluBackwardV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeluBackwardV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/c4b157b3d143.md) - [CANN商业版-aclnnGeluMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeluMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_mul\) → [详情](llms-content/document/detail/canncommercial/9d9cf27eb4b5.md) - [CANN商业版-aclnnGeluQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeluQuant.md): - 接口功能:将GeluV2与DynamicQuant/AscendQuantV2进行融合,对输入的数据self进行Gelu激活后,对激活的结果进行量化,输出量化后的结果。 - 计算公式: 1.先计算gelu计算得到geluOut - approximate \= tanh $$ geluOut\=Gelu\(self\)\=self × Φ\(self\)\=0.5 self \(1 + Tanh → [详情](llms-content/document/detail/canncommercial/dd9ab7e8d15e.md) - [CANN商业版-aclnnGeluV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGeluV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_v2\) → [详情](llms-content/document/detail/canncommercial/cef7cb36cb14.md) - [CANN商业版-aclnnGemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGemm.md): - 接口功能:计算α 乘以A与B的乘积,再与β 和input C的乘积求和。 - 计算公式: - 若transA非零,计算前会将A进行转置;同样的,若transB非零,则会将B进行转置。 $$ out \= α \(A @ B\) + β C $$ - 若transA与transB都为非零,则计算公式为: $$ out \= α \(A^T @ B^T\) → [详情](llms-content/document/detail/canncommercial/924f13daa13b.md) - [CANN商业版-aclnnGemmaRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGemmaRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/gemma\_rms\_norm\) → [详情](llms-content/document/detail/canncommercial/6f1522718832.md) - [CANN商业版-aclnnGlu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGlu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/sigmoid\) → [详情](llms-content/document/detail/canncommercial/ea67787f5970.md) - [CANN商业版-aclnnGluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/sigmoid\) → [详情](llms-content/document/detail/canncommercial/db26aae43db2.md) - [CANN商业版-aclnnGroupedDynamicBlockQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupedDynamicBlockQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/grouped\_dynamic\_block\_quant\) → [详情](llms-content/document/detail/canncommercial/a2af5782a7ea.md) - [CANN商业版-aclnnGroupedDynamicMxQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupedDynamicMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/grouped\_dynamic\_mx\_quant\) → [详情](llms-content/document/detail/canncommercial/dd000508ea8b.md) - [CANN商业版-aclnnGroupNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\) → [详情](llms-content/document/detail/canncommercial/32e25b591ce6.md) - [CANN商业版-aclnnGroupNormBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_grad\) → [详情](llms-content/document/detail/canncommercial/4ea1331ec057.md) - [CANN商业版-aclnnGroupNormSilu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupNormSilu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_silu\) → [详情](llms-content/document/detail/canncommercial/41214d848497.md) - [CANN商业版-aclnnGroupNormSiluQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupNormSiluQuant.md): - 接口功能:计算输入self的组归一化,输出均值meanOut,标准差的倒数rstdOut,以及对silu的输出结果进行量化的结果out。 - 计算公式: - GroupNorm: 记 $E\[x\] \= \\bar\{x\}$代表$x$的均值,$Var\[x\] \= \\frac\{1\}\{n\} \\sum\{i\=1\}^n\(xi - E\[x\]\)^2$代表$x$的方差,则 $$ → [详情](llms-content/document/detail/canncommercial/32f9179eaef8.md) - [CANN商业版-aclnnGroupNormSiluV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupNormSiluV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_silu\) → [详情](llms-content/document/detail/canncommercial/ae582dad386a.md) - [CANN商业版-aclnnGroupNormSwish](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupNormSwish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_swish\) → [详情](llms-content/document/detail/canncommercial/a2538a403a94.md) - [CANN商业版-aclnnGroupNormSwishGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupNormSwishGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_swish\_grad\) → [详情](llms-content/document/detail/canncommercial/5857b9b13b3e.md) - [CANN商业版-aclnnGroupQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnGroupQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/group\_quant\) → [详情](llms-content/document/detail/canncommercial/8ec3dfa2f2bd.md) - [CANN商业版-aclnnHardshrink](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardshrink.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_shrink\) → [详情](llms-content/document/detail/canncommercial/72e333a8713f.md) - [CANN商业版-aclnnHardshrinkBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardshrinkBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_shrink\_grad\) → [详情](llms-content/document/detail/canncommercial/ac5163bc8c5c.md) - [CANN商业版-aclnnHardsigmoid&aclnnInplaceHardsigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardsigmoid%26aclnnInplaceHardsigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_sigmoid\) → [详情](llms-content/document/detail/canncommercial/b82ee29aa491.md) - [CANN商业版-aclnnHardsigmoidBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardsigmoidBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_sigmoid\_grad\) → [详情](llms-content/document/detail/canncommercial/9beb6874e9fa.md) - [CANN商业版-aclnnHardswish&aclnnInplaceHardswish](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardswish%26aclnnInplaceHardswish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_swish\) → [详情](llms-content/document/detail/canncommercial/884026da897e.md) - [CANN商业版-aclnnHardswishBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardswishBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_swish\_grad\) → [详情](llms-content/document/detail/canncommercial/fdd9c0226bd8.md) - [CANN商业版-aclnnHardswishBackwardV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardswishBackwardV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_swish\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/8e879e36bdae.md) - [CANN商业版-aclnnHardtanhBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHardtanhBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hardtanh\_grad\) → [详情](llms-content/document/detail/canncommercial/9758f09f33ec.md) - [CANN商业版-aclnnHeaviside](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnHeaviside.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/heaviside\) → [详情](llms-content/document/detail/canncommercial/b6bb8fb96885.md) - [CANN商业版-aclnnIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndex.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/index\) → [详情](llms-content/document/detail/canncommercial/c6d3b18a535d.md) - [CANN商业版-aclnnIndexAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndexAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/inplace\_scatter\_add\) → [详情](llms-content/document/detail/canncommercial/afc2ba031c79.md) - [CANN商业版-aclnnIndexAddV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndexAddV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/inplace\_scatter\_add\) → [详情](llms-content/document/detail/canncommercial/cf36aa62a855.md) - [CANN商业版-aclnnIndexCopy&aclnnInplaceIndexCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndexCopy%26aclnnInplaceIndexCopy.md): 将index张量中元素值作为索引,针对指定轴dim,把source中元素复制到selfRef或out的对应位置上。 → [详情](llms-content/document/detail/canncommercial/45a1f9f5a622.md) - [CANN商业版-aclnnIndexFill&aclnnInplaceIndexFill](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndexFill%26aclnnInplaceIndexFill.md): - 接口功能:沿输入self的给定轴dim,将index指定位置的值使用value进行替换,计算结果是确定的。 - 示例:输入self为: \[\[1, 2, 3\], \[4, 5, 6\], \[7, 8, 9\]\] 若dim \= 0,index \= \[0, 2\], value \= 0时,算子的计算结果为: \[\[0, 0, 0\], \[4, 5, → [详情](llms-content/document/detail/canncommercial/1862c950518c.md) - [CANN商业版-aclnnIndexFillTensor&aclnnInplaceIndexFillTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndexFillTensor%26aclnnInplaceIndexFillTensor.md): - 接口功能:沿输入self的给定轴dim,将index指定位置的值使用value进行替换。 - 示例: 输入self为:   \[\[1, 2, 3\],    \[4, 5, 6\],    \[7, 8, 9\]\] 若dim \= 0,index \= \[0, 2\],value \= 0时,算子的计算结果为: → [详情](llms-content/document/detail/canncommercial/fa208ee3dd99.md) - [CANN商业版-aclnnIndexPutImpl](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndexPutImpl.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/index\_put\_v2\) → [详情](llms-content/document/detail/canncommercial/8b9b15a7be64.md) - [CANN商业版-aclnnIndexSelect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnIndexSelect.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/c4ddbd266bd5.md) - [CANN商业版-aclnnInplaceAddRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInplaceAddRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/inplace\_add\_rms\_norm\) → [详情](llms-content/document/detail/canncommercial/51ffc1d657d6.md) - [CANN商业版-aclnnInplaceMaskedScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInplaceMaskedScatter.md): 根据掩码\(mask\)张量中元素为True的位置,复制\(source\)中的元素到\(selfRef\)对应的位置上。 → [详情](llms-content/document/detail/canncommercial/a621712fd778.md) - [CANN商业版-aclnnInplacePut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInplacePut.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_nd\_update\) → [详情](llms-content/document/detail/canncommercial/93b89b852485.md) - [CANN商业版-aclnnInplaceQuantScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInplaceQuantScatter.md): 先将updates在quantAxis轴上进行量化,quantScales对updates做缩放操作,quantZeroPoints做偏移。然后将量化后的updates中的值按指定的轴axis,根据索引张量indices逐个更新selfRef中对应位置的值。 → [详情](llms-content/document/detail/canncommercial/bc7061a5b3d1.md) - [CANN商业版-aclnnInplaceQuantScatterV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInplaceQuantScatterV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/quant\_update\_scatter\) → [详情](llms-content/document/detail/canncommercial/f33a6736319a.md) - [CANN商业版-aclnnInplaceScatterUpdate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInplaceScatterUpdate.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\) → [详情](llms-content/document/detail/canncommercial/ed7a0cbc9849.md) - [CANN商业版-aclnnInstanceNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInstanceNorm.md): - 接口功能:用于执行Instance Normalization(实例归一化)操作。与aclnnBatchNorm相比,aclnnInstanceNorm在每个样本的实例上进行归一化,而不是在整个批次上进行归一化,这使得该函数更适合处理图像等数据。 - 计算公式: $$ y \= \{\{x-E\(x\)\}\\over\\sqrt \{Var\(x\)+eps\}\} gamma + beta $$ → [详情](llms-content/document/detail/canncommercial/374b6722c4c2.md) - [CANN商业版-aclnnInverse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnInverse.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/matrix\_inverse\) → [详情](llms-content/document/detail/canncommercial/1fab8d70963e.md) - [CANN商业版-aclnnKlDivBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnKlDivBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/fused\_cross\_entropy\_loss\_with\_max\_sum\) → [详情](llms-content/document/detail/canncommercial/7c3a5774b093.md) - [CANN商业版-aclnnKlDivTargetBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnKlDivTargetBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/kl\_div\_loss\_grad\) → [详情](llms-content/document/detail/canncommercial/a52e1ccd52d9.md) - [CANN商业版-aclnnKthvalue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnKthvalue.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/1304aa1597ab.md) - [CANN商业版-aclnnL1Loss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnL1Loss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/lp\_loss\) → [详情](llms-content/document/detail/canncommercial/41ab20720dc7.md) - [CANN商业版-aclnnL1LossBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnL1LossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/l1\_loss\_grad\) → [详情](llms-content/document/detail/canncommercial/b36c804539fd.md) - [CANN商业版-aclnnLayerNorm&aclnnLayerNormWithImplMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLayerNorm%26aclnnLayerNormWithImplMode.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_v4\) → [详情](llms-content/document/detail/canncommercial/f0ab5c00d10a.md) - [CANN商业版-aclnnLayerNormBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLayerNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_grad\_v3\) → [详情](llms-content/document/detail/canncommercial/84653976f4a5.md) - [CANN商业版-aclnnLayerNormQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLayerNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_quant\) → [详情](llms-content/document/detail/canncommercial/30981465a0cb.md) - [CANN商业版-aclnnLeakyRelu&aclnnInplaceLeakyRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLeakyRelu%26aclnnInplaceLeakyRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/leaky\_relu\) → [详情](llms-content/document/detail/canncommercial/3c766db6c5e9.md) - [CANN商业版-aclnnLeakyReluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLeakyReluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/leaky\_relu\_grad\) → [详情](llms-content/document/detail/canncommercial/4c9cbb08a14a.md) - [CANN商业版-aclnnLinalgVectorNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLinalgVectorNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/lp\_norm\_v2\) → [详情](llms-content/document/detail/canncommercial/f76a6000d69f.md) - [CANN商业版-aclnnLogit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLogit.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/logit\) → [详情](llms-content/document/detail/canncommercial/47ddc8b4d368.md) - [CANN商业版-aclnnLogitGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLogitGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/logit\_grad\) → [详情](llms-content/document/detail/canncommercial/935c7360b226.md) - [CANN商业版-aclnnLogSigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLogSigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_sigmoid\) → [详情](llms-content/document/detail/canncommercial/d9dfd617f680.md) - [CANN商业版-aclnnLogSigmoidBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLogSigmoidBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/logsigmoid\_grad\) → [详情](llms-content/document/detail/canncommercial/8a495adee202.md) - [CANN商业版-aclnnLogSigmoidForward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLogSigmoidForward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_sigmoid\) → [详情](llms-content/document/detail/canncommercial/a52ab399a9ba.md) - [CANN商业版-aclnnLogSoftmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLogSoftmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_softmax\_v2\) → [详情](llms-content/document/detail/canncommercial/1fa900136cd4.md) - [CANN商业版-aclnnLogSoftmaxBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLogSoftmaxBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/logsoftmax\_grad\) → [详情](llms-content/document/detail/canncommercial/b8c6698f542a.md) - [CANN商业版-aclnnLSTM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLSTM.md): - 接口功能:LSTM(Long Short-Term Memory,长短时记忆)网络是一种特殊的循环神经网络(RNN)模型。进行LSTM网络计算,接收输入序列和初始状态,返回输出序列和最终状态。 - 计算公式: $$ \\begin\{aligned\} \(1\)\\qquad ft &\=\\sigma\(Wf\[h\{t-1\}, xt\] + bf\) \\ \(2\)\\qquad it & → [详情](llms-content/document/detail/canncommercial/ca7c5f52585a.md) - [CANN商业版-aclnnLstmBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnLstmBackward.md): - 接口功能:LSTM的反向传播,计算正向输入input、权重params、初始状态hx的梯度。 - 计算公式: 单层LSTM反向传播计算公式 | 组件 | 公式 | |:---|:---| | 输入拼接 | $\\mathbf\{z\}t \= \\begin\{bmatrix\} \\mathbf\{h\}\{t-1\} \\ \\mathbf\{x\}t \\end\{bmatrix\}$ → [详情](llms-content/document/detail/canncommercial/8708e0f68d7c.md) - [CANN商业版-aclnnMaskedSoftmaxWithRelPosBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaskedSoftmaxWithRelPosBias.md): - 接口功能:替换在swinTransformer中使用window attention计算softmax的部分。 - 计算公式: $$ out \= \\operatorname\{softmax\}\(scaleValue x + attenMaskOptional + relativePosBias\) $$ → [详情](llms-content/document/detail/canncommercial/a8b2683fa3e9.md) - [CANN商业版-aclnnMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMatmul.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算(支持1维到6维作为输入的矩阵乘)。 相似接口有aclnnMm(支持2维Tensor作为输入的矩阵乘)和aclnnBatchMatmul(仅支持3维的矩阵乘,其中第1维为batch)。 - 计算公式: $$ result\=self @ mat2 $$ → [详情](llms-content/document/detail/canncommercial/c9a403cee8ef.md) - [CANN商业版-aclnnMatmulCompress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMatmulCompress.md): - 接口功能:进行l@r矩阵乘计算时,可先通过msModelSlim工具对r矩阵进行无损压缩,减少r矩阵的内存占用大小,然后通过本接口完成无损解压缩,矩阵乘,反量化计算。 - 计算公式: $$ x2unzip \= unzip\(x2, compressIndex\)\\ result\=x1 @ x2unzip + bias $$ 其中x2表示r矩阵经过msModelSlim工具进行压 → [详情](llms-content/document/detail/canncommercial/d078d3c6693e.md) - [CANN商业版-aclnnMatmulWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMatmulWeightNz.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算,mat2仅支持NZ格式,只支持self为2维,mat2为4维。 相似接口有aclnnMatmul(mat2仅支持ND)、 aclnnMm(支持2维Tensor作为输入的矩阵乘)和aclnnBatchMatmul(仅支持3维的矩阵乘,其中第1维为batch)。 - 计算公式: $$ result\=self @ mat2 $$ → [详情](llms-content/document/detail/canncommercial/c33253e15f97.md) - [CANN商业版-aclnnMaxPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxPool.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool\_v3\) → [详情](llms-content/document/detail/canncommercial/dd7e37aa30c8.md) - [CANN商业版-aclnnMaxPool2dWithIndices](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithIndices.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_with\_argmax\_v2\) → [详情](llms-content/document/detail/canncommercial/1b406e966b6a.md) - [CANN商业版-aclnnMaxPool2dWithIndicesBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithIndicesBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_grad\_with\_argmax\) → [详情](llms-content/document/detail/canncommercial/4a5bd7388925.md) - [CANN商业版-aclnnMaxPool2dWithMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithMask.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_with\_argmax\_v2\) → [详情](llms-content/document/detail/canncommercial/762c6c27b35d.md) - [CANN商业版-aclnnMaxPool2dWithMaskBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithMaskBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_grad\_with\_argmax\) → [详情](llms-content/document/detail/canncommercial/0367ee0892df.md) - [CANN商业版-aclnnMaxPool3dWithArgmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxPool3dWithArgmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_with\_argmax\_v2\) → [详情](llms-content/document/detail/canncommercial/d615b02723d8.md) - [CANN商业版-aclnnMaxPool3dWithArgmaxBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxPool3dWithArgmaxBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_grad\_with\_argmax\) → [详情](llms-content/document/detail/canncommercial/54dc8eee1715.md) - [CANN商业版-aclnnMaxUnpool2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool2d.md): - 接口功能:aclnnMaxPool在2d的逆运算,由outputSize决定out的H、W轴大小,并根据indices索引在out中填入self的元素值,其余位置都设置为0。 - 计算公式: $$ out\[n\]\[c\]\[indices\[n\]\[c\]\[i\]\] \= self\[n\]\[c\]\[i\] $$ 其中out、indices和self是最后两轴合为一轴,经过reshape得到的,i ∈ → [详情](llms-content/document/detail/canncommercial/80882a084af5.md) - [CANN商业版-aclnnMaxUnpool2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_elements\) → [详情](llms-content/document/detail/canncommercial/c4355e899ab0.md) - [CANN商业版-aclnnMaxUnpool3d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool3d.md): - 接口功能:aclnnMaxPool在3d的逆运算,由outputSize决定outRef的D、H、W轴大小,并根据indices索引在outRef中填入self的元素值,其余位置都设置为0。 - 计算公式: - 输入为4维,各维度分别为N、D、H、W,(其中N(Batch)表示批量大小、H(Height)表示特征图高度、W(Width)表示特征图宽度、D(Depth)表示特征图深度)时: → [详情](llms-content/document/detail/canncommercial/4fb34dc51c43.md) - [CANN商业版-aclnnMaxUnpool3dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_elements\) → [详情](llms-content/document/detail/canncommercial/d4ccf9b92fa3.md) - [CANN商业版-aclnnMedian](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMedian.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/c627c8cefc93.md) - [CANN商业版-aclnnMedianDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMedianDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/364e53aa791d.md) - [CANN商业版-aclnnMish&aclnnInplaceMish](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMish%26aclnnInplaceMish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/mish\) → [详情](llms-content/document/detail/canncommercial/1d999a15d91a.md) - [CANN商业版-aclnnMishBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMishBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/mish\_grad\) → [详情](llms-content/document/detail/canncommercial/b226bc56eabf.md) - [CANN商业版-aclnnMm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMm.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算。 - 计算公式: $$ result\=self @ mat2 $$ → [详情](llms-content/document/detail/canncommercial/1530b3ac513e.md) - [CANN商业版-aclnnModulate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnModulate.md): - 接口功能:实现特征的自适应缩放(scale)和平移(shift) - 计算公式: $$ out \= self \\times \(1 + scaleOptional\) + shiftOptional $$ 其中 $self \\in R ^ \{B imes L imes D\}$,$scaleOptional \\in R ^ \{B imes 1 imes D\}$,$shiftO → [详情](llms-content/document/detail/canncommercial/684397c230ca.md) - [CANN商业版-aclnnModulateBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnModulateBackward.md): - 接口功能:完成ModulateBackward反向传播中参数的计算,进行梯度更新。 - 计算公式: 设输入self的shape为\[B, L, D\]计算公式如下: 公式: $$ \\begin\{cases\} \\text\{gradinput\} \= \\text\{gradoutput\} \\odot \\text\{scale\}^\{\\uparrow L\} \\ \\ → [详情](llms-content/document/detail/canncommercial/045e340f0c58.md) - [CANN商业版-aclnnMseLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMseLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/mse\_loss\) → [详情](llms-content/document/detail/canncommercial/b0210ea21927.md) - [CANN商业版-aclnnMseLossBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMseLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/mse\_loss\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/f3cfa004c723.md) - [CANN商业版-aclnnMseLossOut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMseLossOut.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/mse\_loss\) → [详情](llms-content/document/detail/canncommercial/ed7e8f3548ea.md) - [CANN商业版-aclnnMultilabelMarginLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMultilabelMarginLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/multilabel\_margin\_loss\) → [详情](llms-content/document/detail/canncommercial/36878242cd0c.md) - [CANN商业版-aclnnMultiScaleDeformableAttentionGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMultiScaleDeformableAttentionGrad.md): - 接口功能: MultiScaleDeformableAttention正向算子功能主要通过采样位置(sample location)、注意力权重(attention weights)、映射后的value特征、多尺度特征起始索引位置、多尺度特征图的空间大小(便于将采样位置由归一化的值变成绝对位置)等参数来遍历不同尺寸特征图的不同采样点。而反向算子的功能为根据正向的输入对输出的贡献及初始梯度求 → [详情](llms-content/document/detail/canncommercial/801564453acc.md) - [CANN商业版-aclnnMultiScaleDeformableAttnFunction](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMultiScaleDeformableAttnFunction.md): - 接口功能: 通过采样位置(sample location)、注意力权重(attention weights)、映射后的value特征、多尺度特征起始索引位置、多尺度特征图的空间大小(便于将采样位置由归一化的值变成绝对位置)等参数来遍历不同尺寸特征图的不同采样点。 - 计算公式: 将采样点的归一化坐标 $\(u,v\)\\in\[0,1\]$ 映射到第 $\\ell$ 层特征图的像素坐标系: → [详情](llms-content/document/detail/canncommercial/8ad8a5ac3723.md) - [CANN商业版-aclnnMv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnMv.md): - 接口功能:计算矩阵input与向量vec的乘积。 - 计算公式: $$ out \= input vec $$ 其中$input$为nm的二维张量,$vec$为长度为m的一维张量,$out$为长度为n的一维张量。 - 示例: ```text a \= tensor\(\[\[1, 2, 3\], \[4, 5, 6\]\],dtype\=float\) b → [详情](llms-content/document/detail/canncommercial/f59e31ea25ec.md) - [CANN商业版-aclnnNanMedian](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNanMedian.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/775fae483c93.md) - [CANN商业版-aclnnNanMedianDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNanMedianDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/22a78728cd75.md) - [CANN商业版-aclnnNLLLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNLLLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\) → [详情](llms-content/document/detail/canncommercial/986a1f79c4cd.md) - [CANN商业版-aclnnNLLLoss2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNLLLoss2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\) → [详情](llms-content/document/detail/canncommercial/a033b743c442.md) - [CANN商业版-aclnnNLLLoss2dBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNLLLoss2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\_grad\) → [详情](llms-content/document/detail/canncommercial/ba1dace9a14e.md) - [CANN商业版-aclnnNLLLossBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNLLLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\_grad\) → [详情](llms-content/document/detail/canncommercial/18003b9ca41d.md) - [CANN商业版-aclnnNonzero](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNonzero.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/non\_zero\) → [详情](llms-content/document/detail/canncommercial/6a2e505f280f.md) - [CANN商业版-aclnnNonzeroV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNonzeroV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/non\_zero\) → [详情](llms-content/document/detail/canncommercial/405a180d1e3a.md) - [CANN商业版-aclnnNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/lp\_norm\_v2\) → [详情](llms-content/document/detail/canncommercial/f557578a80db.md) - [CANN商业版-aclnnObfuscationCalculate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnObfuscationCalculate.md): - 接口功能:将张量x和配置参数(如param、cmd)发送至PMCC混淆引擎。引擎的CA模块调用TA模块,进行张量混淆处理,最终返回shape与x一致的混淆后的张量y。 - 背景:PMCC(Privacy&Model Confidential Computing)模型混淆特性利用CPU核中的TrustZone可信执行环境隔离存储混淆因子、派生混淆掩码、执行动态掩码添加。PMCC基于NPU T → [详情](llms-content/document/detail/canncommercial/6a55d4acad08.md) - [CANN商业版-aclnnObfuscationCalculateV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnObfuscationCalculateV2.md): - 接口功能:将张量x和配置参数(如param、cmd)发送至PMCC混淆引擎。引擎的CA模块调用TA模块,进行张量混淆处理,最终返回shape与x一致的混淆后的张量y。 - 背景:PMCC(Privacy&Model Confidential Computing)模型混淆特性利用CPU核中的TrustZone可信执行环境隔离存储混淆因子、派生混淆掩码、执行动态掩码添加。PMCC基于NPU T → [详情](llms-content/document/detail/canncommercial/f6ac8ccd63fd.md) - [CANN商业版-aclnnObfuscationSetup](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnObfuscationSetup.md): - 接口功能:完成PMCC模型混淆引擎的资源初始化和释放。 - 资源初始化:与PMCC混淆引擎CA建立socket连接、对CA、TA进行初始化,并返回socket连接符。 - 资源释放:与PMCC混淆引擎CA断开socket连接。 - 背景:PMCC(Privacy&Model Confidential Computing)模型混淆特性利用CPU核中的TrustZone可信执行环境隔离 → [详情](llms-content/document/detail/canncommercial/97355dad8531.md) - [CANN商业版-aclnnObfuscationSetupV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnObfuscationSetupV2.md): - 接口功能:完成PMCC模型混淆引擎的资源初始化和释放。 - 资源初始化:与PMCC混淆引擎CA建立socket连接、对CA、TA进行初始化,并返回socket连接符。 - 资源释放:与PMCC混淆引擎CA断开socket连接。 - 背景:PMCC(Privacy&Model Confidential Computing)模型混淆特性利用CPU核中的TrustZone可信执行环境隔离 → [详情](llms-content/document/detail/canncommercial/d90fbd4ca98b.md) - [CANN商业版-aclnnPrelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnPrelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/prelu\) → [详情](llms-content/document/detail/canncommercial/123f14931ed1.md) - [CANN商业版-aclnnPreluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnPreluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/prelu\_grad\_update\) → [详情](llms-content/document/detail/canncommercial/271282324bab.md) - [CANN商业版-aclnnQuantBatchMatmulInplaceAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantBatchMatmulInplaceAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/quant\_batch\_matmul\_inplace\_add\) → [详情](llms-content/document/detail/canncommercial/62af78caee1b.md) - [CANN商业版-aclnnQuantConvolution](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantConvolution.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/canncommercial/155fd106279a.md) - [CANN商业版-aclnnQuantConvolutionWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantConvolutionWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/canncommercial/2d0c3a9d68f1.md) - [CANN商业版-aclnnQuantize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/quantize\) → [详情](llms-content/document/detail/canncommercial/f4e8b54afa5a.md) - [CANN商业版-aclnnQuantizedBatchNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantizedBatchNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/quantized\_batch\_norm\) → [详情](llms-content/document/detail/canncommercial/9d35acc8ee14.md) - [CANN商业版-aclnnQuantMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmul.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/718683b4dd7f.md) - [CANN商业版-aclnnQuantMatmulDequant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulDequant.md): - 接口功能:对输入x进行量化,矩阵乘以及反量化。 - 计算公式: 1.若输入smoothScaleOptional,则 $$ x \= x\\cdot scale\{smooth\} $$ 2.若不输入xScaleOptional,则为动态量化,需要计算x量化系数。 $$ scale\{x\}\=rowmax\(abs\(x\)\)/max\{quantDat → [详情](llms-content/document/detail/canncommercial/539f0f714881.md) - [CANN商业版-aclnnQuantMatmulReduceSumWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulReduceSumWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/quant\_matmul\_reduce\_sum\) → [详情](llms-content/document/detail/canncommercial/3c8c9b81bcbd.md) - [CANN商业版-aclnnQuantMatmulV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV2.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/65d56940997a.md) - [CANN商业版-aclnnQuantMatmulV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV3.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/a9225dcf41d7.md) - [CANN商业版-aclnnQuantMatmulV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV4.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/360ddba7c2d1.md) - [CANN商业版-aclnnQuantMatmulV5](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV5.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/quant\_batch\_matmul\_v4\) → [详情](llms-content/document/detail/canncommercial/e84090e93dd6.md) - [CANN商业版-aclnnQuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulWeightNz.md): - 接口功能:完成量化的矩阵乘计算。相似接口有aclnnMm(仅支持2维Tensor作为输入的矩阵乘)和aclnnBatchMatMul(仅支持三维的矩阵乘,其中第一维是Batch维度)。支持T-C、T-T、K-C、K-T、mx量化模式。 - 计算公式: Atlas 推理系列产品、Atlas A2 训练系列产品/Atlas A2 推理系列产品、Atlas A3 训练系列产品/At → [详情](llms-content/document/detail/canncommercial/08cbf0bcedb8.md) - [CANN商业版-aclnnRelu&aclnnInplaceRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRelu%26aclnnInplaceRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/relu\) → [详情](llms-content/document/detail/canncommercial/16e296bf1401.md) - [CANN商业版-aclnnRenorm&aclnnInplaceRenorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRenorm%26aclnnInplaceRenorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/renorm\) → [详情](llms-content/document/detail/canncommercial/53c3f6c890c8.md) - [CANN商业版-aclnnRepeatInterleave](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleave.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/canncommercial/162678423635.md) - [CANN商业版-aclnnRepeatInterleaveGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\_grad\) → [详情](llms-content/document/detail/canncommercial/e6ff1d784db2.md) - [CANN商业版-aclnnRepeatInterleaveInt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveInt.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/canncommercial/4d90cfe6c5d8.md) - [CANN商业版-aclnnRepeatInterleaveIntWithDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveIntWithDim.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/canncommercial/b11375f698da.md) - [CANN商业版-aclnnRepeatInterleaveTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveTensor.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/canncommercial/c7524ae5a2dd.md) - [CANN商业版-aclnnRepeatInterleaveWithDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveWithDim.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/canncommercial/ec7484bc33c0.md) - [CANN商业版-aclnnRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/rms\_norm\) → [详情](llms-content/document/detail/canncommercial/59ae40de06f8.md) - [CANN商业版-aclnnRmsNormGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRmsNormGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/rms\_norm\_grad\) → [详情](llms-content/document/detail/canncommercial/8ebe3cca45db.md) - [CANN商业版-aclnnRmsNormQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRmsNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/rms\_norm\_quant\) → [详情](llms-content/document/detail/canncommercial/10eec3145992.md) - [CANN商业版-aclnnRReluWithNoise&aclnnInplaceRReluWithNoise](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnRReluWithNoise%26aclnnInplaceRReluWithNoise.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/leaky\_relu\) → [详情](llms-content/document/detail/canncommercial/f23abe142db6.md) - [CANN商业版-aclnnScaledMaskedSoftmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScaledMaskedSoftmax.md): - 接口功能:将输入的数据x先进行scale缩放和mask,然后执行softmax的输出。 - 计算公式: $$ y \= Softmax\(\(scale x\) mask, dim \= -1\) $$ $$ Softmax\(Xi\) \=\{e^\{Xi - max\(X, dim\=-1\)\} \\over \\sum\{e^\{Xi - max\(X, dim\=-1\)\}\}\} $$ → [详情](llms-content/document/detail/canncommercial/82e0981f25e0.md) - [CANN商业版-aclnnScaledMaskedSoftmaxBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScaledMaskedSoftmaxBackward.md): - 接口功能:softmax的反向传播,并对结果进行缩放以及掩码。 - 计算公式: $$ out \= gradOutput \\cdot output - sum\(gradOutput \\cdot output\)\\cdot output \\ out \= \\begin\{cases\} out scale, &\\text \{ mask is 0 \} \\ 0, &\\text \{ mas → [详情](llms-content/document/detail/canncommercial/069257250116.md) - [CANN商业版-aclnnScatter&aclnnInplaceScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScatter%26aclnnInplaceScatter.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_elements\_v2\) → [详情](llms-content/document/detail/canncommercial/3df77c9fd8ad.md) - [CANN商业版-aclnnScatterAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScatterAdd.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_elements\_v2\) → [详情](llms-content/document/detail/canncommercial/dc35d98b3b20.md) - [CANN商业版-aclnnScatterList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScatterList.md): - 接口功能:将稀疏更新应用到变量引用张量列表中,通过索引将updates中的值scatter到var对应的维度上。 - 计算公式: $$ var\[i\]\[j\] \= updates\[k\]\[j\] \\quad \\text\{when\} \\quad indices\[k\] \= i $$ 其中indices为索引张量,updates为待更新的值张量,var为待被更新的张量列表,scatter的维 → [详情](llms-content/document/detail/canncommercial/68b4bb3e64ed.md) - [CANN商业版-aclnnScatterNd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScatterNd.md): 接口功能:拷贝data的数据至out,同时在指定indices处根据updates更新out中的数据。 → [详情](llms-content/document/detail/canncommercial/d4aaa841111b.md) - [CANN商业版-aclnnScatterNdUpdate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScatterNdUpdate.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_nd\_update\) → [详情](llms-content/document/detail/canncommercial/b9c3e03887cd.md) - [CANN商业版-aclnnScatterValue&aclnnInplaceScatterValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnScatterValue%26aclnnInplaceScatterValue.md): - 算子功能:将scalar value中的值按指定的轴和方向和对应的位置关系逐个填入tensor self中。value会被broadcast成和tensor index的shape一致的tensor src进行Scatter的计算。 - 示例: 对于一个3D tensor, self会按照如下的规则进行更新: ```text self\[index\[i\]\[j\]\[k\]\]\[j\]\[k\] \= → [详情](llms-content/document/detail/canncommercial/eca55a6ee52c.md) - [CANN商业版-aclnnSelu&aclnnInplaceSelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSelu%26aclnnInplaceSelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/selu\) → [详情](llms-content/document/detail/canncommercial/8177743bd168.md) - [CANN商业版-aclnnSeluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSeluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/selu\_grad\) → [详情](llms-content/document/detail/canncommercial/0cbf45d0dd69.md) - [CANN商业版-aclnnShrink](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnShrink.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/shrink\) → [详情](llms-content/document/detail/canncommercial/1bb835dfa73d.md) - [CANN商业版-aclnnSigmoid&aclnnInplaceSigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSigmoid%26aclnnInplaceSigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/sigmoid\) → [详情](llms-content/document/detail/canncommercial/f2b2cf1f90e6.md) - [CANN商业版-aclnnSigmoidBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSigmoidBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/sigmoid\_grad\) → [详情](llms-content/document/detail/canncommercial/3efc43137960.md) - [CANN商业版-aclnnSilu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSilu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swish\) → [详情](llms-content/document/detail/canncommercial/10ded52490db.md) - [CANN商业版-aclnnSiluBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSiluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/silu\_grad\) → [详情](llms-content/document/detail/canncommercial/ad3f9185a543.md) - [CANN商业版-aclnnSmoothL1Loss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSmoothL1Loss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/smooth\_l1\_loss\_v2\) → [详情](llms-content/document/detail/canncommercial/477f9b9ae8b1.md) - [CANN商业版-aclnnSmoothL1LossBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSmoothL1LossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/smooth\_l1\_loss\_grad\_v2\) → [详情](llms-content/document/detail/canncommercial/791814d1bc10.md) - [CANN商业版-aclnnSoftMarginLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftMarginLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/soft\_margin\_loss\) → [详情](llms-content/document/detail/canncommercial/c88c96ec97b3.md) - [CANN商业版-aclnnSoftMarginLossBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftMarginLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/soft\_margin\_loss\_grad\) → [详情](llms-content/document/detail/canncommercial/3ca7215dc21f.md) - [CANN商业版-aclnnSoftmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softmax\_v2\) → [详情](llms-content/document/detail/canncommercial/2617a7d1c472.md) - [CANN商业版-aclnnSoftmaxBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftmaxBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softmax\_grad\) → [详情](llms-content/document/detail/canncommercial/735d783c80a3.md) - [CANN商业版-aclnnSoftmaxCrossEntropyWithLogits](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftmaxCrossEntropyWithLogits.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softmax\_cross\_entropy\_with\_logits\) → [详情](llms-content/document/detail/canncommercial/26879f66ca5c.md) - [CANN商业版-aclnnSoftplus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftplus.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softplus\_v2\) → [详情](llms-content/document/detail/canncommercial/8cd9745587a3.md) - [CANN商业版-aclnnSoftplusBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftplusBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softplus\_v2\_grad\) → [详情](llms-content/document/detail/canncommercial/b81fea32ee85.md) - [CANN商业版-aclnnSoftshrink](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftshrink.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softshrink\) → [详情](llms-content/document/detail/canncommercial/71463aabd536.md) - [CANN商业版-aclnnSoftshrinkBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSoftshrinkBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softshrink\_grad\) → [详情](llms-content/document/detail/canncommercial/5a42553b85a3.md) - [CANN商业版-aclnnSparse4to2QuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSparse4to2QuantMatmulWeightNz.md): - 接口功能: 完成稀疏4:2量化的矩阵乘计算。 - 计算公式: $$ out \= x@sparseWeight sparseWeightScale xScale + bias $$ → [详情](llms-content/document/detail/canncommercial/0e1512267608.md) - [CANN商业版-aclnnSquaredRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSquaredRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/squared\_relu\) → [详情](llms-content/document/detail/canncommercial/d6a7e9fa7ec1.md) - [CANN商业版-aclnnSwiGlu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSwiGlu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swi\_glu\) → [详情](llms-content/document/detail/canncommercial/786407cd9ece.md) - [CANN商业版-aclnnSwiGluGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSwiGluGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swi\_glu\_grad\) → [详情](llms-content/document/detail/canncommercial/53b3af1cc99f.md) - [CANN商业版-aclnnSwiGluQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSwiGluQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/swi\_glu\_quant\) → [详情](llms-content/document/detail/canncommercial/738fec234108.md) - [CANN商业版-aclnnSwiGluQuantV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSwiGluQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/swi\_glu\_quant\) → [详情](llms-content/document/detail/canncommercial/4596eda59a1c.md) - [CANN商业版-aclnnSwish](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSwish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swish\) → [详情](llms-content/document/detail/canncommercial/da729735df7d.md) - [CANN商业版-aclnnSwishBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSwishBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swish\_grad\) → [详情](llms-content/document/detail/canncommercial/45f9754ef615.md) - [CANN商业版-aclnnSyncBatchNormGatherStats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnSyncBatchNormGatherStats.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_gather\_stats\) → [详情](llms-content/document/detail/canncommercial/845959efa368.md) - [CANN商业版-aclnnTake](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTake.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/canncommercial/31effc0f8d2b.md) - [CANN商业版-aclnnTfScatterAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTfScatterAdd.md): - 接口功能:实现兼容tf.compat.v1.scatteradd和tf.compat.v1.scatterndadd的功能,将tensor updates中的值按指定的索引tensor indices加到tensor varRef的切片上。若有多于一个updates值被填入到varRef的同一个切片,那么这些值将会在这一切片上进行累加。规则如下: $$ varRef\[indices\[i,... → [详情](llms-content/document/detail/canncommercial/67be56cca5f6.md) - [CANN商业版-aclnnThnnFusedLstmCell](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnThnnFusedLstmCell.md): - 接口功能:实现长短期记忆网络单元(LSTM Cell)的单步前向计算中,矩阵乘法后的后续计算。输出当前时刻的隐状态和细胞状态,同时输出当前遗忘门、输入门、输出门和候选状态用于反向计算。 - 计算公式: 计算门控激活值: $$ \\begin\{aligned\} b &\= b\{ih\} + b\{hh\} \\ gates &\= inputGates + hiddenGates + → [详情](llms-content/document/detail/canncommercial/b1cc108e0fc3.md) - [CANN商业版-aclnnThnnFusedLstmCellBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnThnnFusedLstmCellBackward.md): - 接口功能:LSTMCell中四个门中matmul后剩余计算的反向传播,计算正向输出四个门激活前的值gates、输入cx、偏置b的梯度。 - 计算公式: 变量定义 输入梯度:$\\delta ht$ \(`gradHy`\), $\\delta ct$ \(`gradC`\) 前向缓存:$i,f,g,o$ \(各门激活值`storage`\),$c\{t-1\}$ \(`cx`\),$ct$ \(`cy` → [详情](llms-content/document/detail/canncommercial/61a2554cf443.md) - [CANN商业版-aclnnThreshold&aclnnInplaceThreshold](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnThreshold%26aclnnInplaceThreshold.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/threshold\) → [详情](llms-content/document/detail/canncommercial/2ed4bb30baf2.md) - [CANN商业版-aclnnThresholdBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnThresholdBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/threshold\_grad\_v2\_d\) → [详情](llms-content/document/detail/canncommercial/5e629c50355a.md) - [CANN商业版-aclnnTopKTopPSample](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTopKTopPSample.md): - 接口功能: 根据输入词频logits、topK/topP采样参数、随机采样权重分布q,进行topK-topP-sample采样计算,输出每个batch的最大词频logitsSelectIdx,以及topK-topP采样后的词频分布logitsTopKPSelect。 算子包含三个可单独使能,但上下游处理关系保持不变的采样算法(从原始输入到最终输出):TopK采样、TopP采样、指数采样 → [详情](llms-content/document/detail/canncommercial/d7601d097b7a.md) - [CANN商业版-aclnnTopKTopPSampleV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTopKTopPSampleV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/top\_k\_top\_p\_sample\_v2\) → [详情](llms-content/document/detail/canncommercial/34561c1142b9.md) - [CANN商业版-aclnnTransposeBatchMatMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTransposeBatchMatMul.md): - 接口功能:完成张量x1与张量x2的矩阵乘计算。仅支持三维的Tensor传入。Tensor支持转置,转置序列根据传入的数列进行变更。permX1代表张量x1的转置序列,permX2代表张量x2的转置序列,序列值为0的是batch维度,其余两个维度做矩阵乘法。 - 示例: - x1的shape是\(B, M, K\),x2的shape是\(B, K, N\),scale为None,batchSplit → [详情](llms-content/document/detail/canncommercial/facd0d39c450.md) - [CANN商业版-aclnnTransposeQuantBatchMatMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTransposeQuantBatchMatMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/transpose\_quant\_batch\_mat\_mul\) → [详情](llms-content/document/detail/canncommercial/2e5b978445af.md) - [CANN商业版-aclnnTransQuantParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTransQuantParam.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/trans\_quant\_param\) → [详情](llms-content/document/detail/canncommercial/58a5d2e9e7cb.md) - [CANN商业版-aclnnTransQuantParamV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTransQuantParamV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/trans\_quant\_param\_v2\) → [详情](llms-content/document/detail/canncommercial/6b8545a56796.md) - [CANN商业版-aclnnTransQuantParamV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTransQuantParamV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/trans\_quant\_param\_v2\) → [详情](llms-content/document/detail/canncommercial/b84411d36182.md) - [CANN商业版-aclnnTransSparse4to2Para](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnTransSparse4to2Para.md): 对结构化稀疏的weight矩阵进行压缩预处理,输出压缩后的稀疏矩阵以及对应的索引矩阵。 假设原始稀疏矩阵的每4个元素中至少有2个零,压缩后的稀疏矩阵是一个在每4个元素中过滤掉2个零的矩阵。矩阵压缩过程中生成索引矩阵,原始矩阵中的每4个元素,将在index矩阵中生成2个2位索引,并按照规则进行编码。 → [详情](llms-content/document/detail/canncommercial/8bb0308780c8.md) - [CANN商业版-aclnnUnique](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnUnique.md): 接口功能:返回输入张量中的唯一元素。 → [详情](llms-content/document/detail/canncommercial/bf169ac0d962.md) - [CANN商业版-aclnnUnique2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnUnique2.md): 对输入张量self进行去重,返回self中的唯一元素。unique功能的增强,新增返回值countsOut,表示valueOut中各元素在输入self中出现的次数,用returnCounts参数控制。 → [详情](llms-content/document/detail/canncommercial/b48c98ced21c.md) - [CANN商业版-aclnnUniqueConsecutive](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnUniqueConsecutive.md): 接口功能:去除每一个元素后的重复元素。当dim不为空时,去除对应维度上的每一个张量后的重复张量。 → [详情](llms-content/document/detail/canncommercial/e0861a7a688a.md) - [CANN商业版-aclnnUniqueDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnUniqueDim.md): - 接口功能:在某一dim轴上,对输入张量`self`做去重操作。 - 示例:假设`self`为 $$ \\begin\{bmatrix\} \\begin\{bmatrix\} 2 & 1 & 2 \\end\{bmatrix\}\\ \\begin\{bmatrix\} 1 & 2 & 1 \\end\{bmatrix\}\\ \\begin\{bmatrix\} 2 & 1 & 2 → [详情](llms-content/document/detail/canncommercial/d83be4171b65.md) - [CANN商业版-aclnnWeightQuantBatchMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnWeightQuantBatchMatmul.md): **须知:该接口后续版本会废弃,请使用最新aclnnWeightQuantBatchMatmulV3接口。** → [详情](llms-content/document/detail/canncommercial/bbd201d193ca.md) - [CANN商业版-aclnnWeightQuantBatchMatmulV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnWeightQuantBatchMatmulV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/weight\_quant\_batch\_matmul\_v2\) → [详情](llms-content/document/detail/canncommercial/9a84be8ba313.md) - [CANN商业版-aclnnWeightQuantBatchMatmulV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/aclnnWeightQuantBatchMatmulV3.md): - 算子功能:完成一个输入为伪量化场景的矩阵乘计算,并可以实现对于输出的量化计算。相较于aclnnWeightQuantBatchMatmulV2接口,此接口变化点为: 新增innerPrecise参数,用于支持高精度或者高性能计算模式选择。A16W4 pergroup场景在batchSize<\=16的场景下可设置为1,提升性能。 - 计算公式: $$ y \= x @ ANTIQUAN → [详情](llms-content/document/detail/canncommercial/3b95652ab91b.md) - [算子接口(aclnn)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-nn/op_api_list.md): 为方便调用算子,提供一套基于C的API(以aclnn为前缀API),无需提供IR(Intermediate Representation)定义,方便高效构建模型与应用开发,该方式被称为“单算子API调用”,简称aclnn调用。 → [详情](llms-content/document/detail/canncommercial/1342e1d916fe.md) - [CANN商业版-aclnnAllGatherMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAllGatherMatmul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/all\_gather\_matmul\) → [详情](llms-content/document/detail/canncommercial/c0dc8b1764e5.md) - [CANN商业版-aclnnAllGatherMatmulV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAllGatherMatmulV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/all\_gather\_matmul\_v2\) → [详情](llms-content/document/detail/canncommercial/5da7ad2fb857.md) - [CANN商业版-aclnnAlltoAllAllGatherBatchMatMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllAllGatherBatchMatMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/allto\_all\_all\_gather\_batch\_mat\_mul\) → [详情](llms-content/document/detail/canncommercial/a4c2c7a3984e.md) - [CANN商业版-aclnnAlltoAllMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllMatmul.md): - 接口功能:完成AlltoAll通信、Permute(保证通信后地址连续)和Matmul计算的融合,先通信后计算。 - 计算公式:假设x1输入shape为\(BS, H\),rankSize为NPU卡数 $$ commOut \= AlltoAll\(x1.view\(rankSize, BS/rankSize, H\)\) \\ permutedOut \= commOut.permute\(1, 0 → [详情](llms-content/document/detail/canncommercial/1b69fe814eec.md) - [CANN商业版-aclnnAlltoAllQuantMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllQuantMatmul.md): - 接口功能:完成AlltoAll通信、Permute(保证通信后地址连续)、Quant、Matmul和Dequant计算的融合,先通信后计算,支持K-C量化、K-C动态量化和mx量化模式。 - 计算公式:假设x1输入shape为\(BS, H\),mx量化场景下x1Scale输入shape为\(BS, ceil\(H/64\), 2\),rankSize为NPU卡数 - Atlas A2 训练系列产品/ → [详情](llms-content/document/detail/canncommercial/bfda38db4800.md) - [CANN商业版-aclnnAlltoAllvGroupedMatMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllvGroupedMatMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/allto\_allv\_grouped\_mat\_mul\) → [详情](llms-content/document/detail/canncommercial/e94a65f09fee.md) - [CANN商业版-aclnnAlltoAllvQuantGroupedMatMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllvQuantGroupedMatMul.md): - 算子功能:完成路由专家AlltoAllv、量化GroupedMatMul融合并实现与共享专家量化MatMul并行融合,先通信后计算。 - 计算公式: - 路由专家: ```text permuteOut \= AlltoAllv\(gmmX\) quantedPermuteOut \= Quant\(permuteOut, gmmXScale\) quantedGmmW → [详情](llms-content/document/detail/canncommercial/d5eb2bf14596.md) - [CANN商业版-aclnnApplyRotaryPosEmb](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnApplyRotaryPosEmb.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/apply\_rotary\_pos\_emb\) → [详情](llms-content/document/detail/canncommercial/26a7c006a9de.md) - [CANN商业版-aclnnApplyRotaryPosEmbV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnApplyRotaryPosEmbV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/apply\_rotary\_pos\_emb\) → [详情](llms-content/document/detail/canncommercial/eafddb0e8127.md) - [CANN商业版-aclnnAttentionToFFN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAttentionToFFN.md): 将Attention节点上token数据发往FFN节点。 → [详情](llms-content/document/detail/canncommercial/848736ab47f8.md) - [CANN商业版-aclnnAttentionUpdate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnAttentionUpdate.md): - 接口功能:将各SP域PA算子的输出的中间结果lse,localOut两个局部变量结果更新成全局结果。 - 计算公式: $$ lse\{max\} \= \\text\{max\}lsei $$ $$ lse \= \\sumi \\text\{exp\}\(lsei - lse\{max\}\) $$ $$ lsem \= lse\{max\} + \\text\{log\}\(lse\) $$ $$ O \= \\sumi Oi \\cdot → [详情](llms-content/document/detail/canncommercial/5991bd469422.md) - [CANN商业版-aclnnBatchMatMulReduceScatterAlltoAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnBatchMatMulReduceScatterAlltoAll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/batch\_mat\_mul\_reduce\_scatter\_allto\_all\) → [详情](llms-content/document/detail/canncommercial/a33bb681d9f6.md) - [CANN商业版-aclnnBlockSparseAttention](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnBlockSparseAttention.md): - 接口功能:BlockSparseAttention稀疏注意力计算,支持灵活的块级稀疏模式,通过BlockSparseMask指定每个Q块选择的KV块,实现高效的稀疏注意力计算。 - 计算公式:稀疏块大小:$blockShapeX imes blockShapeY$,selectIdx指定稀疏模式 $$ attentionOut \= Softmax\(scale \\cdot query → [详情](llms-content/document/detail/canncommercial/806581a1d4fe.md) - [CANN商业版-aclnnBlockSparseAttentionGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnBlockSparseAttentionGrad.md): ​接口功能​:aclnnBlockSparseAttention稀疏注意力反向计算,支持灵活的块级稀疏模式,通过BlockSparseMask指定每个Q块选择的KV块,实现高效的稀疏注意力计算。 ​计算公式​: 稀疏块大小:$blockShapeX×blockShapeY$,BlockSparseMask指定稀疏模式。 已知正向计算公式为: $$ attentionOut → [详情](llms-content/document/detail/canncommercial/69ddf1099a3d.md) - [CANN商业版-aclnnDenseLightningIndexerGradKLLoss](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnDenseLightningIndexerGradKLLoss.md): - 接口功能:DenseLightningIndexerGradKlLoss算子是LightningIndexer的反向算子,再额外融合了Loss计算功能。LightningIndexer算子将QueryToken和KeyToken之间的最高内在联系的TopK个筛选出来,从而减少长序列场景下Attention的计算量,加速长序列的网络的推理和训练的性能。稠密场景下的LightningIndexer → [详情](llms-content/document/detail/canncommercial/5badffa5cf00.md) - [CANN商业版-aclnnDenseLightningIndexerSoftmaxLse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnDenseLightningIndexerSoftmaxLse.md): - 接口功能:DenseLightningIndexerSoftmaxLse算子是DenseLightningIndexerGradKlLoss算子计算Softmax输入的一个分支算子。 - 计算公式: $$ \\text\{res\}\=\\text\{AttentionMask\}\\left\(\\text\{ReduceSum\}\\left\(W\\odot\\text\{ReLU\}\\left\(Q\{index\}@ → [详情](llms-content/document/detail/canncommercial/1bb8f1cbcb0d.md) - [CANN商业版-aclnnDequantRopeQuantKvcache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnDequantRopeQuantKvcache.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/dequant\_rope\_quant\_kvcache\) → [详情](llms-content/document/detail/canncommercial/41868efb9160.md) - [CANN商业版-aclnnDistributeBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnDistributeBarrier.md): 完成通信域内的全卡同步,xRef仅用于构建Tensor依赖,接口内不对xRef做任何操作。 → [详情](llms-content/document/detail/canncommercial/a3ee5053dc6d.md) - [CANN商业版-aclnnDistributeBarrierV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnDistributeBarrierV2.md): 接口功能:完成通信域内的全卡同步,xRef仅用于构建Tensor依赖,接口内不对xRef做任何操作。 - 相较于`aclnnDistributeBarrier`接口,该接口变更如下: - 新增`elasticInfoOptional`参数。 - 新增`timeOutOptional`参数。 → [详情](llms-content/document/detail/canncommercial/7501b8c65f59.md) - [CANN商业版-aclnnFFN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFFN.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/ffn/ffn\) → [详情](llms-content/document/detail/canncommercial/ced4bab2a663.md) - [CANN商业版-aclnnFFNToAttention](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFFNToAttention.md): 将FFN节点上的数据发往Attention节点。 → [详情](llms-content/document/detail/canncommercial/eeb80c90df6c.md) - [CANN商业版-aclnnFFNV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFFNV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/ffn/ffn\) → [详情](llms-content/document/detail/canncommercial/b3ea28f361d9.md) - [CANN商业版-aclnnFFNV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFFNV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/ffn/ffn\) → [详情](llms-content/document/detail/canncommercial/c2312e390a01.md) - [CANN商业版-aclnnFlashAttentionScore](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScore.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。 - 计算公式: 注意力的正向计算公式如下: $$ attentionout \= Dropout\(Softmax\(Mask\(scale\(pse+querykey^T\), attenmask\)\), keepprob\)value $$ → [详情](llms-content/document/detail/canncommercial/23988c6561d7.md) - [CANN商业版-aclnnFlashAttentionScoreGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGrad.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionScore的反向计算。 - 计算公式: 已知注意力的正向计算公式为: $$ Y\=Dropout\(Softmax\(Mask\(\\frac\{QK^T+pse\}\{\\sqrt\{d\}\}\),attenmask\),keepprob\)V $$ 为方便表达,以变量$S$和$P$表示计算公式: $$ S\=M → [详情](llms-content/document/detail/canncommercial/66d55f8ec065.md) - [CANN商业版-aclnnFlashAttentionScoreGradV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGradV2.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionScoreV2的反向计算。该接口相较于aclnnFlashAttentionScoreGrad接口,新增pseType参数: - pseType\=1时,与aclnnFlashAttentionScoreGrad实现相同。 - pseType\=其他取值时,需要先mul再add。 - 计算公式: 已知注意 → [详情](llms-content/document/detail/canncommercial/d3c169f0bfce.md) - [CANN商业版-aclnnFlashAttentionScoreGradV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGradV3.md): 训练场景下计算注意力的反向输出,即aclnnFlashAttentionScoreV3的反向计算。该接口相较于aclnnFlashAttentionScoreGradV2接口,新增sinkInOptional参数和dsinkOut输出: - Atlas 350 加速卡:暂不支持sinkInOptional参数和dsinkOut输出。 - pseType\=1时,与aclnnFlashAtte → [详情](llms-content/document/detail/canncommercial/2a040716b36b.md) - [CANN商业版-aclnnFlashAttentionScoreGradV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGradV4.md): - 接口功能:训练场景下计算注意力的反向输出,即FlashAttentionScoreV4的反向计算。该接口query、key、value参数支持多个长度相等或者长度不相等的sequence - 该接口合并了FlashAttentionScoreGradV2接口和FlashAttentionUnpaddingScoreGradV2接口,并调整了Dropout功能: - Atlas 35 → [详情](llms-content/document/detail/canncommercial/44c181777e69.md) - [CANN商业版-aclnnFlashAttentionScoreV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreV2.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。该接口相较于aclnnFlashAttentionScore接口,新增pseType参数: - pseType\=1时,与aclnnFlashAttentionScore实现相同。 - pseType\=其他取值时,需要先mul再add。 - 计算公式: 注意力的正向计算公式 → [详情](llms-content/document/detail/canncommercial/d6317bf4d9ef.md) - [CANN商业版-aclnnFlashAttentionScoreV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreV3.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。对标竞品适配gptoss模型支持sink功能。跟aclnnFlashAttentionScoreV2接口的区别是:增加`sinkInOptional`可选输入。 - Atlas 350 加速卡:暂不支持sinkInOptional参数。 计算公式: 注意力的正向计算公式如下: → [详情](llms-content/document/detail/canncommercial/f0969709e7d3.md) - [CANN商业版-aclnnFlashAttentionScoreV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreV4.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。该接口query、key、value参数支持多个长度相等或者多个长度不相等的sequence - 该接口相较于FlashAttentionScoreV3接口,功能差异如下:: - 针对计算输入query、key、value参数,其数据类型新增支持FLOAT8E5M2、FLO → [详情](llms-content/document/detail/canncommercial/7bd84fad3c96.md) - [CANN商业版-aclnnFlashAttentionUnpaddingScoreGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGrad.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScore的反向计算。 - 计算公式: 已知注意力的正向计算公式为: $$ Y\=Dropout\(Softmax\(Mask\(\\frac\{QK^T+pse\}\{\\sqrt\{d\}\}\),attenmask\),keepprob\)V $$ 为方便表达,以变量$S$和$P$表示 → [详情](llms-content/document/detail/canncommercial/ded5779c81bd.md) - [CANN商业版-aclnnFlashAttentionUnpaddingScoreGradV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV2.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScoreV2的反向计算。该接口相较于aclnnFlashAttentionUnpaddingScoreGrad接口,新增pseType参数: - pseType\=1时,与aclnnFlashAttentionUnpaddingScoreGrad实现相同。 - pseType\=其他取值时,需要 → [详情](llms-content/document/detail/canncommercial/36e7b25521a0.md) - [CANN商业版-aclnnFlashAttentionUnpaddingScoreGradV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV3.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScoreV3的反向计算。该接口相较于aclnnFlashAttentionUnpaddingScoreGradV2接口,新增queryRope、keyRope、dqRope和dkRope参数。 - 计算公式: 已知注意力的正向计算公式: $$ Y\=Dropout\(Softmax\(Mask → [详情](llms-content/document/detail/canncommercial/7bda72ded6b3.md) - [CANN商业版-aclnnFlashAttentionUnpaddingScoreGradV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV4.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScoreV4的反向计算。该接口相较于aclnnFlashAttentionUnpaddingScoreGrad接口,新增softmaxInLayout参数。 - Atlas 350 加速卡:暂不支持softmaxInLayout参数。 - 当输入softmaxSumOut和softmaxMa → [详情](llms-content/document/detail/canncommercial/a1ad1c26b434.md) - [CANN商业版-aclnnFlashAttentionUnpaddingScoreGradV5](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV5.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。增加`sinkInOptional`可选输入。 - Atlas 350 加速卡:暂不支持sinkInOptional参数。 - 计算公式: 已知注意力的正向计算公式为: $$ \=Dropout\(Softmax\(Mask\(\\frac\{QK^T+pse\}\{\\sq → [详情](llms-content/document/detail/canncommercial/df0cf06cc573.md) - [CANN商业版-aclnnFlashAttentionVarLenScore](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScore.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。跟aclnnFlashAttentionScore接口的区别是该接口支持可变长S的计算,即可以一次传入多个长度不相等的sequence。使用此接口时,query,key和value使用TND的格式传入数据,其中T意为total number,表示其所有sequence的length总和 → [详情](llms-content/document/detail/canncommercial/12dfd873efdc.md) - [CANN商业版-aclnnFlashAttentionVarLenScoreV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV2.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。跟aclnnFlashAttentionScoreV2的区别是该接口支持可变长S的计算,即可以一次传入多个长度不相等的sequence。使用此接口时,query,key和value使用TND的格式传入数据,其中T意为total number,表示其所有sequence的length总和 → [详情](llms-content/document/detail/canncommercial/9d539dccbe4b.md) - [CANN商业版-aclnnFlashAttentionVarLenScoreV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV3.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。跟aclnnFlashAttentionVarLenScoreV2的区别是该接口支持query/key多输入,即query、queryRope、key和keyRope作为输入。非多输入场景使用aclnnFlashAttentionVarLenScoreV2或其他接口。 - 计算公式: → [详情](llms-content/document/detail/canncommercial/b00107418893.md) - [CANN商业版-aclnnFlashAttentionVarLenScoreV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV4.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。与aclnnFlashAttentionVarLenScore接口的区别是:在输入排布为TND的场景下,原FlashAttentionVarLenScore接口中的softmax相关输出的数据排布为 NTD,FlashAttentionVarLenScoreV4 接口支持传入字符串参数 → [详情](llms-content/document/detail/canncommercial/96c8c8decda5.md) - [CANN商业版-aclnnFlashAttentionVarLenScoreV5](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV5.md): 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。对标竞品适配gptoss模型支持sink功能。跟aclnnFlashAttentionVarLenScoreV3接口的区别是:增加`sinkInOptional`可选输入,保留了aclnnFlashAttentionVarLenScoreV4的`softmaxOutLayout`可选输入。 → [详情](llms-content/document/detail/canncommercial/b6d13603625c.md) - [CANN商业版-aclnnFusedFloydAttention](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFusedFloydAttention.md): - 接口功能:训练场景下,使用FloydAttention算法实现多维自注意力的计算。 - 计算公式: 注意力的正向计算公式如下: $$ weights \= Softmax\(attenMask + scale\(einsum\(query, key1^T\) + einsum\(query, key2^T\)\)\) $$ $$ attentionout \= ei → [详情](llms-content/document/detail/canncommercial/18259f8fa1a8.md) - [CANN商业版-aclnnFusedFloydAttentionGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFusedFloydAttentionGrad.md): - 接口功能:训练场景下,FloydAttn相较于传统FA主要是计算qk/pv注意力时会额外将seq作为batch轴从而转换为batchMatmul - 计算公式: 已知注意力的正向计算公式为: $$ S\=Mask\(scale\(QK1^T + QK2^T\), attenmask\) \\ P\=Softmax\(S\) \\ Y\=\(PV1+PV2\) $$ → [详情](llms-content/document/detail/canncommercial/28568fd3b34a.md) - [CANN商业版-aclnnFusedInferAttentionScore](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScore.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnFusedInferAttentionScoreV5。** → [详情](llms-content/document/detail/canncommercial/63f8aa8b6072.md) - [CANN商业版-aclnnFusedInferAttentionScoreV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV2.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnFusedInferAttentionScoreV5。** → [详情](llms-content/document/detail/canncommercial/09b13c2337a9.md) - [CANN商业版-aclnnFusedInferAttentionScoreV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV3.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnFusedInferAttentionScoreV5。** → [详情](llms-content/document/detail/canncommercial/706f0eb9801d.md) - [CANN商业版-aclnnFusedInferAttentionScoreV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/fused\_infer\_attention\_score\) → [详情](llms-content/document/detail/canncommercial/2b6ca5f5bd70.md) - [CANN商业版-aclnnFusedInferAttentionScoreV5](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV5.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/fused\_infer\_attention\_score\) → [详情](llms-content/document/detail/canncommercial/c33cc8f5a7af.md) - [CANN商业版-aclnnGatherPaKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGatherPaKvCache.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/gather\_pa\_kv\_cache\) → [详情](llms-content/document/detail/canncommercial/1a73d68c7218.md) - [CANN商业版-aclnnGroupedMatmul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmul.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/e356906ed639.md) - [CANN商业版-aclnnGroupedMatmulAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_add\) → [详情](llms-content/document/detail/canncommercial/6fa226fba517.md) - [CANN商业版-aclnnGroupedMatmulAddV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulAddV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_add\) → [详情](llms-content/document/detail/canncommercial/6649eeefd484.md) - [CANN商业版-aclnnGroupedMatMulAllReduce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatMulAllReduce.md): **该接口后续版本会废弃,请不要使用该接口。** → [详情](llms-content/document/detail/canncommercial/bcdf585d9a73.md) - [CANN商业版-aclnnGroupedMatMulAlltoAllv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatMulAlltoAllv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/grouped\_mat\_mul\_allto\_allv\) → [详情](llms-content/document/detail/canncommercial/63ea84270355.md) - [CANN商业版-aclnnGroupedMatmulFinalizeRouting](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRouting.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/canncommercial/29809a4ff079.md) - [CANN商业版-aclnnGroupedMatmulFinalizeRoutingV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/canncommercial/4a75847e1cba.md) - [CANN商业版-aclnnGroupedMatmulFinalizeRoutingV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/canncommercial/902d86df6787.md) - [CANN商业版-aclnnGroupedMatmulFinalizeRoutingWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/canncommercial/6f3c4dc21a1a.md) - [CANN商业版-aclnnGroupedMatmulFinalizeRoutingWeightNzV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingWeightNzV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/canncommercial/d54970eb6471.md) - [CANN商业版-aclnnGroupedMatmulSwigluQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\) → [详情](llms-content/document/detail/canncommercial/384f326d548d.md) - [CANN商业版-aclnnGroupedMatmulSwigluQuantV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/52ad3283e326.md) - [CANN商业版-aclnnGroupedMatmulSwigluQuantWeightNZ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuantWeightNZ.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\) → [详情](llms-content/document/detail/canncommercial/2b695903d9f5.md) - [CANN商业版-aclnnGroupedMatmulSwigluQuantWeightNzV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuantWeightNzV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/ae5e0c14e1aa.md) - [CANN商业版-aclnnGroupedMatmulV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV2.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/ea0b6e80d5bb.md) - [CANN商业版-aclnnGroupedMatmulV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV3.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/ad7a17073ee3.md) - [CANN商业版-aclnnGroupedMatmulV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV4.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/canncommercial/c6640bf07ffc.md) - [CANN商业版-aclnnGroupedMatmulV5](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV5.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\) → [详情](llms-content/document/detail/canncommercial/c56ac6c56f1c.md) - [CANN商业版-aclnnGroupedMatmulWeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\) → [详情](llms-content/document/detail/canncommercial/162a06246a8c.md) - [CANN商业版-aclnnIncreFlashAttention](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttention.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnIncreFlashAttentionV4。** → [详情](llms-content/document/detail/canncommercial/903936a0a41c.md) - [CANN商业版-aclnnIncreFlashAttentionV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttentionV2.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnIncreFlashAttentionV4。** → [详情](llms-content/document/detail/canncommercial/e450e2e11676.md) - [CANN商业版-aclnnIncreFlashAttentionV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttentionV3.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnIncreFlashAttentionV4。** → [详情](llms-content/document/detail/canncommercial/9ebdf292c58d.md) - [CANN商业版-aclnnIncreFlashAttentionV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttentionV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/incre\_flash\_attention\) → [详情](llms-content/document/detail/canncommercial/3b3958f9f888.md) - [CANN商业版-aclnnInplaceAttentionWorkerScheduler](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnInplaceAttentionWorkerScheduler.md): - 接口功能:Attention和FFN分离部署场景下,Attention侧数据扫描算子。该算子接收来自FFNToAttention算子的输出数据,并对数据进行逐步扫描,确保数据准备就绪。 该算子不建议单独使用,建议与FFNToAttention和AttentionWorkerCombine算子配合使用,形成完整的工作流。 1. 接收FFNToAttention算子发送的数据。该数据以 → [详情](llms-content/document/detail/canncommercial/15d597564082.md) - [CANN商业版-aclnnInplaceFfnWorkerScheduler](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnInplaceFfnWorkerScheduler.md): - 接口功能:Attention和FFN分离场景下,FFN侧数据扫描算子。该算子接收AttentionToFFN算子发送的数据,进行扫描并完成数据整理。 不建议直接使用,需要与AttentionToFFN,FFNWorkerBatching配合使用。 1. 接收AttentionToFFN算子发送的数据。该数据以ScheduleContext结构体内存排布方式存储。其具体定义参见调用示 → [详情](llms-content/document/detail/canncommercial/d516a22669f6.md) - [CANN商业版-aclnnInplaceMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnInplaceMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnMatmulAllReduce和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/canncommercial/4a882af600db.md) - [CANN商业版-aclnnInplaceQuantMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnInplaceQuantMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnQuantMatmulAllReduceV2和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/canncommercial/2d2efb87bac8.md) - [CANN商业版-aclnnInplaceWeightQuantMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnInplaceWeightQuantMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnWeightQuantMatmulAllReduce和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/canncommercial/795f4211edd2.md) - [CANN商业版-aclnnInterleaveRope](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnInterleaveRope.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/interleave\_rope\) → [详情](llms-content/document/detail/canncommercial/3b8d1b2673ce.md) - [CANN商业版-aclnnKvRmsNormRopeCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnKvRmsNormRopeCache.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/kv\_rms\_norm\_rope\_cache\) → [详情](llms-content/document/detail/canncommercial/915b23d7da43.md) - [CANN商业版-aclnnLightningIndexer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnLightningIndexer.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/lightning\_indexer\) → [详情](llms-content/document/detail/canncommercial/9f9dd947b803.md) - [CANN商业版-aclnnLightningIndexerGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnLightningIndexerGrad.md): - 接口功能:训练场景下,实现LightningIndexer反向,其中输入有Query, Key, Weights, Dy, Indices,反向主要利用正向计算的Indices从Key中提取TopK序列从而降低Matmul计算量。 - 计算公式: LightningIndexer反向计算公式如下: $$ S \= Relu\(Matmul\(Query, Gather\(Key, Indi → [详情](llms-content/document/detail/canncommercial/0ff449bab1a8.md) - [CANN商业版-aclnnMatmulAllReduce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMatmulAllReduce.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_all\_reduce\) → [详情](llms-content/document/detail/canncommercial/ce62ebb4f860.md) - [CANN商业版-aclnnMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnMatmulAllReduce和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/canncommercial/eaaa7ff5ef07.md) - [CANN商业版-aclnnMatmulAllReduceV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMatmulAllReduceV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_all\_reduce\) → [详情](llms-content/document/detail/canncommercial/a3a0a82f97bd.md) - [CANN商业版-aclnnMatmulAlltoAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMatmulAlltoAll.md): - 接口功能:完成Matmul计算、Permute(保证通信后地址连续)和AlltoAll通信的融合,先计算后通信。 - 计算公式:假设x1的shape为\(BS, H1\),x2的shape为\(H1, H2\),rankSize为NPU卡数。 $$ computeOut \= x1 @ x2 + bias \\ permutedOut \= computeOut.view\(BS, rankSiz → [详情](llms-content/document/detail/canncommercial/d5d9437868b4.md) - [CANN商业版-aclnnMatmulReduceScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMatmulReduceScatter.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_reduce\_scatter\) → [详情](llms-content/document/detail/canncommercial/2fa90a66c352.md) - [CANN商业版-aclnnMatmulReduceScatterV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMatmulReduceScatterV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_reduce\_scatter\_v2\) → [详情](llms-content/document/detail/canncommercial/f2458c3a7610.md) - [CANN商业版-aclnnMlaPreprocess](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMlaPreprocess.md): - 接口功能:推理场景,Multi-Head Latent Attention前处理的计算。主要计算过程如下: - 首先对输入$x$ RmsNormQuant后乘以$W^\{DQKV\}$进行下采样后分为通路1和通路2。 - 通路1做RmsNormQuant后乘以$W^\{UQ\}$后再分为通路3和通路4。 - 通路3后乘以$W^\{uk\}$后输出$q^N$。 - 通路4后经 → [详情](llms-content/document/detail/canncommercial/9a125bdb74f9.md) - [CANN商业版-aclnnMlaPreprocessV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMlaPreprocessV2.md): - 接口功能:推理场景,Multi-Head Latent Attention前处理的计算。主要计算过程如下: - 首先对输入$x$ RmsNormQuant后乘以$W^\{DQKV\}$进行下采样后分为通路1和通路2。 - 通路1做RmsNormQuant后乘以$W^\{UQ\}$后再分为通路3和通路4。 - 通路3后乘以$W^\{uk\}$后输出$q^N$。 - 通路4后经过旋转位置编码后 → [详情](llms-content/document/detail/canncommercial/6d66e6b04e6e.md) - [CANN商业版-aclnnMlaProlog](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMlaProlog.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnMlaPrologV3WeightNz。** → [详情](llms-content/document/detail/canncommercial/2e7783b85b85.md) - [CANN商业版-aclnnMlaPrologV2WeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMlaPrologV2WeightNz.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnMlaPrologV3WeightNz。** → [详情](llms-content/document/detail/canncommercial/0ccb3cb422b2.md) - [CANN商业版-aclnnMlaPrologV3WeightNz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMlaPrologV3WeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/mla\_prolog\_v3\) → [详情](llms-content/document/detail/canncommercial/82d430806db5.md) - [CANN商业版-aclnnMoeComputeExpertTokens](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeComputeExpertTokens.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_compute\_expert\_tokens\) → [详情](llms-content/document/detail/canncommercial/2c6f62e4120b.md) - [CANN商业版-aclnnMoeDistributeCombine](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombine.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\) → [详情](llms-content/document/detail/canncommercial/115d4b792e97.md) - [CANN商业版-aclnnMoeDistributeCombineAddRmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineAddRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_add\_rms\_norm\) → [详情](llms-content/document/detail/canncommercial/5824c0a87416.md) - [CANN商业版-aclnnMoeDistributeCombineAddRmsNormV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineAddRmsNormV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_add\_rms\_norm\) → [详情](llms-content/document/detail/canncommercial/bc1aa1262f35.md) - [CANN商业版-aclnnMoeDistributeCombineV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_v2\) → [详情](llms-content/document/detail/canncommercial/998f54748c94.md) - [CANN商业版-aclnnMoeDistributeCombineV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_v2\) → [详情](llms-content/document/detail/canncommercial/4b90679950bb.md) - [CANN商业版-aclnnMoeDistributeCombineV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_v2\) → [详情](llms-content/document/detail/canncommercial/dc116f3c362c.md) - [CANN商业版-aclnnMoeDistributeDispatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatch.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\) → [详情](llms-content/document/detail/canncommercial/a99d7a887452.md) - [CANN商业版-aclnnMoeDistributeDispatchV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_v2\) → [详情](llms-content/document/detail/canncommercial/bed881255f43.md) - [CANN商业版-aclnnMoeDistributeDispatchV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_v2\) → [详情](llms-content/document/detail/canncommercial/a1a8c16fcea8.md) - [CANN商业版-aclnnMoeDistributeDispatchV4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_v2\) → [详情](llms-content/document/detail/canncommercial/24f067f4dc8d.md) - [CANN商业版-aclnnMoeFinalizeRouting](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeFinalizeRouting.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_finalize\_routing\) → [详情](llms-content/document/detail/canncommercial/ff5626096708.md) - [CANN商业版-aclnnMoeFinalizeRoutingV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeFinalizeRoutingV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_finalize\_routing\_v2\) → [详情](llms-content/document/detail/canncommercial/7a22d5012f66.md) - [CANN商业版-aclnnMoeFinalizeRoutingV2Grad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeFinalizeRoutingV2Grad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_finalize\_routing\_v2\_grad\) → [详情](llms-content/document/detail/canncommercial/2c99cefcebc7.md) - [CANN商业版-aclnnMoeFusedTopk](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeFusedTopk.md): - 接口功能:MoE计算中,对输入x做Sigmoid计算,对计算结果分组进行排序,最后根据分组排序的结果选取前k个专家。 - 计算公式: 对输入做sigmoid: $$ sigmoidRes\=sigmoid\(x\) $$ 加上addNum: $$ normOut \= sigmoidRes + addNum $$ 对计算结果按照groupNum进行分组,每组按照to → [详情](llms-content/document/detail/canncommercial/a681a848a0f5.md) - [CANN商业版-aclnnMoeGatingTopK](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeGatingTopK.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_gating\_top\_k\) → [详情](llms-content/document/detail/canncommercial/7d157be6850b.md) - [CANN商业版-aclnnMoeGatingTopKSoftmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeGatingTopKSoftmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_gating\_top\_k\_softmax\) → [详情](llms-content/document/detail/canncommercial/35bdc6a113d9.md) - [CANN商业版-aclnnMoeGatingTopKSoftmaxV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeGatingTopKSoftmaxV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_gating\_top\_k\_softmax\_v2\) → [详情](llms-content/document/detail/canncommercial/5deac0027dc5.md) - [CANN商业版-aclnnMoeInitRouting](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRouting.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\) → [详情](llms-content/document/detail/canncommercial/7956505af46c.md) - [CANN商业版-aclnnMoeInitRoutingQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_quant\) → [详情](llms-content/document/detail/canncommercial/82f2e3d74d5b.md) - [CANN商业版-aclnnMoeInitRoutingQuantV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_quant\_v2\) → [详情](llms-content/document/detail/canncommercial/d4dd44d166f6.md) - [CANN商业版-aclnnMoeInitRoutingV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_v2\) → [详情](llms-content/document/detail/canncommercial/62a738e21275.md) - [CANN商业版-aclnnMoeInitRoutingV2Grad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingV2Grad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_v2\_grad\) → [详情](llms-content/document/detail/canncommercial/5421bbcd0c14.md) - [CANN商业版-aclnnMoeInitRoutingV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_v3\) → [详情](llms-content/document/detail/canncommercial/254870f93c00.md) - [CANN商业版-aclnnMoeTokenPermute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermute.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\) → [详情](llms-content/document/detail/canncommercial/d870b23232c3.md) - [CANN商业版-aclnnMoeTokenPermuteGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_grad\) → [详情](llms-content/document/detail/canncommercial/c6f78d23b627.md) - [CANN商业版-aclnnMoeTokenPermuteWithEp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithEp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_ep\) → [详情](llms-content/document/detail/canncommercial/8373391d92d6.md) - [CANN商业版-aclnnMoeTokenPermuteWithEpGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithEpGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_ep\_grad\) → [详情](llms-content/document/detail/canncommercial/c123df6679d4.md) - [CANN商业版-aclnnMoeTokenPermuteWithRoutingMap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithRoutingMap.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_routing\_map\) → [详情](llms-content/document/detail/canncommercial/aba623466363.md) - [CANN商业版-aclnnMoeTokenPermuteWithRoutingMapGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithRoutingMapGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_routing\_map\_grad\) → [详情](llms-content/document/detail/canncommercial/8429d0e7dbc6.md) - [CANN商业版-aclnnMoeTokenUnpermute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermute.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\) → [详情](llms-content/document/detail/canncommercial/308edae110c7.md) - [CANN商业版-aclnnMoeTokenUnpermuteGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_grad\) → [详情](llms-content/document/detail/canncommercial/c309dfede39d.md) - [CANN商业版-aclnnMoeTokenUnpermuteWithEp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithEp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_ep\) → [详情](llms-content/document/detail/canncommercial/39bd6b5cc309.md) - [CANN商业版-aclnnMoeTokenUnpermuteWithEpGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithEpGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_ep\_grad\) → [详情](llms-content/document/detail/canncommercial/dede583d35b6.md) - [CANN商业版-aclnnMoeTokenUnpermuteWithRoutingMap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithRoutingMap.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_routing\_map\) → [详情](llms-content/document/detail/canncommercial/634afe633f9d.md) - [CANN商业版-aclnnMoeTokenUnpermuteWithRoutingMapGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithRoutingMapGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_routing\_map\_grad\) → [详情](llms-content/document/detail/canncommercial/29e20844400b.md) - [CANN商业版-aclnnMoeUpdateExpert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnMoeUpdateExpert.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_update\_expert\) → [详情](llms-content/document/detail/canncommercial/6a72f7648117.md) - [CANN商业版-aclnnNormRopeConcat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnNormRopeConcat.md): - 接口功能:(多模态)transfomer注意力机制中,针对query、key和Value实现归一化(Norm)、旋转位置编码(Rope)、特征拼接(Concat): - 归一化(Norm)当前支持层归一化(LayerNorm)、带仿射变换参数层归一化(AFFINE LayerNorm)、均方根归一化(RmsNorm)和带仿射变换参数均方根归一化(AFFINE RmsNorm)类型。 - → [详情](llms-content/document/detail/canncommercial/5f71ff8c07e2.md) - [CANN商业版-aclnnNormRopeConcatBackward](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnNormRopeConcatBackward.md): - 接口功能:(多模态)transfomer注意力机制中,针对query、key和Value实现归一化(Norm)、旋转位置编码(Rope)、特征拼接(Concat)融合算子功能反向推导: - 归一化(Norm)当前支持层归一化(LayerNorm)和带仿射变换参数层归一化(AFFINE LayerNorm)类型。 - 旋转位置编码(Rope)支持Interleave和Half类型 → [详情](llms-content/document/detail/canncommercial/9eea3813d4b9.md) - [CANN商业版-aclnnNsaCompress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnNsaCompress.md): - 接口功能:训练场景下,使用NSA Compress算法减轻long-context的注意力计算,实现在KV序列维度进行压缩。 - 计算公式: Nsa Compress正向计算公式如下: $$ \\tilde\{K\}t^\{\\text\{cmp\}\} \= fK^\{\\text\{cmp\}\}\(k\{:t\}\) \= \\left\{ \\varphi\(k\{id+1:id+l\}\) \\bigg| 0 \\leq i \\l → [详情](llms-content/document/detail/canncommercial/684a5650f5e9.md) - [CANN商业版-aclnnNsaCompressAttention](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnNsaCompressAttention.md): - 算子功能:NSA中compress attention以及select topk索引计算。论文:https://arxiv.org/pdf/2502.11089 - 计算公式:压缩block大小:$l$,select block大小:$l'$,压缩stride大小:$d$ $$ P\{cmp\} \= Softmax\(querykey^T\) \\ $$ $$ attentionOut \= Softma → [详情](llms-content/document/detail/canncommercial/20e2654039c5.md) - [CANN商业版-aclnnNsaCompressAttentionInfer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnNsaCompressAttentionInfer.md): - 接口功能:Native Sparse Attention推理过程中,Compress Attention的计算。 - 计算公式: $$ P\{cmp\}\= Softmax\(scale query · key^T\) \\ attentionOut \= P\{cmp\} · value\\ P\{slc\}\[j\] \= \\sum\\limits\{m\=0\}^\{l'/d -1\} \\sum\\limits\{ → [详情](llms-content/document/detail/canncommercial/634b9c4b4935.md) - [CANN商业版-aclnnNsaCompressWithCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnNsaCompressWithCache.md): - 接口功能:用于Native-Sparse-Attention推理阶段的KV压缩,每次推理每个batch会产生一个新的token,每当某个batch的token数量凑满一个compressblock时,该算子会将该batch的后compressblock个token压缩成一个compresstoken。 - 计算公式: $$ compressIdx\=\(s-compressBlockSize\)/s → [详情](llms-content/document/detail/canncommercial/5973e5bec8e9.md) - [CANN商业版-aclnnNsaSelectedAttention](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/context/ops-transformer/aclnnNsaSelectedAttention.md): - 接口功能:训练场景下,实现NativeSparseAttention算法中selected-attention(选择注意力)的计算。 - 计算公式: 选择注意力的正向计算公式如下: $$ selectedkey \= Gather\(key, topkindices\[i\]\),0<\=i 专题 > 定制网络修改(Caffe)> 扩展算子规则。 → [详情](llms-content/document/detail/canncommercial/48dbe92354f0.md) - [CANN商业版-Permute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00133.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/93f9409dacda.md) - [CANN商业版-ROIPooling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00134.html): - x: - 是否必填:必填 - 数据类型:float16、float32 - 参数解释:输入feature Map\[batch,C,H,W\] - 规格限制:h和w随着pooledh/pooledw取值不同,其范围也不相同: 1. pooledh\=pooledw:2,17,h和w<\=50 2. → [详情](llms-content/document/detail/canncommercial/6f5673b8ed6b.md) - [CANN商业版-PointPillarDecodeBox](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00135.html): x: - 是否必填:必填 - 数据类型:float16 - 参数解释:PointPillar主干的输出 - 规格限制:NCHW,不支持多batch,不支持量化推理,align16\(W\)<\=101024 - box1size: - 是否必填:必填 - 数据类型:float16 - 参数解释:第一个框的大小, → [详情](llms-content/document/detail/canncommercial/c8c100d3321f.md) - [CANN商业版-Pooling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00136.html): x:- 是否必填:必填 → [详情](llms-content/document/detail/canncommercial/677593b800ec.md) - [CANN商业版-Power](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00137.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/f1e51d2fbe38.md) - [CANN商业版-PointPillarDetection](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00138.html): - x1: - 是否必填:必填 - 数据类型:float16 - 参数解释:PointPillarDecodeBox的输出框结果 - 规格限制:NCHW - x2: - 是否必填:必填 - 数据类型:float16 - 参数解释:ClassCal的输出classout - 规格限制:NCHW - x3: - 是否必填:必填 → [详情](llms-content/document/detail/canncommercial/5ccdddc62ac8.md) - [CANN商业版-PriorBox](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00139.html): - x: - 是否必填: 必填 - 数据类型: float16、float32 - 参数解释: 输入Tensor,只使用到shape中的高H和宽W - 规格限制: float16 - img: - 是否必填: 非必填 - 数据类型: float16、float32 - 参数解释: 图片信息,如果有输入,则使用高和宽。 → [详情](llms-content/document/detail/canncommercial/4d47149ea4e2.md) - [CANN商业版-PReLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00140.html): - x: - 是否必填: 必填 - 数据类型: int8、uint8、float16、float32 - 参数解释: 激活函数, → [详情](llms-content/document/detail/canncommercial/ef2ecb3ed0a1.md) - [CANN商业版-Proposal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00141.html): - cls\_prob: → [详情](llms-content/document/detail/canncommercial/c3b0aa406134.md) - [CANN商业版-PSROIPooling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00142.html): - x: - 是否必填: 必填 - 数据类型: float16 - 参数解释: feature map,\[batch,C,H,W\], 其中的C\=roisnumgroupsize^2 - 规格限制: 无 - rois: - 是否必填: 必填 - 数据类型: float16 - 参数解释: Shape是 \[batch,5,roisnu → [详情](llms-content/document/detail/canncommercial/4d4bf455d6cb.md) - [CANN商业版-RCNNProposal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00143.html): - cls\_score\_softmax: → [详情](llms-content/document/detail/canncommercial/5c4186bd26f2.md) - [CANN商业版-Reduction](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00144.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/a79b9ac0556c.md) - [CANN商业版-ReLU6](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00145.html): features:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/88e1f39c7989.md) - [ReLU/LeakyReLU/RReLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00146.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/cabd6c22663f.md) - [CANN商业版-Reshape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00147.html): - x: - 是否必填:必填 - 数据类型:float16、float32、int8、uint8、int16、uint16、int32、uint32、int64、uint64 - 参数解释:输入Tensor - 规格限制:无 - shape: - 是否必填:非必填 - 数据类型:int32、int64 - 参数解释:指示输出的维度 → [详情](llms-content/document/detail/canncommercial/81f24c3cbaec.md) - [CANN商业版-Reverse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00148.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/75e7b7cbf09f.md) - [CANN商业版-RNN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00149.html): - x: - 是否必填: 必填 - 数据类型: float16 - 参数解释: 时间变化数据x,\(T×N×...\) - 规格限制: T最大支持256 - cont: - 是否必填: 必填 - 数据类型: float16 - 参数解释: 序列连续性标记cont, → [详情](llms-content/document/detail/canncommercial/fc5ee499ff16.md) - [CANN商业版-ROIAlign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00150.html): - features: → [详情](llms-content/document/detail/canncommercial/af2219ed89aa.md) - [CANN商业版-RPNProposalSSD](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00151.html): - rpn\_cls\_prob\_reshape: → [详情](llms-content/document/detail/canncommercial/52acb8f57469.md) - [CANN商业版-scale](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00152.html): - x: - 是否必填: 必填 - 数据类型: float16、float32 - 参数解释: 输入Tensor - 规格限制: 无 - scale: - 是否必填: 必填 - 数据类型: float16、float32 - 参数解释: scale的Tensor - 规格限制: 无 - bias: - 是否必填: 非必填 → [详情](llms-content/document/detail/canncommercial/ce0a3e257fac.md) - [CANN商业版-ScatterNdV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00153.html): indices: - 是否必填:必填 - 数据类型:int32、int64 - 参数解释:索引 - 规格限制:NCHW,indicesc \=\= 3\(坐标的维度为3维\) updates: - 是否必填:必填 - 数据类型:float16、float32 - 参数解释:用于索引的张量 - 规格限制:NCHW, → [详情](llms-content/document/detail/canncommercial/095fa3b8184d.md) - [CANN商业版-ShuffleChannel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00154.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/3c2220989d34.md) - [CANN商业版-Similar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00155.html): x1: - 是否必填:必填 - 数据类型:float16 - 参数解释:左矩阵 - 规格限制:shape\[m,k\] x2: - 是否必填:必填 - 数据类型:float16 - 参数解释:右矩阵 - 规格限制:shape\[k,n\]或者\[n,k\] - transB: - 是否必填:必填 - 数据类型:bool - 参数解释:右矩阵是否转置 - → [详情](llms-content/document/detail/canncommercial/0bfb16eef66c.md) - [CANN商业版-Sigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00156.html): x:- 是否必填:必填 → [详情](llms-content/document/detail/canncommercial/392f584fd23b.md) - [CANN商业版-Slice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00157.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/be175425daff.md) - [CANN商业版-Softmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00158.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/bd8e7ff6921b.md) - [CANN商业版-SpatialTransformer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00159.html): - x: - 是否必填: 必填 - 数据类型: float16、float32 - 参数解释: NCHW - 规格限制: NCHW - theta: - 是否必填: 非必填 - 数据类型: float16、float32 - 参数解释: inputtheta shape是 \(n, size\), → [详情](llms-content/document/detail/canncommercial/f21d3979c0e9.md) - [CANN商业版-Split](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00160.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/2365c82300e6.md) - [CANN商业版-SPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00161.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/41bf00cb0a6a.md) - [CANN商业版-SReLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00162.html): - x: - 是否必填:必填 - 数据类型:float32 - 参数解释:要进行分段线性激活的输入张量 - 规格限制:NC1HWC0 - tr: - 是否必填:必填 - 数据类型:float32 - 参数解释:filter权值数据,算子实际使用的是权值文件里面的值,单纯测试单算子,当成输入 - 规格限制:NC1HWC0, → [详情](llms-content/document/detail/canncommercial/9b6ab017129d.md) - [CANN商业版-SSDDetectionOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00163.html): - bbox\_delta: → [详情](llms-content/document/detail/canncommercial/30f035b5b6cb.md) - [CANN商业版-TanH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00164.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/59021c7e2cc0.md) - [CANN商业版-Threshold](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00165.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/45f109addecf.md) - [CANN商业版-Tile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00166.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/e2dbeeccc935.md) - [CANN商业版-Upsample](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00167.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/4895770e50c0.md) - [CANN商业版-Yolo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00168.html): x:- 是否必填: 必填 → [详情](llms-content/document/detail/canncommercial/66b402afb8ea.md) - [CANN商业版-Yolo3D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00169.html): loc:- 是否必填:必填 → [详情](llms-content/document/detail/canncommercial/26ebc15feb3c.md) - [CANN商业版-Yolo3dNMS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00170.html): bbox:- 是否必填:必填 → [详情](llms-content/document/detail/canncommercial/017666a15403.md) - [CANN商业版-YoloNms](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00171.html): x1:- 是否必填:必填 → [详情](llms-content/document/detail/canncommercial/237f9d9ade89.md) - [CANN商业版-YoloV2DetectionOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00172.html): - coord\_data: → [详情](llms-content/document/detail/canncommercial/94ada73f1acf.md) - [CANN商业版-YoloV3DetectionOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00173.html): - coord\_data\_low: → [详情](llms-content/document/detail/canncommercial/91ea9cf6e715.md) - [CANN商业版-Yolov5FourInputDecodeBox](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00174.html): - x1: - 是否必填:必填 - 数据类型:float16 - 参数解释:64倍下采样的featuremap - 规格限制:NCHW - x2: - 是否必填:必填 - 数据类型:float16 - 参数解释:32倍下采样的featuremap - 规格限制:NCHW - x3: - 是否必填:必填 - 数据类型:f → [详情](llms-content/document/detail/canncommercial/6a2ba2cd4f9c.md) - [CANN商业版-PointPillarDecodeMultiBox](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00175.html): x: - 是否必填:必填 - 数据类型:float16 - 参数解释:PointPillar主干的输出 - 规格限制:NCHW,不支持多batch,不支持量化推理,align16\(W\)<\=101024 anchordims:- 是否必填:必填 - 数据类型:float16 - 参数解释:所有框的信息, → [详情](llms-content/document/detail/canncommercial/f4d6d4b1c275.md) - [概述说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00177.html): 该算子规格仅适用于ONNX原生IR定义的网络模型。如果要查看基于Ascend IR定义的单算子信息,请参见Ascend IR算子规格说明。 → [详情](llms-content/document/detail/canncommercial/42fdcbe41a2c.md) - [CANN商业版-aclDumpOpTensors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00178.html): 模型执行过程中支持Dump算子输入/输出Tensor数据,方便算子输入/输出异常数据的问题定位和分析。 → [详情](llms-content/document/detail/canncommercial/04c85af975d4.md) - [公共接口返回码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00423.html): 调用公共接口时,常见的返回码如表1所示。对于异常状态码值,可通过“aclGetRecentErrMsg\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg\_03\_0028.html\)”接口获取异常信息,请根据报错提示排查问题或联系技术支持。 → [详情](llms-content/document/detail/canncommercial/66d1a8ebd520.md) - [CANN商业版-aclGetRawTensorAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00425.html): 获取aclTensor中原始记录的Device内存地址,aclTensor由aclCreateTensor接口创建。 → [详情](llms-content/document/detail/canncommercial/7943787253fc.md) - [CANN商业版-aclSetRawTensorAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00426.html): 刷新aclTensor中原始记录的Device内存地址,aclTensor由aclCreateTensor接口创建。 → [详情](llms-content/document/detail/canncommercial/e0f17479d975.md) - [基本介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00439.html): 使用场景 对于纯静态shape网络或者shape变化较少的动态shape网络,如果您想快速提升网络执行性能,可以在网络部署时通过算子编译工具(opcompiler)编译生成静态Kernel包来提升算子调用性能。 调优原理 静态Kernel编译是指在编译时指定算子shape大小,运行时不需要指定shape大小。算子编译工具根据输入的算子信息统计文件, → [详情](llms-content/document/detail/canncommercial/f55bb74c39b2.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00440.html): 1. 根据表1准备软件包。 → [详情](llms-content/document/detail/canncommercial/6984034efb0a.md) - [算子调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00441.html): 1. Dump算子信息。 → [详情](llms-content/document/detail/canncommercial/b1caf9ae8ee5.md) - [如何获取aclnn接口调用过程中的日志](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00444.html): 调用aclnn API过程中,如果出现算子执行失败、精度异常等问题,可以提取Host侧日志辅助分析和判断。一般需要分析如下日志信息: → [详情](llms-content/document/detail/canncommercial/347454d248a5.md) - [常见算子故障案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00445.html): 算子调用或开发过程中可能会遇到各类异常,例如资源越界、算子执行报错等,您可以参考“故障案例集 > 算子执行问题\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/troubleshooting/troubleshooting\_0147.html\)”,该文档列举了典型/高频的算子执行问题,辅助开发者进行问 → [详情](llms-content/document/detail/canncommercial/747e3a6c3cb3.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [CANN商业版-GET\_TPL\_TILING\_KEY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlas_ascendc_10_00008.html): Tiling模板编程时,开发者通过调用此接口自动生成TilingKey。该接口将传入的模板参数通过定义的位宽,转成二进制,按照顺序组合后转成uint64数值,即TilingKey。 → [详情](llms-content/document/detail/canncommercial/6f5561693f49.md) - [内置数据类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlas_ascendc_10_0019.html): Ascend C提供b8~b64(8bit~64bit)四种不同位宽的数据类型,不同位宽对应的数据类型如下表所示。 → [详情](llms-content/document/detail/canncommercial/d15ff73db569.md) - [CANN商业版-DataTypeForBinQuery](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00000.html): 设置Input/Output用于运行时算子二进制查找的数据类型,和DataType/DataTypeList的数量一致,且一一对应。 → [详情](llms-content/document/detail/canncommercial/efbd30f28b7e.md) - [CANN商业版-FormatForBinQuery](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00001.html): 设置Input/Output用于运行时算子二进制查找的数据格式,和Format/FormatList的数量一致,且一一对应。 → [详情](llms-content/document/detail/canncommercial/04fbd4909dc7.md) - [CANN商业版-PrintTimeStamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00002.html): 推荐使用asctimestamp接口进行时间戳的获取,该接口同时适用于C语言和C++语言编程。 提供时间戳打点功能,用于在算子Kernel代码中标记关键执行点。调用后会打印如下信息: - descId:用户自定义标识符,用于区分不同打点位置; - rsv :保留值,默认为0,无需关注; - timeStamp :当前系统cycle数,用于计算时间差,时间换算规则可参考 GetSystemCycl → [详情](llms-content/document/detail/canncommercial/67331f0673e9.md) - [CANN商业版-REGISTER\_TILING\_DEFAULT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00003.html): 用于在kernel侧注册用户使用标准C++语法自定义的默认TilingData结构体。 注册TilingData结构体用于告知框架侧用户使用标准C++语法来定义TilingData,同时告知框架TilingData结构体类型,用于框架做tiling数据解析。 → [详情](llms-content/document/detail/canncommercial/c0d166f999db.md) - [CANN商业版-REGISTER\_TILING\_FOR\_TILINGKEY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00004.html): 用于在kernel侧注册与TilingKey相匹配的TilingData自定义结构体;该接口需提供一个逻辑表达式,逻辑表达式以字符串“TILINGKEYVAR”代指实际TilingKey,表达TilingKey所满足的范围。 → [详情](llms-content/document/detail/canncommercial/6e336f58c593.md) - [CANN商业版-PhiloxRandom](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00005.html): 基于Philox随机数生成算法,给定随机数种子,生成若干的随机数。 Philox随机数生成的核心算法是一个基于记数的伪随机数生成算法,输入为一个128bit的记数器C,两个32bit的key(k0和k1),输出为4个32bit的整数。 → [详情](llms-content/document/detail/canncommercial/ae8f81548c5c.md) - [CANN商业版-FormatMatchMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00006.html): 设置输入输出tensor的format匹配模式。 → [详情](llms-content/document/detail/canncommercial/51275fb9a209.md) - [CANN商业版-MulDstAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00007.html): dstReg与srcReg0相乘后与srcReg1相加, 根据mask将计算结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/8c3ef1423e19.md) - [Gather(支持寄存器为源操作数)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00009.html): 根据索引位置indexReg将源操作数srcReg按元素收集到结果dstReg中。收集过程如下图所示: 图1 Gather功能说明 → [详情](llms-content/document/detail/canncommercial/62770e4dbcbe.md) - [模板参数定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00011.html): 通过以下函数原型进行模板参数ASCENDC\_TPL\_ARGS\_DECL和模板参数组合ASCENDC\_TPL\_ARGS\_SEL(即可使用的模板)的定义。详细内容请参考Tiling模板编程\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0002 → [详情](llms-content/document/detail/canncommercial/17cdc66b229e.md) - [CANN商业版-Subs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00018.html): 矢量内每个元素和标量间做减法,支持标量在前和标量在后两种场景,其中标量输入支持配置LocalTensor单点元素。计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/e8fa949744e0.md) - [CANN商业版-Divs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00019.html): 矢量内每个元素和标量间做除法,支持标量在前和标量在后两种场景,其中标量输入支持配置LocalTensor单点元素。计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/98cf400c449a.md) - [CANN商业版-Ands](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00020.html): 矢量内每个元素和标量间做与操作,支持标量在前和标量在后两种场景,其中标量输入支持配置LocalTensor单点元素。计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/7d318a28b7ef.md) - [CANN商业版-Ors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00021.html): 矢量内每个元素和标量间做或操作,支持标量在前和标量在后两种场景,其中标量输入支持配置LocalTensor单点元素。计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/c75cd3661d03.md) - [GlobalTensor简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00022.html): GlobalTensor用来存放Global Memory(外部存储)的全局数据。 → [详情](llms-content/document/detail/canncommercial/8cfdec5ccb54.md) - [GlobalTensor构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00023.html): GlobalTensor构造函数。 → [详情](llms-content/document/detail/canncommercial/c0064de07473.md) - [CANN商业版-SetGlobalBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00024.html): 传入全局数据地址,初始化GlobalTensor。 → [详情](llms-content/document/detail/canncommercial/e12ba64ad73f.md) - [CANN商业版-GetPhyAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00025.html): 获取全局数据的地址。 - 获取全局数据的地址 1 aicore inline const gm PrimType GetPhyAddr\(\) const - 获取全局数据(指定偏移offset个元素)的地址 1 aicore inline gm PrimType GetPhyAddr\(const uint64t offset\) const 表1 参数说 → [详情](llms-content/document/detail/canncommercial/12ff6c8b103d.md) - [CANN商业版-GetValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00026.html): 获取GlobalTensor的相应偏移位置的值。 → [详情](llms-content/document/detail/canncommercial/1f581c94180e.md) - [operator\(\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00027.html): 获取某个索引位置的元素的引用。 与LocalTensor的operator\(\)类似。 → [详情](llms-content/document/detail/canncommercial/2c9204e14bb9.md) - [CANN商业版-SetValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00028.html): 设置GlobalTensor相应偏移位置的值。 - 因为硬件实现不同,其与通用CPU标量赋值操作存在差异。SetValue赋值操作首先改写的是每个AI Core内部的DCache, 不会立刻写出到Global Memory,且后续写出时以Cache Line(64B)为单位。使用该接口之前必须了解DCache结构和Cache一致性原理(参见 DataCacheCleanAndInvalid ), → [详情](llms-content/document/detail/canncommercial/0e48244e39e1.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00029.html): 获取GlobalTensor的元素个数。 → [详情](llms-content/document/detail/canncommercial/6d2e609ef06a.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0003.html): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [operator\[\]](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00030.html): 根据输入的offset偏移返回新的GlobalTensor。 → [详情](llms-content/document/detail/canncommercial/279bab9b3264.md) - [CANN商业版-SetShapeInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00031.html): 设置GlobalTensor的shape信息。 → [详情](llms-content/document/detail/canncommercial/8f391165721c.md) - [CANN商业版-GetShapeInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00032.html): 获取GlobalTensor的shape信息。注意:Shape信息没有默认值,只有通过SetShapeInfo设置过Shape信息后,才可以调用该接口获取正确的ShapeInfo。 → [详情](llms-content/document/detail/canncommercial/78a1b2daf7db.md) - [CANN商业版-SetL2CacheHint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00033.html): 设置GlobalTensor是否使能L2 Cache,默认使能L2 Cache。 → [详情](llms-content/document/detail/canncommercial/cbdaa3f58a13.md) - [CANN商业版-ReinterpretCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00034.html): 将当前GlobalTensor重解释为用户指定的新类型。转换后的Tensor与原Tensor地址及内容完全相同,Tensor的内存大小(比特数)保持不变。 → [详情](llms-content/document/detail/canncommercial/efc38522904f.md) - [CANN商业版-Interleave](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00036.html): 给定源操作数src0和src1,将src0和src1中的元素交织存入结果操作数dst0和dst1中。交织排列方式如下图所示,其中每个方格代表一个元素。 → [详情](llms-content/document/detail/canncommercial/d91d006d9989.md) - [CANN商业版-DeInterleave](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00037.html): 给定源操作数src0和src1,将src0和src1中的元素解交织存入结果操作数dst0和dst1中。解交织排列方式如下图所示,其中每个方格代表一个元素。 → [详情](llms-content/document/detail/canncommercial/6a5729dca9a0.md) - [TSCM简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00039.html): Vector和Cube之间通过队列(Queue)完成任务间通信和同步。TSCM是数据通路的目的地在TSCM Position时,用来管理执行队列相关操作、相关资源的数据结构。TSCM与TQueBind,TQue属于相同类型结构。TSCM定义如下: → [详情](llms-content/document/detail/canncommercial/5ba2bb04abf5.md) - [通用说明和约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0004.html): Ascend C API所在头文件目录为: → [详情](llms-content/document/detail/canncommercial/1dfffa7e025e.md) - [CANN商业版-AllocTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00040.html): 从TSCM中分配tensor,tensor所占大小为InitBuffer时设置的每块内存长度。注意,分配的tensor内容并非全0,可能会是随机值。 → [详情](llms-content/document/detail/canncommercial/162611caa8d0.md) - [CANN商业版-FreeTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00041.html): 释放TSCM中的指定Tensor。 → [详情](llms-content/document/detail/canncommercial/34699db5e529.md) - [CANN商业版-EnQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00042.html): 将tensor push到队列。 → [详情](llms-content/document/detail/canncommercial/b353f8afbd17.md) - [CANN商业版-DeQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00043.html): 将tensor从队列中取出,用于后续处理。 → [详情](llms-content/document/detail/canncommercial/dd4511b4ddf5.md) - [CANN商业版-NumericLimits工具类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00046.html): NumericLimits工具类,用于查询指定数据类型的最大值/最小值等属性。 → [详情](llms-content/document/detail/canncommercial/879078898c3c.md) - [CANN商业版-Max](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00047.html): 返回指定数据类型的最大有限值。 Atlas 350 加速卡,支持的数据类型为:uint8t/int8t/uint16t/int16t/half/bfloat16t/uint32t/int32t/float。 → [详情](llms-content/document/detail/canncommercial/615da8e9a0fc.md) - [CANN商业版-Lowest](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00048.html): 返回指定数据类型的最低有限值,即满足无其他有限值y符合y < x的有限值x。 Atlas 350 加速卡,支持的数据类型为:uint8t/int8t/uint16t/int16t/half/bfloat16t/uint32t/int32t/float。 → [详情](llms-content/document/detail/canncommercial/d6d19d8777c9.md) - [CANN商业版-Min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00049.html): 返回指定数据类型的最小有限值。 Atlas 350 加速卡,支持的数据类型为:int8t、uint8t、int16t、uint16t、half、bfloat16t、int32t、uint32t、float。 → [详情](llms-content/document/detail/canncommercial/9c97f38b75a6.md) - [CANN商业版-Infinity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00050.html): 返回指定数据类型的正无穷大值。 Atlas 350 加速卡,支持的数据类型为:half/bfloat16t/float。 → [详情](llms-content/document/detail/canncommercial/7ed275435e48.md) - [CANN商业版-NegativeInfinity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00051.html): 返回指定数据类型的负无穷大值。 Atlas 350 加速卡,支持的数据类型为:half/bfloat16t/float。 → [详情](llms-content/document/detail/canncommercial/a02e761310c2.md) - [CANN商业版-QuietNaN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00052.html): 返回指定数据类型的安静NaN值(浮点尾数最高位为1)。 Atlas 350 加速卡,支持的数据类型为:half/bfloat16t/float。 → [详情](llms-content/document/detail/canncommercial/2d03fc94e4c6.md) - [CANN商业版-SignalingNaN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00053.html): 返回指定数据类型的发信NaN值(浮点尾数最高位为0)。 Atlas 350 加速卡,支持的数据类型为:half/bfloat16t/float。 → [详情](llms-content/document/detail/canncommercial/4853f08185c4.md) - [CANN商业版-DeNormMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00054.html): 返回指定数据类型的最小正的非正规值。 Atlas 350 加速卡,支持的数据类型为:half/bfloat16t/float。 → [详情](llms-content/document/detail/canncommercial/cd813f57e247.md) - [CANN商业版-EnableFallBack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00055.html): 通过本接口启用fallback配置,启用后将自动生成一个fallback函数并注册给GE。fallback函数的核心逻辑是将GE的输入、输出及属性转换为aclnn单算子API所需的参数格式,随后调用aclnn接口。动态图场景下,GE可直接调用fallback函数(函数中调用了aclnn接口),从而简化调度流程。关于fallback下发算子的详细介绍请参考基于fallback形式下发算子\(https → [详情](llms-content/document/detail/canncommercial/22a67513d6fe.md) - [CANN商业版-Axpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00056.html): 根据mask对输入数据dstReg、srcReg、scalarValue按元素做乘加操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/506a5bcbc368.md) - [CANN商业版-ASCENDC\_TPL\_SEL\_PARAM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00057.html): Tiling模板编程时,开发者通过调用此接口自动生成并配置TilingKey。 → [详情](llms-content/document/detail/canncommercial/e77a23c5394f.md) - [PlatformAscendC简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00059.html): 在实现Host侧的Tiling函数时,可能需要获取一些硬件平台的信息,来支撑Tiling的计算,比如获取硬件平台的核数等信息。PlatformAscendC类提供获取这些平台信息的功能。 → [详情](llms-content/document/detail/canncommercial/1da435ff31fc.md) - [CANN商业版-DEVICE\_IMPL\_OP\_OPTILING](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00060.html): 在Tiling下沉\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_00014.html\)场景中,该宏定义用于生成Tiling下沉的注册类,再通过调用注册类的成员函数来注册需要下沉的Tiling函数。 → [详情](llms-content/document/detail/canncommercial/830a0115e5da.md) - [CANN商业版-ReserveLocalMemory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00061.html): 该函数用于在Unified Buffer中预留指定大小的内存空间。调用该接口后,使用GetCoreMemSize可以获取实际可用的剩余Unified Buffer空间大小。 → [详情](llms-content/document/detail/canncommercial/1e09c86f50b5.md) - [TensorDesc简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00062.html): TensorDesc用于储存ListTensorDesc.GetDesc\(\)中根据index获取对应的Tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/86244c85bea4.md) - [构造和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00063.html): 创建与释放TensorDesc对象。 → [详情](llms-content/document/detail/canncommercial/bd44a94c8d83.md) - [CANN商业版-SetShapeAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00064.html): 配置用于储存shape信息的地址。 → [详情](llms-content/document/detail/canncommercial/b64f5e3bc5f8.md) - [CANN商业版-GetDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00065.html): 获取Tensor的维度。 → [详情](llms-content/document/detail/canncommercial/0026e867fb81.md) - [CANN商业版-GetIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00066.html): 获取TensorDesc在ListTensorDesc中对应的索引值。 → [详情](llms-content/document/detail/canncommercial/fa0aa80abb0b.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00067.html): 获取对应维度的shape信息。 → [详情](llms-content/document/detail/canncommercial/dd1500408096.md) - [CANN商业版-GetDataPtr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00068.html): 获取储存Tensor数据地址。 → [详情](llms-content/document/detail/canncommercial/482e85aab82e.md) - [CANN商业版-GetDataObj](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00069.html): 将数据指针置于GlobalTensor中并返回该GlobalTensor。 → [详情](llms-content/document/detail/canncommercial/7a13f5bbbfac.md) - [CANN商业版-AddPlatformInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00070.html): 设置硬件平台信息便于用户在算子Tiling函数调测中使用。支持以下两种设置方式: → [详情](llms-content/document/detail/canncommercial/392cb05bb9c8.md) - [CANN商业版-OpTilingRegistry类属于context\_ascendc命名空间](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00072.html): OpTilingRegistry类属于context\_ascendc命名空间,主要用于加载Tiling实现的动态库,并获取算子的Tiling函数指针以进行调试和验证。该类通常与ContextBuilder类配合使用,后者用于构造Tiling函数所需的输入参数。具体用法可参考如何进行Tiling调测\(https://www.hiascend.comdocument/detail/zh/canncom → [详情](llms-content/document/detail/canncommercial/3b269246002a.md) - [构造和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00073.html): 创建与释放OpTilingRegistry对象。 → [详情](llms-content/document/detail/canncommercial/a57863a8295b.md) - [CANN商业版-GetTilingFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00074.html): 根据算子类型OpType获取对应的Tiling函数。 → [详情](llms-content/document/detail/canncommercial/5363ab90d8be.md) - [CANN商业版-LoadTilingLibrary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00075.html): 根据输入的路径,加载对应的Tiling动态库。开发者基于工程化算子开发\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0058.html\)开发方式完成算子实现后,可通过算子包编译或算子动态库编译获取对应的Tiling动态库文件。 → [详情](llms-content/document/detail/canncommercial/0f35e71d5d0d.md) - [Layout简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00077.html): Layout数据结构是描述多维张量内存布局的基础模板类,通过编译时的形状(Shape)和步长(Stride)信息,实现逻辑坐标空间到一维内存地址空间的映射,为复杂张量操作和硬件优化提供基础支持。借助模板元编程技术,该类在编译时完成计算和代码生成,从而降低运行时开销。 → [详情](llms-content/document/detail/canncommercial/8a22faa79d49.md) - [Layout构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00078.html): 根据输入的Shape和Stride对象,实例化Layout对象。 → [详情](llms-content/document/detail/canncommercial/95a2988b5795.md) - [CANN商业版-layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00079.html): 获取Layout实例化对象。 → [详情](llms-content/document/detail/canncommercial/13656fcf3864.md) - [CANN商业版-ShapeInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0008.html): ShapeInfo用来存放LocalTensor或GlobalTensor的shape信息。 → [详情](llms-content/document/detail/canncommercial/7c200a5649dd.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00080.html): 返回描述张量形状的Shape对象。 → [详情](llms-content/document/detail/canncommercial/d16ce3171cd1.md) - [CANN商业版-GetStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00081.html): 返回描述内存访问步长的Stride对象,与Shape的维度信息一一对应。 → [详情](llms-content/document/detail/canncommercial/1e567c3675dd.md) - [CANN商业版-MakeShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00082.html): 将传入的数据打包成Shape数据结构。 → [详情](llms-content/document/detail/canncommercial/e0085f14278a.md) - [CANN商业版-MakeStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00083.html): 将传入的数据打包成Stride数据结构。 → [详情](llms-content/document/detail/canncommercial/e8023321fc31.md) - [CANN商业版-MakeLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00084.html): 将传入的Shape和Stride数据打包成Layout数据结构。 → [详情](llms-content/document/detail/canncommercial/e26065ebfb4d.md) - [CANN商业版-is\_layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00085.html): 判断输入的数据结构是否为Layout数据结构,可通过检查其成员常量value的值来判断。当value为true时,表示输入的数据结构是Layout类型;反之则为非Layout类型。 → [详情](llms-content/document/detail/canncommercial/5b7e41836ae6.md) - [CANN商业版-SetNextTaskStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00087.html): 本接口为试验接口,在后续版本中可能会调整或改进,不保证后续兼容性。请开发者在使用过程中关注后续版本更新。 → [详情](llms-content/document/detail/canncommercial/79177a6a36e2.md) - [CANN商业版-WaitPreTaskEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00088.html): 本接口为试验接口,在后续版本中可能会调整或改进,不保证后续兼容性。请开发者在使用过程中关注后续版本更新。 → [详情](llms-content/document/detail/canncommercial/9b7d4ce97b37.md) - [CANN商业版-WriteGmByPassDCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00089.html): 不经过DCache向GM地址上写数据。 当多核操作GM地址时,如果数据无法对齐到Cache Line,经过DCache的方式下,由于按照Cache Line大小进行读写,会导致多核数据随机覆盖的问题。此时,可以采用不经过DCache直接读写GM地址的方式,从而避免上述随机覆盖的问题。 → [详情](llms-content/document/detail/canncommercial/f4cc3c543254.md) - [CANN商业版-ListTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0009.html): ListTensorDesc用来解析符合以下内存排布格式的数据, 并在kernel侧根据索引获取储存对应数据的地址及shape信息。 → [详情](llms-content/document/detail/canncommercial/e7157a6a3932.md) - [CANN商业版-ReadGmByPassDCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00090.html): 不经过DCache从GM地址上读数据。 当多核操作GM地址时,如果数据无法对齐到Cache Line,经过DCache的方式下,由于按照Cache Line大小进行读写,会导致多核数据随机覆盖的问题。此时,可以采用不经过DCache直接读写GM地址的方式,从而避免上述随机覆盖的问题。 → [详情](llms-content/document/detail/canncommercial/35c7c6e0f024.md) - [CANN商业版-SetCtrlSpr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00091.html): 对CTRL寄存器(控制寄存器)的特定比特位进行设置。 → [详情](llms-content/document/detail/canncommercial/beeedd97a9d4.md) - [CANN商业版-GetCtrlSpr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00092.html): 读取CTRL寄存器(控制寄存器)特定比特位上的值。 → [详情](llms-content/document/detail/canncommercial/3582dea394a8.md) - [CANN商业版-ResetCtrlSpr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00093.html): 对CTRL寄存器(控制寄存器)的特定比特位做重置。 → [详情](llms-content/document/detail/canncommercial/8cb1ee5919d2.md) - [CANN商业版-InitSocState](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00094.html): 由于AI Core上存在一些全局状态,如原子累加状态、Mask模式等,在实际运行中,这些值可以被前序执行的算子修改而导致计算出现不符合预期的行为,在静态Tensor编程\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc1000019.html\)的场景中 → [详情](llms-content/document/detail/canncommercial/f900a4977e50.md) - [LocalMemAllocator简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00096.html): LocalMemAllocator是在使用静态Tensor编程方式\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_00019.html\)时用于内存管理的类,用户无需构建TPipe/TQue,而是直接创建LocalTensor对象(也可以直接 → [详情](llms-content/document/detail/canncommercial/40ecf2d61c95.md) - [LocalMemAllocator构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00097.html): LocalMemAllocator构造函数。 → [详情](llms-content/document/detail/canncommercial/865bdb2b63a7.md) - [CANN商业版-GetCurAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00098.html): 返回当前物理位置空闲的起始地址。 → [详情](llms-content/document/detail/canncommercial/66fb82fa0710.md) - [CANN商业版-Alloc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00099.html): 根据用户指定的逻辑位置、数据类型、数据长度返回对应的LocalTensor对象。 → [详情](llms-content/document/detail/canncommercial/f1eb52dcd4e3.md) - [LocalTensor简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00100.html): LocalTensor用于存放AI Core中Local Memory(内部存储)的数据,支持逻辑位置TPosition为VECIN、VECOUT、VECCALC、A1、A2、B1、B2、CO1、CO2。 → [详情](llms-content/document/detail/canncommercial/58732dae2647.md) - [LocalTensor构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00101.html): LocalTensor构造函数。 → [详情](llms-content/document/detail/canncommercial/d9ca3f19920f.md) - [CANN商业版-SetValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00102.html): 设置LocalTensor中的某个值。 该接口仅在LocalTensor的TPosition为VECIN/VECCALC/VECOUT时支持。 → [详情](llms-content/document/detail/canncommercial/2cac88d3b7e6.md) - [CANN商业版-GetValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00103.html): 获取LocalTensor指定索引的数值。 该接口仅在LocalTensor的TPosition为VECIN/VECCALC/VECOUT时支持。 → [详情](llms-content/document/detail/canncommercial/db4672b71048.md) - [operator\[\]](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00104.html): 获取距原LocalTensor起始地址偏移量为offset的新LocalTensor,注意offset不能超过原有LocalTensor的size大小。 → [详情](llms-content/document/detail/canncommercial/3d554485f170.md) - [operator\(\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00105.html): 获取本LocalTensor的第offset个变量的引用。用于左值,相当于SetValue接口,用于右值,相当于GetValue接口。 → [详情](llms-content/document/detail/canncommercial/cc15a4fa46b6.md) - [CANN商业版-SetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00106.html): 设置当前LocalTensor Size大小。单位为元素。当用户重用local tensor变量且使用长度发生变化的时候,需要使用此接口重新设置Size。 → [详情](llms-content/document/detail/canncommercial/8a9f00819c85.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00107.html): 获取当前LocalTensor Size大小。 → [详情](llms-content/document/detail/canncommercial/6e85b36f3093.md) - [CANN商业版-SetUserTag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00108.html): 为Tensor添加用户自定义信息,用户可以根据需要设置对应的Tag。后续可通过GetUserTag获取指定Tensor的Tag信息,并根据Tag信息对Tensor进行相应操作。 → [详情](llms-content/document/detail/canncommercial/608b4d4c8aa7.md) - [CANN商业版-GetUserTag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00109.html): 获取指定Tensor块的Tag信息,用户可以根据Tag信息对Tensor进行不同操作。 → [详情](llms-content/document/detail/canncommercial/c3a5f3971e01.md) - [CANN商业版-ReinterpretCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00110.html): 将当前Tensor重解释为用户指定的新类型,转换后的Tensor与原Tensor地址及内容完全相同,Tensor的大小(字节数)保持不变。 → [详情](llms-content/document/detail/canncommercial/68c0576612f8.md) - [CANN商业版-GetPhyAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00111.html): 返回LocalTensor的地址或指定偏移量后的地址。 → [详情](llms-content/document/detail/canncommercial/386c7912822a.md) - [CANN商业版-GetPosition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00112.html): 获取LocalTensor所在的TPosition逻辑位置,支持TPosition为VECIN、VECOUT、VECCALC、A1、A2、B1、B2、CO1、CO2。 → [详情](llms-content/document/detail/canncommercial/c8fad2285ec1.md) - [CANN商业版-GetLength](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00113.html): 获取LocalTensor数据长度。 → [详情](llms-content/document/detail/canncommercial/a5c213374e0c.md) - [CANN商业版-SetShapeInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00114.html): 设置LocalTensor的Shape信息。 → [详情](llms-content/document/detail/canncommercial/d9fe7811cbb4.md) - [CANN商业版-GetShapeInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00115.html): 获取LocalTensor的Shape信息。注意:Shape信息没有默认值,只有通过SetShapeInfo设置过Shape信息后,才可以调用该接口获取正确的Shape信息。 → [详情](llms-content/document/detail/canncommercial/72864b16c16d.md) - [CANN商业版-SetAddrWithOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00116.html): 设置带有偏移的Tensor地址。用于快速获取定义一个Tensor,同时指定新Tensor相对于旧Tensor首地址的偏移。偏移的长度为旧Tensor的元素个数。 → [详情](llms-content/document/detail/canncommercial/b65f63a680b5.md) - [CANN商业版-SetBufferLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00117.html): 设置Buffer长度。当用户调用operator\[\]函数创建新LocalTensor时,建议调用该接口设置新LocalTensor长度,便于编译器对内存及同步进行自动优化。 → [详情](llms-content/document/detail/canncommercial/269500e4d34c.md) - [CANN商业版-ToFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00118.html): 只限于CPU调试,将LocalTensor数据Dump到文件中,用于精度调试,文件保存在执行目录。 → [详情](llms-content/document/detail/canncommercial/c901616134b3.md) - [CANN商业版-Print](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00119.html): 只限于CPU调试,在调试窗口中打印LocalTensor数据用于精度调试,每一行打印一个DataBlock(32字节)的数据。 → [详情](llms-content/document/detail/canncommercial/24ad30add692.md) - [CANN商业版-UnaryRepeatParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0012.html): UnaryRepeatParams为用于控制操作数地址步长的数据结构。结构体内包含操作数相邻迭代间相同DataBlock的地址步长,操作数同一迭代内不同DataBlock的地址步长等参数。 → [详情](llms-content/document/detail/canncommercial/fe17c6118845.md) - [TensorTrait简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00120.html): TensorTrait数据结构是描述Tensor相关信息的基础模板类,包含Tensor的数据类型、逻辑位置和Layout内存布局。借助模板元编程技术,该类在编译时完成计算和代码生成,从而降低运行时开销。 → [详情](llms-content/document/detail/canncommercial/8e4707124347.md) - [TensorTrait构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00121.html): 根据输入的Layout对象,实例化TensorTrait对象。 → [详情](llms-content/document/detail/canncommercial/81c58f15e651.md) - [CANN商业版-GetLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00122.html): 获取Layout实例化对象。 → [详情](llms-content/document/detail/canncommercial/c2a2fd71765e.md) - [CANN商业版-SetLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00123.html): 设置Layout对象至TensorTrait结构中。 → [详情](llms-content/document/detail/canncommercial/2334d69d56cb.md) - [CANN商业版-MakeTensorTrait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00124.html): 生成TensorTrait实例化对象。 → [详情](llms-content/document/detail/canncommercial/4dd9dde03619.md) - [CANN商业版-is\_tensorTrait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00125.html): 判断输入的数据结构是否为TensorTrait数据结构,可通过检查其成员常量value的值来判断。当value为true时,表示输入的数据结构是TensorTrait类型;反之则为非TensorTrait类型。 → [详情](llms-content/document/detail/canncommercial/8d43dce3fc81.md) - [更多样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00126.html): - 矢量计算基础API使用TensorTrait样例 → [详情](llms-content/document/detail/canncommercial/99a4caa3a1fa.md) - [随路转换ND2NZ搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00127.html): 支持在数据搬运时进行ND到NZ格式的转换。 → [详情](llms-content/document/detail/canncommercial/3b3f99bd9853.md) - [随路转换NZ2ND搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00128.html): 支持在数据搬运时进行NZ到ND格式的转换。 → [详情](llms-content/document/detail/canncommercial/a99f97f8db8a.md) - [随路转换DN2NZ搬运(ISASI)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00129.html): 随路格式转换数据搬运,适用于在搬运时进行格式转换。 → [详情](llms-content/document/detail/canncommercial/7867f43a6aaa.md) - [CANN商业版-BinaryRepeatParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0013.html): BinaryRepeatParams为用于控制操作数地址步长的数据结构。结构体内包含操作数相邻迭代间相同DataBlock的地址步长,操作数同一迭代内不同DataBlock的地址步长等参数。 → [详情](llms-content/document/detail/canncommercial/c62b97a7822f.md) - [随路量化激活搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00130.html): 支持在数据搬运过程中进行量化和Relu激活等操作,同时支持Local Memory到Global Memory通路NZ到ND格式的转换。 → [详情](llms-content/document/detail/canncommercial/7d869d31442c.md) - [多维数据搬运(ISASI)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00131.html): 多维数据搬运接口,相比于基础数据搬运接口,可更加自由配置搬入的维度信息以及对应的Stride。 → [详情](llms-content/document/detail/canncommercial/5c5f96b4ef6b.md) - [CANN商业版-Mutex用于核内异步流水指令之间的同步处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00133.html): Mutex用于核内异步流水指令之间的同步处理,其功能类似于传统CPU中的锁机制。通过锁定指定流水再释放流水来完成流水间的同步依赖。每个锁有固定的一个MutexID,该ID可通过用户自定义(范围为0-27)或者通过AllocMutexID/ReleaseMutexID进行申请释放。当用户进行自定义配置时,接口性能达到最优,但此时无法与TQue等接口配合使用,若通过AllocMutexID/Relea → [详情](llms-content/document/detail/canncommercial/605da71ee855.md) - [CANN商业版-Lock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00134.html): 根据MutexID获取Mutex,并阻塞当前流水指令队列,直到对应的MutexID被Unlock。 → [详情](llms-content/document/detail/canncommercial/10a10046ac3c.md) - [CANN商业版-Unlock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00135.html): 直到前置当前流水指令退出后,根据MutexID释放对应Mutex。 → [详情](llms-content/document/detail/canncommercial/aa6340dd9984.md) - [AllocMutexID \(ISASI\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00136.html): 从框架获取并占用一个MutexID,与ReleaseMutexID配合使用,管理MutexID的获取和释放。获取的MutexID可以传入Mutex::Lock/Unlock接口使用,此时Mutex::Lock/Unlock可以与TQue等其他接口配合使用。 → [详情](llms-content/document/detail/canncommercial/327a24894dd6.md) - [ReleaseMutexID \(ISASI\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00137.html): 从框架释放一个MutexID,与AllocMutexID配合使用。 → [详情](llms-content/document/detail/canncommercial/6381a7bd5809.md) - [OpAICoreConfig注册接口(REGISTER\_OP\_AICORE\_CONFIG)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00138.html): 不同的硬件形态算子原型定义不同的情况,可以通过新增OpAICoreConfig的方式,针对不同的AI处理器型号注册差异化的算子原型\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0062.html\#ZH-CN\_TOPIC\_000000253 → [详情](llms-content/document/detail/canncommercial/f5dab700265a.md) - [OpAICoreConfig构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00139.html): OpAICoreConfig构造函数。 → [详情](llms-content/document/detail/canncommercial/fdd9879c5c87.md) - [CANN商业版-GET\_TILING\_DATA\_PTR\_WITH\_STRUCT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00140.html): 在使用该宏时,开发者可以通过指定结构体名称来获取相应的Tiling信息,并将其填入对应的Tiling结构体中。完成填充后,该宏将返回一个指向该Tiling结构体的指针,并使用tilingdataptr修饰符对该指针进行修饰。这种修饰方式能够确保在动静态Shape场景下代码的统一性和兼容性。 → [详情](llms-content/document/detail/canncommercial/02f0a0e15486.md) - [CANN商业版-COPY\_TILING\_WITH\_STRUCT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00141.html): 拷贝Tiling结构体,并返回指向拷贝后的Tiling结构体的指针。该宏适用于嵌套结构体场景,可拷贝结构体的子结构体成员变量。该宏将指定结构体拷贝至栈上,适用于频繁访问Tiling数据的场景,能够加快数据访问速度。 → [详情](llms-content/document/detail/canncommercial/2399ae217ebe.md) - [CANN商业版-COPY\_TILING\_WITH\_ARRAY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00142.html): 拷贝指定大小的数组内容到目标数组中,并返回指向拷贝后数组的指针。适用于拷贝一个结构体的数组成员变量的场景。该宏将指定数组拷贝至栈上,适用于频繁访问Tiling数据的场景,能够加快数据访问速度。 → [详情](llms-content/document/detail/canncommercial/3c92b68a80cc.md) - [Coordinate简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00144.html): Coordinate本质上是一个元组(tuple),用于表示张量在不同维度的位置信息,即坐标值。Coordinate(坐标)和Layout(布局)、Index(内存位置索引)之间存在紧密的关联: → [详情](llms-content/document/detail/canncommercial/b685222a03f8.md) - [CANN商业版-MakeCoord](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00145.html): 将传入的数据打包成Coord数据结构。 → [详情](llms-content/document/detail/canncommercial/1d1b2e3f950c.md) - [CANN商业版-Crd2Idx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00146.html): Crd2Idx函数用于将多维坐标(Coordinate)通过布局(Layout)转换为内存位置索引(Index),这里的Layout包含了Shape和Stride信息。 对于一个布局Layout,其Shape为\(d0, d1, ..., dn\),Stride为\(s0, s1, ..., sn\),Coordinate为\(c0, c1, ..., cn\)到线性索引Index的转换公式为: 例如,对于S → [详情](llms-content/document/detail/canncommercial/aa9ce5ce46e8.md) - [运算符重载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00147.html): 重载运算符\(\),内部实现为调用Crd2Idx接口,将多维坐标(Coordinate)通过布局(Layout)转换为内存位置索引(Index)。 → [详情](llms-content/document/detail/canncommercial/37447211c929.md) - [TPipe简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00148.html): TPipe用于统一管理Device端内存等资源,一个Kernel函数必须且只能初始化一个TPipe对象。其主要功能包括: → [详情](llms-content/document/detail/canncommercial/ab885d60b057.md) - [CANN商业版-HcclServerType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00149.html): 配置HCCL的服务端类型。 → [详情](llms-content/document/detail/canncommercial/57ab26e11d26.md) - [CANN商业版-ASC\_CPU\_LOG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00152.html): 提供Host侧打印Log的功能。开发者可以在算子的TilingFunc代码中使用ASCCPULOGXXX接口来输出相关内容。一般情况下,开发者也可以选择使用printf等Host侧通用的打印方式进行调试。然而,在Tiling下沉场景中,由于Tiling函数运行在AI CPU上,必须使用本接口进行打印。 - 非Tiling下沉场景,日志输出到plog中。比如,debug级别的日志输出到/root/a → [详情](llms-content/document/detail/canncommercial/f411204dffd6.md) - [RTC简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00153.html): RTC是Ascend C运行时编译库,通过aclrtc接口,在程序运行时,将中间代码动态编译成目标机器码,提升程序运行性能。 → [详情](llms-content/document/detail/canncommercial/4da821f599f2.md) - [CANN商业版-aclrtcCompileProg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00154.html): 编译接口,编译指定的程序。 → [详情](llms-content/document/detail/canncommercial/0a0c6254625a.md) - [CANN商业版-aclrtcCreateProg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00155.html): 通过给定的参数,创建编译程序的实例。 → [详情](llms-content/document/detail/canncommercial/b0b153c2f91c.md) - [CANN商业版-aclrtcDestroyProg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00156.html): 销毁编译程序的实例。 表1 接口参数说明 aclError为int类型变量,详细说明请参考RTC错误码。 → [详情](llms-content/document/detail/canncommercial/71415149e2dd.md) - [CANN商业版-aclrtcGetBinData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00157.html): 获取编译后的二进制数据。 → [详情](llms-content/document/detail/canncommercial/9880bc24934c.md) - [CANN商业版-aclrtcGetBinDataSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00158.html): 获取编译的二进制数据大小。用于在aclrtcGetBinData获取二进制数据时分配对应大小的内存空间。 → [详情](llms-content/document/detail/canncommercial/8fecb722ac41.md) - [CANN商业版-aclrtcGetCompileLogSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00159.html): 获取编译日志的大小。用于在aclrtcGetCompileLog获取日志内容时分配对应大小的内存空间。 → [详情](llms-content/document/detail/canncommercial/da378087b2bf.md) - [CANN商业版-GetBitCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0016.html): 获取一个uint64t类型数字的二进制中0或者1的个数。 → [详情](llms-content/document/detail/canncommercial/4000b292b39b.md) - [CANN商业版-aclrtcGetCompileLog](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00160.html): 获取编译日志的内容,以字符串形式保存。 → [详情](llms-content/document/detail/canncommercial/431696172594.md) - [RTC错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00161.html): **表1 aclrtc接口返回aclError错误码说明** → [详情](llms-content/document/detail/canncommercial/b9bcfc1ca64e.md) - [CANN商业版-Async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00163.html): Async提供了一个统一的接口,用于在不同模式下(AIC或AIV)执行特定函数,从而避免代码中直接的硬件条件判断(如使用ASCENDISAIV或ASCENDISAIC)。 → [详情](llms-content/document/detail/canncommercial/5e071e99e47c.md) - [CANN商业版-REGISTER\_NONE\_TILING](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00164.html): 在Kernel侧使用标准C++语法自定义的TilingData结构体时,若用户不确定需要注册哪些结构体,可使用该接口告知框架侧需使用未注册的标准C++语法来定义TilingData,并配套GETTILINGDATAWITHSTRUCT,GETTILINGDATAMEMBER,GETTILINGDATAPTRWITHSTRUCT来获取对应的TilingData。 → [详情](llms-content/document/detail/canncommercial/d29aead1bf7d.md) - [CANN商业版-printf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00166.html): 该接口提供AI CPU算子Kernel调试场景下的格式化输出功能,默认将输出内容解析并打印在屏幕上。 → [详情](llms-content/document/detail/canncommercial/3d7ded633e57.md) - [CANN商业版-assert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00167.html): 该接口实现AI CPU算子Kernel调试场景下的assert断言功能。 算子执行中,如果assert内部条件判断不为真,则输出assert条件、触发文件名、行号等信息。 → [详情](llms-content/document/detail/canncommercial/5fd54a71c4d1.md) - [CANN商业版-ascendc\_assert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00168.html): ascendcassert提供了一种在CPU/NPU域实现断言功能的接口。当断言条件不满足时,系统会输出断言信息并格式化打印在屏幕上。 在算子Kernel侧实现代码中需要增加断言的地方使用ascendcassert检查代码,并格式化输出一些调测信息。示例如下:``` int assertFlag \= 10; ascendcassert\(assertFlag \!\= 10\); ascendcasser → [详情](llms-content/document/detail/canncommercial/6ce5e2e7b354.md) - [CANN商业版-Load2D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00169.html): Load2D支持如下数据通路的搬运: GM->A1; GM->B1; GM->A2; GM->B2; A1->A2; B1->B2。 → [详情](llms-content/document/detail/canncommercial/fbfbd03dbcca.md) - [CANN商业版-CountLeadingZero](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0017.html): 计算一个uint64t类型数字前导0的个数(二进制从最高位到第一个1一共有多少个0)。 → [详情](llms-content/document/detail/canncommercial/fa0124e4af3f.md) - [CANN商业版-Load3D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00170.html): Load3D用于完成image to column操作,将多维feature map转为二维矩阵。支持如下数据通路:A1->A2; B1->B2。 → [详情](llms-content/document/detail/canncommercial/61daced2ba21.md) - [Cast(float转half/int32\_t)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0018.html): 对标量的数据类型进行转换。 → [详情](llms-content/document/detail/canncommercial/9cdfa4126710.md) - [complex32/complex64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00181.html): 复数类型,其中complex32表示实部和虚部都是half类型的复数,位宽为32位;complex64表示实部和虚部都是float类型的复数,位宽为64位。 具体定义如下: 表1 Complex模板参数说明 → [详情](llms-content/document/detail/canncommercial/4a4f4fed3191.md) - [CANN商业版-TILING\_KEY\_LIST](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00186.html): TILINGKEYLIST函数用于在核函数中判断当前执行的TilingKey是否与Host侧配置的指定TilingKey匹配,从而标识满足TilingKey \=\= key1或TilingKey \=\= key2条件的分支逻辑。 → [详情](llms-content/document/detail/canncommercial/d2e0112a4e28.md) - [CANN商业版-LaunchWithZeroEleOutputTensors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00187.html): 在算子输出为全空Tensor时,用户可以配置该算子依旧会进行NPU上板执行。 → [详情](llms-content/document/detail/canncommercial/474c02c6422d.md) - [CANN商业版-DataStoreBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00188.html): 数据同步屏障指令,该指令会阻塞当前线程执行,确保所有先前的写内存操作完成并对其它硬件单元可见后,才继续执行后续指令。用于AI CPU与AI Core多核之间的数据一致性。 → [详情](llms-content/document/detail/canncommercial/b510339645b1.md) - [CANN商业版-CountBitsCntSameAsSignBit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0019.html): 计算一个int64t类型数字的二进制中,从最高数值位开始与符号位相同的连续比特位的个数。 当输入是-1(比特位全1)或者0(比特位全0)时,返回-1。 → [详情](llms-content/document/detail/canncommercial/23cbbbe48aa6.md) - [CANN商业版-GetRuntimeUBSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00190.html): 获取运行时UB空间的大小,单位为byte。开发者根据UB的大小来计算循环次数等参数值。 → [详情](llms-content/document/detail/canncommercial/84a6e14562f0.md) - [CANN商业版-Load2DMX](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00193.html): Load2D支持如下数据通路的搬运: GM->A1; GM->B1; GM->A2; GM->B2; A1->A2; B1->B2。 → [详情](llms-content/document/detail/canncommercial/fd65b89bf5df.md) - [CANN商业版-Load2DBitMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00194.html): Load2D支持如下数据通路的搬运: GM->A1; GM->B1; GM->A2; GM->B2; A1->A2; B1->B2。 → [详情](llms-content/document/detail/canncommercial/c4a6da9bc49e.md) - [CANN商业版-Load3DBitMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00195.html): Load3D用于完成image to column操作,将多维feature map转为二维矩阵。支持如下数据通路:A1->A2; B1->B2。 → [详情](llms-content/document/detail/canncommercial/dcc4a9d1a87f.md) - [CANN商业版-SetFmatrixBitMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00196.html): 用于调用Load3Dv1/Load3Dv2时设置FeatureMap的属性描述。Load3Dv1/Load3Dv2的模板参数isSetFMatrix设置为false时,表示Load3Dv1/Load3Dv2传入的FeatureMap的属性(包括l1H、l1W、padList,参数介绍参考表4 LoadData3DParamsV1结构体内参数说明、表5 LoadData3DParamsV2结构体内参 → [详情](llms-content/document/detail/canncommercial/a1ab72c5ab07.md) - [CANN商业版-SetMMColumnMajor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00197.html): 设置Mmad计算时优先通过M方向,CUBE将首先通过M方向,然后通过N方向产生结果。 → [详情](llms-content/document/detail/canncommercial/c92c68c74818.md) - [CANN商业版-MmadBitMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00198.html): 功能一:完成矩阵乘加(C +\= A B)操作。矩阵ABC分别为A2/B2/CO1中的数据。 - ABC矩阵的数据排布格式分别为ZZ,ZN,NZ。数据排布格式详解请参考 数据排布格式\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100099.ht → [详情](llms-content/document/detail/canncommercial/3f40a9607ac4.md) - [CANN商业版-GetCurNpuArch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00199.html): 获取当前硬件平台芯片架构版本号。 → [详情](llms-content/document/detail/canncommercial/f83a1b36e641.md) - [CANN商业版-GetSFFValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0020.html): 获取一个uint64t类型数字的二进制表示中从最低有效位开始的第一个0或1出现的位置,如果没找到则返回-1。 → [详情](llms-content/document/detail/canncommercial/3794c70b4769.md) - [接口变更说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00200.html): 为了优化API命名,使其更加清晰和易于理解,当前版本相比于CANN8.5.0及前序版本,部分API命名有变更,具体变更情况请参考以下表格: → [详情](llms-content/document/detail/canncommercial/f2f8de7bce5c.md) - [构造&拷贝构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00201.html): 构造算子参数的OpParamDef,OpParamDef用于描述算子参数的信息,如数据类型、格式等。一般用户不会直接构造OpParamDef,而是通过Input、Output接口间接构造算子参数的OpParamDef。 → [详情](llms-content/document/detail/canncommercial/6021e213a986.md) - [CANN商业版-asc\_dump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00202.html): 将对应内存上的数据打印出来,同时支持打印自定义的附加信息(仅支持uint32t类型的信息),比如打印当前行号等。 使用该接口需要包含"utils/debug/ascdump.h"头文件。 该功能主要用于调试和性能分析,开启后会对算子性能产生一定影响,通常在调测阶段使用,生产环境建议关闭。 默认情况下,该功能关闭,开发者需要在kernel核函数外定义如下宏定义:"\#define ASCENDCDUM → [详情](llms-content/document/detail/canncommercial/1aaeba335a20.md) - [CANN商业版-asc\_time\_stamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00203.html): 提供时间戳打点功能,用于在算子Kernel代码中标记关键执行点。调用后会打印如下信息: - descId:用户自定义标识符,用于区分不同打点位置; - rsv :保留值,默认为0,无需关注; - timeStamp :当前系统cycle数,用于计算时间差,时间换算规则可参考 GetSystemCycle\(ISASI\) ; - pcPtr:pc指针数值,若无特殊需求,用户无需关注。 - entry → [详情](llms-content/document/detail/canncommercial/51fd6bc861ed.md) - [CANN商业版-asc\_prof\_start](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00204.html): 用于设置性能数据采集信号启动,和ascprofstop配合使用。使用msProf工具进行算子上板调优时,可在kernel侧代码段前后分别调用ascprofstart和ascprofstop来指定需要调优的代码段范围。 → [详情](llms-content/document/detail/canncommercial/bf152017634d.md) - [CANN商业版-asc\_prof\_stop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00205.html): 设置性能数据采集信号停止,和ascprofstart配合使用。使用msProf工具进行算子上板调优时,可在kernel侧代码段前后分别调用ascprofstart和ascprofstop来指定需要调优的代码段范围。 → [详情](llms-content/document/detail/canncommercial/adef6577918b.md) - [CANN商业版-asc\_mark\_stamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00206.html): 用户通过调用接口,用于在算子执行过程中标记特定位置,便于后期通过流水图分析代码执行路径与性能热点。 → [详情](llms-content/document/detail/canncommercial/8e0bb5ddba8e.md) - [CANN商业版-GetVecRegLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00207.html): 获取当前硬件平台芯片架构Vec计算单元位宽。 → [详情](llms-content/document/detail/canncommercial/7de682d629ba.md) - [CANN商业版-AICPU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00208.html): 设置AI CPU的配置信息:包括算子输入输出的名称、支持的数据类型、数据格式等信息。 → [详情](llms-content/document/detail/canncommercial/17230206d272.md) - [CANN商业版-HostCPU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00209.html): 设置Host CPU的配置信息:包括算子输入输出的name、支持的dtype、format等信息。 → [详情](llms-content/document/detail/canncommercial/48c563e86bd5.md) - [Cast(float转bfloat16\_t)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0021.html): float类型标量数据转换成bfloat16t类型标量数据。 → [详情](llms-content/document/detail/canncommercial/0738dbb6f183.md) - [CANN商业版-Engine](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00211.html): 配置算子调用的引擎,入参固定为“DNN\_VM\_AICPU”。 → [详情](llms-content/document/detail/canncommercial/b75edc9960f1.md) - [CANN商业版-FlagPartial](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00212.html): 此参数为预留参数,请保持固定值“False”。 → [详情](llms-content/document/detail/canncommercial/be33f65f7b35.md) - [CANN商业版-ComputeCost](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00213.html): 此参数为预留参数,请保持固定值“100”。 → [详情](llms-content/document/detail/canncommercial/17b443b6139e.md) - [CANN商业版-FlagAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00214.html): 此参数为预留参数,请保持固定值“False”。 → [详情](llms-content/document/detail/canncommercial/290e630ef616.md) - [CANN商业版-OpkernelLib](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00215.html): 配置算子调用的kernelLib,AICPU自定义算子调用的kernelLib固定为“CUSTAICPUKernel”。 → [详情](llms-content/document/detail/canncommercial/a18d40f98756.md) - [CANN商业版-KernelSo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00216.html): 配置AICPU算子实现文件编译生成的动态库文件的名称。 → [详情](llms-content/document/detail/canncommercial/84802061d62e.md) - [CANN商业版-FunctionName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00217.html): 配置自定义算子调用的kernel函数接口名称,functionName固定为“RunCpuKernel”。 → [详情](llms-content/document/detail/canncommercial/b66d84f8b7e1.md) - [CANN商业版-UserDefined](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00218.html): 配置该算子是否为用户自定义算子,AICPU自定义算子的userDefined仅支持配置为“True”,若开发者没有配置的情况下,该参数会被默认设置为“True”。 → [详情](llms-content/document/detail/canncommercial/c9c1863aaa6d.md) - [CANN商业版-ExtendCfgInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00219.html): 为AICPU自定义算子额外添加一组键值对形式的扩展配置。 → [详情](llms-content/document/detail/canncommercial/1db0787f9dcf.md) - [Cast(多类型转float)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0022.html): 将输入数据转换为float类型。 → [详情](llms-content/document/detail/canncommercial/4f946357e00e.md) - [CANN商业版-Engine](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00221.html): 配置算子调用的引擎,入参固定为“DNN\_VM\_HOST\_CPU”。 → [详情](llms-content/document/detail/canncommercial/e739bfbe45b1.md) - [CANN商业版-FlagPartial](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00222.html): 此参数为预留参数,请保持固定值“False”。 → [详情](llms-content/document/detail/canncommercial/035f62b15902.md) - [CANN商业版-ComputeCost](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00223.html): 此参数为预留参数,请保持固定值“100”。 → [详情](llms-content/document/detail/canncommercial/7ab8e33b8b6d.md) - [CANN商业版-FlagAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00224.html): 此参数为预留参数,请保持固定值“False”。 → [详情](llms-content/document/detail/canncommercial/75bdca7bcb98.md) - [CANN商业版-OpKernelLib](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00225.html): 配置算子调用的kernelLib,HostCPU自定义算子调用的kernelLib固定为“CUSTHOSTCPUKernel”。 → [详情](llms-content/document/detail/canncommercial/06b5b3557985.md) - [CANN商业版-KernelSo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00226.html): 配置HostCPU算子实现文件编译生成的动态库文件的名称。 → [详情](llms-content/document/detail/canncommercial/0317d39852b3.md) - [CANN商业版-FunctionName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00227.html): 配置自定义算子调用的kernel函数接口名称,functionName固定为“RunCpuKernel”。 → [详情](llms-content/document/detail/canncommercial/4a4c5a8da0a5.md) - [CANN商业版-UserDefined](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00228.html): 配置该算子是否为用户自定义算子,HostCPU自定义算子的userDefined仅支持配置为“True”,若开发者没有配置的情况下,该参数会被默认设置为“True”。 → [详情](llms-content/document/detail/canncommercial/deb5ab208c66.md) - [CANN商业版-ExtendCfgInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00229.html): 为HostCPU自定义算子额外添加一组键值对形式的扩展配置。 → [详情](llms-content/document/detail/canncommercial/89909882bdb2.md) - [CANN商业版-LocalMemBar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00231.html): Reg矢量计算宏函数内不同流水线之间的同步指令。该同步指令指定src源流水线和dst目的流水线,如下图所示,目的流水线将等待源流水线上所有指令完成才进行执行。读写场景下,当读指令使用的寄存器和写指令使用的寄存器相同时,可以触发寄存器保序,指令将会按照代码顺序执行,不需要插入同步指令,而当使用的寄存器不同时,如果要确保读写指令顺序执行,则需要插入同步指令,写写场景同理。 图1 流水线等待示意图 → [详情](llms-content/document/detail/canncommercial/acea8ac2020c.md) - [CANN商业版-GetSpr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00233.html): 获取指定特殊寄存器的值,当前仅为预留接口。 → [详情](llms-content/document/detail/canncommercial/9a8a998f0ff5.md) - [CANN商业版-ClearSpr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00234.html): 对指定的特殊寄存器进行清零。 → [详情](llms-content/document/detail/canncommercial/27a13b2b11ea.md) - [CANN商业版-PostLiteral](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00236.html): ``` enum class PostLiteral \{ POSTMODENORMAL, // 正常场景,UB操作数地址不更新。LoadUnAlign针对连续非对齐搬入不支持POSTMODENORMAL模式。 POSTMODEUPDATE // POSTMODEUPDATE场景使用,UB地址同时作为输入和输出,每次调用会更新。 \}; → [详情](llms-content/document/detail/canncommercial/8eb03f88d38b.md) - [CANN商业版-RegLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00237.html): 源操作数与目的操作数类型位宽不同时,可以分为两种情况: → [详情](llms-content/document/detail/canncommercial/5464225ec1c7.md) - [CANN商业版-CastTrait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00238.html): 类型转换模式结构体。 → [详情](llms-content/document/detail/canncommercial/6c82535b5fae.md) - [CANN商业版-SatMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00239.html): 设置Cast类型转换饱和与不饱和模式,取值如下: → [详情](llms-content/document/detail/canncommercial/4fd41dae92fb.md) - [CANN商业版-MaskMergeMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00240.html): 决定mask未选择元素对于dst元素是否置0,取值如下: → [详情](llms-content/document/detail/canncommercial/60c7003ef74b.md) - [CANN商业版-RoundMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00241.html): 控制舍入模式,可输入值: → [详情](llms-content/document/detail/canncommercial/f685e10f6fcb.md) - [CANN商业版-SetLoopModePara](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00242.html): DataCopy、DataCopyPad过程中通过该接口使能loop mode并且设置loop mode的参数,需要和ResetLoopModePara搭配使用,在数据搬运结束后通过ResetLoopModePara重置loop mode的参数。支持的通路如下: - GM->VECIN - VECOUT->GM → [详情](llms-content/document/detail/canncommercial/bb6baaec2e9e.md) - [CANN商业版-ResetLoopModePara](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00243.html): 重置loop mode的参数。与SetLoopModePara搭配使用,在使能loop mode并且设置loop mode的参数的数据搬运场景下,数据搬运结束后需要调用该函数来重置loop mode参数。 → [详情](llms-content/document/detail/canncommercial/9b434615eaca.md) - [CANN商业版-Neg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00244.html): 按元素进行取相反数操作,计算公式如下: → [详情](llms-content/document/detail/canncommercial/87db006cffe2.md) - [CANN商业版-Prelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00245.html): 源操作数src0大于0的情况下直接将src0写入目的操作数dst,否则将源操作数src0 src1的结果写入dst。计算公式如下: → [详情](llms-content/document/detail/canncommercial/73de71e74d13.md) - [CANN商业版-Mull](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00246.html): 对前count个输入数据src0、src1按元素相乘操作,将结果写入dst0Local,溢出部分写入dst1Local。计算过程如下: → [详情](llms-content/document/detail/canncommercial/fd37317b127d.md) - [Adds(灵活标量位置)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00247.html): 提供灵活标量位置的接口,支持标量在前和标量在后两种场景。其中标量输入支持配置LocalTensor单点元素,计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/8227164a2af7.md) - [Muls(灵活标量位置)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00248.html): 提供灵活标量位置的接口,支持标量在前和标量在后两种场景。其中标量输入支持配置LocalTensor单点元素,计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/6a88f94ca15a.md) - [Maxs(灵活标量位置)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00249.html): 提供灵活标量位置的接口,支持标量在前和标量在后两种场景。其中标量输入支持配置LocalTensor单点元素,计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/343121da6f0d.md) - [CANN商业版-Exp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0025.html): 按元素取自然指数,计算公式如下: → [详情](llms-content/document/detail/canncommercial/54e3c1b4c7b9.md) - [Mins(灵活标量位置)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00250.html): 提供灵活标量位置的接口,支持标量在前和标量在后两种场景。其中标量输入支持配置LocalTensor单点元素,计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/64c0122d519b.md) - [ShiftLeft(左移位数为Tensor)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00251.html): 对源操作数中的每个元素进行左移操作。根据源操作数的数据类型,左移操作分为以下两种情况: - 数据类型为无符号类型:执行逻辑左移。逻辑左移会将二进制数整体向左移动指定的位数,最高位被丢弃,最低位用0填充。例如,二进制数1010101010101010(uint16t 类型)逻辑左移1位后,结果为0101010101010100。 - 数据类型为有符号类型:执行算术左移。算术左移会将二进制数整体向左移 → [详情](llms-content/document/detail/canncommercial/eb0fc7b2b70d.md) - [ShiftRight(右移位数为Tensor)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00252.html): 源操作数内每个元素做右移。 对无符号数据类型的源操作数做逻辑右移,对有符号数据类型的源操作数做算术右移。 逻辑右移为去掉最低位,最高位填充为0。 算术右移为去掉最低位,最高位复制符号位。 例:数据类型uint16t,二进制数 1010101010101010,逻辑右移一位结果为 0101010101010101; 数据类型int16t,二进制数 1010101010101010,算术右移一位结果为 → [详情](llms-content/document/detail/canncommercial/8c634230cd03.md) - [CANN商业版-AbsSub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00253.html): 将src0Local与src1相减再求绝对值, 并将计算结果写入dst。计算公式如下: → [详情](llms-content/document/detail/canncommercial/3b3cc7277e4c.md) - [CANN商业版-ExpSub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00254.html): src0与src1相减,将差值作为指数计算自然常数e的幂次, 并将计算结果写入dst。 源操作数数据类型为float类型时,计算公式如下: 源操作数数据类型为half类型时,计算公式如下: 针对Atlas 350 加速卡: → [详情](llms-content/document/detail/canncommercial/9ac685edb317.md) - [CANN商业版-MulsCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00255.html): 将矢量源操作数前count个数据与标量相乘再按照CASTROUND模式转换成half类型, 并将计算结果写入dst,此接口支持标量在前和标量在后两种场景。计算公式如下。 其中标量输入也支持配置LocalTensor单点元素,计算公式如下,idx表示LocalTensor单点元素的位置系数。 → [详情](llms-content/document/detail/canncommercial/95cdf75581c1.md) - [Compares(灵活标量位置)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00256.html): 提供灵活标量位置的接口,支持标量在前和标量在后两种场景。其中标量输入支持配置LocalTensor单点元素,计算公式如下,idx表示LocalTensor单点元素的位置系数。 支持多种比较模式: - LT:小于(less than) - GT:大于(greater than) - GE:大于或等于(greater than or equal to) - EQ:等于(equal to) - NE:不 → [详情](llms-content/document/detail/canncommercial/4d3771c88be1.md) - [Select(灵活标量位置)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00257.html): 给定两个源操作数src0和src1,根据selMask(用于选择的Mask掩码)的比特位值选取元素,得到目的操作数dst。选择的规则为:当selMask的比特位是1时,从src0中选取,比特位是0时从src1选取。 对于tensor高维切分计算接口,支持根据mask参数对上述选取结果,再次进行过滤,有效位填入最终的dst,无效位则保持dst原始值。例如:src0为\[1,2,3,4,5,6,7,8\] → [详情](llms-content/document/detail/canncommercial/14e6a60b11e2.md) - [CANN商业版-Truncate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00258.html): 将源操作数的浮点数元素截断到整数位,同时源操作数的数据类型保持不变。 → [详情](llms-content/document/detail/canncommercial/81a0acce6766.md) - [CANN商业版-AtomicAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00259.html): 调用该接口后,可在指定GM地址上进行原子加操作。 → [详情](llms-content/document/detail/canncommercial/b4a7117e5825.md) - [CANN商业版-Ln](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0026.html): 按元素取自然对数,计算公式如下: → [详情](llms-content/document/detail/canncommercial/96bf401daa27.md) - [CANN商业版-AtomicMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00260.html): 调用该接口后,可在指定GM地址上进行原子比较取小操作。 → [详情](llms-content/document/detail/canncommercial/2a4dc74690db.md) - [CANN商业版-AtomicMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00261.html): 调用该接口后,可在指定GM地址上进行原子取大操作。 → [详情](llms-content/document/detail/canncommercial/959a2a858fb1.md) - [CANN商业版-AtomicCas](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00262.html): 调用该接口后,可在指定GM地址上进行原子比较,如果和value1相等,则把value2的值赋值到GM上;如果和value1不相等,则GM上的值不变。 → [详情](llms-content/document/detail/canncommercial/e4b96c8cea38.md) - [CANN商业版-AtomicExch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00263.html): 在GM内存中执行原子交换操作。具体来说,它读取指定GM地址上的数据,并将新的值存储回同一地址。函数返回旧值。 → [详情](llms-content/document/detail/canncommercial/a1ace7c7e5d4.md) - [CANN商业版-MarkStamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00264.html): 推荐使用ascmarkstamp接口进行特定位置的标记,该接口同时适用于C语言和C++语言编程。 用户通过调用接口,用于在算子执行过程中标记特定位置,便于后期通过流水图分析代码执行路径与性能热点。 → [详情](llms-content/document/detail/canncommercial/bed84e3867fd.md) - [CANN商业版-CeilDivision](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00265.html): 计算两个整数num1和num2相除后向上取整结果。 → [详情](llms-content/document/detail/canncommercial/9e49c3153227.md) - [CANN商业版-GetSsbufBaseAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00266.html): 该接口用于获取SSBuffer的基地址。 → [详情](llms-content/document/detail/canncommercial/82823916434c.md) - [CANN商业版-asc\_vf\_call](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_00267.html): 在SIMD编程场景下使用。用于启动SIMD VF(Vector Function)子任务。 ascvfcall启动SIMD VF子任务时,子任务函数不能是类的成员函数,推荐使用普通函数或类静态函数,且入口函数必须使用simdvf修饰宏。 ascvfcall启动SIMD VF子任务时,传递的参数只支持裸指针,常见基本数据类型。不支持传递结构体,数组等。 → [详情](llms-content/document/detail/canncommercial/272bd1d0fd13.md) - [CANN商业版-Abs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0027.html): 按元素取绝对值,计算公式如下: → [详情](llms-content/document/detail/canncommercial/11f6bbd79b27.md) - [CANN商业版-Reciprocal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0028.html): 按元素取倒数,计算公式如下: → [详情](llms-content/document/detail/canncommercial/0f6290638d49.md) - [CANN商业版-Sqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0029.html): 按元素做开方,计算公式如下: → [详情](llms-content/document/detail/canncommercial/ff705da2af89.md) - [CANN商业版-Rsqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0030.html): 按元素进行开方后取倒数的计算,公式如下: → [详情](llms-content/document/detail/canncommercial/a1824220afbd.md) - [CANN商业版-Not](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0031.html): 按元素做按位取反,计算公式如下 : → [详情](llms-content/document/detail/canncommercial/d8ccab6bb5a8.md) - [CANN商业版-Relu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0032.html): 按元素做线性整流Relu,计算公式如下 : → [详情](llms-content/document/detail/canncommercial/16a4ad34ebf1.md) - [CANN商业版-Add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0035.html): 按元素求和,计算公式如下: → [详情](llms-content/document/detail/canncommercial/516d8e6ea098.md) - [CANN商业版-Sub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0036.html): 按元素求差,计算公式如下: → [详情](llms-content/document/detail/canncommercial/b92dafb2c4ca.md) - [CANN商业版-Mul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0037.html): 按元素求积,公式表达如下: → [详情](llms-content/document/detail/canncommercial/974d8a6d3314.md) - [CANN商业版-Div](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0038.html): 按元素求商,公式表达如下: → [详情](llms-content/document/detail/canncommercial/e1b68683acbf.md) - [CANN商业版-Max](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0039.html): 按元素求最大值,公式表达如下: → [详情](llms-content/document/detail/canncommercial/af8aac0a8616.md) - [CANN商业版-Min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0040.html): 按元素求最小值,公式表达如下: → [详情](llms-content/document/detail/canncommercial/34805af0a726.md) - [CANN商业版-And](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0041.html): 每对elements按位与运算,公式表达如下: → [详情](llms-content/document/detail/canncommercial/3ef4f3dcf1ca.md) - [CANN商业版-Or](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0042.html): 每对elements按位或运算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/b1e254f5d23e.md) - [CANN商业版-AddRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0043.html): 按元素求和,再进行Relu计算(结果和0对比取较大值)。计算公式如下: → [详情](llms-content/document/detail/canncommercial/7b782e26833f.md) - [CANN商业版-AddReluCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0044.html): 按元素求和,结果和0对比取较大值,并根据源操作数和目的操作数Tensor的数据类型进行精度转换。计算公式如下,其中dstType表示目的操作数的数据类型: → [详情](llms-content/document/detail/canncommercial/0244a59514c1.md) - [CANN商业版-AddDeqRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0045.html): 依次计算按元素求和、结果进行deq量化后再进行relu计算(结果和0对比取较大值)。计算公式如下: Deq的计算公式如下: 如上公式先除以2^17再乘以2^17用于防止x乘以DeqScale出现溢出情况;公式中DeqScale需要通过SetDeqScale进行设置,具体可参考SetDeqScale。 → [详情](llms-content/document/detail/canncommercial/07182a6e358c.md) - [CANN商业版-SubRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0046.html): 按元素求差,再进行Relu计算(结果和0对比取较大值)。计算公式如下: → [详情](llms-content/document/detail/canncommercial/54f50defbbc9.md) - [CANN商业版-SubReluCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0047.html): 按元素求差,再进行Relu计算(结果和0对比取较大值),并根据源操作数和目的操作数Tensor的数据类型进行精度转换。计算公式如下,其中dstType表示目的操作数的数据类型: → [详情](llms-content/document/detail/canncommercial/afbe6734f14f.md) - [CANN商业版-MulAddDst](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0048.html): 按元素将src0和src1相乘并和dst相加,将最终结果存放进dst中。计算公式如下: → [详情](llms-content/document/detail/canncommercial/9bcdc8f889f2.md) - [CANN商业版-MulCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0049.html): 按元素求积,并根据源操作数和目的操作数Tensor的数据类型进行精度转换。计算公式如下: → [详情](llms-content/document/detail/canncommercial/1773d4cab503.md) - [CANN商业版-FusedMulAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0050.html): 按元素将src0和dst相乘并加上src1,最终结果存放入dst。计算公式如下: → [详情](llms-content/document/detail/canncommercial/b13916c54e46.md) - [CANN商业版-MulAddRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0051.html): 按元素将src0和dst相乘并加上src1,再进行Relu计算(结果和0对比取较大值),最终结果存放进dst中。计算公式如下: → [详情](llms-content/document/detail/canncommercial/a672dedffa17.md) - [更多样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0052.html): - 通过tensor高维切分计算接口中的mask连续模式,实现数据非连续计算。 → [详情](llms-content/document/detail/canncommercial/d5f65512fd35.md) - [CANN商业版-Adds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0054.html): 矢量内每个元素与标量求和,计算公式如下: → [详情](llms-content/document/detail/canncommercial/f9917e174f7d.md) - [CANN商业版-Muls](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0055.html): 矢量内每个元素与标量求积,计算公式如下: → [详情](llms-content/document/detail/canncommercial/f3ff5608763b.md) - [CANN商业版-Maxs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0056.html): 源操作数矢量内每个元素与标量相比,如果比标量大,则取源操作数值,比标量的值小,则取标量值。 计算公式如下: → [详情](llms-content/document/detail/canncommercial/6f9d9092492b.md) - [CANN商业版-Mins](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0057.html): 源操作数矢量内每个元素与标量相比,如果比标量大,则取标量值,比标量的值小,则取源操作数。 计算公式如下: → [详情](llms-content/document/detail/canncommercial/0c2bf45c5672.md) - [CANN商业版-ShiftLeft](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0058.html): 对源操作数中的每个元素进行左移操作,左移的位数由公式中scalar决定。根据源操作数的数据类型,左移操作分为以下两种情况: - 数据类型为无符号类型:执行逻辑左移。逻辑左移会将二进制数整体向左移动指定的位数,最高位被丢弃,最低位用0填充。例如,二进制数1010101010101010(uint16t 类型)逻辑左移1位后,结果为0101010101010100。 - 数据类型为有符号类型:执行算术 → [详情](llms-content/document/detail/canncommercial/154a5f562291.md) - [CANN商业版-ShiftRight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0059.html): 对源操作数中的每个元素进行右移操作,右移的位数由公式中scalar决定。根据源操作数的数据类型,右移操作分为以下两种情况: - 数据类型为无符号类型:执行逻辑右移。逻辑右移会将二进制数整体向右移动指定的位数,最低位被丢弃,最高位用0填充。例如,二进制数1010101010101010(uint16t类型)逻辑右移1位后,结果为0101010101010101。 - 数据类型为有符号类型:执行算术右 → [详情](llms-content/document/detail/canncommercial/99e654d1faa4.md) - [CANN商业版-LeakyRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0060.html): 按元素执行Leaky ReLU(Leaky Rectified Linear Unit)操作,计算公式如下: Leaky ReLU带泄露线性整流函数是一种人工神经网络中常用的激活函数,其数学表达式为: 和ReLU的区别是:ReLU是将所有的负值都设为零,而Leaky ReLU是给所有负值赋予一个斜率。下图表示了Relu和Leaky ReLU的区别: → [详情](llms-content/document/detail/canncommercial/9ea4f081681a.md) - [CANN商业版-Axpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0063.html): 源操作数src中每个元素与标量求积后和目的操作数dst中的对应元素相加,计算公式如下: → [详情](llms-content/document/detail/canncommercial/7f9a3258998a.md) - [CANN商业版-Compare](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0066.html): 逐元素比较两个tensor大小,如果比较后的结果为真,则输出结果的对应比特位为1,否则为0。 支持多种比较模式: - LT:小于(less than) - GT:大于(greater than) - GE:大于或等于(greater than or equal to) - EQ:等于(equal to) - NE:不等于(not equal to) - LE:小于或等于(less than or → [详情](llms-content/document/detail/canncommercial/46cdc6015b04.md) - [Compare(结果存入寄存器)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0067.html): 逐元素比较两个tensor大小,如果比较后的结果为真,则输出结果的对应比特位为1,否则为0。Compare接口需要mask参数时,可以使用此接口。计算结果存入寄存器中。 支持多种比较模式: - LT:小于(less than) - GT:大于(greater than) - GE:大于或等于(greater than or equal to) - EQ:等于(equal to) - NE:不等于( → [详情](llms-content/document/detail/canncommercial/86a9205776ff.md) - [CANN商业版-Compares](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0068.html): 逐元素比较一个tensor中的元素和另一个Scalar的大小,如果比较后的结果为真,则输出结果的对应比特位为1,否则为0。 支持多种比较模式: - LT:小于(less than) - GT:大于(greater than) - GE:大于或等于(greater than or equal to) - EQ:等于(equal to) - NE:不等于(not equal to) - LE:小于或等 → [详情](llms-content/document/detail/canncommercial/b29835c3e69e.md) - [CANN商业版-Select](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0070.html): 给定两个源操作数src0和src1,根据selMask(用于选择的Mask掩码)的比特位值选取元素,得到目的操作数dst。选择的规则为:当selMask的比特位是1时,从src0中选取,比特位是0时从src1选取。 对于tensor高维切分计算接口,支持根据mask参数对上述选取结果,再次进行过滤,有效位填入最终的dst,无效位则保持dst原始值。例如:src0为\[1,2,3,4,5,6,7,8\] → [详情](llms-content/document/detail/canncommercial/7513de3024bf.md) - [CANN商业版-GatherMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0071.html): 以内置固定模式对应的二进制或者用户自定义输入的Tensor数值对应的二进制为gather mask(数据收集的掩码),从源操作数中选取元素写入目的操作数中。 → [详情](llms-content/document/detail/canncommercial/ce29b2759f09.md) - [CANN商业版-Cast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0073.html): 根据源操作数和目的操作数Tensor的数据类型进行精度转换。 在了解精度转换规则之前,需要先了解浮点数的表示方式和二进制的舍入规则: - 浮点数的表示方式 - half共16bit,包括1bit符号位(S),5bit指数位(E)和10bit尾数位(M)。 当E不全为0或不全为1时,表示的结果为: \(-1\)S 2E - 15 \(1 + M\) 当E全为0时,表示的结果为 → [详情](llms-content/document/detail/canncommercial/d4d6fce5e723.md) - [CANN商业版-ReduceMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0076.html): 在所有的输入数据中找出最大值及最大值对应的索引位置。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100023.html\)。 → [详情](llms-content/document/detail/canncommercial/3e02c0024818.md) - [CANN商业版-ReduceMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0077.html): 在所有的输入数据中找出最小值及最小值对应的索引位置。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100023.html\)。ReduceMin计算原理参考ReduceMax。 → [详情](llms-content/document/detail/canncommercial/079b7a56e44f.md) - [CANN商业版-ReduceSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0078.html): 对所有的输入数据求和。 ReduceSum的相加方式分为两种:- 方式一:同一repeat内先按照二叉树累加、不同repeat的结果也按照二叉树累加。 假设源操作数为128个half类型的数据\[data0,data1,data2...data127\],一个repeat可以计算完,计算过程如下。 1. data0和data1相加得到data00,data2和data3相加得到data01,... → [详情](llms-content/document/detail/canncommercial/d25b48aacefe.md) - [CANN商业版-WholeReduceMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0079.html): 每个repeat内所有数据求最大值以及其索引index,返回的索引值为每个repeat内部索引。 → [详情](llms-content/document/detail/canncommercial/fdd0e26055d7.md) - [CANN商业版-WholeReduceMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0080.html): 每个repeat内所有数据求最小值以及其索引index,返回的索引值为每个repeat内部索引。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100023.html\)。 → [详情](llms-content/document/detail/canncommercial/d387c315ba2e.md) - [CANN商业版-WholeReduceSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0081.html): 每个迭代内所有数据求和。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100023.html\)。 → [详情](llms-content/document/detail/canncommercial/c3c8ebb78aae.md) - [CANN商业版-BlockReduceMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0082.html): 对每个datablock内所有元素求最大值。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100023.html\)。 → [详情](llms-content/document/detail/canncommercial/6ad91014fb46.md) - [CANN商业版-BlockReduceMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0083.html): 对每个datablock内所有元素求最小值。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100023.html\)。 → [详情](llms-content/document/detail/canncommercial/dbdfae182e7e.md) - [CANN商业版-BlockReduceSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0084.html): 对每个datablock内所有元素求和。源操作数相加采用二叉树方式,两两相加。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100023.html\)。 以128个half类型的数据求和为例,每个data → [详情](llms-content/document/detail/canncommercial/3aafd5c00469.md) - [CANN商业版-PairReduceSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0085.html): PairReduceSum:相邻两个(奇偶)元素求和,例如(a1, a2, a3, a4, a5, a6...),相邻两个数据求和为(a1+a2, a3+a4, a5+a6, ......)。归约指令的总体介绍请参考如何使用归约计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendco → [详情](llms-content/document/detail/canncommercial/0e9527e23993.md) - [CANN商业版-RepeatReduceSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0086.html): 每个repeat内所有数据求和。和WholeReduceSum接口相比,不支持mask逐bit模式。建议使用功能更全面的WholeReduceSum接口。 → [详情](llms-content/document/detail/canncommercial/61286b30f1ce.md) - [CANN商业版-Duplicate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0088.html): 将一个变量或立即数复制多次并填充到向量中。 针对Atlas 350 加速卡,为方便开发者使用,tensor前n个数据计算接口同时也支持直接传入Tensor,此时会将Tensor的第一个元素复制多次并填充到向量中。 → [详情](llms-content/document/detail/canncommercial/3819e356333b.md) - [CANN商业版-Brcb](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0089.html): 给定一个输入张量,每一次取输入张量中的8个数填充到结果张量的8个datablock(32Bytes)中去,每个数对应一个datablock。 → [详情](llms-content/document/detail/canncommercial/9baab88de97e.md) - [CANN商业版-CreateVecIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0090.html): 创建指定起始值的向量索引。 → [详情](llms-content/document/detail/canncommercial/3766588440cc.md) - [CANN商业版-Gather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0092.html): 给定输入的张量和一个地址偏移张量,本接口根据偏移地址将输入张量按元素收集到结果张量中。 → [详情](llms-content/document/detail/canncommercial/172e3a339f09.md) - [CANN商业版-SetMaskCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0094.html): 设置mask模式为Counter模式。该模式下,不需要开发者去感知迭代次数、处理非对齐的尾块等操作,可直接传入计算数据量,实际迭代次数由Vector计算单元自动推断。 → [详情](llms-content/document/detail/canncommercial/6551e9ada184.md) - [CANN商业版-SetMaskNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0095.html): 设置mask模式为Normal模式。该模式为系统默认模式,支持开发者配置迭代次数。 → [详情](llms-content/document/detail/canncommercial/6dd1ef9c2687.md) - [CANN商业版-SetVectorMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0096.html): 用于在矢量计算时设置mask,使用前需要先调用SetMaskCount/SetMaskNorm设置mask模式。在不同的模式下,mask的含义不同:- Normal模式下,mask参数用来控制单次迭代内参与计算的元素个数。此时又可以划分为如下两种模式: - 连续模式:表示前面连续的多少个元素参与计算。取值范围和操作数的数据类型有关,数据类型不同,每次迭代内能够处理的元素个数最大值不同。当操作数 → [详情](llms-content/document/detail/canncommercial/1dfb87c4b433.md) - [CANN商业版-ResetMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0097.html): 恢复mask的值为默认值(全1),表示矢量计算中每次迭代内的所有元素都将参与运算。 → [详情](llms-content/document/detail/canncommercial/9e05e2017d15.md) - [CANN商业版-SetDeqScale](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0099.html): 设置DEQSCALE寄存器的值。 → [详情](llms-content/document/detail/canncommercial/36c64e6f7892.md) - [DataCopy简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0102.html): DataCopy系列接口提供全面的数据搬运功能,支持多种数据搬运场景,并可在搬运过程中实现随路格式转换和量化激活等操作。该接口支持Local Memory与Global Memory之间的数据搬运,以及Local Memory内部的数据搬运。 → [详情](llms-content/document/detail/canncommercial/018b25f88e92.md) - [基础数据搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0103.html): 提供基础的数据搬运能力,数据在传输过程中保持原始格式和内容不变,支持连续和非连续的数据搬运。 → [详情](llms-content/document/detail/canncommercial/ef705ac59ba4.md) - [增强数据搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0104.html): 增强数据搬运功能仅在 Atlas 推理系列产品 AI Core产品型号的CO1 -> CO2(L0C Buffer -> UB)通路支持。其他型号和其他通路写明支持的情况,是指支持接口调用但增强数据搬运不生效,功能等同于基础数据搬运。 → [详情](llms-content/document/detail/canncommercial/a5ac392f5f16.md) - [切片数据搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0105.html): 支持数据的切片搬运,提取多维Tensor数据的子集进行搬运。 → [详情](llms-content/document/detail/canncommercial/e02401b2eb8e.md) - [CANN商业版-Copy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0106.html): VECIN,VECCALC,VECOUT之间的搬运指令,支持mask操作和DataBlock间隔操作。 → [详情](llms-content/document/detail/canncommercial/b9279b4f6f72.md) - [TPipe构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0109.html): 构造用来管理内存和同步的TPipe对象。 → [详情](llms-content/document/detail/canncommercial/f16d2d32d088.md) - [CANN商业版-InitBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0110.html): 用于为TQue等队列和TBuf分配内存。 → [详情](llms-content/document/detail/canncommercial/902ed752c6a6.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0111.html): 用于内存和同步流水事件EventID的初始化。 → [详情](llms-content/document/detail/canncommercial/5bc25ea49fca.md) - [CANN商业版-Destroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0112.html): 释放资源。 用于重复申请释放tpipe,创建tpipe对象后,可调用Destroy手动释放资源。 → [详情](llms-content/document/detail/canncommercial/bf2e1310e432.md) - [CANN商业版-Reset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0113.html): 完成资源的释放与eventId等变量的初始化操作,恢复到TPipe的初始化状态。 → [详情](llms-content/document/detail/canncommercial/90d8821d2a9f.md) - [CANN商业版-AllocEventID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0114.html): 用于申请HardEvent(硬件类型同步事件)的TEventID,必须与ReleaseEventID搭配使用,调用该接口后,会占用申请的TEventID,直至调用ReleaseEventID释放。 → [详情](llms-content/document/detail/canncommercial/3d22dfde0dbb.md) - [CANN商业版-ReleaseEventID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0115.html): 用于释放HardEvent(硬件类型同步事件)的TEventID,通常与AllocEventID搭配使用。 → [详情](llms-content/document/detail/canncommercial/9e531b922e35.md) - [CANN商业版-FetchEventID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0116.html): 根据HardEvent(硬件类型的同步事件)获取相应可用的TEventID,此接口不会申请TEventID,仅提供可用的TEventID。 → [详情](llms-content/document/detail/canncommercial/88e92f284942.md) - [CANN商业版-GetBaseAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0117.html): 根据传入的logicPos(逻辑抽象位置),获取该位置的基础地址,只在CPU调试场景下此接口生效。通常用于计算Tensor在logicPos的偏移地址即Tensor地址减去GetBaseAddr返回值。 → [详情](llms-content/document/detail/canncommercial/8af08d221bc9.md) - [CANN商业版-InitBufPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0119.html): 初始化TBufPool内存资源池。本接口适用于内存资源有限时,希望手动指定UB/L1内存资源复用的场景。本接口初始化后在整体内存资源中划分出一块子资源池。划分出的子资源池TBufPool,提供了如下方式进行资源管理: - TPipe::InitBufPool的重载接口指定与其他TBufPool子资源池复用; - TBufPool:: InitBufPool 接口对子资源池继续划分; - TBuf → [详情](llms-content/document/detail/canncommercial/1c30ca3938b8.md) - [CANN商业版-GetTPipePtr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0120.html): 创建TPipe对象时,对象初始化会设置全局唯一的TPipe指针。本接口用于获取该指针,获取该指针后,可进行TPipe相关的操作。 → [详情](llms-content/document/detail/canncommercial/492c29834b24.md) - [TBufPool简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0122.html): TPipe可以管理全局内存资源,而TBufPool可以手动管理或复用Unified Buffer/L1 Buffer物理内存,主要用于多个stage计算中Unified Buffer/L1 Buffer物理内存不足的场景。 → [详情](llms-content/document/detail/canncommercial/e4a4dd3b6f3d.md) - [TBufPool构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0123.html): 创建TBufPool对象时,初始化数据成员。 → [详情](llms-content/document/detail/canncommercial/e1be5bb7f8b5.md) - [CANN商业版-InitBufPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0124.html): 通过Tpipe::InitBufPool接口可划分出整块资源,整块TbufPool资源可以继续通过TBufPool::InitBufPool接口划分成小块资源。 → [详情](llms-content/document/detail/canncommercial/bcafdf467178.md) - [CANN商业版-InitBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0125.html): 调用TBufPool::InitBuffer接口为TQue/TBuf进行内存分配。 → [详情](llms-content/document/detail/canncommercial/ec02cfbe782d.md) - [CANN商业版-Reset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0126.html): 在切换TBufPool资源池时使用,结束当前TbufPool资源池正在处理的相关事件。调用后当前资源池及资源池分配的Buffer仍然存在,只是Buffer内容可能会被改写。可以切换回该资源池后,重新开始使用该Buffer,无需再次分配。 → [详情](llms-content/document/detail/canncommercial/85bc587d8373.md) - [EXTERN\_IMPL\_BUFPOOL宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0128.html): 开发者可以通过TBufPool类手动管理Unified Buffer、L1 Buffer物理内存。 TBufPool类切分的内存块都是连续的,开发者可能有一些自定义的内存块分配需求,比如不连续内存块、内存块在不同TQue之间共享等,这时就需要开发者自定义一个TBufPool的实现。 为了简化开发者的自定义实现,提供EXTERNIMPLBUFPOOL宏来辅助用户自定义TBufPool。使用自定义TB → [详情](llms-content/document/detail/canncommercial/15ace3b620d7.md) - [CANN商业版-Reset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0129.html): 完成自定义TbufPool资源的释放与eventId等变量的复位对消。 → [详情](llms-content/document/detail/canncommercial/bf24351394e0.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0130.html): 完成自定义TbufPool资源与eventId等变量的初始化操作。 → [详情](llms-content/document/detail/canncommercial/dfaed267b7dc.md) - [CANN商业版-GetBufHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0131.html): 根据offset取出自定义TBufPool中管理的内存块。 → [详情](llms-content/document/detail/canncommercial/7d42adb37337.md) - [CANN商业版-SetCurAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0132.html): 设置自定义TBufPool已经被分配完的地址,比如初始化时一共申请了32k的内存大小,给某一个TQue分配了8K,则需要调用该接口以保证后续的内存块从8K开始分配。 → [详情](llms-content/document/detail/canncommercial/07d89f8c0de2.md) - [CANN商业版-GetCurAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0133.html): 获取当前已经被自定义TBufPool分配的地址,用户可以从该地址值开始向后分配内存块。 → [详情](llms-content/document/detail/canncommercial/082a27d64e42.md) - [CANN商业版-SetCurBufSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0134.html): 设置当前已经被自定义TBufPool分配的内存块个数。 → [详情](llms-content/document/detail/canncommercial/e78def8c7c0b.md) - [CANN商业版-GetCurBufSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0135.html): 获取当前已经被自定义TBufPool分配的内存块个数。 → [详情](llms-content/document/detail/canncommercial/31ddaa52ad94.md) - [TQue简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0137.html): 流水任务之间通过队列(Queue)完成任务间通信和同步。TQue是用来执行队列相关操作、管理相关资源的数据结构。TQue继承自TQueBind父类,继承关系如下: → [详情](llms-content/document/detail/canncommercial/e4423fc0b710.md) - [CANN商业版-AllocTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0138.html): 从Que中分配Tensor,Tensor所占大小为InitBuffer时设置的每块内存长度。 → [详情](llms-content/document/detail/canncommercial/fd1aefa9fe06.md) - [CANN商业版-FreeTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0139.html): 释放Que中的指定Tensor。 → [详情](llms-content/document/detail/canncommercial/12fe3cd13682.md) - [CANN商业版-EnQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0140.html): 将Tensor push到队列。 → [详情](llms-content/document/detail/canncommercial/c8ec68c3d750.md) - [CANN商业版-DeQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0141.html): 将Tensor从队列中取出,用于后续处理。 → [详情](llms-content/document/detail/canncommercial/e13657acf5bf.md) - [CANN商业版-VacantInQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0142.html): 查询队列是否已满。 无 该接口不支持Tensor原地操作\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc1000020.html\),即TQue的depth设置为0的场景。 - true - 表示Queue未满, → [详情](llms-content/document/detail/canncommercial/ed668b903313.md) - [CANN商业版-HasTensorInQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0143.html): 查询Que中目前是否已有入队的Tensor。 → [详情](llms-content/document/detail/canncommercial/0d4a5bf24d88.md) - [CANN商业版-GetTensorCountInQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0144.html): 查询Que中已入队的Tensor数量。 → [详情](llms-content/document/detail/canncommercial/ef5a5d3c2ba3.md) - [CANN商业版-HasIdleBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0145.html): 查询Que中是否有空闲的内存块。 → [详情](llms-content/document/detail/canncommercial/81ae35591dab.md) - [TQueBind简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0147.html): TQueBind绑定源逻辑位置和目的逻辑位置,根据源位置和目的位置,来确定内存分配的位置 、插入对应的同步事件,帮助开发者解决内存分配和管理、同步等问题。Tque是TQueBind的简化模式。通常情况下开发者使用TQue进行编程,TQueBind对外提供一些特殊数据通路的内存管理和同步控制,涉及这些通路时可以直接使用TQueBind。 → [详情](llms-content/document/detail/canncommercial/cf16b87ee78d.md) - [TQueBind构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0148.html): 创建TQueBind对象。 → [详情](llms-content/document/detail/canncommercial/cd3e90f64867.md) - [CANN商业版-AllocTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0149.html): 从Que中分配Tensor,Tensor所占大小为InitBuffer时设置的每块内存长度。 → [详情](llms-content/document/detail/canncommercial/1bfd06e75fb3.md) - [CANN商业版-FreeTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0150.html): 释放Que中的指定Tensor。 → [详情](llms-content/document/detail/canncommercial/b3f2bb584a82.md) - [CANN商业版-EnQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0151.html): 将Tensor push到队列。 → [详情](llms-content/document/detail/canncommercial/53723cc33a64.md) - [CANN商业版-DeQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0152.html): 将Tensor从队列中取出,用于后续处理。 → [详情](llms-content/document/detail/canncommercial/8cb117fd0dad.md) - [CANN商业版-VacantInQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0153.html): 查询队列是否已满。 无 该接口不支持Tensor原地操作\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc1000020.html\),即TQue的depth设置为0的场景。 - true - 表示Queue未满, → [详情](llms-content/document/detail/canncommercial/8eadd3ac24a1.md) - [CANN商业版-HasTensorInQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0154.html): 查询Que中目前是否已有入队的Tensor。 → [详情](llms-content/document/detail/canncommercial/b50f36080b28.md) - [CANN商业版-GetTensorCountInQue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0155.html): 查询Que中已入队的Tensor数量。 → [详情](llms-content/document/detail/canncommercial/72eb30313198.md) - [CANN商业版-HasIdleBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0156.html): 查询Que中是否有空闲的内存块。 → [详情](llms-content/document/detail/canncommercial/ee82430f1a79.md) - [CANN商业版-FreeAllEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0157.html): 释放队列中申请的所有同步事件。队列分配的Buffer关联着同步事件的eventID,因为同步事件的数量有限制,如果同时使用的队列Buffer数量超过限制,将无法继续申请队列,使用本接口释放队列中的事件后,可以再次申请队列。详细介绍请参考TQue Buffer限制。 → [详情](llms-content/document/detail/canncommercial/443223f19006.md) - [CANN商业版-InitBufHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0158.html): 为TQue、TBuf对象的内存块进行内存分配操作,包括设置内存块的大小,指向的地址等。 → [详情](llms-content/document/detail/canncommercial/f10526975a25.md) - [CANN商业版-InitStartBufHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0159.html): 设置TQue/TBuf的起始内存块指针、内存块的个数、每一块内存块的大小。 → [详情](llms-content/document/detail/canncommercial/035834689346.md) - [TBuf简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0161.html): 使用Ascend C编程的过程中,可能会用到一些临时变量。这些临时变量占用的内存可以使用TBuf数据结构来管理,存储位置通过模板参数来设置,可以设置为不同的TPosition逻辑位置。 → [详情](llms-content/document/detail/canncommercial/1a0b49d12b56.md) - [TBuf构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0162.html): 创建TBuf对象时,初始化数据成员。 → [详情](llms-content/document/detail/canncommercial/bfbf11720cf5.md) - [CANN商业版-Get](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0163.html): 从TBuf上获取指定长度的Tensor,或者获取全部长度的Tensor。 → [详情](llms-content/document/detail/canncommercial/384a14725c95.md) - [CANN商业版-GetWithOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0164.html): 以TBuf为基地址,向后偏移指定长度,将偏移后的地址作为起始地址,提取长度为指定值的Tensor。 → [详情](llms-content/document/detail/canncommercial/1bf671d15712.md) - [CANN商业版-InitSpmBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0166.html): 初始化SPM Buffer。 → [详情](llms-content/document/detail/canncommercial/cf59a8bca2fc.md) - [CANN商业版-WriteSpmBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0167.html): 将需要溢出暂存的数据拷贝到SPM Buffer中。 → [详情](llms-content/document/detail/canncommercial/b1f6d51a83d3.md) - [CANN商业版-ReadSpmBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0168.html): 从SPM Buffer读回到local数据中。 → [详情](llms-content/document/detail/canncommercial/36500d99635f.md) - [CANN商业版-GetSysWorkSpacePtr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0170.html): 获取系统workspace指针。部分高阶API如Matmul需要使用系统workspace,相关接口需要传入系统workspace指针,此时可以通过该接口获取。使用系统workspace时,host侧开发者需要自行申请系统workspace的空间,其预留空间大小可以通过GetLibApiWorkSpaceSize接口获取。 → [详情](llms-content/document/detail/canncommercial/981eaed71c3d.md) - [CANN商业版-SetSysWorkSpace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0171.html): 框架需要使用的workspace称之为系统workspace。Matmul Kernel侧接口等高阶API需要系统workspace,所以在使用该类API时,需要调用该接口,设置系统workspace的指针。采用工程化算子开发方式或者kernel直调方式(开启HAVEWORKSPACE\(https://www.hiascend.comdocument/detail/zh/canncommercia → [详情](llms-content/document/detail/canncommercial/5c6d16505ef8.md) - [CANN商业版-GetUserWorkspace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0172.html): 获取用户使用的workspace指针。workspace的具体介绍请参考如何使用workspace\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100092.html\)。Kernel直调开发方式下,如果未开启HAVEWORKSPACE\(https: → [详情](llms-content/document/detail/canncommercial/af41f5b5da90.md) - [CANN商业版-PopStackBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0173.html): 在指定position(逻辑位置)申请临时空间,空间大小为指定position的全部剩余空间。 → [详情](llms-content/document/detail/canncommercial/d56dd49afddd.md) - [CANN商业版-TPosition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0174.html): Ascend C管理不同层级的物理内存时,用一种抽象的逻辑位置(TPosition)来表达各级别的存储,代替了片上物理存储的概念,达到隐藏硬件架构的目的。主要的TPosition类型包括:VECIN、VECOUT、VECCALC、A1、A2、B1、B2、C1、C2、CO1、CO2,其中VECIN、VECCALC、VECOUT主要用于矢量编程,A1、A2、B1、B2、C1、C2、CO1、CO2用于矩 → [详情](llms-content/document/detail/canncommercial/366185c5a0e4.md) - [CANN商业版-DataCachePreload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0176.html): 从源地址所在的特定GM地址预加载数据到data cache中。 → [详情](llms-content/document/detail/canncommercial/fddec0bb10bd.md) - [CANN商业版-DataCacheCleanAndInvalid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0177.html): 在AI Core内部,Scalar单元和DMA单元都可能对Global Memory进行访问。 图1 DataCache内存层次示意图 如上图所示: - DMA搬运单元读写Global Memory,数据通过DataCopy等接口在UB等Local Memory和Global Memory间交互,没有Cache一致性问题; - Scalar单元访问Global Memory,首先会访问每个核内的D → [详情](llms-content/document/detail/canncommercial/5430506fd198.md) - [同步控制简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0179.html): 开发者可以使用同步控制接口来自行完成同步控制。需要注意的是,通常情况下,开发者基于编程模型\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0012.html\)中介绍的编程模型和范式进行编程时不需要关注同步,编程模型帮助开发者完成了同步控制; → [详情](llms-content/document/detail/canncommercial/3477a070c5ec.md) - [模板参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0180.html): TQueSync类的模板参数用于指定源流水和目标流水,目的流水等待源流水。 → [详情](llms-content/document/detail/canncommercial/7223b41599db.md) - [SetFlag/WaitFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0181.html): 同一核内不同流水线之间的同步指令,具有数据依赖的不同流水指令之间需要插入此同步。- SetFlag:当前序指令的所有读写操作都完成之后,当前指令开始执行,并将硬件中的对应标志位设置为1。 - WaitFlag:当执行到该指令时,如果发现对应标志位为0,该队列的后续指令将一直被阻塞;如果发现对应标志位为1,则将对应标志位设置为0,同时后续指令开始执行。 → [详情](llms-content/document/detail/canncommercial/6f9ac336784d.md) - [CANN商业版-Nop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0182.html): 用户输入延迟的个数,实现延迟若干个cycle。 → [详情](llms-content/document/detail/canncommercial/683854200032.md) - [CANN商业版-GetBlockNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0184.html): 获取当前任务配置的核数,用于代码内部的多核逻辑控制等。 → [详情](llms-content/document/detail/canncommercial/9e817509020f.md) - [CANN商业版-GetBlockIdx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0185.html): 获取当前核的index,用于代码内部的多核逻辑控制及多核偏移量计算等。 → [详情](llms-content/document/detail/canncommercial/69b514c19367.md) - [CANN商业版-GetDataBlockSizeInBytes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0186.html): 获取当前芯片版本一个datablock的大小,单位为byte。开发者根据datablock的大小来计算API指令中待传入的repeatTime 、DataBlock Stride、Repeat Stride等参数值。 → [详情](llms-content/document/detail/canncommercial/b4ab814fd6d5.md) - [CANN商业版-GetArchVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0187.html): 获取当前AI处理器架构版本号。 → [详情](llms-content/document/detail/canncommercial/fbd5bb357676.md) - [CANN商业版-GetTaskRatio](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0188.html): 分离模式\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100008.html\#ZH-CNTOPIC0000002531522198section1574769433\)下,获取一个AI Core上Cube Core(AIC)或者Vector Core → [详情](llms-content/document/detail/canncommercial/4ba919647689.md) - [CANN商业版-GetUBSizeInBytes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0189.html): 获取UB空间的大小,单位为byte。开发者根据UB的大小来计算循环次数等参数值。 → [详情](llms-content/document/detail/canncommercial/d24457842ed5.md) - [CANN商业版-GetVecLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0190.html): 获取RegTensor位宽VL(Vector Length)的大小。 → [详情](llms-content/document/detail/canncommercial/1cb4d23d05fd.md) - [CANN商业版-DumpTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0192.html): 基于算子工程开发的算子,可以使用该接口Dump指定Tensor的内容。同时支持打印自定义的附加信息(仅支持uint32t数据类型的信息),比如打印当前行号等。 在算子kernel侧实现代码中需要打印Tensor数据的地方调用DumpTensor接口打印相关内容。样例如下:``` AscendC::DumpTensor\(srcLocal, 5, dataLen\); → [详情](llms-content/document/detail/canncommercial/bfed9f2a63e5.md) - [CANN商业版-printf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0193.html): 该接口提供CPU域/NPU域调试场景下的格式化输出功能。 在算子kernel侧实现代码中需要输出日志信息的地方调用printf接口打印相关内容。样例如下:``` \#include "kerneloperator.h" AscendC::printf\("fmt string %d\\n", 0x123\); AscendC::PRINTF\("fmt string %d\\n", 0x123\); → [详情](llms-content/document/detail/canncommercial/72a5de4341dc.md) - [CANN商业版-assert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0194.html): 为了避免部分场景下和标准的assert接口产生冲突,assert\(expr, gm const char fmt, Args&&... args\)接口将被废弃,并将在后续版本移除。请不要使用该接口,可使用ascendcassert的对应接口作为替代。 基于算子工程开发的算子,可以使用该接口实现CPU/NPU域assert断言功能。算子执行中,如果assert内部条件判断不为真,则输出assert条 → [详情](llms-content/document/detail/canncommercial/2b2912a9730c.md) - [CANN商业版-DumpAccChkPoint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0195.html): 基于算子工程开发的算子,可以使用该接口Dump指定Tensor的内容。同时支持打印自定义的附加信息(仅支持uint32t数据类型的信息),比如打印当前行号等。区别于DumpTensor,使用该接口可以支持指定偏移位置的Tensor打印。 在算子kernel侧实现代码中需要打印偏移后Tensor数据的地方调用DumpAccChkPoint接口打印相关内容。样例如下:``` AscendC::Dump → [详情](llms-content/document/detail/canncommercial/e78275ceb8e3.md) - [CANN商业版-Trap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0196.html): 在Kernel侧调用,NPU模式下会中断AI Core的运行,CPU模式下等同于assert。可用于Kernel侧异常场景的调试。 → [详情](llms-content/document/detail/canncommercial/a1a320810242.md) - [CANN商业版-Transpose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0199.html): 用于实现1616的二维矩阵数据块转置或者\[N,C,H,W\]与\[N,H,W,C\]数据格式互相转换。 → [详情](llms-content/document/detail/canncommercial/4ae1ad2b217e.md) - [CANN商业版-TransDataTo5HD](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0200.html): 数据格式转换,一般用于将NCHW格式转换成NC1HWC0格式。特别的,也可以用于二维矩阵数据块的转置。完成转置功能时,相比于Transpose接口,Transpose仅支持1616大小的矩阵转置;本接口单次repeat内可处理512Byte的数据(16个datablock),根据数据类型不同,支持不同shape的矩阵转置(比如数据类型为half时,单次repeat可完成1616大小的矩阵转置),同 → [详情](llms-content/document/detail/canncommercial/aae19307fc1f.md) - [CANN商业版-IBSet](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0202.html): 当不同核之间操作同一块全局内存且可能存在读后写、写后读以及写后写等数据依赖问题时,通过调用该函数来插入同步语句来避免上述数据依赖时可能出现的数据读写错误问题。调用IBSet设置某一个核的标志位,与IBWait成对出现配合使用,表示核之间的同步等待指令,等待某一个核操作完成。 → [详情](llms-content/document/detail/canncommercial/d6ab2a4a6401.md) - [CANN商业版-IBWait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0203.html): 当不同核之间操作同一块全局内存且可能存在读后写、写后读以及写后写等数据依赖问题时,通过调用该函数来插入同步语句来避免上述数据依赖时可能出现的数据读写错误问题。IBWait与IBSet成对出现配合使用,表示核之间的同步等待指令,等待某一个核操作完成。 → [详情](llms-content/document/detail/canncommercial/85a904272935.md) - [CANN商业版-SyncAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0204.html): 当不同核之间操作同一块全局内存且可能存在读后写、写后读以及写后写等数据依赖问题时,通过调用该函数来插入同步语句来避免上述数据依赖时可能出现的数据读写错误问题。目前多核同步分为硬同步和软同步,硬件同步是利用硬件自带的全核同步指令由硬件保证多核同步,软件同步是使用软件算法模拟实现。 → [详情](llms-content/document/detail/canncommercial/fcff48127280.md) - [CANN商业版-InitDetermineComputeWorkspace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0206.html): 初始化GM共享内存的值,完成初始化后才可以调用WaitPreBlock和NotifyNextBlock。 → [详情](llms-content/document/detail/canncommercial/283c9ed5aa68.md) - [CANN商业版-WaitPreBlock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0207.html): 通过读GM地址中的值,确认是否需要继续等待,当GM的值满足当前核的等待条件时,该核即可往下执行,进行下一步操作。使用接口前,请确保已经调用InitDetermineComputeWorkspace接口,初始化共享内存。 → [详情](llms-content/document/detail/canncommercial/801a3aaeeda1.md) - [CANN商业版-NotifyNextBlock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0208.html): 通过写GM地址,通知下一个核当前核的操作已完成,下一个核可以进行操作。使用接口前,请确保已经调用InitDetermineComputeWorkspace接口,初始化共享内存。 → [详情](llms-content/document/detail/canncommercial/97311db7248b.md) - [CANN商业版-SetAtomicAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0210.html): 调用该接口后,可对后续的从VECOUT/L0C/L1到GM的数据传输开启原子累加,通过模板参数设定不同的累加数据类型。 → [详情](llms-content/document/detail/canncommercial/e42132ccde36.md) - [CANN商业版-SetAtomicType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0211.html): 通过设置模板参数来设定原子操作不同的数据类型。 → [详情](llms-content/document/detail/canncommercial/3b9e03e48bc7.md) - [CANN商业版-DisableDmaAtomic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0212.html): 清空原子操作的状态。 无 无 无 → [详情](llms-content/document/detail/canncommercial/0c0ba2f251fa.md) - [CANN商业版-GET\_TILING\_DATA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0214.html): 用于获取算子kernel入口函数传入的Tiling信息,并填入注册的TilingData结构体中,此函数会以宏展开的方式进行编译。对应的算子host实现中需要定义TilingData结构体,实现并注册计算TilingData的Tiling函数,具体请参考Host侧Tiling实现\(https://www.hiascend.comdocument/detail/zh/canncommercial/9 → [详情](llms-content/document/detail/canncommercial/eb2366f9ac21.md) - [CANN商业版-GET\_TILING\_DATA\_WITH\_STRUCT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0215.html): 使用该接口指定结构体名称,可获取指定的tiling信息,并填入对应的Tiling结构体中,此函数会以宏展开的方式进行编译。与GETTILINGDATA的区别是:GETTILINGDATA只能获取默认注册的结构体,该接口可以根据指定的结构体名称获取对应的结构体,常用于针对不同的TilingKey注册了不同结构体的情况下。 → [详情](llms-content/document/detail/canncommercial/aee10870b6ec.md) - [CANN商业版-GET\_TILING\_DATA\_MEMBER](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0216.html): 用于获取tiling结构体的成员变量。 → [详情](llms-content/document/detail/canncommercial/52729c754385.md) - [CANN商业版-TILING\_KEY\_IS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0217.html): 在核函数中判断本次执行时的tilingkey是否等于host侧运行时设置的某个key,从而标识tilingkey\=\=key的一条kernel分支。 → [详情](llms-content/document/detail/canncommercial/cf281aa1ce88.md) - [设置Kernel类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0218.html): 用于用户自定义设置kernel类型,控制算子执行时只启动该类型的核,避免启动不需要工作的核,缩短核启动开销。 → [详情](llms-content/document/detail/canncommercial/40911fac4453.md) - [CANN商业版-VectorPadding](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0221.html): 根据padMode(pad模式)与padSide(pad方向)对源操作数按照datablock进行填充操作。 假设源操作数的一个datablock有16个数,datablock\[0:15\]\=a~p: - padSide\=\=false:从datablock的左边开始填充,即datablock的起始值方向\(a->p\) - padSide\=\=true:从datablock的右边开始填充,即datablo → [详情](llms-content/document/detail/canncommercial/f3d38ab2e01a.md) - [CANN商业版-BilinearInterpolation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0222.html): 功能分为水平迭代和垂直迭代。每个水平迭代顺序地从src0Offset读取8个偏移值,表示src0的偏移,每个偏移值指向src0的一个DataBlock的起始地址,如果repeatMode\=false,从src1中取一个值,与src0中8个DataBlock中每个值进行乘操作;如果repeatMode\=true,从src1中取8个值,按顺序与src0中8个DataBlock中的值进行乘操作,最后当前 → [详情](llms-content/document/detail/canncommercial/794d5c199461.md) - [CANN商业版-GetCmpMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0223.html): 此接口用于获取Compare(结果存入寄存器)指令的比较结果。 Compare(结果存入寄存器)指令会将比较后的结果写入CmpMask寄存器中,使用GetCmpMask接口可以获取到CmpMask寄存器的值从而得到Compare的结果。 → [详情](llms-content/document/detail/canncommercial/d3e06df8120c.md) - [CANN商业版-SetCmpMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0224.html): 为Select不传入mask参数的接口设置比较寄存器。配合不同的selMode传入不同的数据。 - 模式0(SELMODE::VSELCMPMASKSPR) SetCmpMask中传入selMask LocalTensor。 - 模式1(SELMODE::VSELTENSORSCALARMODE) SetCmpMask中传入src1 LocalTensor。 - 模式2(SELMODE:: → [详情](llms-content/document/detail/canncommercial/a4d345944e8b.md) - [CANN商业版-GetReduceRepeatSumSpr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0225.html): 获取ReduceSum接口(Tensor前n个数据计算接口,n为接口的count参数)的计算结果。 → [详情](llms-content/document/detail/canncommercial/953c8951e97f.md) - [CANN商业版-GetReduceRepeatMaxMinSpr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0226.html): 获取ReduceMax、ReduceMin连续场景下的最大/最小值以及相应的索引值。 → [详情](llms-content/document/detail/canncommercial/8dcbdf49e266.md) - [CANN商业版-ProposalConcat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0227.html): 将连续元素合入Region Proposal内对应位置,每次迭代会将16个连续元素合入到16个Region Proposals的对应位置里。 Region Proposal说明: 目前仅支持两种数据类型:half、float。 每个Region Proposal占用连续8个half/float类型的元素,约定其格式: → [详情](llms-content/document/detail/canncommercial/33f8f9c7abac.md) - [CANN商业版-ProposalExtract](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0228.html): 与ProposalConcat功能相反,从Region Proposals内将相应位置的单个元素抽取后重排,每次迭代处理16个Region Proposals,抽取16个元素后连续排列。 → [详情](llms-content/document/detail/canncommercial/ce907e2fbc97.md) - [CANN商业版-RpSort16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0229.html): 根据Region Proposals中的score域对其进行排序(score大的排前面),每次排16个Region Proposals。 → [详情](llms-content/document/detail/canncommercial/55c71266235d.md) - [CANN商业版-MrgSort4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0230.html): 将已经排好序的最多4条Region Proposals队列,排列并合并成1条队列,结果按照score域由大到小排序。 → [详情](llms-content/document/detail/canncommercial/db5c8ea256dd.md) - [CANN商业版-Sort32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0231.html): 排序函数,一次迭代可以完成32个数的排序,数据需要按如下描述结构进行保存: score和index分别存储在src0和src1中,按score进行排序(score大的排前面),排序好的score与其对应的index一起以(score, index)的结构存储在dst中。不论score为half还是float类型,dst中的(score, index)结构总是占据8Bytes空间。 如下所示: - → [详情](llms-content/document/detail/canncommercial/3ab3b4e0663b.md) - [CANN商业版-MrgSort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0232.html): 将已经排好序的最多4条队列,合并排列成1条队列,结果按照score域由大到小排序。 MrgSort指令处理的数据一般是经过Sort32指令处理后的数据,也就是Sort32指令的输出,队列的结构如下所示:- 数据类型为float,每个结构占据8Bytes。 - 数据类型为half,每个结构也占据8Bytes,中间有2Bytes保留。 → [详情](llms-content/document/detail/canncommercial/d371f5d3d4a8.md) - [CANN商业版-GetMrgSortResult](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0233.html): 获取MrgSort已经处理过的队列里的Region Proposal个数,并依次存储在四个出参中。 本接口和MrgSort相关指令的配合关系如下: - 配合 MrgSort4指令 使用,获取MrgSort4指令处理过的队列里的Region Proposal个数。使用时,需要将MrgSort4中的MrgSort4Info.ifExhaustedSuspension参数配置为true,该配置模式下某 → [详情](llms-content/document/detail/canncommercial/c8e8a0222536.md) - [CANN商业版-Gatherb](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0234.html): 给定一个输入的张量和一个地址偏移张量,本接口根据偏移地址按照DataBlock的粒度将输入张量收集到结果张量中。 → [详情](llms-content/document/detail/canncommercial/61c14c64554e.md) - [CANN商业版-Scatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0235.html): 给定一个连续的输入张量和一个目的地址偏移张量,Scatter指令根据偏移地址生成新的结果张量后将输入张量分散到结果张量中。 将源操作数src中的元素按照指定的位置(由dstoffset和baseaddr共同作用)分散到目的操作数dst中。 → [详情](llms-content/document/detail/canncommercial/c79e170d1147.md) - [CANN商业版-Fill](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0237.html): 将特定TPosition的LocalTensor初始化为某一具体数值。 → [详情](llms-content/document/detail/canncommercial/f10f8e38fd67.md) - [CANN商业版-LoadDataWithTranspose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0239.html): 该接口实现带转置的2D格式数据从A1/B1到A2/B2的加载。 下面通过示例来讲解接口功能和关键参数:下文图中一个N形或者一个Z形代表一个分形。 - 对于uint8t/int8t数据类型,每次迭代处理32321B数据,可处理2个分形(一个分形512B),每次迭代中,源操作数中2个连续的1632分形将被合并为1个3232的方块矩阵,基于方块矩阵做转置,转置后分裂为2个1632分形,根据目的操作数分形 → [详情](llms-content/document/detail/canncommercial/2fc5469471ea.md) - [CANN商业版-SetAippFunctions](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0240.html): 设置图片预处理(AIPP,AI core pre-process)相关参数。和LoadImageToLocal接口配合使用。设置后,调用LoadImageToLocal接口可在搬运过程中完成图像预处理操作:包括数据填充,通道交换,单行读取、数据类型转换、通道填充、色域转换。调用SetAippFunctions接口时需传入源图片在Global Memory上的矩阵、源图片的图片格式。 - 数据填充: → [详情](llms-content/document/detail/canncommercial/e5847935f62a.md) - [CANN商业版-LoadImageToLocal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0241.html): 将图像数据从Global Memory搬运到Local Memory。 搬运过程中可以完成图像预处理操作:包括图像翻转,改变图像尺寸(抠图,裁边,缩放,伸展),以及色域转换,类型转换等。图像预处理的相关参数通过SetAippFunctions进行配置。 → [详情](llms-content/document/detail/canncommercial/c4062b958ffc.md) - [CANN商业版-LoadUnzipIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0242.html): 加载GM上的压缩索引表到内部寄存器。 索引表为LoadDataUnzip压缩信息,例如压缩长度等,以获取压缩后的数据。 索引表由压缩工具根据对应的权重数据离线生成。一个LoadUnzipIndex指令可以加载多个索引表,而每个LoadDataUnzip指令只能消耗一个索引表。因此,索引表之间的顺序应该由用户来确定,以确保其与压缩数据的对应性。 → [详情](llms-content/document/detail/canncommercial/e296fbf08e91.md) - [CANN商业版-LoadDataUnzip](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0243.html): 将GM上的数据解压并搬运到A1/B1/B2上。执行该API前需要执行LoadUnzipIndex加载压缩索引表。 → [详情](llms-content/document/detail/canncommercial/382ffd356e9d.md) - [CANN商业版-LoadDataWithSparse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0244.html): 用于搬运存放在B1里的512B的稠密权重矩阵到B2里,同时读取128B的索引矩阵用于稠密矩阵的稀疏化。索引矩阵的数据类型为int2,需要拼成int8的数据类型,再传入接口。 索引矩阵在一个int8的地址中的排布是逆序排布的,例如:索引矩阵1 2 0 1 0 2 1 0,在地址中的排布为1 0 2 1 0 1 2 0,其中1 0 2 1(对应索引矩阵前四位1 2 0 1)为一个int8,0 1 2 → [详情](llms-content/document/detail/canncommercial/b1922e67ca68.md) - [CANN商业版-SetFmatrix](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0245.html): 用于调用Load3Dv1/Load3Dv2时设置FeatureMap的属性描述。Load3Dv1/Load3Dv2的模板参数isSetFMatrix设置为false时,表示Load3Dv1/Load3Dv2传入的FeatureMap的属性(包括l1H、l1W、padList,参数介绍参考表4 LoadData3DParamsV1结构体内参数说明、表5 LoadData3DParamsV2结构体内参 → [详情](llms-content/document/detail/canncommercial/e0c58d6ad99d.md) - [CANN商业版-SetLoadDataBoundary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0246.html): 设置Load3D时A1/B1边界值。 如果Load3D指令在处理源操作数时,源操作数在A1/B1上的地址超出设置的边界,则会从A1/B1起始地址开始读取数据。 → [详情](llms-content/document/detail/canncommercial/f00ef3b97492.md) - [CANN商业版-SetLoadDataRepeat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0247.html): 用于设置Load3Dv2接口的repeat参数。设置repeat参数后,可以通过调用一次Load3Dv2接口完成多个迭代的数据搬运。 → [详情](llms-content/document/detail/canncommercial/2fccdc0cec47.md) - [CANN商业版-SetLoadDataPaddingValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0248.html): 用于调用Load3Dv1接口/Load3Dv2接口时设置Pad填充的数值。Load3Dv1/Load3Dv2的模板参数isSetPadding设置为true时,用户需要通过本接口设置Pad填充的数值,设置为false时,本接口设置的填充值不生效。 → [详情](llms-content/document/detail/canncommercial/bc2d17d7868f.md) - [CANN商业版-Mmad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0249.html): 功能一:完成矩阵乘加(C +\= A B)操作。矩阵ABC分别为A2/B2/CO1中的数据。 - ABC矩阵的数据排布格式分别为ZZ,ZN,NZ。数据排布格式详解请参考 数据排布格式\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100099.ht → [详情](llms-content/document/detail/canncommercial/13cfb0692740.md) - [CANN商业版-MmadWithSparse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0250.html): 完成矩阵乘加操作,传入的左矩阵A为稀疏矩阵, 右矩阵B为稠密矩阵 。对于矩阵A,在MmadWithSparse计算时完成稠密化;对于矩阵B,在计算执行前的输入数据准备时自行完成稠密化(按照下文中介绍的稠密算法进行稠密化),所以输入本接口的B矩阵为稠密矩阵。B稠密矩阵需要通过调用LoadDataWithSparse载入,同时加载索引矩阵,索引矩阵在矩阵B稠密化的过程中生成,再用于A矩阵的稠密化。 → [详情](llms-content/document/detail/canncommercial/7ae552c68035.md) - [CANN商业版-Fixpipe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0251.html): 矩阵计算完成后,对结果进行处理,例如对计算结果进行量化操作,并把数据从CO1搬迁到Global Memory中。 上图中Fixpipe Buffer->UB->L1 Buffer的接口,仅在NPUARCH 351x版本支持。 其中,FixPipe Buffer不同的量化模式对应的内存排布如下: → [详情](llms-content/document/detail/canncommercial/4816c0f629c1.md) - [CANN商业版-SetFixPipeConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0252.html): DataCopy(CO1->GM、CO1->A1)过程中进行随路量化时,通过调用该接口设置量化流程中tensor量化参数。 → [详情](llms-content/document/detail/canncommercial/138fa37d330b.md) - [CANN商业版-SetFixpipeNz2ndFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0253.html): DataCopy(CO1->GM、CO1->A1)过程中进行随路格式转换(NZ格式转换为ND格式)时,通过调用该接口设置格式转换的相关配置。 → [详情](llms-content/document/detail/canncommercial/a26fb6c99185.md) - [CANN商业版-SetFixpipePreQuantFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0254.html): DataCopy(CO1->GM、CO1->A1)过程中进行随路量化时,通过调用该接口设置量化流程中标量量化参数。 → [详情](llms-content/document/detail/canncommercial/fdb9d826452d.md) - [CANN商业版-SetFixPipeClipRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0255.html): DataCopy(CO1->GM)过程中进行随路量化后,通过调用该接口设置ClipRelu操作的最大值。 ClipRelu计算公式为min\(clipReluMaxVal,srcData\),clipReluMaxVal为通过该接口设置的最大值,srcData为源数据。 → [详情](llms-content/document/detail/canncommercial/f57c52f4523b.md) - [CANN商业版-SetFixPipeAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0256.html): DataCopy(CO1->GM)过程中进行随路量化后,通过调用该接口设置Elementwise操作时LocalTensor的地址。 → [详情](llms-content/document/detail/canncommercial/d2f54e5ba339.md) - [CANN商业版-BroadCastVecToMM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0257.html): 将矢量数据广播到矩阵中,每个数据块中的每16个elements会被连续复制16次;当前支持的数据传输通路:VECIN/VECCALC/VECOUT->CO1。 图1 功能示例 → [详情](llms-content/document/detail/canncommercial/452e86f72431.md) - [CANN商业版-SetHF32Mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0258.html): 用于设置Mmad计算是否开启HF32模式,开启该模式后L0A/L0B中的FP32数据将在参与Mmad计算之前被舍入为HF32。 → [详情](llms-content/document/detail/canncommercial/0f5b45616faa.md) - [CANN商业版-SetHF32TransMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0259.html): 设置HF32模式取整的具体方式,需要先使用SetHF32Mode开启HF32取整模式。 → [详情](llms-content/document/detail/canncommercial/6c59628ce9e9.md) - [CANN商业版-SetMMRowMajor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0260.html): 设置Mmad计算时优先通过N方向,CUBE将首先通过N方向,然后通过M方向生成结果。 → [详情](llms-content/document/detail/canncommercial/7d4c0268c909.md) - [CANN商业版-CheckLocalMemoryIA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0261.html): check设定范围内的UB读写行为,如果有设定范围的读写行为则会出现EXCEPTION报错,无设定范围的读写行为则不会报错。 → [详情](llms-content/document/detail/canncommercial/d0f96cff7030.md) - [Conv2D(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0262.html): 该接口废弃,并将在后续版本移除,请不要使用该接口。 计算给定输入张量和权重张量的2-D卷积,输出结果张量。Conv2d卷积层多用于图像识别,使用过滤器提取图像中的特征。 → [详情](llms-content/document/detail/canncommercial/b14799f1053b.md) - [Gemm(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0263.html): 该接口废弃,并将在后续版本移除,请不要使用该接口。 根据输入的切分规则,将给定的两个输入张量做矩阵乘,输出至结果张量。将A和B两个输入矩阵乘法在一起,得到一个输出矩阵C。 → [详情](llms-content/document/detail/canncommercial/bbc44b371646.md) - [CANN商业版-DataCopyPad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0265.html): 该接口提供数据非对齐搬运的功能,其中从Global Memory搬运数据至Local Memory时,可以根据开发者的需要自行填充数据。 → [详情](llms-content/document/detail/canncommercial/79689716d6fa.md) - [CANN商业版-SetPadValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0266.html): 设置DataCopyPad需要填充的数值。支持的通路如下: - GM->VECIN/GM->VECOUT → [详情](llms-content/document/detail/canncommercial/20cd63f0cb92.md) - [SetFlag/WaitFlag\(ISASI\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0270.html): 同一核内不同流水之间的同步指令。具有数据依赖的不同流水指令之间需要插此同步。 → [详情](llms-content/document/detail/canncommercial/42665463f771.md) - [CANN商业版-PipeBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0271.html): 阻塞相同流水,具有数据依赖的相同流水之间需要插入此同步。 → [详情](llms-content/document/detail/canncommercial/ed8368e377f4.md) - [CANN商业版-DataSyncBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0272.html): 用于阻塞后续的指令执行,直到所有之前的内存访问指令(需要等待的内存位置可通过参数控制)执行结束。 → [详情](llms-content/document/detail/canncommercial/68682824855c.md) - [CANN商业版-CrossCoreSetFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0273.html): 面向分离模式的核间同步控制接口。 该接口和CrossCoreWaitFlag接口配合使用。使用时需传入核间同步的标记ID\(flagId\),每个ID对应一个用于控制同步的计数器。 同步控制分为以下几种模式,如图1所示: - 模式0:AI Core核间的同步控制。对于AIC场景,同步所有的AIC核,直到所有的AIC核都执行到CrossCoreSetFlag时,CrossCoreWaitFlag后续的指 → [详情](llms-content/document/detail/canncommercial/a3a2da351a5f.md) - [CANN商业版-CrossCoreWaitFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0274.html): 面向分离模式的核间同步控制接口。该接口和CrossCoreSetFlag接口配合使用。具体使用方法请参考CrossCoreSetFlag。 → [详情](llms-content/document/detail/canncommercial/5acda4e68551.md) - [CANN商业版-ICachePreLoad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0276.html): 从指令所在DDR地址预加载指令到ICache中。 → [详情](llms-content/document/detail/canncommercial/2990d1b457b9.md) - [CANN商业版-GetICachePreloadStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0277.html): 获取ICACHE的PreLoad的状态。 → [详情](llms-content/document/detail/canncommercial/141c445338c3.md) - [CANN商业版-GetProgramCounter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0279.html): 获取程序计数器的指针,程序计数器用于记录当前程序执行的位置。 → [详情](llms-content/document/detail/canncommercial/511144a10bc6.md) - [CANN商业版-GetSubBlockNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0280.html): 分离模式\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100008.html\#ZH-CNTOPIC0000002531522198li188191010204418\)下,获取一个AI Core上Cube Core(AIC)或者Vector Core → [详情](llms-content/document/detail/canncommercial/e34ee5afa629.md) - [CANN商业版-GetSubBlockIdx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0281.html): 获取AI Core上Vector核的ID。 → [详情](llms-content/document/detail/canncommercial/3bff7ff1c719.md) - [CANN商业版-GetSystemCycle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0282.html): 获取当前系统cycle数,若换算成时间需要按照50MHz的频率,时间单位为us,换算公式为:time \= \(cycle数/50\) us 。 → [详情](llms-content/document/detail/canncommercial/107d34205936.md) - [CANN商业版-SetAtomicMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0284.html): 原子操作函数,设置后续从VECOUT传输到GM的数据是否执行原子比较:将待拷贝的内容和GM已有内容进行比较,将最大值写入GM。 可通过设置模板参数来设定不同的数据类型。 → [详情](llms-content/document/detail/canncommercial/05a18deaa59e.md) - [CANN商业版-SetAtomicMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0285.html): 原子操作函数,设置后续从VECOUT传输到GM的数据是否执行原子比较,将待拷贝的内容和GM已有内容进行比较,将最小值写入GM。 可通过设置模板参数来设定不同的数据类型。 → [详情](llms-content/document/detail/canncommercial/d42a9c0172c8.md) - [CANN商业版-SetStoreAtomicConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0286.html): 设置原子操作使能位与原子操作类型。 → [详情](llms-content/document/detail/canncommercial/9f970f96e4e6.md) - [CANN商业版-GetStoreAtomicConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0287.html): 获取原子操作使能位与原子操作类型的值,详细说明见表1。 → [详情](llms-content/document/detail/canncommercial/404d4f713ed5.md) - [CubeResGroupHandle使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0290.html): CubeResGroupHandle用于在分离模式下对AI Core计算资源分组。分组后,开发者可以对不同的分组指定不同的计算任务。一个AI Core分组可包含多个AIV和AIC,AIV和AIC之间采取Client和Server架构进行任务处理。AIV为Client,每一个Cube计算任务为一个消息,AIV发送消息至消息队列,AIC作为Server,遍历消息队列的消息,根据消息类型及内容执行对应的 → [详情](llms-content/document/detail/canncommercial/d5166985a469.md) - [CubeResGroupHandle构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0291.html): 构造CubeResGroupHandle对象,完成组内的AIC和消息队列分配。构造CubeResGroupHandle对象时需要传入模板参数CubeMsgType,CubeMsgType是由用户定义的消息结构体,请参考表1。使用此接口需要用户自主管理地址、同步事件等,因此更推荐使用CreateCubeResGroup接口快速创建CubeResGroupHandle对象。 → [详情](llms-content/document/detail/canncommercial/d89d134a9c33.md) - [CANN商业版-AssignQueue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0292.html): 用于AIV绑定CubeResGroupHandle中某一个消息队列的序号。 → [详情](llms-content/document/detail/canncommercial/25213187dd8b.md) - [CANN商业版-AllocMessage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0293.html): AIV从消息队列里申请消息空间,用于存放消息结构体,返回当前申请的消息空间的地址。消息队列的深度固定为4,申请消息空间的顺序为自上而下,然后循环。当消息队列指针指向的消息空间为FREE状态时,AllocMessage返回空间的地址,否则循环等待,直到当前空间的状态为FREE。 图1 AllocMessage示意图 → [详情](llms-content/document/detail/canncommercial/3cad473219d1.md) - [CANN商业版-PostMessage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0294.html): 通过AllocMessage接口获取到消息空间地址msg后,构造消息结构体CubeMsgType,发送该消息。 → [详情](llms-content/document/detail/canncommercial/3013906428d6.md) - [CANN商业版-PostFakeMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0295.html): 通过AllocMessage接口获取到消息空间地址后,AIV发送假消息,刷新消息状态msgState为FAKE。 当多个AIV的消息内容一致时,AIC仅需要读取一次位置靠前的第一个消息,通过将消息结构体中自定义的参数skipCnt设置为n,通知AIC后续n条消息无需处理,直接跳过,被跳过的AIV需要使用本接口发送假消息,这被称之为消息合并机制或消息合并场景。 如下图所示,假设Queue1、2、3的 → [详情](llms-content/document/detail/canncommercial/1efaf8d4e5f7.md) - [CANN商业版-SetQuit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0296.html): 通过AllocMessage接口获取到消息空间地址后,发送退出消息,告知该消息队列对应的AIC无需处理该队列的消息。如下图,Queue5对应的AIV发了退出消息后,Block1将不再处理Queue5的任何消息。 图1 消息队列退出示意图 → [详情](llms-content/document/detail/canncommercial/96938e10c662.md) - [CANN商业版-Wait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0297.html): 在调用PostMessage或PostFakeMessage后,查询该消息是否已被AIC处理完。 → [详情](llms-content/document/detail/canncommercial/7722aa0346d1.md) - [CANN商业版-FreeMessage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0298.html): 在自定义的回调函数逻辑中,完成消息处理后,调用该接口,刷新消息状态为FREE;或者待消息状态为指定状态waitState时,刷新消息状态为FREE。消息状态的介绍可以参考表2中的参数msgState。 → [详情](llms-content/document/detail/canncommercial/e3d35101d372.md) - [CANN商业版-SetSkipMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0299.html): AIC跳过指定个数假消息的处理,仅在回调函数中调用。下图中Block0通过调用SetSkipMsg跳过三个假消息。 图1 SetSkipMsg示意图 → [详情](llms-content/document/detail/canncommercial/9476dfd1724b.md) - [CANN商业版-CreateCubeResGroup](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0300.html): 快速创建CubeResGroupHandle对象,内部完成消息队列空间和同步事件分配。推荐使用该接口,避免使用CubeResGroupHandle的构造函数创建对象,出现不同对象的消息队列空间冲突、同步事件错误等情况。 → [详情](llms-content/document/detail/canncommercial/55b8abdb2700.md) - [GroupBarrier使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0302.html): 当同一个CubeResGroupHandle中的两个AIV任务之间存在依赖关系时,可以使用GroupBarrier控制同步。假设一组AIV A做完任务x以后,另外一组AIV B才可以开始后续业务,称AIV A组为Arrive组,AIV B组为Wait组。 → [详情](llms-content/document/detail/canncommercial/74cb0a7bca61.md) - [GroupBarrier构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0303.html): 创建GroupBarrier对象,通过设置构造函数参数,确定Arrive组的Block个数和Wait组的Block个数。 → [详情](llms-content/document/detail/canncommercial/e461ae850325.md) - [CANN商业版-Arrive](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0304.html): 通知其他等待的AIV,本AIV已经完成其依赖的任务。 → [详情](llms-content/document/detail/canncommercial/b424ec0c1565.md) - [CANN商业版-Wait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0305.html): 阻塞该AIV需要等待Arrive组全部完成任务,再开始执行任务。 → [详情](llms-content/document/detail/canncommercial/84a19712d5aa.md) - [CANN商业版-GetWorkspaceLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0306.html): 返回当前GroupBarrier所占用的Global Memory消息空间大小。 → [详情](llms-content/document/detail/canncommercial/d461b3c227af.md) - [构造函数与析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0308.html): 用于创建KfcWorkspace对象,Kfc全称为kernel function call,表示核间通信调用。 → [详情](llms-content/document/detail/canncommercial/ccfa59cef838.md) - [CANN商业版-GetKfcWorkspace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0310.html): 获取用于CubeResGroupHandle消息通信区的内存地址。用户使用CubeResGroupHandle接口时,需要用此接口自主管理空间地址。 → [详情](llms-content/document/detail/canncommercial/0ffbdfa204c5.md) - [CANN商业版-RegTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0314.html): Reg矢量计算基本单元,RegTensor位宽为VL(Vector Length),具体值可能因不同AI处理器型号而异。 → [详情](llms-content/document/detail/canncommercial/e04a2ecdc84e.md) - [CANN商业版-MaskReg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0315.html): MaskReg用于指示在计算过程中哪些元素参与计算,宽度为RegTensor的八分之一(VL/8)。 → [详情](llms-content/document/detail/canncommercial/13966b2b1bc7.md) - [UnalignRegForLoad & UnalignRegForStore](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0316.html): UnalignRegForLoad、UnalignRegForStore用作缓冲区来优化UB和RegTensor之间连续不对齐地址访问的开销。在读不对齐地址前,UnalignRegForLoad、UnalignRegForStore应该通过LoadUnAlignPre API初始化,然后使用LoadUnAlign API。在写不对齐地址时,先使用StoreUnAlign API,再使用StoreU → [详情](llms-content/document/detail/canncommercial/6ad6a9842c29.md) - [CANN商业版-AddrReg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0317.html): AddrReg即为Address Register(地址寄存器),是用于存储地址偏移量的寄存器。AddrReg应该通过CreateAddrReg API初始化,然后在循环之中使用AddrReg存储地址偏移量。AddrReg在每层循环中根据所设置的stride进行自增。 → [详情](llms-content/document/detail/canncommercial/0ca13d067663.md) - [连续对齐搬入](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0319.html): Reg矢量计算数据搬运接口,适用于从UB连续对齐搬入RegTensor。单搬入模式下,可以将数据从UB搬运到一个目的寄存器,双搬入模式下,可以将数据从UB搬运到两个目的寄存器。 → [详情](llms-content/document/detail/canncommercial/04c07f971e21.md) - [连续对齐搬出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0320.html): Reg矢量计算数据搬运接口,适用于从RegTensor连续对齐搬出到UB。 → [详情](llms-content/document/detail/canncommercial/de4eb1e04d5a.md) - [非连续对齐搬入](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0321.html): Reg矢量计算数据搬运接口,适用于从UB非连续对齐搬入RegTensor(以DataBlock为单位)。 → [详情](llms-content/document/detail/canncommercial/aa0050f70638.md) - [非连续对齐搬出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0322.html): Reg矢量计算数据搬运接口,适用于从RegTensor非连续对齐搬出到UB(以DataBlock为单位)。 → [详情](llms-content/document/detail/canncommercial/4ccb3b4d2dcb.md) - [连续非对齐搬入](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0323.html): Reg矢量计算数据搬运接口,适用于从UB非32B对齐地址起始连续搬入RegTensor。 → [详情](llms-content/document/detail/canncommercial/1f99f009c954.md) - [连续非对齐搬出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0324.html): Reg矢量计算数据搬运接口,适用于从RegTensor连续非对齐搬出到UB。 → [详情](llms-content/document/detail/canncommercial/dcdbf17210c7.md) - [MaskReg搬入](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0325.html): Reg矢量计算数据搬运接口,适用于从UB或RegTensor搬入MaskReg。 → [详情](llms-content/document/detail/canncommercial/6017a50e33a9.md) - [MaskReg搬出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0326.html): Reg矢量计算数据搬运接口,适用于从MaskReg搬出到UB。 → [详情](llms-content/document/detail/canncommercial/e012039f83d5.md) - [CANN商业版-Move](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0334.html): 将src中的元素复制到dst中的对应位置。如果有输入mask,则仅复制被mask选定的有效元素,无效元素填0。 → [详情](llms-content/document/detail/canncommercial/fcd52929cdfd.md) - [CANN商业版-Interleave](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0335.html): 将源操作数src0和src1中的元素交织存入目的操作数dst0和dst1中。交织排列方式如下图所示,其中每个方格代表一个元素: → [详情](llms-content/document/detail/canncommercial/bb5aa3e9bcf2.md) - [CANN商业版-DeInterleave](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0336.html): 将源操作数src0和src1中的元素解交织存入目的操作数dst0和dst1中。解交织排列方式如下图所示,其中每个方格代表一个元素: → [详情](llms-content/document/detail/canncommercial/9d0e0a7320c0.md) - [CANN商业版-Select](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0337.html): 给定两个源操作数src0和src1,根据mask的比特位值选取元素,得到目的操作数dst。选择的规则为:当mask的比特位是1时,从src0中选取对应位置的数,比特位是0时从src1选取对应位置的数。 → [详情](llms-content/document/detail/canncommercial/f1ceed065175.md) - [CANN商业版-Pack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0338.html): 根据所选的低位模式或高位模式,将输入MaskReg的偶数位bit提取到输出MaskReg的低半部分或高半部分。 → [详情](llms-content/document/detail/canncommercial/93c49ef5205a.md) - [CANN商业版-UnPack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0339.html): 根据所选的低位模式或高位模式,将输入MaskReg的低半部分或高半部分展开到输出MaskReg。展开方式为:将每bit展开为2bit,高位置零。 → [详情](llms-content/document/detail/canncommercial/1008c46b7e65.md) - [CANN商业版-MoveMask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0340.html): 从特殊寄存器SPR\{MASK1, MASK0\}读取mask值并根据数据类型格式写入函数返回值MaskReg。 → [详情](llms-content/document/detail/canncommercial/7de678fff59d.md) - [CANN商业版-Abs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0342.html): 对srcReg中的有效元素逐个取绝对值,并将结果写入dstReg中对应位置处。 → [详情](llms-content/document/detail/canncommercial/f5abe36ba8bd.md) - [CANN商业版-Relu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0343.html): 根据mask对输入数据srcReg进行relu操作,将结果写入dstReg。relu计算公式如下: → [详情](llms-content/document/detail/canncommercial/bebc58a123a2.md) - [CANN商业版-Exp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0344.html): 根据mask对输入数据srcReg进行指数操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/90ab5c9dcca3.md) - [CANN商业版-Sqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0345.html): 根据mask对输入数据srcReg进行平方根操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/56e5006112d2.md) - [CANN商业版-Ln](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0348.html): 根据mask对输入数据src进行求自然对数操作,将结果写入dst。计算公式如下: → [详情](llms-content/document/detail/canncommercial/63b4bb8b4b5e.md) - [CANN商业版-Log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0349.html): 根据mask对输入数据srcReg进行求自然对数操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/2cea138cc69e.md) - [CANN商业版-Log2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0350.html): 根据mask对输入数据srcReg进行求2的对数操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/33c942f98090.md) - [CANN商业版-Log10](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0351.html): 根据mask对输入数据srcReg进行求以10为底的对数操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/73cc78a5e2c5.md) - [CANN商业版-Neg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0352.html): 根据mask对输入数据srcReg进行取相反数操作,将结果写入dstReg。neg计算公式如下: → [详情](llms-content/document/detail/canncommercial/07699b81f8e9.md) - [CANN商业版-Not](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0353.html): 本节介绍两种接口,分别用于对RegTensor和MaskReg进行操作: - 对RegTensor操作: 对输入srcReg中的每个有效数据按位取反,将结果写入dstReg。 - 对MaskReg操作: 对输入src中的每个有效位(bit)取反,将结果写入dst。 → [详情](llms-content/document/detail/canncommercial/532f7561df15.md) - [CANN商业版-Move](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0354.html): 对srcReg中的有效元素逐个复制写入dstReg中对应位置处。 → [详情](llms-content/document/detail/canncommercial/1f596ec1aced.md) - [CANN商业版-Add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0356.html): Add指令根据mask对源操作数srcReg0、srcReg1进行按元素求和操作,将结果写入目的操作数dstReg。计算公式如下: 若srcReg0,srcReg1输入转换为uint32t类型相加时超出uint32t最大值,在carry(存放进位的MaskReg寄存器)中对应位置每4bit设置1,否则写0。 → [详情](llms-content/document/detail/canncommercial/d84e8fcfc0de.md) - [CANN商业版-Sub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0357.html): 根据mask对源操作数srcReg0、srcReg1进行按元素相减操作,将结果写入目的操作数dstReg。计算公式如下: 若srcReg0,srcReg1相减产生借位结果时,在MaskReg carry中对应位置每4bit的最低位写0,否则写1。 具体的示例如下: 表1 示例说明 → [详情](llms-content/document/detail/canncommercial/4c584f619c51.md) - [CANN商业版-Mul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0358.html): 根据mask对输入数据srcReg0、srcReg1按元素相乘操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/67ce74d9c28a.md) - [CANN商业版-Div](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0359.html): 根据mask对输入数据srcReg0、srcReg1执行按元素相除操作,将结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/d76e132880d8.md) - [CANN商业版-Max](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0360.html): 根据mask对源操作数srcReg0、srcReg1进行按元素求最大值操作,将结果写入目的操作数dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/9cee1e7a5342.md) - [CANN商业版-Min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0361.html): 根据mask对源操作数srcReg0、srcReg1进行按元素求最小值操作,将结果写入目的操作数dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/b0e396b3ef47.md) - [CANN商业版-And](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0362.html): 本节介绍两种接口,分别用于对RegTensor和MaskReg进行操作: - 对RegTensor操作: 根据mask对输入数据srcReg0、srcReg1执行按元素与\( & \)操作,将结果写入dstReg。计算公式如下: - 对MaskReg操作: 将两个输入MaskReg的有效bit进行逻辑与运算得到新的MaskReg。 → [详情](llms-content/document/detail/canncommercial/381da183b653.md) - [CANN商业版-Or](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0363.html): 本节介绍两种接口,分别用于对RegTensor和MaskReg进行操作: - 对RegTensor操作: 根据mask对输入数据srcReg0、srcReg1按元素求或(|)操作,将结果写入dstReg。计算公式如下: - 对MaskReg操作: 将两个输入MaskReg的有效bit进行逻辑或运算得到新的MaskReg。 → [详情](llms-content/document/detail/canncommercial/db4e6053f2fb.md) - [CANN商业版-Xor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0364.html): 本节介绍两种接口,分别用于对RegTensor和MaskReg进行操作: - 对RegTensor操作: 根据mask对输入数据srcReg0、srcReg1按元素异或(^)操作,将结果写入dstReg。计算公式如下: - 对MaskReg操作: 将两个输入MaskReg的有效bit进行逻辑异或运算得到新的MaskReg。 → [详情](llms-content/document/detail/canncommercial/85635913ec62.md) - [CANN商业版-Mull](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0365.html): 根据mask对输入数据srcReg0、srcReg1按元素相乘操作,将结果写入dstReg0,溢出部分写入dstReg1。 → [详情](llms-content/document/detail/canncommercial/240d1732ded9.md) - [CANN商业版-AddC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0367.html): 根据mask对输入数据srcReg0、srcReg1以及进位数据carrySrc进行按元素相加操作,将结果写入dstReg。如果srcReg0, srcReg1输入转换为uint32t类型,加上进位值carrySrc相加时超出uint32t最大值,在MaskReg carry中对应位置每4bit大小写1,否则写0。计算公式如下: 对carry的操作示例如下: - int32t类型,ai, bi∈\[ → [详情](llms-content/document/detail/canncommercial/0bc1ca886258.md) - [CANN商业版-SubC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0369.html): 根据mask对源操作数srcReg0、srcReg1以及进位数据carrySrc进行按元素相减的操作,将结果写入目的操作数dstReg。srcReg0、srcReg1、carrySrc相减时如果产生借位,在MaskReg carry中对应位置每4bit的最低位写0,否则写1。计算公式如下: 具体的示例如下: 表1 示例说明 → [详情](llms-content/document/detail/canncommercial/9a7a1141c76c.md) - [CANN商业版-Prelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0372.html): 源操作数src0大于0的情况下直接将src0写入目的操作数dst,否则将源操作数src0src1的结果写入dst。计算公式如下: → [详情](llms-content/document/detail/canncommercial/817fc693ec96.md) - [CANN商业版-ShiftLeft](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0374.html): 根据mask对输入数据srcReg0,按照srcReg1对应元素进行左移操作,将结果写入dstReg。 → [详情](llms-content/document/detail/canncommercial/6b7295bf5f4a.md) - [CANN商业版-ShiftRight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0375.html): 根据mask,对输入数据srcReg0按照srcReg1对应元素进行右移操作,将结果写入dstReg。 → [详情](llms-content/document/detail/canncommercial/e60f3fa6a9db.md) - [CANN商业版-AbsSub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0376.html): srcReg0与srcReg1相减再求绝对值, 根据mask将计算结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/4519d20d6069.md) - [CANN商业版-ExpSub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0378.html): srcReg0与srcReg1相减,差值作为e的指数计算, 根据mask将计算结果写入dstReg。 srcReg为float类型时: srcReg为half类型时: → [详情](llms-content/document/detail/canncommercial/84f76c53cfaa.md) - [CANN商业版-MulAddDst](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0380.html): srcReg0与srcReg1相乘再加上dstReg的值, 根据mask将计算结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/a2f21425c763.md) - [CANN商业版-Adds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0382.html): 矢量内每个元素与标量求和,计算公式如下,其中VLT表示矢量计算单元一个迭代能够处理的元素个数。VLT的取值参考RegTensor。 → [详情](llms-content/document/detail/canncommercial/e5d795a0d4c0.md) - [CANN商业版-Muls](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0383.html): 矢量内每个元素与标量求积,计算公式如下,其中VLT表示矢量计算单元一个迭代能够处理的元素个数。VLT的取值参考RegTensor。 → [详情](llms-content/document/detail/canncommercial/9a14bdede9c9.md) - [CANN商业版-Maxs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0384.html): 源操作数矢量内每个元素与标量相比,如果比标量大,则取源操作数值,比标量的值小,则取标量值。计算公式如下: → [详情](llms-content/document/detail/canncommercial/aa17b75a17dd.md) - [CANN商业版-Mins](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0385.html): 源操作数矢量内每个元素与标量相比,如果比标量大,则取标量值,比标量小,则取源操作数。计算公式如下: → [详情](llms-content/document/detail/canncommercial/43b7ab8533a6.md) - [CANN商业版-ShiftLefts](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0386.html): 源操作数内每个元素做逻辑左移,逻辑左移的位数由输入参数scalarValue决定。 所谓逻辑左移,是指去掉最高位,最低位补0,例:二进制数 1010101010101010,逻辑左移一位结果为 0101010101010100。 → [详情](llms-content/document/detail/canncommercial/4088a8816e4e.md) - [CANN商业版-ShiftRights](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0387.html): 源操作数内每个元素做右移,右移的位数由输入参数scalarValue决定。 对数据类型uint16t/uint32t的源操作数做逻辑右移,对数据类型int16t/int32t的源操作数做算术右移。 逻辑右移为去掉最低位,最高位填充为0。 算术右移为去掉最低位,最高位复制符号位。 例:数据类型uint16t,二进制数 1010101010101010,逻辑右移一位结果为 01010101010101 → [详情](llms-content/document/detail/canncommercial/28fc2a60471b.md) - [CANN商业版-MulsCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0388.html): src与scalar相乘再按照CASTROUND模式转换成half类型,根据mask将计算结果写入dst。计算公式如下: → [详情](llms-content/document/detail/canncommercial/4fe90e18990c.md) - [CANN商业版-LeakyRelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0389.html): 源操作数srcReg大于0的情况下直接将srcReg写入目的操作数dstReg, 否则将srcRegscalarValue的结果写入dstReg。计算公式如下: → [详情](llms-content/document/detail/canncommercial/14f6805b80c0.md) - [CANN商业版-Compare](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0393.html): 逐元素比较两个Tensor大小,如果比较后的结果为真,则输出结果的对应比特位为1,否则为0。 → [详情](llms-content/document/detail/canncommercial/9cc554cb99a2.md) - [CANN商业版-Compares](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0394.html): 逐元素比较一个Tensor中的元素和另一个scalar的大小,如果比较后的结果为真,则输出结果的对应比特位为1,否则为0。 → [详情](llms-content/document/detail/canncommercial/a9081221954d.md) - [CANN商业版-Select](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0395.html): 给定两个源操作数srcReg0和srcReg1,根据mask的比特位值选取元素,得到目的操作数dstReg。选择的规则为:当mask的比特位是1时,从srcReg0中选取对应位置的数,比特位是0时从srcReg1选取对应位置的数。 → [详情](llms-content/document/detail/canncommercial/4948ee2c62db.md) - [CANN商业版-Cast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0398.html): 数据类型精度转换,将U类型的源操作数根据指定的转换模式,转换成T类型的目的操作数类型。 → [详情](llms-content/document/detail/canncommercial/18937e24d1c0.md) - [CANN商业版-Truncate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0399.html): 将源操作数的浮点数元素截断到整数位,同时源操作数的数据类型保持不变。 → [详情](llms-content/document/detail/canncommercial/8d5a669b2cbe.md) - [CANN商业版-Gather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0401.html): - 收集UB中的元素 给定源操作数在UB中的基地址和索引,Gather指令根据索引位置将源操作数按元素收集到结果寄存器张量中。收集过程如下图所示: - 收集RegTensor中的元素 根据索引位置indexReg将源操作数srcReg按元素收集到结果dstReg中。收集过程如下图所示: → [详情](llms-content/document/detail/canncommercial/0a59790a06b8.md) - [CANN商业版-GatherB](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0402.html): 给定源操作数在UB中的基地址和索引,GatherB指令根据索引位置将源操作数按DataBlock收集到结果寄存器张量中。每个DataBlock长度为32Byte。收集过程如下图所示: → [详情](llms-content/document/detail/canncommercial/ac9c10d60b64.md) - [CANN商业版-Scatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0403.html): 给定源操作数的寄存器张量和索引张量,以及结果操作数在UB中的基地址,Scatter指令将源操作数按元素根据索引位置分散到UB中。分散过程如下图所示: → [详情](llms-content/document/detail/canncommercial/07e0f3eebfe4.md) - [CANN商业版-Interleave](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0405.html): 给定源操作数寄存器张量srcReg0和srcReg1,将srcReg0和srcReg1中的元素交织存入结果操作数dstReg0和dstReg1中。交织排列方式如下图所示,其中每个方格代表一个元素: → [详情](llms-content/document/detail/canncommercial/bd6c7f1b69ac.md) - [CANN商业版-DeInterleave](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0406.html): 给定源操作数寄存器张量srcReg0和srcReg1,将srcReg0和srcReg1中的元素解交织存入结果操作数dstReg0和dstReg1中。解交织排列方式如下图所示,其中每个方格代表一个元素: → [详情](llms-content/document/detail/canncommercial/3cc76f922451.md) - [CANN商业版-Arange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0408.html): 以传入的scalar的值为起始值,生成递增/递减的索引,并将产生的索引保存在dstReg中。 → [详情](llms-content/document/detail/canncommercial/9177a557bfaa.md) - [CANN商业版-Duplicate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0410.html): 支持Scalar和Tensor两种模式: - Scalar模式:将scalarValue广播到寄存器,并保存在dstReg中(如果有mask,则保存在dstReg中被mask筛选的位置)。 - Tensor模式:将srcReg的最低位元素广播到寄存器,并保存在dstReg中被mask筛选的位置。 → [详情](llms-content/document/detail/canncommercial/f93f23c728b8.md) - [CANN商业版-Reduce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0412.html): 支持归约求和、归约取最大值、归约取最小值。 → [详情](llms-content/document/detail/canncommercial/1d2132909c9f.md) - [CANN商业版-ReduceDataBlock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0415.html): 当ReduceType 为SUM,将每个DataBlock(32B)中参与计算的元素相加,并将最终的计算结果依次保存在dstReg的最低位。 当ReduceType 为MAX,将每个DataBlock(32B)中的最大值,并将最终的计算结果依次保存在dstReg中的最低位。 当ReduceType 为MIN,将每个DataBlock(32B)中的最小值,并将最终的计算结果依次保存在dstReg中的 → [详情](llms-content/document/detail/canncommercial/cc7bc18a610f.md) - [CANN商业版-PairReduceElem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0418.html): 将传入的srcReg中相邻两个数值相加,并将产生的结果保存在dstReg中的低位位置。 → [详情](llms-content/document/detail/canncommercial/c1159db05ca2.md) - [CANN商业版-Squeeze](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0420.html): 将传入的srcReg中被mask选择的有效元素依次复制到dstReg中,有效元素在dstReg中从低到高连续排列。dstReg中剩余位置元素置为0。 → [详情](llms-content/document/detail/canncommercial/ecf1e5e0d0a8.md) - [CANN商业版-Unsqueeze](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0421.html): 将dstReg中数据根据mask进行解压缩。解压缩方式:dstReg中第0个元素置为0,dstReg中的第i个元素等于mask中从第0个到第\(i-1\)个元素中1的数量。mask最高位被忽略不参与统计。以uint8t类型为例,算法逻辑表示如下: → [详情](llms-content/document/detail/canncommercial/9e1fddc504de.md) - [CANN商业版-Pack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0422.html): 将源操作数srcReg中的元素选取低8位(对于b16类型)、低16位(对于b32类型)、低32位(对于b64类型)写入dstReg的低半部分或高半部分。 → [详情](llms-content/document/detail/canncommercial/eb009dcd9ea8.md) - [CANN商业版-UnPack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0423.html): 对于无符号整型,将源操作数srcReg中低半部分或高半部分的元素以高位填0扩充位宽的方式写入dstReg。对于有符号整型,将源操作数srcReg中低半部分或高半部分的元素以保持符号位扩充位宽的方式写入dstReg。 → [详情](llms-content/document/detail/canncommercial/1ad4fc3bd348.md) - [CANN商业版-Histograms](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0425.html): 对直方图数据进行统计,在目的操作数dstReg的基础数据上加上源操作数srcReg数据的统计结果,包括数据的频率统计和累计统计。 - 频率统计 如下图所示,在低位模式下,dstReg(即 dst0)用于统计srcReg中\[0-127\]范围内(前半部分)各个值的出现频率;而在高位模式下,dstReg(即dst1)则统计\[128-255\]范围内(后半部分)的频率。dst0和dst1中的第n位(bi → [详情](llms-content/document/detail/canncommercial/3398eb7b4bed.md) - [CANN商业版-SIMT API当前仅支持SIMD与SIMT混合编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0427.html): SIMT API当前仅支持SIMD与SIMT混合编程,SIMT编程场景待正式发布支持,请关注后续版本。 → [详情](llms-content/document/detail/canncommercial/6ef5a8e94310.md) - [CANN商业版-Tanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0492.html): 按元素做逻辑回归Tanh,计算公式如下: → [详情](llms-content/document/detail/canncommercial/c67159a00e44.md) - [CANN商业版-GetTanhMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0493.html): kernel侧Tanh接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/01863ecb9a98.md) - [CANN商业版-GetTanhTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0494.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/9456dfdd6e66.md) - [CANN商业版-Asin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0496.html): 按元素做反正弦函数计算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/8be3fd424160.md) - [CANN商业版-GetAsinMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0497.html): kernel侧Asin接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/854e3e754400.md) - [CANN商业版-GetAsinTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0498.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/9c4ed61d79d7.md) - [CANN商业版-Sin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0500.html): 按元素做正弦函数计算,计算公式如下: Sin\(x\)的泰勒展开式为: → [详情](llms-content/document/detail/canncommercial/7496d58123a8.md) - [CANN商业版-GetSinMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0501.html): kernel侧Sin接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/1ccb8cb48a61.md) - [CANN商业版-GetSinTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0502.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/97762e34b4d1.md) - [CANN商业版-Acos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0504.html): 按元素做反余弦函数计算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/6eb08843e9e4.md) - [CANN商业版-GetAcosMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0505.html): kernel侧Acos接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/65add190b874.md) - [CANN商业版-GetAcosTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0506.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/e0a1c7fa9470.md) - [CANN商业版-Cos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0508.html): 按元素做三角函数余弦运算,计算公式如下: Cos\(x\)的泰勒展开式为: → [详情](llms-content/document/detail/canncommercial/b2162cf3f82f.md) - [CANN商业版-GetCosMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0509.html): kernel侧Cos接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/8d7efacdd0fe.md) - [CANN商业版-GetCosTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0510.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/401c76150dbb.md) - [CANN商业版-Log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0512.html): 按元素以e、2、10为底做对数运算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/0ad2f2239204.md) - [CANN商业版-GetLogMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0513.html): Host侧接口,用于获取Log接口能完成计算所需最小的临时空间大小,此空间为预留空间,即需要保证预留有足够的物理空间,用于执行计算。 → [详情](llms-content/document/detail/canncommercial/9573931267bb.md) - [CANN商业版-GetLogTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0514.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/c41b8c716e21.md) - [CANN商业版-Atan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0516.html): 按元素做三角函数反正切运算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/85bfdfce4c00.md) - [CANN商业版-GetAtanMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0517.html): kernel侧Atan接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/fb59070180e0.md) - [CANN商业版-GetAtanTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0518.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/b012376eedaa.md) - [CANN商业版-Power](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0520.html): 实现按元素做幂运算功能,提供3类接口,处理逻辑如下: → [详情](llms-content/document/detail/canncommercial/2841d0864a4a.md) - [CANN商业版-GetPowerMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0521.html): kernel侧Power接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/5676aa093084.md) - [CANN商业版-GetPowerTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0522.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/d30a44df4710.md) - [CANN商业版-Sinh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0524.html): 按元素做双曲正弦函数计算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/522c0d18bfc8.md) - [CANN商业版-GetSinhMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0525.html): kernel侧Sinh接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/19afa0195649.md) - [CANN商业版-GetSinhTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0526.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/1fccf74495ac.md) - [CANN商业版-Cosh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0528.html): 按元素做双曲余弦函数计算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/cb25c032137e.md) - [CANN商业版-GetCoshMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0529.html): kernel侧Cosh接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/592056937d19.md) - [CANN商业版-GetCoshTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0530.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/4bed501b9427.md) - [CANN商业版-Tan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0532.html): 按元素做正切函数计算,计算公式如下: Tan\(x\)的泰勒展开式为: 其中B2n是伯努利数。 → [详情](llms-content/document/detail/canncommercial/26cae1bef3c6.md) - [CANN商业版-GetTanMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0533.html): kernel侧Tan接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/21d697791b46.md) - [CANN商业版-GetTanTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0534.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/542ea3b4b98f.md) - [CANN商业版-Trunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0536.html): 按元素做浮点数截断,即向零取整操作。计算公式如下: 举例如下: Trunc\(3.9\) \= 3 Trunc\(-3.9\) \= -3 → [详情](llms-content/document/detail/canncommercial/38577a6f6005.md) - [CANN商业版-GetTruncMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0537.html): kernel侧Trunc接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/9f3fc2792691.md) - [CANN商业版-GetTruncTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0538.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/37c9b98df41a.md) - [CANN商业版-Frac](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0540.html): 按元素做取小数计算。计算公式如下: 举例如下: Frac\(-258.41888\) \= -0.41888428 Frac\(5592.625\) \= 0.625 → [详情](llms-content/document/detail/canncommercial/080dcaba5ec5.md) - [CANN商业版-GetFracMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0541.html): kernel侧Frac接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/a95d8ce3c1f7.md) - [CANN商业版-GetFracTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0542.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/69c5c5584978.md) - [CANN商业版-Erf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0544.html): 按元素做误差函数计算(也称为高斯误差函数,error function or Gauss error function)。计算公式如下: → [详情](llms-content/document/detail/canncommercial/1a15745384c0.md) - [CANN商业版-GetErfMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0545.html): kernel侧Erf接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/e07055729af4.md) - [CANN商业版-GetErfTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0546.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/10946242942e.md) - [CANN商业版-Erfc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0548.html): 返回输入x的互补误差函数结果,积分区间为x到无穷大。原始的理论计算公式如下: 由于Erfc函数没有初等函数表达方式,一般通过函数逼近的方式计算,近似计算公式如下所示: 其中, R\(z\) \= \(\(\(\(\(\(\(z R0 + R1\) z + R2\) z + R3\) z + R4\) z + R5\) z + R6\) z + R7\) z + R8是关于z的8次多项式; S\(z\) \= \(\(\(\(z → [详情](llms-content/document/detail/canncommercial/011a7ec2aad8.md) - [CANN商业版-GetErfcMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0549.html): kernel侧Erfc接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/e6565538943d.md) - [CANN商业版-GetErfcTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0550.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/89801f705d96.md) - [CANN商业版-Sign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0552.html): 按元素执行Sign操作,Sign是指返回输入数据的符号,如果为0则返回0,如果为正数则返回1,如果为负数则返回-1。计算公式如下: → [详情](llms-content/document/detail/canncommercial/e96499bd56fb.md) - [CANN商业版-GetSignMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0553.html): kernel侧Sign接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/61826ad04715.md) - [CANN商业版-GetSignTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0554.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/b55c32f862d1.md) - [CANN商业版-Atanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0556.html): 按元素做反双曲正切余弦函数计算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/4e0a287e0f4b.md) - [CANN商业版-GetAtanhMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0557.html): kernel侧Atanh接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/be48764fedf4.md) - [CANN商业版-GetAtanhTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0558.html): kernel侧Atanh接口的计算需要开发者预留/申请临时空间,最大临时空间(maxTmpBuffer)和输入所占空间(inputSize * typeSize)存在以下关系: → [详情](llms-content/document/detail/canncommercial/7992130f6b87.md) - [CANN商业版-Asinh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0560.html): 按元素做反双曲正弦函数计算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/fcdc69edb251.md) - [CANN商业版-GetAsinhMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0561.html): kernel侧Asinh接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/cf85f8f527f7.md) - [CANN商业版-GetAsinhTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0562.html): kernel侧Asinh接口的计算需要开发者预留/申请临时空间,最大临时空间(maxTmpBuffer)和输入所占空间(inputSize * typeSize)存在以下关系: → [详情](llms-content/document/detail/canncommercial/22a881e9ef3a.md) - [CANN商业版-Acosh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0564.html): 按元素做双曲反余弦函数计算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/d0025cae7757.md) - [CANN商业版-GetAcoshMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0565.html): kernel侧Acosh接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/2013f2a8cff7.md) - [CANN商业版-GetAcoshTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0566.html): kernel侧Acosh接口的计算需要开发者预留/申请临时空间,最大临时空间(maxTmpBuffer)和输入所占空间(inputSize * typeSize)存在以下关系: → [详情](llms-content/document/detail/canncommercial/ad084973eef3.md) - [CANN商业版-Floor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0568.html): 获取小于或等于x的最小的整数值,即向负无穷取整操作。计算公式如下: 举例如下: Floor\(3.9\) \= 3.0 Floor\(-3.9\) \= -4.0 → [详情](llms-content/document/detail/canncommercial/ac08b23950a1.md) - [CANN商业版-GetFloorMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0569.html): kernel侧Floor接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/bb35dc3f231e.md) - [CANN商业版-GetFloorTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0570.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/9d60484da691.md) - [CANN商业版-Ceil](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0572.html): 获取大于或等于x的最小的整数值,即向正无穷取整操作。计算公式如下: 举例如下: Ceil\(3.9\) \= 4.0 Ceil \(-3.9\) \= -3.0 → [详情](llms-content/document/detail/canncommercial/feaf440258d9.md) - [CANN商业版-GetCeilMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0573.html): kernel侧Ceil接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/bc8a4c493a1a.md) - [CANN商业版-GetCeilTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0574.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/6751cefddf78.md) - [CANN商业版-ClampMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0576.html): 将srcTensor中大于scalar的数替换为scalar,小于等于scalar的数保持不变,作为dstTensor输出。 → [详情](llms-content/document/detail/canncommercial/572749ae6bf9.md) - [CANN商业版-ClampMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0577.html): 将srcTensor中小于scalar的数替换为scalar,大于等于scalar的数保持不变,作为dstTensor输出。 → [详情](llms-content/document/detail/canncommercial/0bd9219fcfbe.md) - [CANN商业版-GetClampMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0578.html): kernel侧ClampMax/ClampMin/Clamp接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/c5c05717cebc.md) - [CANN商业版-GetClampTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0579.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/953e6b677e83.md) - [CANN商业版-Round](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0581.html): 将输入的元素四舍五入到最接近的整数,计算公式如下: 举例如下: Round\(3.5\) \= 4.0 Round\(-3.4\) \= -3.0 → [详情](llms-content/document/detail/canncommercial/d50e99454849.md) - [CANN商业版-GetRoundMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0582.html): kernel侧Round接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/8acde77f0d53.md) - [CANN商业版-GetRoundTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0583.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/c3bcd68eb34e.md) - [CANN商业版-Axpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0585.html): 源操作数\(srcTensor\)中每个元素与标量求积后和目的操作数\(dstTensor\)中的对应元素相加,计算公式如下: 该接口功能同基础API Axpy,区别在于此接口指令是通过Muls和Add组合计算,从而提供更优的精度。 → [详情](llms-content/document/detail/canncommercial/6edc031fc1f6.md) - [CANN商业版-GetAxpyMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0586.html): kernel侧Axpy接口的计算需要开发者申请临时空间,本接口用于在host侧获取申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/6c4cea516fc6.md) - [CANN商业版-GetAxpyTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0587.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/66333024874e.md) - [CANN商业版-Exp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0589.html): 按元素取自然指数,用户可以选择是否使用泰勒展开公式进行计算,计算公式如下: - 设置泰勒展开项数为0,即不使用泰勒展开公式进行计算,公式如下: - 设置泰勒展开项数不为0,即使用泰勒展开公式进行计算,公式如下: xAi代表源操作数的整数部分,该值通过floor\(x\)获取。xBi代表源操作数的小数部分。 泰勒展开公式如下: → [详情](llms-content/document/detail/canncommercial/d3d6a4f7c273.md) - [CANN商业版-GetExpMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0590.html): kernel侧Exp接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/57d0042a6389.md) - [CANN商业版-GetExpTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0591.html): 该接口用于获取maxLiveNodeCount和extraBuffer,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuffer可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuffer表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/da5124522d09.md) - [CANN商业版-Lgamma](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0593.html): 按元素计算x的gamma函数的绝对值并求自然对数,计算公式如下: → [详情](llms-content/document/detail/canncommercial/1563a6df3d67.md) - [CANN商业版-GetLgammaMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0594.html): kernel侧Lgamma接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/c8fbe8c196de.md) - [CANN商业版-GetLgammaTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0595.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/3b59f14f7aef.md) - [CANN商业版-Digamma](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0597.html): 按元素计算x的gamma函数的对数导数,计算公式如下,为伽玛函数。 → [详情](llms-content/document/detail/canncommercial/d57fe602006a.md) - [CANN商业版-GetDigammaMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0598.html): kernel侧Digamma接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/bdf4beab3162.md) - [CANN商业版-GetDigammaTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0599.html): kernel侧Digamma接口的计算需要开发者预留/申请临时空间,最大临时空间(maxTmpBuffer)和输入所占空间(inputSize * typeSize)存在以下关系: → [详情](llms-content/document/detail/canncommercial/86242e23ec94.md) - [CANN商业版-Xor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0601.html): 按元素执行Xor运算,Xor(异或)的概念和运算规则如下: - 概念:参加运算的两个数据,按二进制位进行“异或”运算。 - 运算规则:0^0\=0;0^1\=1;1^0\=1;1^1\=0;即:参加运算的两个对象,如果两个相应位为“异”(值不同),则该位结果为1,否则为 0【同0异1】。 计算公式如下: → [详情](llms-content/document/detail/canncommercial/b249b2a5983e.md) - [CANN商业版-GetXorMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0602.html): kernel侧Xor接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/5ba034c4d17b.md) - [CANN商业版-GetXorTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0603.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/22e26dca955c.md) - [CANN商业版-CumSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0605.html): 用于对输入张量按行或列进行累加和操作,输出结果中每个元素都是输入张量中对应位置及之前所有行或列的元素累加和。 计算公式如下: - 逐行累加算法 - First轴处理,按行累加和操作,即第一行不变,后面的行依次累加,输出结果的第i行第j列计算公式如下: 以tensor\(\[\[0, 1, 2\], \[3, 4, 5\]\]\)为例,输出结果是tensor\(\[\[0, 1, 2\], \[3, 5, 7\]\] → [详情](llms-content/document/detail/canncommercial/b2eb2d40c503.md) - [CANN商业版-GetCumSumMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0606.html): kernel侧CumSum接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/f75c7a2aec25.md) - [CANN商业版-Fmod](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0608.html): 按元素计算两个浮点数a, b相除后的余数。计算公式如下: 其中,Trunc为向零取整操作。举例如下: Fmod\(2.0, 1.5\) \= 0.5 Fmod\(-3.0, 1.1\) \= -0.8 → [详情](llms-content/document/detail/canncommercial/12178315ff89.md) - [CANN商业版-GetFmodMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0609.html): kernel侧Fmod接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/d61ec41abb81.md) - [更多样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0611.html): 下面的样例展示了数学库kernel侧API和Tiling API GetXxxMaxMinTmpSize的配套使用方法,具体流程如下: → [详情](llms-content/document/detail/canncommercial/8f1c632efd44.md) - [Matmul使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0614.html): Ascend C提供一组Matmul高阶API,方便用户快速实现Matmul矩阵乘法的运算操作。 → [详情](llms-content/document/detail/canncommercial/b849457383b1.md) - [Matmul模板参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0615.html): 创建Matmul对象时需要传入: - A、B、C、Bias的参数类型信息, 类型信息通过MatmulType来定义,包括:内存逻辑位置、数据格式、数据类型、是否转置、数据排布和是否使能L1复用。 - MatmulConfig信息(可选),用于配置Matmul模板信息以及相关的配置参数。不配置默认使能Norm模板。 针对 Atlas 200I/500 A2 推理产品 ,当前只支持使能默认的Nor → [详情](llms-content/document/detail/canncommercial/59967e9ac1bf.md) - [CANN商业版-MatmulConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0616.html): 模板参数MatmulConfig,用于配置Matmul模板信息以及相关的配置参数。不配置默认使能Norm模板,Norm模板的介绍请参考表 模板特性。MatmulConfig的参数说明见表2。MatmulConfig的定义方式有: → [详情](llms-content/document/detail/canncommercial/7c75684e7550.md) - [CANN商业版-MatmulCallBackFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0618.html): 模板参数MatmulCallBackFunc支持用户定制化Matmul的A矩阵、B矩阵及C矩阵的搬入搬出功能,如非连续搬入或针对搬出设置不同的数据片段间隔等。具体方式为:用户根据实际需要,实现一个或多个自定义的搬运函数,定义Matmul对象时,通过模板参数MatmulCallBackFunc,传入实现的搬运函数的函数指针,传入的函数指针会替换Matmul流程中默认的搬运函数。 MatmulCall → [详情](llms-content/document/detail/canncommercial/e83032fd2227.md) - [CANN商业版-MatmulPolicy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0619.html): 模板参数MatmulPolicy用于定义Matmul可拓展模块策略。目前支持设置以下四种Matmul内置模板策略。- MatmulPolicy(默认模板策略) 使能Matmul API的默认实现策略。 - TrianUpperMatmulPolicy(上三角模板策略) 一次矩阵乘指令计算的结果为baseM baseN大小的矩阵块,称该矩阵块为基本块。若Matmul结果矩阵C中的基本块位于 → [详情](llms-content/document/detail/canncommercial/ea28863c94d1.md) - [CANN商业版-GetNormalConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0621.html): 用于配置Norm模板的参数,获取自定义Norm模板。Norm模板的介绍请参考表 模板特性。 → [详情](llms-content/document/detail/canncommercial/38e2df5e56bb.md) - [CANN商业版-GetMDLConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0622.html): 用于配置MDL模板的参数,获取自定义MDL模板。MDL模板的介绍请参考表 模板特性。 → [详情](llms-content/document/detail/canncommercial/98adf497fa63.md) - [CANN商业版-GetSpecialMDLConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0623.html): 用于配置SpecialMDL模板的参数,获取自定义SpecialMDL模板。SpecialMDL模板的介绍请参考表 模板特性。 → [详情](llms-content/document/detail/canncommercial/3234ad633fb7.md) - [CANN商业版-GetIBShareNormConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0624.html): 用于配置IBShare模板的参数,获取自定义IBShare模板。IBShare模板的介绍请参考表 模板特性。 → [详情](llms-content/document/detail/canncommercial/78eb6c74cd48.md) - [CANN商业版-GetBasicConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0625.html): 用于配置BasicBlock模板的参数,获取自定义BasicBlock模板。BasicBlock模板的介绍请参考表 模板特性。 使用该接口时可以优先考虑使用模板常量化。相比BasicBlock模板仅实现baseM、baseN、baseK常量化,模板常量化可以在此基础上实现singleCoreM、singleCoreN、singleCoreK、baseM、baseN、baseK的常量化,模板常量化的 → [详情](llms-content/document/detail/canncommercial/8d3c9d5eaef2.md) - [CANN商业版-GetMMConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0627.html): 灵活的自定义Matmul模板参数配置。通过设置MatmulConfigMode、MatmulShapeParams、MatmulQuantParams、MatmulBatchParams、MatmulFuncParams,获取自定义的MatmulConfig。 MatmulConfigMode指定了获取并要修改的MatmulConfig模板,各模板介绍请参考模板特性;用户根据使用需求通过设置可变参 → [详情](llms-content/document/detail/canncommercial/83f0ddd0cfd5.md) - [CANN商业版-REGIST\_MATMUL\_OBJ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0628.html): 初始化Matmul对象。 → [详情](llms-content/document/detail/canncommercial/a2e6dc7c77bc.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0630.html): Init主要用于对Matmul对象中的Tiling数据进行初始化,根据Tiling参数进行资源划分,Tiling参数的具体介绍请参考Matmul Tiling侧接口。 开发者可以先通过REGISTMATMULOBJ不传入Tiling参数对单个Matmul对象进行初始化,后续通过Init接口单独传入Tiling参数,对Matmul对象中的Tiling数据进行调整。比如,Tiling参数可变的场景下, → [详情](llms-content/document/detail/canncommercial/3916365fe7e1.md) - [CANN商业版-SetTensorA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0631.html): 设置矩阵乘的左矩阵A。 → [详情](llms-content/document/detail/canncommercial/eaa586365c61.md) - [CANN商业版-SetTensorB](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0632.html): 设置矩阵乘的右矩阵B。 → [详情](llms-content/document/detail/canncommercial/f4520c9db24b.md) - [CANN商业版-SetTensorScaleA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0633.html): MxMatmul场景\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc1010029.html\),设置矩阵乘中左矩阵的量化系数矩阵scaleA。 → [详情](llms-content/document/detail/canncommercial/80290ac2dc53.md) - [CANN商业版-SetTensorScaleB](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0634.html): MxMatmul场景\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc1010029.html\),设置矩阵乘中右矩阵的量化系数矩阵scaleB。 → [详情](llms-content/document/detail/canncommercial/67a6e7542159.md) - [CANN商业版-SetBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0635.html): 设置矩阵乘的Bias。 → [详情](llms-content/document/detail/canncommercial/2bd1fafd9edc.md) - [CANN商业版-DisableBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0636.html): 清除Bias标志位,表示Matmul计算时没有Bias参与。如果在初始化时配置了TCubeTiling结构中的isBias参数来使能Bias,调用该接口后,会清除Bias标志位,不再使能Bias。 → [详情](llms-content/document/detail/canncommercial/a33f68c83122.md) - [CANN商业版-GetBatchTensorC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0637.html): 调用一次GetBatchTensorC,会获取C矩阵片,该接口可以与IterateNBatch异步接口配合使用。用于在调用IterateNBatch迭代计算后,获取一片std::max\(batchA, batchB\) singleCoreM singleCoreN大小的矩阵分片。 → [详情](llms-content/document/detail/canncommercial/4f6c0f251ca8.md) - [CANN商业版-Iterate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0638.html): 每调用一次Iterate,会计算出一块baseM baseN的C矩阵。接口内部会维护迭代进度,调用一次后会对A、B矩阵首地址进行偏移。默认以先M轴再N轴的迭代顺序,也可以通过调整tiling参数iterateOrder,转换为先N轴再M轴的迭代顺序。当传入数据未对齐,存在尾块时,会在最后一次迭代输出尾块的计算结果。 一次Iterate矩阵乘的结果C矩阵存放在逻辑位置CO1\(https://www → [详情](llms-content/document/detail/canncommercial/4065651d4962.md) - [CANN商业版-GetTensorC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0639.html): Iterate后,获取一块或者两块C矩阵片,可以直接输出到GM tensor中,也可以输出到VECIN tensor中。当MatmulConfig参数中的ScheduleType取值为ScheduleType::INNERPRODUCT时,获取一块C矩阵片;当MatmulConfig参数中的ScheduleType取值为ScheduleType::OUTERPRODUCT时,获取两块C矩阵片。 该 → [详情](llms-content/document/detail/canncommercial/97210c96ae6a.md) - [CANN商业版-IterateAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0640.html): 调用一次IterateAll,会计算出singleCoreM singleCoreN大小的C矩阵。迭代顺序可通过tiling参数iterateOrder调整。 → [详情](llms-content/document/detail/canncommercial/dbd68e27f657.md) - [CANN商业版-WaitIterateAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0641.html): 等待IterateAll异步接口返回,支持连续输出到Global Memory。 → [详情](llms-content/document/detail/canncommercial/9ae5b32cb38d.md) - [CANN商业版-IterateBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0642.html): 单次Matmul计算处理的shape比较小时,由于每次计算均涉及到内部的通信,可能会影响性能,该接口提供批量处理Matmul的功能,调用一次IterateBatch,可以计算出多个singleCoreM singleCoreN大小的C矩阵。 在使用该接口前,需要了解一些必备的数据排布格式: - 通用数据格式(NORMAL):BMNK的数据排布格式;B:Batch,批处理的大小;M、N、K为矩阵乘 → [详情](llms-content/document/detail/canncommercial/3a7a0683386c.md) - [CANN商业版-WaitIterateBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0643.html): 等待IterateBatch异步接口或IterateNBatch异步接口返回,支持连续输出到Global Memory。 → [详情](llms-content/document/detail/canncommercial/69cd9eeb3856.md) - [CANN商业版-IterateNBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0644.html): 调用一次IterateNBatch,会进行N次IterateBatch计算,计算出N个多Batch的singleCoreM singleCoreN大小的C矩阵。在调用该接口前,需将MatmulConfig中的isNBatch参数设为true,使能多Batch输入多Batch输出功能,并调用SetWorkspace接口申请临时空间,用于缓存计算结果,即IterateNBatch的结果输出至SetW → [详情](llms-content/document/detail/canncommercial/17300dcac1a9.md) - [CANN商业版-End](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0645.html): 多个Matmul对象之间切换计算时,必须调用一次End函数,用于释放Matmul计算资源,防止多个Matmul对象的计算资源冲突。 → [详情](llms-content/document/detail/canncommercial/2d093c026d3e.md) - [CANN商业版-SetHF32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0646.html): 在纯Cube模式(只有矩阵计算)下,设置是否使能HF32(矩阵乘计算时可采用的数据类型)模式。使能后,在矩阵乘计算时,float32数据类型会转换为hf32数据类型,可提升计算性能,但同时也会带来精度损失。 → [详情](llms-content/document/detail/canncommercial/594e357d8545.md) - [CANN商业版-SetTail](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0647.html): 在不改变Tiling的情况下,重新设置本次计算的singleCoreM/singleCoreN/singleCoreK,以元素为单位。 → [详情](llms-content/document/detail/canncommercial/383a349a1628.md) - [CANN商业版-SetBatchNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0648.html): 在不改变Tiling的情况下,重新设置多Batch计算的Batch数。 → [详情](llms-content/document/detail/canncommercial/2f748a122dde.md) - [CANN商业版-SetQuantScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0649.html): 本接口提供对输出矩阵的所有值采用同一系数进行量化或反量化的功能,即整个C矩阵对应一个量化参数,量化参数的shape为\[1\]。量化、反量化的详细内容请参考量化场景\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc1010017.html\)。 Matmul → [详情](llms-content/document/detail/canncommercial/21c338d55174.md) - [CANN商业版-SetQuantVector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0650.html): 本接口提供对输出矩阵采用向量进行量化或反量化的功能,即对于输入shape为\[1, N\]的参数向量,N值为Matmul矩阵计算时M/N/K中的N值,对输出矩阵的每一列都采用该向量中对应列的系数进行量化或反量化。量化、反量化的详细内容请参考量化场景\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascen → [详情](llms-content/document/detail/canncommercial/e709ed17b033.md) - [CANN商业版-SetOrgShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0651.html): 设置Matmul计算原始完整的形状M、N、K,单位为元素个数。用于运行时修改shape,比如复用同一个Matmul对象,从不同的矩阵块取数据计算。 → [详情](llms-content/document/detail/canncommercial/eb6e6402c4b6.md) - [CANN商业版-SetSingleShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0652.html): 设置Matmul单核计算的形状singleCoreM、singleCoreN、singleCoreK,单位为元素。用于运行时修改shape,比如复用Matmul对象来处理尾块。与SetTail接口功能一致,建议使用本接口。 → [详情](llms-content/document/detail/canncommercial/452068ff6a83.md) - [CANN商业版-SetLocalWorkspace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0653.html): 对于某些场景Matmul内部需要额外占用VECCALC空间,如果用户希望在算子中复用这个额外占用的VECCALC空间,则该空间需要用户预留,并申请好LocalTensor,将其起始物理地址传入给Matmul。具体需要申请的VECCALC临时空间大小由tiling接口MatmulGetTmpBufSize给出,满足以下几个条件之一就需要使用该接口传入UB临时空间: - C矩阵Position为TPo → [详情](llms-content/document/detail/canncommercial/626901b23077.md) - [CANN商业版-SetWorkspace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0654.html): Iterate计算的异步场景,调用本接口申请一块临时空间来缓存计算结果,然后调用GetTensorC时会在该临时空间中获取C的矩阵分片。 IterateNBatch计算时,调用本接口申请一块临时空间来缓存计算结果,然后根据同步或异步场景进行其它接口的调用。 → [详情](llms-content/document/detail/canncommercial/1f7fc2bef1b1.md) - [CANN商业版-SetAntiQuantScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0655.html): 在Matmul计算时支持A矩阵half类型输入,B矩阵int8类型输入,该场景下,需要调用伪量化接口进行伪量化。调用伪量化接口后,将数据从GM搬出到L1时,会执行伪量化操作,将B矩阵转化为half类型。本节的伪量化接口提供对B矩阵的所有数据采用同一量化系数进行伪量化的功能。 请在Iterate或者IterateAll之前调用该接口。 → [详情](llms-content/document/detail/canncommercial/d44e3f422b8f.md) - [CANN商业版-SetAntiQuantVector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0656.html): 在Matmul计算时支持A矩阵half类型输入,B矩阵int8类型输入,该场景下,需要调用伪量化接口进行伪量化。调用伪量化接口后,将数据从GM搬出到L1时,会执行伪量化操作,将B矩阵转化为half类型。本节的伪量化接口提供一个量化参数向量,该向量的shape为\[1, N\],N值为Matmul矩阵计算时M/N/K中的N值。对B矩阵的每一列都采用该向量中对应列的伪量化系数进行伪量化。 请在Iterat → [详情](llms-content/document/detail/canncommercial/c79417df2269.md) - [CANN商业版-WaitGetTensorC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0659.html): 当使用GetTensorC异步接口将结果矩阵从GM拷贝到UB,且UB后续需要进行Vector计算时,需要调用WaitGetTensorC进行同步。 → [详情](llms-content/document/detail/canncommercial/4cbd7446147d.md) - [CANN商业版-GetOffsetC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0660.html): 预留接口,为后续功能做预留。 → [详情](llms-content/document/detail/canncommercial/5d42db60aa73.md) - [CANN商业版-AsyncGetTensorC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0661.html): 获取Iterate接口异步计算的结果矩阵。该接口功能已被GetTensorC覆盖,建议直接使用GetTensorC异步接口。 → [详情](llms-content/document/detail/canncommercial/ba9e67ee92b3.md) - [CANN商业版-SetSubBlockIdx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0662.html): 设置当前AIV核的ID。分离架构下,一个AI Core由Cube Core(AIC)和Vector Core(AIV)按照一定比例1:N进行组合,其中N个AIV核的ID分别为0, 1, ..., N-1。 → [详情](llms-content/document/detail/canncommercial/6510c2cbd7f8.md) - [CANN商业版-GetSubBlockIdx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0663.html): 获取当前AIV核的ID。分离架构下,一个AI Core由Cube Core(AIC)和Vector Core(AIV)按照一定比例1:N进行组合,其中N个AIV的子核ID分别为0, 1, ..., N-1。 Matmul::GetSubBlockIdx\(\)与基础API接口AscendC::GetSubBlockIdx\(\)的区别在于,Matmul::GetSubBlockIdx\(\)用于获取当前AIV → [详情](llms-content/document/detail/canncommercial/fd72288c59d4.md) - [CANN商业版-SetUserDefInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0664.html): 使能模板参数MatmulCallBackFunc(自定义回调函数)时,设置算子tiling地址,用于回调函数使用,该接口仅需调用一次。 → [详情](llms-content/document/detail/canncommercial/1edd914cb1ae.md) - [CANN商业版-SetSelfDefineData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0665.html): 使能模板参数MatmulCallBackFunc(自定义回调函数)时,设置需要的计算数据或在GM上存储的数据地址等信息,用于回调函数使用。复用同一个Matmul对象时,可以多次调用本接口重新设置对应数据信息。 → [详情](llms-content/document/detail/canncommercial/c93c035457fd.md) - [CANN商业版-GetMatmulApiTiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0666.html): 本接口用于在编译期间获取常量化的Matmul Tiling参数。 Matmul Tiling常量化功能为在编译期期间获取常量化的Matmul Tiling参数并进行算子编译,从而减少Scalar计算开销,提升算子整体性能。具体为,在获取Matmul模板时,可以确定MatmulConfig的singleCore Shape(MatmulConfig中的singleCoreM/singleCoreN/ → [详情](llms-content/document/detail/canncommercial/65ce765371c0.md) - [CANN商业版-ClearBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0667.html): DisableBias接口与该接口的功能相同,建议使用DisableBias。 清除Bias标志位,表示Matmul计算时没有Bias参与。如果在调用Init时配置了TCubeTiling结构中的isBias参数来使能Bias,调用该接口后,会清除Bias标志位,不再使能Bias。 → [详情](llms-content/document/detail/canncommercial/8b81b9bd2ea7.md) - [CANN商业版-GetBatchC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0668.html): GetBatchTensorC接口与该接口的功能相同,建议使用GetBatchTensorC。 调用一次GetBatchC,会获取C矩阵分片,该接口可以与IterateNBatch异步接口配合使用。用于在调用IterateNBatch迭代计算后,获取一片std::max\(batchA, batchB\) singleCoreM singleCoreN大小的矩阵分片。 → [详情](llms-content/document/detail/canncommercial/414fd2645539.md) - [Matmul Tiling类使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0671.html): Ascend C提供一组MatmulTiling\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0037.html\#ZH-CN\_TOPIC\_0000002531349966\_\_zh-cn\_topic\_0000001622194138\_sec → [详情](llms-content/document/detail/canncommercial/28a258306d4a.md) - [Matmul Tiling类构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0672.html): 用于创建一个Matmul单核Tiling对象,或者多核Tiling对象,或者BatchMatmul Tiling对象。 → [详情](llms-content/document/detail/canncommercial/56b2b869cb8c.md) - [TCubeTiling结构体](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0673.html): TCubeTiling结构体包含Matmul Tiling切分算法的相关参数,被传递给Matmul Kernel侧,用于Matmul的切块、搬运和计算过程等。TCubeTiling结构体的参数说明见表1。 → [详情](llms-content/document/detail/canncommercial/850e99d2e9ff.md) - [CANN商业版-SetAType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0674.html): 设置A矩阵的位置,数据格式,数据类型,是否转置等信息,这些信息需要和kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/9d80fb78f11d.md) - [CANN商业版-SetBType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0675.html): 设置B矩阵的位置,数据格式,数据类型,是否转置等信息,这些信息需要和kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/a3a033fdc174.md) - [CANN商业版-SetCType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0676.html): 设置C矩阵的位置,数据格式,数据类型等信息,这些信息需要和kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/6c838ad02d7a.md) - [CANN商业版-SetBiasType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0677.html): 设置Bias的位置,数据格式,数据类型等信息,这些信息需要和kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/970cc3ca4640.md) - [CANN商业版-SetSingleShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0678.html): 设置Matmul单核计算的形状singleMIn,singleNIn,singleKIn,单位为元素。 → [详情](llms-content/document/detail/canncommercial/ca23b7c14e74.md) - [CANN商业版-SetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0679.html): 设置Matmul计算的形状m、n、k,该形状可以为原始完整矩阵或其局部矩阵,单位为元素。该形状的矩阵乘可以由单核或多核计算完成。 → [详情](llms-content/document/detail/canncommercial/38de7a4339ed.md) - [CANN商业版-SetOrgShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0680.html): 设置Matmul计算时的原始完整的形状M、N、K或Ka/Kb,单位均为元素个数。 → [详情](llms-content/document/detail/canncommercial/080c1477d6ac.md) - [CANN商业版-SetFixSplit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0681.html): 设置固定的baseM、baseN、baseK,单位为元素个数。 → [详情](llms-content/document/detail/canncommercial/76ab02ea64cb.md) - [CANN商业版-EnableMultiCoreSplitK](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0682.html): 多核场景,通过该接口使能切K轴。不调用该接口的情况下,默认不切K轴。在GetTiling接口调用前使用。 → [详情](llms-content/document/detail/canncommercial/e35b169e775f.md) - [CANN商业版-EnableBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0683.html): 设置Bias是否参与运算,设置的信息必须与Kernel侧保持一致。 → [详情](llms-content/document/detail/canncommercial/4e7d334b489d.md) - [CANN商业版-SetBufferSpace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0684.html): 设置Matmul计算时可用的L1 Buffer/L0C Buffer/Unified Buffer/BiasTable Buffer空间大小,单位为字节。 → [详情](llms-content/document/detail/canncommercial/a7c9de4ec021.md) - [CANN商业版-SetTraverse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0685.html): 设置固定的Matmul计算方向,M轴优先还是N轴优先。 → [详情](llms-content/document/detail/canncommercial/c975e9e20b24.md) - [CANN商业版-SetMadType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0686.html): 设置是否使能HF32模式。当前版本暂不支持。 → [详情](llms-content/document/detail/canncommercial/f7963c41aba9.md) - [CANN商业版-SetSplitRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0687.html): 设置baseM/baseN/baseK的最大值和最小值。 目前Tiling暂时不支持该功能。 → [详情](llms-content/document/detail/canncommercial/2edb2d4b7e7b.md) - [CANN商业版-SetDoubleBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0688.html): 设置A/B/C/Bias是否使能double buffer功能,以及是否需要做ND2NZ或者NZ2ND的转换,主要用于Tiling函数内部调优。 → [详情](llms-content/document/detail/canncommercial/fbe0b6bd11a3.md) - [CANN商业版-GetBaseM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0689.html): 获取Tiling计算得到的baseM值。baseM参数的说明请参考表1。 → [详情](llms-content/document/detail/canncommercial/667d0d1bc87a.md) - [CANN商业版-GetBaseN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0690.html): 获取Tiling计算得到的baseN值。baseN参数的说明请参考表1。 → [详情](llms-content/document/detail/canncommercial/48ae14f60704.md) - [CANN商业版-GetBaseK](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0691.html): 获取Tiling计算得到的baseK值。baseK参数的说明请参考表1。 → [详情](llms-content/document/detail/canncommercial/52f9b41fba4f.md) - [CANN商业版-GetTiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0692.html): 获取Tiling参数。 → [详情](llms-content/document/detail/canncommercial/fbd4f0451afa.md) - [CANN商业版-SetDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0693.html): 设置多核Matmul时,参与运算的核数。不同场景下的设置规则如下: → [详情](llms-content/document/detail/canncommercial/aa9c21a62205.md) - [CANN商业版-SetSingleRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0694.html): 设置singleCoreM/singleCoreN/singleCoreK的最大值与最小值。 → [详情](llms-content/document/detail/canncommercial/def1b18f2ffb.md) - [CANN商业版-GetSingleShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0695.html): 获取计算后的singleCoreM/singleCoreN/singleCoreK。 → [详情](llms-content/document/detail/canncommercial/794646857eee.md) - [CANN商业版-GetCoreNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0696.html): 获得多核切分所使用的NumBlocks参数。 → [详情](llms-content/document/detail/canncommercial/46e2a78b0fd9.md) - [CANN商业版-SetAlignSplit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0697.html): 多核切分时, 设置singleCoreM/singleCoreN/singleCoreK的对齐值。比如设置singleCoreM的对齐值为64(单位为元素),切分出的singleCoreM为64的倍数。 → [详情](llms-content/document/detail/canncommercial/ab76f2015391.md) - [CANN商业版-SetDequantType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0698.html): 该接口用于设置量化或反量化的模式。 → [详情](llms-content/document/detail/canncommercial/10eff4a71cb7.md) - [CANN商业版-SetALayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0699.html): 设置A矩阵的Layout轴信息,包括B、S、N、G、D轴。对于BSNGD、SBNGD、BNGS1S2 Layout格式,调用IterateBatch接口之前,需要在Host侧Tiling实现中通过本接口设置A矩阵的Layout轴信息。 → [详情](llms-content/document/detail/canncommercial/ed3fbd4236bb.md) - [CANN商业版-SetBLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0700.html): 设置B矩阵的Layout轴信息,包括B、S、N、G、D轴。对于BSNGD、SBNGD、BNGS1S2 Layout格式,调用IterateBatch接口之前,需要在Host侧Tiling实现中通过本接口设置B矩阵的Layout轴信息。 → [详情](llms-content/document/detail/canncommercial/44ae1d65f38c.md) - [CANN商业版-SetCLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0701.html): 设置C矩阵的Layout轴信息,包括B、S、N、G、D轴。对于BSNGD、SBNGD、BNGS1S2 Layout格式,调用IterateBatch接口之前,需要在Host侧Tiling实现中通过本接口设置C矩阵的Layout轴信息。 → [详情](llms-content/document/detail/canncommercial/af892daff566.md) - [CANN商业版-SetBatchNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0702.html): 设置多Batch计算的最大Batch数,最大Batch数为A矩阵batchA和B矩阵batchB中的最大值。调用IterateBatch接口之前,需要在Host侧Tiling实现中通过本接口设置多Batch计算的Batch数。 → [详情](llms-content/document/detail/canncommercial/3b83bcba30b5.md) - [CANN商业版-SetBatchInfoForNormal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0703.html): 设置A/B矩阵的M/N/K轴信息,以及A/B矩阵的Batch数。Layout类型为NORMAL的场景,调用IterateBatch或者IterateNBatch接口之前,需要在Host侧Tiling实现中通过本接口设置A/B矩阵的M/N/K轴等信息。 → [详情](llms-content/document/detail/canncommercial/e2ccdab5a9f0.md) - [CANN商业版-SetMatmulConfigParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0704.html): 在计算Tiling时,用于自定义设置表1中的MatmulConfig参数。本接口中配置的参数对应的功能在Tiling与Kernel中需要保持一致,所以本接口中的参数取值,需要与Kernel侧对应的MatmulConfig参数值保持一致,详细MatmulConfig参数请见表2。 → [详情](llms-content/document/detail/canncommercial/b4202db126f5.md) - [CANN商业版-SetBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0705.html): EnableBias接口功能与该接口相同,建议使用EnableBias。 → [详情](llms-content/document/detail/canncommercial/bf21fd8996a4.md) - [CANN商业版-SetSplitK](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0706.html): EnableMultiCoreSplitK接口功能与该接口相同,建议使用EnableMultiCoreSplitK。 → [详情](llms-content/document/detail/canncommercial/913bb045d560.md) - [CANN商业版-MultiCoreMatmulGetTmpBufSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0708.html): 多核Matmul Tiling调用GetTiling接口获取Tiling参数后,根据Tiling结构体信息获取L1 Buffer/Unified Buffer/L0C Buffer的使用大小。 → [详情](llms-content/document/detail/canncommercial/859361ef7bf1.md) - [CANN商业版-BatchMatmulGetTmpBufSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0709.html): BatchMatmul\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0041.html\)Tiling调用GetTiling接口获取Tiling参数后,根据Tiling结构体信息获取L1 Buffer/Unified Buffer/L0C → [详情](llms-content/document/detail/canncommercial/935482f6f1ec.md) - [CANN商业版-MatmulGetTmpBufSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0710.html): 本接口用于在调用GetTiling接口获取Tiling参数后,根据Tiling结构体信息获取L1 Buffer/Unified Buffer/L0C Buffer的使用大小。 → [详情](llms-content/document/detail/canncommercial/479b82327c5d.md) - [CANN商业版-SoftMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0754.html): 将输入tensor\[m0, m1, ...mt, n\](t大于等于0)的非尾轴长度相乘的结果看作m,则输入tensor的shape看作\[m, n\]。对输入tensor\[m, n\]按行做如下SoftMax计算: 为方便理解,通过Python脚本实现的方式,表达其计算公式(以输入为ND格式为例)如下,其中src是源操作数(输入),dst、sum、max为目的操作数(输出)。 → [详情](llms-content/document/detail/canncommercial/5479ebd38152.md) - [CANN商业版-SimpleSoftMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0755.html): 将输入tensor\[m0, m1, ...mt, n\](t大于等于0)的非尾轴长度相乘的结果看作m,则输入tensor的shape看作\[m, n\]。对输入tensor\[m,n\]按行做如下计算,与SoftMax接口不同,该接口内部没有reduce过程计算sum和max数据,而是使用计算好的sum和max数据对输入tensor做Softmax计算。计算公式如下: 为方便理解,通过Python脚本实现的 → [详情](llms-content/document/detail/canncommercial/a0d644e3b89c.md) - [CANN商业版-SoftmaxFlash](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0756.html): 注意:该接口后续即将废弃,请使用精度和性能更好的SoftmaxFlashV2接口。 Softmax增强版本,除了可以对输入tensor做SoftmaxFlash计算,还可以根据上一次Softmax计算的sum和max来更新本次的Softmax计算结果。last轴切轴的情况,每次计算的reduce结果并非是全轴的,需要根据上一次Softmax计算的sum和max来更新本次的Softmax计算结果,可 → [详情](llms-content/document/detail/canncommercial/998e22e20082.md) - [CANN商业版-SoftmaxGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0757.html): 将输入tensor\[m0, m1, ...mt, n\](t大于等于0)的非尾轴长度相乘的结果看作m,则输入tensor的shape看作\[m, n\]。对输入tensor\[m,n\]按行做grad反向计算,计算公式如下: 当输入shape为ND格式时,内部的reduce过程按last轴进行;当输入shape为NZ格式时,内部的reduce过程按照last轴和first轴进行,reduce过程可以参考So → [详情](llms-content/document/detail/canncommercial/9741dca0a7e7.md) - [CANN商业版-SoftmaxFlashV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0758.html): SoftmaxFlash增强版本,对应FlashAttention-2算法。将输入tensor\[m0, m1, ...mt, n\](t大于等于0)的非尾轴长度相乘的结果看作m,则输入tensor的shape看作\[m, n\]。对输入tensor\[m,n\]按行做如下计算,不同的update值对应不同的计算公式,其中x、inmax和insum为输入,M、S、E均为输出。 - update为false: → [详情](llms-content/document/detail/canncommercial/bbe32b209f77.md) - [CANN商业版-SoftmaxGradFront](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0759.html): 将输入tensor\[m0, m1, ...mt, n\](t大于等于0)的非尾轴长度相乘的结果看作m,则输入tensor的shape看作\[m, n\]。对输入tensor\[m,n\]按行做gradfront反向计算,计算公式如下: 当输入shape为ND格式时,内部的reduce过程按last轴进行;当输入shape为NZ格式时,内部的reduce过程按照last轴和first轴进行,reduce过程可 → [详情](llms-content/document/detail/canncommercial/3fc70d0db9f1.md) - [CANN商业版-AdjustSoftMaxRes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0760.html): 本接口用于调整SoftMax的计算结果为指定的值。主要用于对SoftMax相关计算结果做后处理。当输入的max中存在指定的值的时候,会调整对应的softmaxres中的结果为输入的自定义的值。以上调整方式为按行进行,即当max某一行的值为某个值时,调整当前softmaxres对应一行的值都为输入的值。 为方便理解,通过Python脚本实现的方式,表达其计算公式如下,其中res是输入也是输出,max → [详情](llms-content/document/detail/canncommercial/39e0f02f5cdd.md) - [SoftMax Tiling使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0761.html): Ascend C提供一组SoftMax Tiling API,方便用户获取SoftMax kernel计算时所需的Tiling参数。阅读本节之前,请先参考Tiling实现\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0064.html\)了 → [详情](llms-content/document/detail/canncommercial/dfce79023e16.md) - [SoftMax/SimpleSoftMax Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0762.html): 用于获取SoftMax/SimpleSoftMax Tiling参数。 → [详情](llms-content/document/detail/canncommercial/eae38f7abd1e.md) - [SoftmaxFlash Tiling接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0763.html): 注意:该接口后续即将废弃,新开发内容不要使用该接口。 → [详情](llms-content/document/detail/canncommercial/5f0cdbd41cc0.md) - [SoftmaxGrad Tiling接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0764.html): 用于获取SoftmaxGrad Tiling参数。 → [详情](llms-content/document/detail/canncommercial/2d051f1bba24.md) - [SoftmaxFlashV2 Tiling接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0765.html): 用于获取SoftmaxFlashV2接口所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/bb7c3e74648e.md) - [CANN商业版-IsBasicBlockInSoftMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0766.html): 用于判断SoftMaxTiling结构是否符合基本块特征。 → [详情](llms-content/document/detail/canncommercial/473a50d95801.md) - [CANN商业版-LogSoftMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0768.html): 对输入tensor做LogSoftmax计算。计算公式如下 : 为方便理解,通过Python脚本实现的方式表达计算公式如下,其中src是源操作数(输入),dst、sum、max为目的操作数(输出)。 → [详情](llms-content/document/detail/canncommercial/8265807fa63d.md) - [LogSoftMax Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0769.html): kernel侧LogSoftMax接口的计算需要开发者预留/申请临时空间,以下接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小,并调用LogSoftMaxTilingFunc函数获取reduceSize,splitSize等参数,作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/a035e47fb1cc.md) - [CANN商业版-Gelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0771.html): 在神经网络中,GELU是一个重要的激活函数,其灵感来源于Relu和Dropout,在激活中引入了随机正则的思想。计算公式如下: ,化简后可得 → [详情](llms-content/document/detail/canncommercial/7ea63d3f1624.md) - [CANN商业版-FasterGelu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0772.html): 在神经网络中,GELU是一个重要的激活函数,其灵感来源于relu和dropout,在激活中引入了随机正则的思想。为了降低GELU的算力需求,业界提出了FastGelu等版本。本接口FasterGelu是针对FastGelu的化简版本,公式化简可以大幅度提升计算性能。计算公式如下: ,化简后可得 → [详情](llms-content/document/detail/canncommercial/dd79c602e63a.md) - [CANN商业版-FasterGeluV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0773.html): 在神经网络中,GELU是一个重要的激活函数,其灵感来源于relu和dropout,在激活中引入了随机正则的思想。为了降低GELU的算力需求,业界提出了FastGeluV2版本。本接口实现了FastGeluV2,计算公式如下: 其中, → [详情](llms-content/document/detail/canncommercial/8c28c9d860e3.md) - [CANN商业版-GetGeluMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0774.html): kernel侧Gelu、FasterGelu、FasterGeluV2接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/e34f929a905d.md) - [CANN商业版-SwiGLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0776.html): SwiGLU是采用Swish作为激活函数的GLU变体。具体计算公式如下: 其中Swish激活函数的计算公式如下(β为常量): → [详情](llms-content/document/detail/canncommercial/2b455b63ba4a.md) - [CANN商业版-GetSwiGLUMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0777.html): kernel侧SwiGLU接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/2539d9f6ae2d.md) - [CANN商业版-GetSwiGLUTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0778.html): kernel侧SwiGLU接口的计算需要开发者预留/申请临时空间,最大临时空间(maxTmpBuffer)和输入所占空间(inputSize * typeSize)存在以下关系: → [详情](llms-content/document/detail/canncommercial/1cd83172098a.md) - [CANN商业版-Silu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0780.html): 按元素做Silu运算,计算公式如下: → [详情](llms-content/document/detail/canncommercial/14ef646c1387.md) - [CANN商业版-GetSiluTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0781.html): 用于获取Silu Tiling参数:Silu接口能完成计算所需最大临时空间大小和最小临时空间大小。 → [详情](llms-content/document/detail/canncommercial/e7bf46f66990.md) - [CANN商业版-Swish](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0783.html): 在神经网络中,Swish是一个重要的激活函数。计算公式如下,其中β为常数: → [详情](llms-content/document/detail/canncommercial/6a0d5f059e35.md) - [CANN商业版-GetSwishTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0784.html): 用于获取Swish Tiling参数:Swish接口能完成计算所需最大临时空间大小和最小临时空间大小。 → [详情](llms-content/document/detail/canncommercial/2034134bf444.md) - [CANN商业版-GeGLU](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0786.html): GeGLU是采用GELU作为激活函数的GLU变体。具体计算公式如下: 其中GELU激活函数的计算公式如下: 上述公式中的erf为误差函数: 误差函数没有解析表达式,按照业界普遍使用的tanh近似表达式: 将GELU近似公式代入可得GeGLU表达式为: 其中a\=-0.0713548162726, b\=2.2363860002236e1,x1和x0代表srcTensor1和srcTensor0中的元素 → [详情](llms-content/document/detail/canncommercial/fa11511d35f2.md) - [CANN商业版-GetGeGLUMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0787.html): kernel侧GeGLU接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/c230f12841fa.md) - [CANN商业版-GetGeGLUTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0788.html): kernel侧GeGLU接口的计算需要开发者预留/申请临时空间,最大临时空间(maxTmpBuffer)和输入所占空间(inputSize * typeSize)存在以下关系: → [详情](llms-content/document/detail/canncommercial/57dc7ba419fb.md) - [CANN商业版-ReGlu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0790.html): ReGlu是一种GLU变体,使用Relu作为激活函数,计算公式如下: 其中Relu激活函数的计算公式如下: → [详情](llms-content/document/detail/canncommercial/477ed8b63830.md) - [CANN商业版-GetReGluMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0791.html): kernel侧ReGlu接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/310d62eecfbd.md) - [CANN商业版-Sigmoid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0793.html): 按元素做逻辑回归Sigmoid,计算公式如下 : → [详情](llms-content/document/detail/canncommercial/2092e5bf731c.md) - [CANN商业版-GetSigmoidMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0794.html): kernel侧Sigmoid接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/d533b272a4f3.md) - [CANN商业版-LayerNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0797.html): 根据接口输出的不同,本节介绍如下两种LayerNorm接口。 - 对shape为\[B,S,H\]的输入数据,输出归一化结果、均值和方差 在深层神经网络训练过程中,前面层训练参数的更新,会引起后面层输入数据分布的变化,导致权重更新不均衡及学习效率变慢。通过采用归一化策略,将网络层输入数据收敛到\[0, 1\]之间,可以规范网络层输入输出数据分布,加速训练参数收敛过程,使学习效率提升更加稳定。Layer → [详情](llms-content/document/detail/canncommercial/05ceaca9b9b3.md) - [CANN商业版-LayerNormGrad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0798.html): LayerNormGrad是一个函数,用于计算LayerNorm的反向传播梯度。该接口单独使用会输出x、resForGamma;也可以和LayerNormGradBeta配合使用,输出的resForGamma传递给LayerNormGradBeta, LayerNormGradBeta接口会输出gamma和beta,配合使用时就可以同时得到x、Gamma、beta。 算法公式为: → [详情](llms-content/document/detail/canncommercial/310205ef30d0.md) - [CANN商业版-LayerNormGradBeta](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0799.html): LayerNormGradBeta接口用于获取反向beta/gamma的数值,和LayerNormGrad共同输出pdx, gamma和beta: 算法公式为: → [详情](llms-content/document/detail/canncommercial/a36a36168302.md) - [LayerNorm Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0801.html): Ascend C提供一组LayerNorm Tiling API,方便用户获取LayerNorm kernel计算时所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/d04b928bce76.md) - [LayerNormGrad Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0802.html): LayerNormGrad Tiling的功能如下: → [详情](llms-content/document/detail/canncommercial/f129e5ad80d8.md) - [LayerNormGradBeta Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0803.html): LayerNormGradBeta Tiling的功能如下: → [详情](llms-content/document/detail/canncommercial/e856c6661afa.md) - [CANN商业版-RmsNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0804.html): 实现对shape大小为\[B,S,H\]的输入数据的RmsNorm归一化,其计算公式如下: 其中,γ为缩放系数,ε为防除零的权重系数。 → [详情](llms-content/document/detail/canncommercial/73a57e28c838.md) - [RmsNorm Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0805.html): Ascend C提供RmsNorm Tiling API,方便用户获取RmsNorm kernel计算时所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/15a9ca3e2410.md) - [CANN商业版-BatchNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0806.html): BatchNorm是对于每一层的输入做规范化处理,使得每一层的分布尽可能的相同,从而加速训练过程和提高模型的泛化能力(有效减少梯度消失和梯度爆炸问题)。基本思想是对于每个batch中的样本,对其输入的每个特征在batch的维度上进行归一化。具体来说,对于输入特征x,BatchNorm的计算过程可以表示为: 1. 对输入特征x,在batch维度上计算均值μ和方差σ: 2. 对于每个特征i,对输入特征 → [详情](llms-content/document/detail/canncommercial/9692705d732d.md) - [BatchNorm Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0807.html): BatchNorm Tiling API用于获取BatchNorm kernel计算时所需的Tiling参数。获取Tiling参数主要分为如下两步: → [详情](llms-content/document/detail/canncommercial/801fbef63870.md) - [CANN商业版-DeepNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0808.html): 在深层神经网络训练过程中,执行层LayerNorm归一化时,可以使用DeepNorm进行替代,通过扩大残差连接来提高Transformer的稳定性。 本接口实现了对shape大小为\[B,S,H\]的输入数据的DeepNorm归一化,其计算公式如下: DeepNorm\(x\) \= LayerNorm\(α X + SubLayer\(X\)\) SubLayer\(X\)通常是指在DeepNorm模型中的一个子层 → [详情](llms-content/document/detail/canncommercial/b95354a7e2b0.md) - [DeepNorm Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0809.html): Ascend C提供DeepNorm Tiling API,方便用户获取DeepNorm kernel计算时所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/92dfcc377d03.md) - [CANN商业版-Normalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0810.html): LayerNorm中,已知均值和方差,计算shape为\[A,R\]的输入数据的标准差的倒数rstd和y,其计算公式如下: 其中,E和Var分别代表输入在R轴的均值,方差,γ为缩放系数,β为平移系数,ε为防除零的权重系数。 → [详情](llms-content/document/detail/canncommercial/3e9ed6983fda.md) - [Normalize Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0811.html): Ascend C提供Normalize Tiling API,方便用户获取Normalize kernel计算时所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/0e3d70779648.md) - [CANN商业版-WelfordUpdate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0812.html): Welford是一种在线计算均值和方差的方法。一方面,它可以在不存储所有样本的情况下,逐步计算所有样本的均值和方差,更适合处理海量数据;另一方面,它只需要对数据进行一次遍历,能减少访存次数,提高计算性能。本接口为Welford算法的前处理。 LayerNorm算法中Reduce轴较大的场景,可以通过切分Reduce轴,联合使用本接口与WelfordFinalize,实现等效计算LayerNorm。 → [详情](llms-content/document/detail/canncommercial/712894fe782c.md) - [WelfordUpdate Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0813.html): Ascend C提供WelfordUpdate Tiling API,方便用户获取WelfordUpdate kernel计算时所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/5aeb388642a1.md) - [CANN商业版-WelfordFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0814.html): Welford计算是一种在线计算均值和方差的方法。一方面,它可以在不存储所有样本的情况下,逐步计算所有样本的均值和方差,更适合处理海量数据;另一方面,它只需要对数据进行一次遍历,能减少访存次数,提高计算性能。本接口为Welford算法的后处理。 LayerNorm算法中Reduce轴较大的场景,可以通过切分Reduce轴,联合使用本接口与WelfordUpdate,能够实现等效计算LayerNor → [详情](llms-content/document/detail/canncommercial/41b0a635e0d8.md) - [WelfordFinalize Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0815.html): Ascend C提供WelfordFinalize Tiling API,方便用户获取WelfordFinalize kernel计算时所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/c2ac79eb0c89.md) - [CANN商业版-GroupNorm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0816.html): 对一个特征进行标准化的一般公式如下所示: 其中,i表示特征中的索引, 和 表示特征中每个值标准化前后的值,μ和σ表示特征的均值和标准差,计算公式如下所示: 其中,ε是一个很小的常数,S表示参与计算的数据的集合,m表示集合的大小。不同类型的特征标准化方法(BatchNorm、LayerNorm、InstanceNorm、GroupNorm等)的主要区别在于参与计算的数据集合的选取上。不同Norm类算 → [详情](llms-content/document/detail/canncommercial/aa0cedc37ee3.md) - [CANN商业版-AscendQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0818.html): 按元素做量化计算,比如将half/float数据类型量化为int8t数据类型。计算公式如下,round表示四舍六入五成双取整,cast表示舍入模式: - PERTENSOR量化:整个srcTensor对应一个量化参数,量化参数的shape为\[1\]。 - PERCHANNEL量化:srcTensor的shape为\[m, n\], 每个channel维度对应一个量化参数,量化参数的shape为\[n\]。 → [详情](llms-content/document/detail/canncommercial/d14aba39820f.md) - [CANN商业版-GetAscendQuantMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0819.html): kernel侧AscendQuant接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/e18bd86c33d3.md) - [CANN商业版-AscendDequant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0820.html): 按元素做反量化计算,比如将int32t数据类型反量化为half/float等数据类型。本接口最多支持输入为二维数据,不支持更高维度的输入。 - 假设输入srcTensor的shape为(m, n),每行数据(即n个输入数据)所占字节数要求32字节对齐,每行中进行反量化的元素个数为calCount; - 反量化系数deqScale可以为标量或者向量,为向量的情况下,calCount <\= deqSc → [详情](llms-content/document/detail/canncommercial/d5ddafadb0bd.md) - [CANN商业版-GetAscendDequantMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0821.html): kernel侧AscendDequant接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/3944fd6d08df.md) - [CANN商业版-AscendAntiQuant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0822.html): 按元素做伪量化计算,比如将int8t数据类型伪量化为half数据类型,计算公式如下: - PERCHANNEL场景(按通道量化) - 不使能输入转置 groupSize \= src.shape\[0\] / offset.shape\[0\] dst\[i\]\[j\] \= scale\[i / groupSize\]\[j\] \(src\[i\]\[j\] + offset\[i / groupSize\]\[ → [详情](llms-content/document/detail/canncommercial/1adbce36710a.md) - [CANN商业版-GetAscendAntiQuantMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0823.html): kernel侧AscendAntiQuant接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/aaf7e4263da1.md) - [CANN商业版-Sum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0826.html): 获取最后一个维度的元素总和。 如果输入是向量,则在向量中对各元素相加;如果输入是矩阵,则沿最后一个维度对每行中元素求和。本接口最多支持输入为二维数据,不支持更高维度的输入。 如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,输出结果为\[6, 15\]。 为计算如上过程,引入一些必备概念:行数称之为外轴长度(outter),每行实际的元素个数称之为内轴的实际元素个数(n),存储n个元素所需的字 → [详情](llms-content/document/detail/canncommercial/391463797dfb.md) - [CANN商业版-GetSumMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0827.html): kernel侧Sum接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/c2984fac8b2f.md) - [CANN商业版-Mean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0829.html): 根据最后一轴的方向对各元素求平均值。 如果输入是向量,则在向量中对各元素相加求平均;如果输入是矩阵,则沿最后一个维度对元素求平均。本接口最多支持输入为二维数据,不支持更高维度的输入。 如下图所示,对shape为\(4, 5\)的二维矩阵进行求平均操作,输出结果为\[3, 8, 13, 18\]。 在了解接口具体功能之前,需要了解一些必备概念:数据的行数称之为外轴长度(outter),每行实际的元素个数称之 → [详情](llms-content/document/detail/canncommercial/4e45f82b6a8b.md) - [CANN商业版-GetMeanMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0830.html): kernel侧Mean接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/9bd7e5fd22fb.md) - [CANN商业版-GetMeanTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0831.html): 该接口用于获取maxLiveNodeCnt和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCnt和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCnt表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/7883813fcba1.md) - [CANN商业版-ReduceXorSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0833.html): 按照元素执行Xor(按位异或)运算,并将计算结果ReduceSum求和。 注意:当最终计算结果超出int16范围\[-32768,32767\]后,将输出-32768 或者 32767。 → [详情](llms-content/document/detail/canncommercial/b2259e0d085b.md) - [CANN商业版-GetReduceXorSumMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0834.html): kernel侧ReduceXorSum接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/a24e49270e04.md) - [CANN商业版-TopK](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0836.html): 获取最后一个维度的前k个最大值或最小值及其对应的索引。 如果输入是向量,则在向量中找到前k个最大值或最小值及其对应的索引;如果输入是矩阵,则沿最后一个维度计算每行中前k个最大值或最小值及其对应的索引。本接口最多支持输入为二维数据,不支持更高维度的输入。 如下图所示,对shape为\(4, 32\)的二维矩阵进行排序,k设置为1,输出结果为\[\[32\] \[32\] \[32\] \[32\]\]。 - 必备概念 → [详情](llms-content/document/detail/canncommercial/e3031e43c8d3.md) - [TopK Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0837.html): 用于获取TopK Tiling参数。 → [详情](llms-content/document/detail/canncommercial/92fe530ad85a.md) - [CANN商业版-Concat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0839.html): 对数据进行预处理,将要排序的源操作数src一一对应的合入目标数据concat中,数据预处理完成后,可以进行Sort。 → [详情](llms-content/document/detail/canncommercial/0d4de1a6f7ec.md) - [CANN商业版-GetConcatTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0840.html): 获取Concat接口所需的临时空间大小。 → [详情](llms-content/document/detail/canncommercial/ebfae1e94d53.md) - [CANN商业版-Extract](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0841.html): 处理Sort的结果数据,输出排序后的value和index。 → [详情](llms-content/document/detail/canncommercial/16066f5f6198.md) - [CANN商业版-Sort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0842.html): - 对应不带模板参数SortConfig的函数原型 排序函数,按照数值大小进行降序排序。排序后的数据按照如下排布方式进行保存: Atlas 350 加速卡采用方式一。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 采用方式一。 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 采用方式一。 Atlas 推理系列产品 AI Core采用方式二。 - 排布方 → [详情](llms-content/document/detail/canncommercial/2d535d85548a.md) - [CANN商业版-GetSortTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0843.html): 获取Sort接口所需的临时空间大小。 → [详情](llms-content/document/detail/canncommercial/14200585b6cb.md) - [CANN商业版-GetSortMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0844.html): 带SortConfig模板参数的kernel侧Sort接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/e907141d9e8c.md) - [CANN商业版-GetSortOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0845.html): 根据元素位置,获取Sort数据中的对应偏移量(单位为字节)。 → [详情](llms-content/document/detail/canncommercial/ea84c0fe64f3.md) - [CANN商业版-GetSortLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0846.html): 根据元素数量,获取Sort数据的大小(单位为字节)。 → [详情](llms-content/document/detail/canncommercial/84fe691f8b13.md) - [CANN商业版-MrgSort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0847.html): 将已经排好序的最多4条队列,合并排列成1条队列,结果按照score域由大到小排序,排布方式如下: Atlas 350 加速卡采用方式一。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 采用方式一。 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 采用方式一。 Atlas 推理系列产品 AI Core采用方式二。 - 排布方式一: MrgSort处理的数 → [详情](llms-content/document/detail/canncommercial/7e8c906f4fec.md) - [CANN商业版-Pad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0849.html): 对height width的二维Tensor在width方向上pad到32B对齐,如果Tensor的width已32B对齐,且全部为有效数据,则不支持调用本接口对齐。本接口具体功能场景如下: - 场景1 Tensor的width非32B对齐,以half为例,如1615,进行Pad,右边补1列,变成1616。 - 场景2 Tensor的width已32B对齐,但是有部分冗余数据,以half → [详情](llms-content/document/detail/canncommercial/ba51152e7d79.md) - [Pad Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0850.html): 用于获取Pad Tiling参数。 → [详情](llms-content/document/detail/canncommercial/5d9cfe7995c8.md) - [CANN商业版-UnPad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0851.html): 对height width的二维Tensor在width方向上进行unpad,如果Tensor的width非32B对齐,则不支持调用本接口unpad。本接口具体功能场景如下:Tensor的width已32B对齐,以half为例,如1616,进行UnPad,变成1615。 → [详情](llms-content/document/detail/canncommercial/b4dee563d754.md) - [UnPad Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0852.html): 用于获取UnPad Tiling参数。 → [详情](llms-content/document/detail/canncommercial/97d2f93c46f4.md) - [CANN商业版-Broadcast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0853.html): 将输入按照输出shape进行广播。 比如A的shape为\(2,1\),广播的目标shape为\(2,16\),则会将原来的一列扩展为相同的16列。 → [详情](llms-content/document/detail/canncommercial/f708d56a6211.md) - [CANN商业版-GetBroadCastMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0854.html): kernel侧Broadcast接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/fb3d5302c907.md) - [CANN商业版-Arange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0856.html): 给定起始值,等差值和长度,返回一个等差数列。 → [详情](llms-content/document/detail/canncommercial/2efa383b95b7.md) - [CANN商业版-GetArangeMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0857.html): 用于获取Arange Tiling参数:Arange接口能完成计算所需最大临时空间大小max和最小临时空间大小min。 → [详情](llms-content/document/detail/canncommercial/44f026b87871.md) - [CANN商业版-Select](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0859.html): 给定两个源操作数src0和src1,根据maskTensor相应位置的值(非bit位)选取元素,得到目的操作数dst。选择的规则为:当Mask的值为0时,从src0中选取,否则从src1选取。 该接口支持多维Shape,需满足maskTensor和源操作数Tensor的前轴(非尾轴)元素个数相同,且maskTensor尾轴元素个数大于等于源操作数尾轴元素个数,maskTensor多余部分丢弃不参与 → [详情](llms-content/document/detail/canncommercial/464602b1c07d.md) - [CANN商业版-GetSelectMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0860.html): kernel侧Select接口的计算需要开发者申请临时空间,本接口用于在host侧获取申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/c3f846e2be0b.md) - [CANN商业版-DropOut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0862.html): 提供根据MaskTensor对SrcTensor(源操作数,输入Tensor)进行过滤的功能,得到DstTensor(目的操作数、输出Tensor)。仅支持输入shape为ND格式。 该过滤功能包括两种模式,字节模式和比特模式。 - 字节模式 MaskTensor中存储的数值为布尔类型,每个布尔数值代表是否取用SrcTensor对应位置的数值:如果是,则选取SrcTensor中的数值存入Dst → [详情](llms-content/document/detail/canncommercial/ab440b3f4945.md) - [CANN商业版-GetDropOutMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0863.html): 用于获取DropOut Tiling参数。 → [详情](llms-content/document/detail/canncommercial/b643c8798173.md) - [CANN商业版-Transpose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0865.html): 对输入数据进行数据排布及Reshape操作,具体功能如下: 【场景1:NZ2ND,1、2轴互换】 输入Tensor \{ shape:\[B, N, H/N/16, S/16, 16, 16\], originshape:\[B, N, S, H/N\], format:"NZ", originformat:"ND"\} 输出Tensor \{ shape:\[B, S, N, H/N\], originshape → [详情](llms-content/document/detail/canncommercial/a01b8be3c611.md) - [Transpose Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0866.html): 用于获取Transpose Tiling参数。 → [详情](llms-content/document/detail/canncommercial/b063b44fdc60.md) - [HCCL使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0869.html): Ascend C提供一组HCCL通信类高阶API,方便算子Kernel开发用户在AI Core侧灵活管理通算融合算子中计算与通信任务的执行顺序。使用HCCL通信类高阶API进行算子开发前,请参考通算融合\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascend → [详情](llms-content/document/detail/canncommercial/8d9c68b8cf53.md) - [HCCL模板参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0870.html): 创建HCCL对象时需要传入模板参数。 → [详情](llms-content/document/detail/canncommercial/0ae219cfdc08.md) - [Init(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0871.html): 该接口废弃,并将在后续版本移除,请不要使用该接口。请使用InitV2接口进行初始化。 → [详情](llms-content/document/detail/canncommercial/c0982e50d810.md) - [CANN商业版-AllReduce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0872.html): 集合通信算子AllReduce的任务下发接口,返回该任务的标识handleId给用户。AllReduce功能为:将通信域内所有节点的同名张量进行reduce操作后,再把结果发送到所有节点的输出buffer。 → [详情](llms-content/document/detail/canncommercial/4de172aa053c.md) - [CANN商业版-AllGather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0873.html): 集合通信算子AllGather的任务下发接口,返回该任务的标识handleId给用户。AllGather的功能为:将通信域内所有节点的输入按照rank id重新排序,然后拼接起来,再将结果发送到所有节点的输出。 → [详情](llms-content/document/detail/canncommercial/d39de42ed69e.md) - [CANN商业版-ReduceScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0874.html): 集合通信算子ReduceScatter的任务下发接口,返回该任务的标识handleId给用户。ReduceScatter的功能为:将所有rank的输入相加(或其他归约操作)后,再把结果按照rank编号均匀分散到各个rank的输出buffer,每个进程拿到其他进程1/ranksize份的数据进行归约操作。 → [详情](llms-content/document/detail/canncommercial/49747317b00d.md) - [CANN商业版-AlltoAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0875.html): 集合通信AlltoAll的任务下发接口,返回该任务的标识handleId给用户。AlltoAll的功能为:每张卡向通信域内所有卡发送相同数据量的数据,并从所有卡接收相同数据量的数据。结合原型中的参数,描述接口功能,具体为,第j张卡接收到来自第i张卡的sendBuf中第j块数据,并将该数据存放到本卡recvBuf中第i块的位置。 → [详情](llms-content/document/detail/canncommercial/df364932a88c.md) - [CANN商业版-AlltoAllV](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0876.html): 集合通信AlltoAllV的任务下发接口,返回该任务的标识handleId给用户。AlltoAll是AlltoAllV的一个子集,AlltoAll要求所有卡的收发数据量相同,AlltoAllV则不需要数据量相同,使用上更加灵活。 AlltoAllV的功能为:通信域内的卡互相发送和接收数据,并且定制每张卡给其它卡发送的数据量和从其它卡接收的数据量,以及定制发送和接收的数据在内存中的偏移。结合原型中的 → [详情](llms-content/document/detail/canncommercial/d5bc07661ca2.md) - [CANN商业版-Commit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0877.html): 非细粒度通信时,每调用一次本接口,则通知服务端可以执行handleId对应的任务一次。细粒度通信时,每调用一次本接口,则通知服务端可以执行handleId对应的步长长度的子通信任务。 → [详情](llms-content/document/detail/canncommercial/894a800c9674.md) - [CANN商业版-Wait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0878.html): 阻塞AI Core,非细粒度通信时,等待handleId对应的通信任务完成,细粒度通信时,等待handleId对应的步长长度的子通信任务完成。handleId调用Wait接口的顺序,须和Prepare接口一致。该接口默认在所有核上工作,用户也可以在调用前通过GetBlockIdx指定其在某一个核上运行。 → [详情](llms-content/document/detail/canncommercial/0ff02aea4e91.md) - [CANN商业版-Query](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0879.html): 查询handleId对应的通信任务已经完成的轮次,最多返回repeat轮。该接口默认在所有核上工作,用户也可以在调用前通过GetBlockIdx指定其在某一个核上运行。 → [详情](llms-content/document/detail/canncommercial/57afacc6a7c4.md) - [CANN商业版-InterHcclGroupSync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0880.html): 用于等待一个跨通信域的通信任务完成。调用该接口后,本通信域后续下发的通信任务,均等待指定的srcGroupID通信域中的srcHandleID通信任务执行完成,才开始执行。 → [详情](llms-content/document/detail/canncommercial/8036bf3d6c14.md) - [CANN商业版-Finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0881.html): 通知服务端后续无通信任务,执行结束后退出。 → [详情](llms-content/document/detail/canncommercial/bb2b19c3837e.md) - [CANN商业版-GetWindowsInAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0882.html): 获取卡间通信数据WindowsIn起始地址,可用来直接作为计算的输入输出地址,减少拷贝。该接口默认在所有核上工作,用户也可以在调用前通过GetBlockIdx指定其在某一个核上运行。 → [详情](llms-content/document/detail/canncommercial/d4e9c2bca8b9.md) - [CANN商业版-GetWindowsOutAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0883.html): 获取卡间通信数据WindowsOut起始地址,可用来直接作为计算的输入输出地址,减少拷贝。该接口默认在所有核上工作,用户也可以在调用前通过GetBlockIdx指定其在某一个核上运行。 → [详情](llms-content/document/detail/canncommercial/5cfdce3ca77e.md) - [CANN商业版-GetRankId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0884.html): 获取本卡RankId。该接口默认在所有核上工作,用户也可以在调用前通过GetBlockIdx指定其在某一个核上运行。 → [详情](llms-content/document/detail/canncommercial/f78a812c1868.md) - [CANN商业版-GetRankDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0885.html): 获取通信域内卡的数量。该接口默认在所有核上工作,用户也可以在调用前通过GetBlockIdx指定其在某一个核上运行。 → [详情](llms-content/document/detail/canncommercial/9953b697e926.md) - [HCCL Tiling使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0887.html): 本章节详述通信算子必需的TilingData结构体。本章节提供了三个版本的TilingData,建议使用TilingData结构体,不推荐使用v1版本TilingData(废弃)和v2版本TilingData(废弃)。 → [详情](llms-content/document/detail/canncommercial/964ead677bf4.md) - [v1版本TilingData(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0888.html): 该结构体废弃,并将在后续版本移除,请不要使用该结构体。无需直接对该结构体中的成员进行设置,统一使用HCCL Tiling提供的接口设置即可。 → [详情](llms-content/document/detail/canncommercial/85a96b7a8234.md) - [v2版本TilingData(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0889.html): 该结构体废弃,并将在后续版本移除,请不要使用该结构体。无需直接对该结构体中的成员进行设置,统一使用HCCL Tiling提供的接口设置即可。 → [详情](llms-content/document/detail/canncommercial/dc9374258de8.md) - [CANN商业版-Fill](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0891.html): 将Global Memory上的数据初始化为指定值。该接口可用于对workspace地址或输出数据进行清零。 → [详情](llms-content/document/detail/canncommercial/2d29e4e631f8.md) - [Conv3DBackpropFilter使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0895.html): Ascend C提供一组Conv3DBackpropFilter高阶API,便于用户快速实现卷积的反向运算,求解反向传播的误差。 → [详情](llms-content/document/detail/canncommercial/3bae8816b031.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0896.html): Init主要用于对Conv3DBackpropFilter对象中的Tiling数据进行初始化,根据Tiling参数进行资源划分,Tiling参数的具体介绍请参考Conv3DBackpropFilter Tiling侧接口。 → [详情](llms-content/document/detail/canncommercial/52317554452e.md) - [CANN商业版-SetInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0897.html): 设置特征矩阵Input。 → [详情](llms-content/document/detail/canncommercial/21a78a5054e7.md) - [CANN商业版-SetGradOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0898.html): 设置卷积反向计算的输入矩阵GradOutput。 → [详情](llms-content/document/detail/canncommercial/b574b9345327.md) - [CANN商业版-SetSingleShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0899.html): 设置Conv3DBackpropFilter在单核上计算的形状。用于运行时修改shape。 → [详情](llms-content/document/detail/canncommercial/a3b35cf194ef.md) - [CANN商业版-Iterate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0901.html): 每次调用Iterate时,会计算出一个baseM baseN的结果矩阵,并将该结果写入L0C Buffer。接口内部会维护迭代进度,每次调用后,矩阵的起始地址将进行偏移。如果传入的数据未对齐存在尾块,则在最后一次迭代中输出尾块的计算结果。本接口需与GetTensorC接口配合使用;在调用本接口后,再调用GetTensorC接口,L0C Buffer中的数据将被写入目标地址。 → [详情](llms-content/document/detail/canncommercial/1eeafa52b3a4.md) - [CANN商业版-GetTensorC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0902.html): 在完成Iterate操作后调用本接口,获取结果矩阵块,完成数据从L0C到GM的搬运。此接口与Iterate接口配合使用,用于在Iterate执行迭代计算后,获取结果矩阵。 → [详情](llms-content/document/detail/canncommercial/036e3025e9cc.md) - [CANN商业版-End](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0903.html): 在Conv3DBackpropFilter卷积反向计算完成后,必须调用一次End,以清除EventID并释放内部申请的临时内存。 → [详情](llms-content/document/detail/canncommercial/a72238567e08.md) - [Conv3DBackpropFilter Tiling使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0905.html): Ascend C提供一组Conv3DBackpropFilter Tiling API,方便用户获取Conv3DBackpropFilter Kernel计算时所需的Tiling参数。用户只需要传入Input/GradOutput/GradWeight的Position位置、Format格式和DType数据类型及相关参数等信息,调用API接口,即可获取Init中TConv3DBpFilterTil → [详情](llms-content/document/detail/canncommercial/3cc924a00655.md) - [Conv3DBackpropFilter Tiling构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0906.html): 用于创建一个Conv3DBackpropFilter 单核Tiling对象。 → [详情](llms-content/document/detail/canncommercial/434f35250e87.md) - [TConv3DBpFilterTiling结构体](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0907.html): TConv3DBpFilterTiling结构体包含Conv3dBackpropFilter算子规格信息及Tiling切分算法的相关参数,被传递给Conv3dBackpropFilter Kernel侧,用于数据切分、数据搬运和计算等。TConv3DBpFilterTiling结构体的参数说明见表1。 → [详情](llms-content/document/detail/canncommercial/f9b36d8814e8.md) - [CANN商业版-GetTiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0908.html): 获取Tiling参数。 → [详情](llms-content/document/detail/canncommercial/6f234d49748f.md) - [CANN商业版-SetWeightShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0909.html): 设置权重矩阵Weight的形状。 → [详情](llms-content/document/detail/canncommercial/0d414cc2b143.md) - [CANN商业版-SetInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0910.html): 设置特征矩阵Input的形状:Batch、Channel、Depth、Height、Width。 → [详情](llms-content/document/detail/canncommercial/002d9d8d56c4.md) - [CANN商业版-SetGradOutputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0911.html): 设置GradOutput的形状:Batch、Channel、Depth、Height、Width。 → [详情](llms-content/document/detail/canncommercial/33905ccc3019.md) - [CANN商业版-SetWeightType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0912.html): 设置权重矩阵Weight的位置、数据格式、数据类型信息,这些信息必须与Kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/7b331c7a9114.md) - [CANN商业版-SetInputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0913.html): 设置特征矩阵Input的位置、数据格式、数据类型信息,这些信息必须与Kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/110213cfdf21.md) - [CANN商业版-SetGradOutputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0914.html): 设置GradOutput的位置、数据格式、数据类型信息,这些信息必须与Kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/7ca95fa5fb65.md) - [CANN商业版-SetPadding](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0915.html): \#\#\#\# 功能说明 设置Pad信息。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/cd79027ebc9d.md) - [CANN商业版-SetStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0916.html): 设置Stride信息。 → [详情](llms-content/document/detail/canncommercial/314df96a0484.md) - [CANN商业版-SetDilation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0917.html): 设置Dilation信息,即卷积核Depth/Height/Width方向的扩张大小。 → [详情](llms-content/document/detail/canncommercial/aaa65ebf36dd.md) - [Conv3DBackpropInput使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0920.html): Ascend C提供一组Conv3DBackpropInput高阶API,便于用户快速实现卷积的反向运算,求解反向传播的误差。转置卷积Conv3DTranspose与Conv3DBackpropInput具有相同的数学过程,因此用户也可以使用Conv3DBackpropInput高阶API实现转置卷积算子。卷积的正反向传播如图1 卷积层的前后向传播示意图,反向传播误差计算如图2 反向传播误差计算示 → [详情](llms-content/document/detail/canncommercial/532177b317e8.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0921.html): Init主要用于对Conv3DBackpropInput对象中的Tiling数据进行初始化,根据Tiling参数进行资源划分,Tiling参数的具体介绍请参考Conv3DBackpropInput Tiling侧接口。 → [详情](llms-content/document/detail/canncommercial/e355623cf575.md) - [CANN商业版-SetGradOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0922.html): 设置卷积反向计算的输入矩阵GradOutput。 → [详情](llms-content/document/detail/canncommercial/040677f67df4.md) - [CANN商业版-SetWeight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0923.html): 设置卷积反向计算的输入矩阵Weight。 → [详情](llms-content/document/detail/canncommercial/2f94c5bc6b08.md) - [CANN商业版-SetSingleShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0924.html): 设置Conv3DBackpropInput在单核上计算的形状,单位为元素个数。 → [详情](llms-content/document/detail/canncommercial/59e35146cc42.md) - [CANN商业版-Iterate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0925.html): 每次调用Iterate时,会计算出一个baseM baseN的结果矩阵,并将该结果写入L0C Buffer。接口内部会维护迭代进度,每次调用后,矩阵的起始地址将进行偏移。如果传入的数据未对齐存在尾块,则在最后一次迭代中输出尾块的计算结果。本接口需与GetTensorC接口配合使用;在调用本接口后,再调用GetTensorC接口,L0C Buffer中的数据将被写入目标地址。 → [详情](llms-content/document/detail/canncommercial/9a8a3912cb3c.md) - [CANN商业版-GetTensorC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0927.html): 在完成Iterate操作后调用本接口,获取结果矩阵块,完成数据从L0C到GM的搬运。此接口与Iterate接口配合使用,用于在Iterate执行迭代计算后,获取结果矩阵。 → [详情](llms-content/document/detail/canncommercial/e21962326499.md) - [CANN商业版-End](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0928.html): 在Conv3DBackpropInput卷积反向计算完成后,必须调用一次End,以清除EventID并释放内部申请的临时内存。 → [详情](llms-content/document/detail/canncommercial/c9527ba5c487.md) - [Conv3DBackpropInput Tiling使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0930.html): Ascend C提供一组Conv3DBackpropInput Tiling API,方便用户获取Conv3DBackpropInput Kernel计算时所需的Tiling参数。用户只需要传入Input/GradOutput/Weight的Position位置、Format格式和DType数据类型及相关参数等信息,调用API接口,即可获取Init中TConv3DBackpropInputTili → [详情](llms-content/document/detail/canncommercial/fd7dea2b550c.md) - [Conv3DBackpropInput Tiling构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0931.html): 用于创建一个Conv3DBackpropInput 单核Tiling对象。 → [详情](llms-content/document/detail/canncommercial/f56b18a21b43.md) - [TConv3DBackpropInputTiling结构体](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0932.html): TConv3DBackpropInputTiling结构体包含Conv3DBackpropInput算子规格信息及Tiling切分算法的相关参数,被传递给Conv3DBackpropInput Kernel侧,用于数据切分、数据搬运和计算等。TConv3DBackpropInputTiling结构体的参数说明见下表。 → [详情](llms-content/document/detail/canncommercial/9bfec6285e74.md) - [CANN商业版-GetTiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0933.html): 获取Tiling参数。 → [详情](llms-content/document/detail/canncommercial/6477f7d7bbd7.md) - [CANN商业版-SetWeightShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0934.html): 设置权重矩阵Weight的形状。 → [详情](llms-content/document/detail/canncommercial/1aa7ae5bce4f.md) - [CANN商业版-SetInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0935.html): 设置特征矩阵Input的形状:Batch、Channel、Depth、Height、Width。在构建Conv3DTranspose算子时,此接口无实际意义,请勿使用。 → [详情](llms-content/document/detail/canncommercial/740aee2c3d64.md) - [CANN商业版-SetGradOutputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0936.html): 设置GradOutput的形状:Batch、Channel、Depth、Height、Width。 → [详情](llms-content/document/detail/canncommercial/094ea9894cba.md) - [CANN商业版-SetWeightType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0937.html): 设置权重矩阵Weight的位置、数据格式、数据类型信息,这些信息必须与Kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/3b94fc24de3e.md) - [CANN商业版-SetInputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0938.html): 设置特征矩阵Input的位置、数据格式、数据类型信息,这些信息必须与Kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/48666cf2178d.md) - [CANN商业版-SetGradOutputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0939.html): 设置GradOutput的位置、数据格式、数据类型信息,这些信息必须与Kernel侧的设置保持一致。 → [详情](llms-content/document/detail/canncommercial/816ade72b58a.md) - [CANN商业版-SetPadding](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0940.html): \#\#\#\# 功能说明 设置Pad信息。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/c5180c8753b2.md) - [CANN商业版-SetStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0941.html): 设置Stride信息。 → [详情](llms-content/document/detail/canncommercial/bdd5e53465f0.md) - [CANN商业版-SetDilation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0942.html): 设置Dilation信息,即卷积核Depth/Height/Width方向的扩张大小。 → [详情](llms-content/document/detail/canncommercial/a8a28d23fc91.md) - [原型注册接口(OP\_ADD)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0945.html): 注册算子的原型定义,从而确保算子能够被框架正确识别、编译和执行。 → [详情](llms-content/document/detail/canncommercial/55ee5bbb2ef5.md) - [CANN商业版-Input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0947.html): 注册算子输入,调用该接口后会返回一个OpParamDef结构,后续可通过该结构配置算子输入信息。 → [详情](llms-content/document/detail/canncommercial/ff7681136472.md) - [CANN商业版-Output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0948.html): 注册算子输出,调用该接口后会返回一个OpParamDef结构,后续可通过该结构配置算子输出信息。 → [详情](llms-content/document/detail/canncommercial/1452817adb3d.md) - [CANN商业版-Attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0949.html): 注册算子属性参数。 当需要设置的参数不参与kernel侧计算时,可以将该参数注册为算子属性参数。 → [详情](llms-content/document/detail/canncommercial/0d5bf45572db.md) - [CANN商业版-SetInferShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0950.html): 使用图模式时,需要调用该接口注册Shape推导函数。 → [详情](llms-content/document/detail/canncommercial/d97f720746f9.md) - [CANN商业版-SetInferShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0951.html): 使用图模式时,需要调用该接口注册ShapeRange推导函数。 → [详情](llms-content/document/detail/canncommercial/dd16e9b3f89c.md) - [CANN商业版-SetInferDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0952.html): 使用图模式时,需要调用该接口注册DataType推导函数。 → [详情](llms-content/document/detail/canncommercial/b83a12f5ce0d.md) - [CANN商业版-AICore](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0953.html): 设置AICore的配置信息:包括Tiling处理回调函数、能力检查回调函数、基础的配置信息等。 → [详情](llms-content/document/detail/canncommercial/71624e5ad37f.md) - [CANN商业版-MC2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0954.html): 注册该算子是通算融合算子,调用该接口后会返回一个OpMC2Def结构,后续可通过该结构配置通信域名称。 → [详情](llms-content/document/detail/canncommercial/4b3890935e6d.md) - [CANN商业版-Comment](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0956.html): 设置算子分组信息以及算子原型注释,包括算子简述,算子约束等内容。用于在自动生成算子原型头文件时,同步生成算子原型注释。 → [详情](llms-content/document/detail/canncommercial/701877122f8e.md) - [CANN商业版-ParamType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0958.html): \#\#\#\# 功能说明 定义算子参数类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/aef3f2ff7746.md) - [CANN商业版-DataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0959.html): 定义算子参数数据类型。 → [详情](llms-content/document/detail/canncommercial/22b7cdc59694.md) - [CANN商业版-DataTypeList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0960.html): 定义算子参数数据类型。如果某个输入/输出支持的数据类型支持和其他所有输入/输出支持的数据类型、数据格式组合使用,可以使用该接口定义数据类型。 → [详情](llms-content/document/detail/canncommercial/19ed6c94a4e3.md) - [CANN商业版-Format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0961.html): 定义算子参数数据格式。 → [详情](llms-content/document/detail/canncommercial/1eec889193c1.md) - [CANN商业版-FormatList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0962.html): 定义算子参数数据格式。如果某个输入/输出支持的数据格式支持和其他所有输入/输出支持的数据类型、数据格式组合使用,可以使用该接口定义数据格式。 → [详情](llms-content/document/detail/canncommercial/08b7f73e66a8.md) - [UnknownShapeFormat(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0963.html): - 该接口废弃,并将在后续版本移除,请不要使用该接口。无需针对动态/静态shape单独设置format,统一使用 Format → [详情](llms-content/document/detail/canncommercial/afe546d64ae5.md) - [CANN商业版-ValueDepend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0964.html): 标识该输入是否为“数据依赖输入”,数据依赖输入是指在Tiling/InferShape等函数实现时依赖该输入的具体数据。该输入数据为host侧数据,开发者在Tiling函数/InferShape函数中可以通过TilingContext类的GetInputTensor\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/main → [详情](llms-content/document/detail/canncommercial/8fd62916bb86.md) - [CANN商业版-IgnoreContiguous](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0965.html): 某些算子支持非连续的tensor,在算子的实现中对非连续的tensor做了转换处理。配置该参数后,框架会忽略对非连续的校验。 → [详情](llms-content/document/detail/canncommercial/6cd8838ffe66.md) - [CANN商业版-AutoContiguous](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0966.html): 配置该参数,当单算子API(aclnnxxx)接口中的输入(aclTensor类型)是非连续tensor时,框架会自动将其转换为连续tensor。 → [详情](llms-content/document/detail/canncommercial/58658ea1cd0f.md) - [CANN商业版-Scalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0967.html): 配置该参数后,自动生成的单算子API(aclnnxxx)接口中,输入类型为aclScalar类型。 → [详情](llms-content/document/detail/canncommercial/75ea56bf53d3.md) - [CANN商业版-ScalarList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0968.html): 配置该参数后,自动生成的单算子API(aclnnxxx)接口中,输入类型为aclScalarList类型。 → [详情](llms-content/document/detail/canncommercial/3450925decf0.md) - [CANN商业版-To](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0969.html): 配置该参数后,在调用单算子API\(aclnnxxx\)接口时,会将aclScalar/aclScalarList的数据类型转换为该参数指定的数据类型。 → [详情](llms-content/document/detail/canncommercial/d318f2a1b837.md) - [CANN商业版-Version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0970.html): 算子编译部署后,会自动生成单算子API\(aclnnxxx\)接口,接口中的输入输出参数和算子原型定义中保持一致。 → [详情](llms-content/document/detail/canncommercial/6c007998c182.md) - [CANN商业版-InitValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0972.html): 通过该host侧接口设置算子输出的初始值,设置后会在算子执行前对算子输出的GM空间进行清零操作或者插入memset类算子进行初始值设置。 → [详情](llms-content/document/detail/canncommercial/a72895ff9048.md) - [CANN商业版-OutputShapeDependOnCompute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0973.html): 标识算子输出的shape是否依赖于计算得到。某些算子,比如NonZero(统计tensor中非零值的个数),计算完成前无法得知算子输出的shape信息,算子计算完成后才能获取。该类算子在原型定义时,需要使用OutputShapeDependOnCompute接口进行标识,同时在算子核函数中将实际输出shape写入到出参中,便于框架侧基于该信息进行输出内存的管理。对应的kernel侧实现请参考输出s → [详情](llms-content/document/detail/canncommercial/26d1aca58b5b.md) - [CANN商业版-Follow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0974.html): 用于指定当前输入/输出的datatype/format/shape信息与之前定义过的某个输入一致。 → [详情](llms-content/document/detail/canncommercial/991913c9171d.md) - [CANN商业版-Comment](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0975.html): 设置input/output参数的注释。用于在自动生成算子原型头文件时,同步生成算子原型注释。 → [详情](llms-content/document/detail/canncommercial/0e681837c010.md) - [CANN商业版-OpAttrDef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0976.html): \#\#\#\# 功能说明 定义算子属性。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/5acbc71f0a77.md) - [CANN商业版-Comment](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0977.html): 设置算子属性的注释。用于在自动生成算子原型头文件时,同步生成算子原型注释。 → [详情](llms-content/document/detail/canncommercial/b3f1f77906f5.md) - [CANN商业版-SetTiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0979.html): 注册Tiling函数。Tiling函数的原型是固定的,接受一个TilingContext\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi\_07\_00223.html\)作为输入,在此context上可以获取到输入、输出的Shape指针等内容。注册的Tili → [详情](llms-content/document/detail/canncommercial/6d3c4216600b.md) - [CANN商业版-SetCheckSupport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0981.html): 如果您需要在算子融合阶段进行算子参数校验,则可实现算子参数校验回调函数,并通过该接口进行注册。同时,需要将NeedCheckSupportFlag参数配置为true,则算子编译和融合阶段会调用注册的算子参数校验函数进行相关信息的校验。 → [详情](llms-content/document/detail/canncommercial/393fa0b6ed84.md) - [CANN商业版-SetOpSelectFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0982.html): 如果您需要自行推导算子输入输出所支持的数据类型与格式,则可实现推导回调函数,并通过该接口进行注册。同时需要将DynamicFormatFlag配置为true,则算子融合时会自动调用推导函数进行数据类型与格式的设置,算子原型注册时无需配置输入输出支持的数据类型与格式。 → [详情](llms-content/document/detail/canncommercial/5aeaa52952d7.md) - [CANN商业版-AddConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0986.html): 注册算子支持的AI处理器型号以及OpAICoreConfig信息。 → [详情](llms-content/document/detail/canncommercial/2f55c4e3ec7a.md) - [CANN商业版-Input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0989.html): 某些场景下,同一个算子在不同的AI处理器型号上,其支持的原型输入不同。 → [详情](llms-content/document/detail/canncommercial/9011a03d50f3.md) - [CANN商业版-Output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0990.html): 某些场景下,同一个算子在不同的AI处理器型号上,其支持的原型输出不同。 → [详情](llms-content/document/detail/canncommercial/ebcdc19368a9.md) - [CANN商业版-DynamicCompileStaticFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0991.html): 用于标识该算子实现是否支持入图时的静态Shape编译。 → [详情](llms-content/document/detail/canncommercial/67483595aa5a.md) - [CANN商业版-DynamicFormatFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0992.html): 标识是否根据SetOpSelectFormat设置的函数自动推导算子输入输出支持的dtype和format。设置为“true”,则无需在原型注册时配置固定的dtype与format,会调用推导函数来推导算子输入输出支持的dtype和format。 → [详情](llms-content/document/detail/canncommercial/ea7cdc29ed7f.md) - [CANN商业版-DynamicRankSupportFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0993.html): 标识算子是否支持dynamicRank(动态维度)。 → [详情](llms-content/document/detail/canncommercial/f61a25c807e0.md) - [CANN商业版-DynamicShapeSupportFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0994.html): 用于标识该算子是否支持入图时的动态Shape场景。 → [详情](llms-content/document/detail/canncommercial/d06ded327fe1.md) - [CANN商业版-NeedCheckSupportFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0995.html): 标识是否在算子融合阶段调用算子参数校验函数进行data type与shape的校验。 → [详情](llms-content/document/detail/canncommercial/1db1c7b79900.md) - [CANN商业版-PrecisionReduceFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0996.html): 此字段用于进行ATC模型转换或者进行网络调测时,控制算子的精度模式。只有当精度模式\("precision\_mode"\)配置为混合精度\("allow\_mix\_precision"\)前提下生效。 → [详情](llms-content/document/detail/canncommercial/9bfdfeb4ad1d.md) - [CANN商业版-ExtendCfgInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_0997.html): 用于扩展算子相关参数配置,提供更灵活的参数配置能力。 → [详情](llms-content/document/detail/canncommercial/29c43b831b3a.md) - [OpMC2Def简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1000.html): 该类用于在host侧配置通算融合算子的通信域名称。配置后在kernel侧可以获取通信域对应的context(消息区)地址。 → [详情](llms-content/document/detail/canncommercial/1d2501e67004.md) - [CANN商业版-SoftmaxFlashV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10001.html): SoftmaxFlash增强版本,对应Softmax PASA算法。将输入tensor\[m0, m1, ..., mt, n\](t大于或等于0)的非尾轴长度m0, m1, ..., mt相乘的结果看作m,则输入tensor的shape看作\[m, n\]。对输入tensor x的尾轴进行切分,分块个数为splitMeanCnt,切分后的tensor为xcnti。按如下公式进行计算,其中x、inmax、 → [详情](llms-content/document/detail/canncommercial/53faef6972c5.md) - [SoftmaxFlashV3 Tiling接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10002.html): 用于获取SoftmaxFlashV3接口所需的Tiling参数。 → [详情](llms-content/document/detail/canncommercial/f9d74929317c.md) - [GroupNorm Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10003.html): GroupNorm Tiling API用于获取GroupNorm kernel计算时所需的Tiling参数。获取Tiling参数主要分为如下两步: → [详情](llms-content/document/detail/canncommercial/a72dd9572f0b.md) - [OpMC2Def构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1001.html): 创建OpMC2Def对象时,初始化数据成员。 → [详情](llms-content/document/detail/canncommercial/ea34bb6b9374.md) - [CANN商业版-ReduceSum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10018.html): 对一个多维向量按照指定的维度进行数据累加。 定义指定计算的维度(Reduce轴)为R轴,非指定维度(Normal轴)为A轴。如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,指定在第一维计算数据的累加,输出结果为\[5, 7, 9\];指定在第二维计算数据的累加,输出结果为\[6, 15\]。 图1 ReduceSum按第一个维度计算示例 图2 ReduceSum按最后一个维度计算示例 → [详情](llms-content/document/detail/canncommercial/7b38976e1e15.md) - [CANN商业版-HcclGroup](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1002.html): 配置通信域名称,每个名称对应一个通信域。配置后在Kernel侧调用GetHcclContext接口可获取通信域对应的context(消息区)地址。 → [详情](llms-content/document/detail/canncommercial/93e62e56a38a.md) - [CANN商业版-IsFinite](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10021.html): 按元素判断输入的浮点数是否非NAN、非±INF,输出结果为浮点数或者布尔值。对于非NAN或者非±INF的输入数据,当输出为浮点类型时,对应位置的结果为该浮点类型的1,反之为0;当输出为bool类型时,对应位置的结果为true,反之为false。计算公式如下: - 当输出为浮点类型时: - 当输出为bool类型时: → [详情](llms-content/document/detail/canncommercial/d6ab43a77594.md) - [operator\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1003.html): 赋值运算符重载,实现OpMC2Def类对象的深拷贝。 → [详情](llms-content/document/detail/canncommercial/370db2caa47b.md) - [CANN商业版-GetFmodTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10035.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/eec07f736f69.md) - [HCCL Tiling构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10036.html): 用于创建一个Mc2CcTilingConfig对象。 → [详情](llms-content/document/detail/canncommercial/a3df16881ad8.md) - [CANN商业版-GetTiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10037.html): 获取Mc2InitTiling参数和Mc2CcTiling参数。 → [详情](llms-content/document/detail/canncommercial/90cfc0ab0e7e.md) - [CANN商业版-SetOpType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10038.html): \#\#\#\# 功能说明 设置通信任务类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/c7c171a0eb73.md) - [CANN商业版-SetGroupName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10039.html): 设置通信任务所在的通信域。 → [详情](llms-content/document/detail/canncommercial/32e802a630dd.md) - [CANN商业版-SetAlgConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10040.html): \#\#\#\# 功能说明 设置通信算法。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/26ef44e24b08.md) - [CANN商业版-SetReduceType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10041.html): 设置Reduce操作类型,仅对有归约操作的通信任务生效。 → [详情](llms-content/document/detail/canncommercial/56d763edd9e4.md) - [CANN商业版-SetStepSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10042.html): 设置细粒度通信时,通信算法的步长,即设置细粒度通信时,一次子通信任务执行或准备执行的通信算法的步骤数。例如,图1 使用pairwise算法的AlltoAllV通信步骤示意图中,该细粒度通信场景下,AlltoAllV通信任务的通信步长为1。 → [详情](llms-content/document/detail/canncommercial/327bfd0c527b.md) - [CANN商业版-SetSkipLocalRankCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10043.html): 设置本卡的通信算法的计算结果是否输出到目的数据buffer地址。 → [详情](llms-content/document/detail/canncommercial/bf644d176c4d.md) - [CANN商业版-SetSkipBufferWindowCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10044.html): 设置通信算法获取输入数据的位置。 → [详情](llms-content/document/detail/canncommercial/288a730b9557.md) - [CANN商业版-SetDebugMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10045.html): \#\#\#\# 功能说明 设置调测模式。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/5a3d97e73624.md) - [SetCcTiling(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10047.html): 该接口废弃,并将在后续版本移除,请不要使用该接口。请使用SetCcTilingV2接口设置通信算法的Tiling地址。 → [详情](llms-content/document/detail/canncommercial/496046a75886.md) - [TilingData结构体](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10048.html): 在算子实现中,由Tiling组装通信配置项,核函数实现时将Tiling配置项通过入参传递给Kernel侧通信API做通信计算。本节TilingData结构体包括Mc2InitTiling和Mc2CcTiling,这两个结构体均通过调用GetTiling接口返回。其中,Mc2CcTiling为具体每个通信任务的参数配置,当算子中有多个通信任务时,可定义多个Mc2CcTiling参数(最多支持定义8个 → [详情](llms-content/document/detail/canncommercial/283c5858a7fc.md) - [TilingData结构定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1005.html): 定义一个TilingData的类,添加所需的成员变量(TilingData字段),用于保存所需TilingData参数。完成该TilingData类的定义后,该类通过继承TilingDef类(用来存放、处理用户自定义Tiling结构体成员变量的基类)提供以下接口: → [详情](llms-content/document/detail/canncommercial/f23bd6c34ebe.md) - [CANN商业版-max](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10053.html): 比较相同数据类型的两个数,返回最大值。 → [详情](llms-content/document/detail/canncommercial/0c6636772c1c.md) - [CANN商业版-min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10054.html): 比较相同数据类型的两个数,返回最小值。 → [详情](llms-content/document/detail/canncommercial/4c8e5c29ffe2.md) - [CANN商业版-ReduceMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10055.html): 对一个多维向量在指定的维度求最大值。 定义指定计算的维度(Reduce轴)为R轴,非指定维度(Normal轴)为A轴。如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,指定在第一维求最大值,输出结果为\[4, 5, 6\];指定在第二维求最大值,输出结果为\[3, 6\]。第一维是外层轴,简称外轴;第二维是内层轴,简称内轴。 图1 ReduceMax按第一个维度计算示例 图2 ReduceMax按 → [详情](llms-content/document/detail/canncommercial/c47f8471a0e9.md) - [CANN商业版-ReduceMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10056.html): 对一个多维向量在指定的维度求最小值。 定义指定计算的维度(Reduce轴)为R轴,非指定维度(Normal轴)为A轴。如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,指定在第一维求最小值,输出结果为\[1, 2, 3\];指定在第二维求最小值,输出结果为\[1, 4\]。 图1 ReduceMin按第一个维度计算示例 图2 ReduceMin按最后一个维度计算示例 → [详情](llms-content/document/detail/canncommercial/8e6926f1b2fd.md) - [TilingData结构注册](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1006.html): 注册定义的TilingData结构体并和自定义算子绑定。具体使用说明请参考调用示例。 → [详情](llms-content/document/detail/canncommercial/14cb41af84ce.md) - [CANN商业版-SetStartPosition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10067.html): 设置单核上GradOutput载入数据的起始位置。 → [详情](llms-content/document/detail/canncommercial/943da2867ba0.md) - [Conv3D使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10070.html): Ascend C提供一组Conv3D高阶API,方便用户快速实现3维卷积正向矩阵运算。3维正向卷积的示意图如图1,其计算公式为: → [详情](llms-content/document/detail/canncommercial/5acdb943ce4d.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10071.html): Init主要用于对Conv3D对象中的Tiling数据进行初始化,根据Tiling参数进行资源划分,同时获取用户声明的Pipe对象,完成内存分配。Tiling参数的具体介绍请参考Conv3D Tiling。 → [详情](llms-content/document/detail/canncommercial/5961327f1e3d.md) - [CANN商业版-SetInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10072.html): 设置特征矩阵Input。 → [详情](llms-content/document/detail/canncommercial/082dad0ba4be.md) - [CANN商业版-SetWeight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10073.html): 设置权重矩阵Weight。 → [详情](llms-content/document/detail/canncommercial/5ea2f3200d31.md) - [CANN商业版-SetBias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10074.html): 设置偏置矩阵Bias。 → [详情](llms-content/document/detail/canncommercial/ac25460a115f.md) - [CANN商业版-SetSingleOutputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10075.html): 设置单核上结果矩阵Output的形状。 Conv3D高阶API目前支持M合轴模式的输出方式。在M合轴模式下,Conv3D API内部将Wout和Hout视为同一轴处理,输出时先沿Wout方向输出,完成一整行Wout输出后,再进行下一行的Wout输出。 图1 M合轴模式示意图 → [详情](llms-content/document/detail/canncommercial/30da261c6eab.md) - [CANN商业版-SetInputStartPosition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10076.html): 设置单核上特征矩阵Input载入数据的起始位置。 → [详情](llms-content/document/detail/canncommercial/1135658fe710.md) - [CANN商业版-IterateAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10077.html): 通过设置结果矩阵Output在GM上的首地址,本接口一次性计算singleCo singleDo singleM大小的数据块,并写到结果矩阵Output中。 本接口提供单核内卷积计算能力,singleCo为多核切分后单个核内的输出通道大小;singleDo为多核切分后单个核内的Dout大小;singleM为多核切分后单个核内的M大小。singleCo、singleDo和singleM的大小通过 → [详情](llms-content/document/detail/canncommercial/05c64413a8d5.md) - [CANN商业版-End](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10078.html): 在Conv3D计算完成后,必须调用一次End函数,以清除EventID并释放内部申请的临时内存。 → [详情](llms-content/document/detail/canncommercial/c89977825e54.md) - [CANN商业版-ContextBuilder类提供一系列的API接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1008.html): ContextBuilder类提供一系列的API接口,支持手动构造TilingContext\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi\_07\_00223.html\)类来验证Tiling函数以及KernelContext类用于TilingParse函 → [详情](llms-content/document/detail/canncommercial/1fd2141be3e4.md) - [Conv3D Tiling使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10080.html): Ascend C提供一组Conv3D Tiling API,方便用户获取Conv3D正向算子Kernel计算时所需的Tiling参数。用户只需要传入Input/Weight/Bias/Output的Position位置、Format格式和DType数据类型及相关参数等信息,调用API接口,即可获取Init中TConv3DApiTiling结构体中的相关参数。 → [详情](llms-content/document/detail/canncommercial/4cffccc2ff3e.md) - [Conv3D Tiling构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10081.html): 用于创建一个Conv3D单核Tiling对象。 → [详情](llms-content/document/detail/canncommercial/398c95758e60.md) - [TConv3DApiTiling结构体](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10082.html): TConv3DApiTiling结构体包含Conv3D算子规格信息及Tiling切分算法的相关参数,被传递给Conv3D Kernel侧,用于数据切分、数据搬运和计算等。TConv3DApiTiling结构体的参数说明见表1。 → [详情](llms-content/document/detail/canncommercial/76a78bb6d4c4.md) - [CANN商业版-GetTiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10083.html): 获取Tiling参数。 → [详情](llms-content/document/detail/canncommercial/87a9aff20dc2.md) - [CANN商业版-SetOrgWeightShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10084.html): 设置权重矩阵Weight的原始形状。 → [详情](llms-content/document/detail/canncommercial/6c602e86525f.md) - [CANN商业版-SetOrgInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10085.html): 设置特征矩阵Input的原始形状。 → [详情](llms-content/document/detail/canncommercial/bd715d3ccbc1.md) - [CANN商业版-SetSingleWeightShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10086.html): 设置单核上权重矩阵Weight的形状。 → [详情](llms-content/document/detail/canncommercial/4e81ce1eb13e.md) - [CANN商业版-SetSingleOutputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10087.html): 设置单核上结果矩阵Output的形状。 → [详情](llms-content/document/detail/canncommercial/e54e86e0dfdf.md) - [CANN商业版-SetInputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10088.html): 设置Input在内存上的位置、数据格式和数据类型。 → [详情](llms-content/document/detail/canncommercial/8931c99ff59a.md) - [CANN商业版-SetWeightType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10089.html): 设置Weight在内存上的位置、数据格式和数据类型。 → [详情](llms-content/document/detail/canncommercial/4e73c6eb8fc4.md) - [ContextBuilder构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1009.html): 创建ContextBuilder对象时,初始化数据成员。 → [详情](llms-content/document/detail/canncommercial/4ea4282089b9.md) - [CANN商业版-SetBiasType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10090.html): 设置Bias在内存上的位置、数据格式和数据类型。 → [详情](llms-content/document/detail/canncommercial/8f77c4673b98.md) - [CANN商业版-SetOutputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10091.html): 设置结果矩阵Output在内存上的位置、数据格式和数据类型。 → [详情](llms-content/document/detail/canncommercial/84eb691b1303.md) - [CANN商业版-SetPadding](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10092.html): \#\#\#\# 功能说明 设置Pad信息。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/de3518c91634.md) - [CANN商业版-SetDilation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10093.html): 设置Dilation信息。 → [详情](llms-content/document/detail/canncommercial/c10288b5766e.md) - [CANN商业版-SetStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10094.html): 设置Stride信息。 → [详情](llms-content/document/detail/canncommercial/0678238f5886.md) - [CANN商业版-SetGroups](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10095.html): 设置分组卷积的分组大小。分组大小为1表示普通卷积。当前Conv3D 高阶API不支持分组卷积。 → [详情](llms-content/document/detail/canncommercial/9c89c1df5c94.md) - [CANN商业版-MultiCoreMatmulGetTmpBufSizeV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10096.html): 多核Matmul Tiling调用GetTiling接口获取Tiling参数后,根据Tiling结构体信息获取L1 Buffer/Unified Buffer/L0C Buffer的使用大小。 → [详情](llms-content/document/detail/canncommercial/51d9be87ae26.md) - [CANN商业版-BatchMatmulGetTmpBufSizeV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10097.html): BatchMatmul\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0041.html\)Tiling调用GetTiling接口获取Tiling参数后,根据Tiling结构体信息获取L1 Buffer/Unified Buffer/L0C → [详情](llms-content/document/detail/canncommercial/f9544c677eb4.md) - [CANN商业版-MatmulGetTmpBufSizeV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10098.html): 单核Matmul Tiling调用GetTiling接口获取Tiling参数后,根据Tiling结构体信息获取L1 Buffer/Unified Buffer/L0C Buffer的使用大小。 → [详情](llms-content/document/detail/canncommercial/8cd7292c351f.md) - [KernelRunContextHolder结构定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1010.html): 该结构体为ContextBuilder类最终的构造结果,可通过指定的接口获取内部算子信息或获取KernelContext类的对象。 → [详情](llms-content/document/detail/canncommercial/55330a06ae02.md) - [CANN商业版-integer\_sequence](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10106.html): indexsequence是Ascend C提供的一个类模板,用于生成一个编译时的整数序列,适用于模板元编程。 makeindexsequence是Ascend C提供的一个模板,通常使用makeindexsequence创建一个indexsequence类型的对象,用于生成一个从0到N-1的整数序列。 → [详情](llms-content/document/detail/canncommercial/0eaa317011b1.md) - [CANN商业版-tuple](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10108.html): 在C++中,tuple是一个功能强大的容器,它允许存储多个不同类型的元素。具体使用场景如下: - 当一个函数需要返回多个不同类型的值时,使用tuple是一个很好的选择。它避免了创建结构体或类来封装多个返回值,尤其是在不需要为这些返回值创建单独的类型时。 - 当需要存储不同类型的数据,可以使用tuple来存储异构元素。例如,存储数据的查询结果,其中包含不同类型的字段。 - 在函数调用中,当需要传递多 → [详情](llms-content/document/detail/canncommercial/1c4a17ed506e.md) - [CANN商业版-get](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10109.html): get的作用是从tuple容器中提取指定位置的元素。 → [详情](llms-content/document/detail/canncommercial/8b72148d6644.md) - [CANN商业版-Inputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1011.html): 将void* 指针的vector设置为KernelContext的inputs → [详情](llms-content/document/detail/canncommercial/ad63513c17ea.md) - [CANN商业版-make\_tuple](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10110.html): maketuple是一个实用的函数模板,其作用在于便捷地创建tuple对象。它可以自动推断元素的类型,使代码更简洁,也可以构造元素列表。 → [详情](llms-content/document/detail/canncommercial/c2959ff46c9f.md) - [CANN商业版-SetSparse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10111.html): 设置Matmul的使用场景是否为Sparse Matmul场景Sparse Matmul场景\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_10021.html\)。 → [详情](llms-content/document/detail/canncommercial/0b28c6944be1.md) - [CANN商业版-SetSparseIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10112.html): 设置稀疏矩阵稠密化过程生成的索引矩阵。 索引矩阵在稠密化中的作用请参考MmadWithSparse。 → [详情](llms-content/document/detail/canncommercial/ab8cd23bbe59.md) - [CANN商业版-is\_convertible](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10114.html): isconvertible是定义于头文件的一个类型转换检查工具,它提供了一种在程序编译时进行类型转换检查的机制:判断两个类型之间是否可以进行隐式转换并返回结果布尔值。本接口可应用在模板元编程、函数重载决议以及静态断言等场景,用于在程序编译阶段捕获潜在的类型转换错误,避免发生运行时错误。 → [详情](llms-content/document/detail/canncommercial/83b089be54bc.md) - [CANN商业版-is\_base\_of](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10115.html): isbaseof是定义于头文件的一个类型特征工具,它能够在程序编译时检查一个类型是否为另一个类型的基类。本接口可应用在模板元编程、类型检查和条件编译等场景,用于在编译阶段捕获潜在的类型错误,提高代码的鲁棒性。 → [详情](llms-content/document/detail/canncommercial/24ba7eebc28a.md) - [CANN商业版-is\_same](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10116.html): issame是定义在头文件里的一个类型特征工具,它能够在程序编译时判断两个类型是否完全相同。本接口可应用在模板元编程、类型检查、条件编译等场景,用于在编译阶段确定类型信息,避免运行时可能出现的类型不匹配问题。 → [详情](llms-content/document/detail/canncommercial/a1922cea3223.md) - [CANN商业版-enable\_if](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10117.html): enableif是定义于头文件的一个模板元编程工具,它能够在程序编译时根据某个条件启用或禁用特定的函数模板、类模板或模板特化,以此实现更精细的模板重载和类型选择,增强代码的灵活性和安全性。 enableif是一个模板结构体,有两个模板参数:模板参数Bp是一个布尔值,表示条件;模板参数Tp是一个类型,默认值为void。当Bp为false时,enableif没有嵌套的type成员。当Bp为true时, → [详情](llms-content/document/detail/canncommercial/396ec521add1.md) - [CANN商业版-conditional](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10118.html): conditional是定义在头文件里的一个类型特征工具,它在程序编译时根据一个布尔条件从两个类型中选择一个类型。本接口可应用在模板元编程中,用于根据不同的条件来灵活选择合适的类型,增强代码的通用性和灵活性。 conditional有一个嵌套的type成员,它的值取决于Bp的值:如果Bp为true,则conditional::type为If。如果Bp为false,则conditional::typ → [详情](llms-content/document/detail/canncommercial/7bbb8fba8fce.md) - [CANN商业版-Outputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1012.html): 将void* 指针的vector设置为KernelContext的output。 → [详情](llms-content/document/detail/canncommercial/984489769276.md) - [CANN商业版-BuildKernelRunContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1013.html): 构造KernelRunContext并返回KernelRunContextHolder的智能指针,该对象可通过GetContext接口获取KernelContext类型的对象。 → [详情](llms-content/document/detail/canncommercial/5a665e8147e5.md) - [CANN商业版-BatchWrite](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10132.html): 集合通信BatchWrite的任务下发接口,返回该任务的标识handleId给用户。BatchWrite实现了一种点对点通信,这是一种直接传输数据的通信模式,能够同时将多份数据发送到不同的Global Memory地址上。 对于 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 ,BatchWrite通信支持在相同或不同的昇腾AI Server之间进行。 对于 Atlas A2 → [详情](llms-content/document/detail/canncommercial/19990769823a.md) - [CANN商业版-NodeIoNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1014.html): 声明算子定义的输入与输出个数 → [详情](llms-content/document/detail/canncommercial/ada56295dcd2.md) - [CANN商业版-ReduceAny](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10142.html): 对一个多维向量在指定的维度求逻辑或。 定义指定计算的维度(Reduce轴)为R轴,非指定维度(Normal轴)为A轴。如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,指定在第一维求逻辑或,输出结果为\[1, 0, 1\];指定在第二维求逻辑或,输出结果为\[1, 1\]。 图1 ReduceAny按第一个维度计算示例 图2 ReduceAny按最后一个维度计算示例 → [详情](llms-content/document/detail/canncommercial/f6cc903b70a5.md) - [CANN商业版-GetReduceAnyMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10143.html): kernel侧ReduceAny接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/5d709338c3f3.md) - [CANN商业版-ReduceAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10145.html): 对一个多维向量在指定的维度求逻辑与。 定义指定计算的维度(Reduce轴)为R轴,非指定维度(Normal轴)为A轴。如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,指定在第一维求逻辑与,输出结果为\[1, 0, 0\];指定在第二维求逻辑与,输出结果为\[0, 0\]。 图1 ReduceAll按第一个维度计算示例 图2 ReduceAll按最后一个维度计算示例 → [详情](llms-content/document/detail/canncommercial/a6048c7a84c2.md) - [CANN商业版-GetReduceAllMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10146.html): kernel侧ReduceAll接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/34de6913fcd5.md) - [CANN商业版-GetReduceMaxMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10147.html): kernel侧ReduceMax接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/0d2adb487a64.md) - [CANN商业版-GetReduceMinMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10148.html): kernel侧ReduceMin接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/497410ef2951.md) - [CANN商业版-SetOpNameType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1015.html): 设置算子的名字与类型 → [详情](llms-content/document/detail/canncommercial/19ac99501908.md) - [CANN商业版-ReduceProd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10150.html): 对一个多维向量在指定的维度求积。 定义指定计算的维度(Reduce轴)为R轴,非指定维度(Normal轴)为A轴。如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,指定在第一维求乘积,输出结果为\[4, 10, 18\];指定在第二维求乘积,输出结果为\[6, 120\]。 图1 ReduceProd按第一个维度计算示例 图2 ReduceProd按最后一个维度计算示例 → [详情](llms-content/document/detail/canncommercial/10b6e26a2382.md) - [CANN商业版-GetReduceProdMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10151.html): kernel侧ReduceProd接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/e9210f27cf13.md) - [CANN商业版-Hypot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10153.html): 按元素计算两个浮点数平方和的平方根。计算公式如下: 举例如下: Hypot\(3.0, 4.0\) \= 5.0 → [详情](llms-content/document/detail/canncommercial/4ddc8bf4ae48.md) - [CANN商业版-GetHypotMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10154.html): kernel侧Hypot接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/6ab2790986fe.md) - [CANN商业版-GetHypotTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10155.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/7277dc9660ed.md) - [CANN商业版-ReduceMean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10157.html): 对一个多维向量按照指定的维度求平均值。 定义指定计算的维度(Reduce轴)为R轴,非指定维度(Normal轴)为A轴。如下图所示,对shape为\(2, 3\)的二维矩阵进行运算,对第一维计算数据求平均值,输出结果为\[2.5, 3.5, 4.5\];对第二维计算数据求平均值,输出结果为\[2, 5\]。 图1 ReduceMean按第一个维度计算示例 图2 ReduceMean最后一个维度计算示例 → [详情](llms-content/document/detail/canncommercial/e488c24d081d.md) - [CANN商业版-SetScaleAType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10158.html): MxMatmul场景\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_10029.html\),设置scaleA矩阵的位置、数据格式、是否转置等信息,这些信息需要和Kernel侧的设置保持一致。如果不调用本接口,scaleA矩阵的信息将与Set → [详情](llms-content/document/detail/canncommercial/967c2dbcb042.md) - [CANN商业版-SetScaleBType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10159.html): MxMatmul场景\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_10029.html\),设置scaleB矩阵的位置、数据格式、是否转置等信息,这些信息需要和Kernel侧的设置保持一致。如果不调用本接口,scaleB矩阵的信息将与Set → [详情](llms-content/document/detail/canncommercial/8c404d9b6349.md) - [CANN商业版-IrInstanceNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1016.html): 基于算子的IR定义,声明实例化时每种输入的实际个数。 → [详情](llms-content/document/detail/canncommercial/4900a3ab594b.md) - [CANN商业版-GetReduceSumMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10160.html): kernel侧ReduceSum接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/b5b2cf98cc53.md) - [CANN商业版-GetReduceMeanMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10161.html): kernel侧ReduceMean接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/dedac994a8f2.md) - [CANN商业版-Iterate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10162.html): 在某些算法下,一次完整的集合通信任务可以细分为多个步骤,对每个步骤的数据完成点对点的通信任务,称为细粒度通信。以通信算法"AlltoAll\=level0:fullmesh;level1:pairwise"、通信步长为1的AlltoAllV通信任务为例,这里参数level0代表配置Server(昇腾AI Server,通常是8卡或16卡的昇腾NPU设备组成的服务器形态的统称)内通信算法,参数leve → [详情](llms-content/document/detail/canncommercial/8f1631a5568f.md) - [CANN商业版-Dequantize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10164.html): 按元素做反量化计算,比如将int32t数据类型反量化为half/float等数据类型。本接口最多支持输入为二维数据,不支持更高维度的输入。 Dequantize与AscendDequant的功能类似,本接口在不同量化场景下的形式更统一,因此推荐使用本接口。 本接口的反量化策略包括PERTENSOR,PERCHANNEL,PERTOKEN,PERGROUP四种,反量化系数scale在PERTENSO → [详情](llms-content/document/detail/canncommercial/e210fa039774.md) - [CANN商业版-GetDequantizeMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10165.html): kernel侧Dequantize接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/31f39cff7691.md) - [CANN商业版-AntiQuantize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10166.html): 按元素做伪量化计算,比如将int8t数据类型伪量化为half数据类型。本接口最多支持输入为二维数据,不支持更高维度的输入。 AntiQuantize与AscendAntiQuant的功能类似,本接口在不同量化场景下的形式更统一,因此推荐使用本接口。 本接口的伪量化策略包括PERTENSOR,PERCHANNEL,PERTOKEN,PERGROUP四种,反量化系数scale、offset在PERTE → [详情](llms-content/document/detail/canncommercial/1006e992dd9c.md) - [CANN商业版-GetAntiQuantizeMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10167.html): kernel侧AntiQuantize接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/66de602ae202.md) - [CANN商业版-Quantize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10168.html): 按元素做量化计算,将高精度数据转换为低精度数据。本接口的量化策略包括PERTENSOR,PERCHANNEL,PERTOKEN和PERGROUP四种,每种量化策略均支持配置舍入模式。本接口最多支持输入为二维数据,不支持更高维度的输入。 Quantize与AscendQuant的功能类似,Quantize在PERTENSOR、PERCHANNEL量化场景,扩展了配置舍入模式的功能,因此推荐使用本接口 → [详情](llms-content/document/detail/canncommercial/9c9ba13b8c78.md) - [CANN商业版-GetQuantizeMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10169.html): kernel侧Quantize接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/257e6020c902.md) - [CANN商业版-AddInputTd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1017.html): 为算子增加输入Tensor的描述 → [详情](llms-content/document/detail/canncommercial/f76296d24960.md) - [CANN商业版-AddOutputTd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1018.html): 为算子增加输入Tensor的描述。 → [详情](llms-content/document/detail/canncommercial/fc554fe32de8.md) - [Matmul特性场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10180.html): 除了前述介绍的Matmul基本计算能力外,还请掌握Matmul的基础知识\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_0037.html\)和算子实现\(https://www.hiascend.comdocument/detail/zh/c → [详情](llms-content/document/detail/canncommercial/d3e0e522ee9e.md) - [CANN商业版-TransData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10181.html): 将输入数据的排布格式转换为目标排布格式。关于数据格式的详细内容请参考数据排布格式\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100099.html\)。 本接口支持的数据格式转换场景包括以下四种,除维度顺序变换外,其中涉及到C轴和N轴的拆分,具体转 → [详情](llms-content/document/detail/canncommercial/230c5a1af2ad.md) - [CANN商业版-GetTransDataMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10182.html): kernel侧TransData接口的计算需要开发者预留/申请临时空间,本接口用于在host侧获取预留/申请的最大最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/efa32240ffe7.md) - [CANN商业版-sqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10183.html): 计算输入数据的平方根。 → [详情](llms-content/document/detail/canncommercial/f3dc50be7fbd.md) - [CANN商业版-abs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10184.html): 获取输入数据的绝对值。 → [详情](llms-content/document/detail/canncommercial/ef6bf87e8128.md) - [Conv3D模板参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10186.html): 创建Conv3D对象时需要传入: - Input、Weight、Output和Bias(可选)的参数类型信息, 类型信息通过 ConvType 来定义,包括:内存逻辑位置、数据格式、数据类型。 - Conv3dParam信息(可选),用于使能不同场景的性能优化模板。当前暂不支持使用。 → [详情](llms-content/document/detail/canncommercial/a4adc257e417.md) - [CANN商业版-AddAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1019.html): 设置算子的属性以及对应值 → [详情](llms-content/document/detail/canncommercial/90ce27696ae3.md) - [CANN商业版-SetOutputPadding](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10192.html): 构建Conv3DTranspose算子时,设置输出的Padding大小,用于推导输出的形状。在构建Conv3DBackpropInput算子时,此接口无实际意义,请勿使用。 → [详情](llms-content/document/detail/canncommercial/86e7012556cd.md) - [CANN商业版-SetStartPosition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10193.html): 设置单核上GradOutput载入数据的起始位置。 → [详情](llms-content/document/detail/canncommercial/62f321f30770.md) - [CANN商业版-integral\_constant](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10198.html): integralconstant是一个带有模板参数的结构体,定义在头文件中,用于封装一个编译时常量整数值,是标准库中许多类型特性和编译时计算的基础组件。 integralconstant的功能如下: 1. 封装编译时常量,将一个int或bool类型的值封装为特定类型,以便该值可以在编译时被操作和传递。 2. 类型标识,每个不同的integralconstant实例都是唯一的类型,可用于模板特化或重 → [详情](llms-content/document/detail/canncommercial/0bc7acf5257a.md) - [CANN商业版-QueueBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10199.html): 阻塞服务端上指定队列的BatchWrite通信任务,直到指定范围内所有队列上的任务完成执行,从而实现指定范围内队列的同步。 → [详情](llms-content/document/detail/canncommercial/cfdd85f78839.md) - [CANN商业版-CompileInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1020.html): 将指向CompileInfo的指针传入TilingContext → [详情](llms-content/document/detail/canncommercial/135737568d16.md) - [CANN商业版-GetQueueNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10200.html): 获取BatchWrite通信任务的通信队列数量。 → [详情](llms-content/document/detail/canncommercial/2170f8ea92df.md) - [CANN商业版-SetQueueNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10201.html): 设置每个向服务端下发任务的核上的BatchWrite通信队列数量。 → [详情](llms-content/document/detail/canncommercial/885eb029dab1.md) - [CANN商业版-SetCommBlockNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10202.html): 设置参与BatchWrite通信的核数。 → [详情](llms-content/document/detail/canncommercial/eb7130869af7.md) - [CANN商业版-Fma](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10208.html): 按元素计算两个输入相乘后与第三个输入相加的结果。计算公式如下: → [详情](llms-content/document/detail/canncommercial/48c9b478cabd.md) - [CANN商业版-GetFmaMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10209.html): Kernel侧Fma接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/9842149f8119.md) - [CANN商业版-PlatformInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1021.html): 将指向fe::PlatFormInfos的指针传入TilingContext。 → [详情](llms-content/document/detail/canncommercial/c131caf4ee78.md) - [CANN商业版-GetFmaTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10210.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/bdc6a2893dc3.md) - [CANN商业版-IsNan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10211.html): 按元素判断输入的浮点数是否为nan,输出结果为浮点数或布尔值。当输出为浮点类型时,对于nan的输入数据,对应位置的结果为浮点类型的1,反之为0;当输出为bool类型时,对于nan的输入数据,对应位置的结果为true,反之为false。计算公式如下: - 当输出为浮点类型时: - 当输出为bool类型时: → [详情](llms-content/document/detail/canncommercial/0c2ca1d5b636.md) - [CANN商业版-IsInf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10212.html): 按元素判断输入的浮点数是否为±INF,输出结果为浮点数或布尔值。当输出为浮点类型时,对于±INF的输入数据,对应位置的结果为浮点类型的1,反之为0;当输出为bool类型时,对于±INF的输入数据,对应位置的结果为true,反之为false。计算公式如下: - 当输出为浮点类型时: - 当输出为bool类型时: → [详情](llms-content/document/detail/canncommercial/bcb035beb4f6.md) - [CANN商业版-Rint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10213.html): 获取与输入数据最接近的整数,若存在两个同样接近的整数,则获取其中的偶数。计算公式如下: 举例如下: Rint\(3.9\) \= 4 Rint\(3.3\) \= 3 Rint\(3.5\) \= 4 → [详情](llms-content/document/detail/canncommercial/aa4475bc655f.md) - [CANN商业版-GetRintMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10214.html): Kernel侧Rint接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/bf6d10aa40cb.md) - [CANN商业版-GetRintTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10215.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/3ace99c91db4.md) - [CANN商业版-SinCos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10216.html): 按元素进行正弦计算和余弦计算,分别获得正弦和余弦的结果。 → [详情](llms-content/document/detail/canncommercial/31cf24c7638d.md) - [CANN商业版-GetSinCosMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10217.html): Kernel侧SinCos接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/2ac2caa56fad.md) - [CANN商业版-GetSinCosTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10218.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/7f14506b46ca.md) - [CANN商业版-TilingData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1022.html): 传入指向TilingData的void* 指针 → [详情](llms-content/document/detail/canncommercial/4f4583bee3db.md) - [CANN商业版-InitV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10221.html): HCCL客户端初始化接口。该接口默认在所有核上工作,用户也可以在调用前通过GetBlockIdx指定其在某一个核上运行。 → [详情](llms-content/document/detail/canncommercial/206f50e483a1.md) - [CANN商业版-SetCcTilingV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10222.html): 用于设置HCCL客户端中某个通信算法配置的TilingData地址。 → [详情](llms-content/document/detail/canncommercial/bc81641ecd03.md) - [CANN商业版-GetIsNanMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10229.html): Kernel侧IsNan接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/5b8c8d5cb8c8.md) - [CANN商业版-Workspace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1023.html): 传入指向gert::ContinuousVector的指针。 → [详情](llms-content/document/detail/canncommercial/c74f9fd7f687.md) - [CANN商业版-GetIsNanTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10230.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/43fa74cc0e94.md) - [CANN商业版-GetIsInfMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10231.html): Kernel侧IsInf接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/f30c355a19cd.md) - [CANN商业版-GetIsInfTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10232.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/23a676efb696.md) - [CANN商业版-Clamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10233.html): 将输入中除nan值以外大于max的数替换为max,小于min的数替换为min,小于等于max和大于等于min的数保持不变,作为输出。当min大于max时,将除nan值外所有值替换为max。min和max可以为标量或LocalTensor。 → [详情](llms-content/document/detail/canncommercial/623a4aea28f5.md) - [CANN商业版-GetLogicalNotMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10235.html): Kernel侧LogicalNot接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/c2492acf4b51.md) - [CANN商业版-GetLogicalNotTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10236.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/2aba9e4a4ffd.md) - [CANN商业版-GetLogicalAndMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10238.html): Kernel侧LogicalAnd接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/900aa5095d60.md) - [CANN商业版-GetLogicalAndTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10239.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/7f372019c25c.md) - [CANN商业版-BuildTilingContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1024.html): 构造KernelRunContextHolder的对象,该对象可通过GetContext接口获取TilingContext类型的对象。 → [详情](llms-content/document/detail/canncommercial/6a67793cf882.md) - [CANN商业版-GetLogicalOrMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10241.html): Kernel侧LogicalOr接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/01e6f0487767.md) - [CANN商业版-GetLogicalOrTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10242.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/d6299f173608.md) - [CANN商业版-GetBitwiseAndMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10244.html): Kernel侧BitwiseAnd接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/b2a4f3d5c0cf.md) - [CANN商业版-GetBitwiseAndTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10245.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/b6959201c3e0.md) - [CANN商业版-LogicalNot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10246.html): 按元素进行取反操作。当输入的数据类型不是bool时,零被视为False,非零数据被视为True。 → [详情](llms-content/document/detail/canncommercial/dfa62be9bb29.md) - [CANN商业版-LogicalAnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10247.html): 按元素进行与操作。当输入的数据类型不是bool时,零被视为False,非零数据被视为True。 → [详情](llms-content/document/detail/canncommercial/8a9bb2868101.md) - [CANN商业版-LogicalOr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10248.html): 按元素进行或操作。当输入的数据类型不是bool时,零被视为False,非零数据被视为True。 → [详情](llms-content/document/detail/canncommercial/5e4b8b368272.md) - [CANN商业版-BitwiseAnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10249.html): 逐比特对两个输入进行与操作。 → [详情](llms-content/document/detail/canncommercial/f9333fb78092.md) - [CANN商业版-AlltoAllvWrite](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10250.html): 集合通信AlltoAllvWrite的任务下发接口,返回该任务的标识handleId给用户。 AlltoAllvWrite的功能为:通信域内的卡互相发送和接收数据,并且定制每张卡给其它卡发送的数据量和从其它卡接收的数据量,以及定制发送和接收的数据在内存中的偏移。结合原型中的参数,描述接口功能,具体为:本卡发送地址偏移为sendOffsets\[i\]字节且大小为sendSizes\[i\]字节的数据给第i → [详情](llms-content/document/detail/canncommercial/751a46221797.md) - [CANN商业版-LogicalAnds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10252.html): 输入矢量内的每个元素与标量进行与操作。当输入矢量、标量的数据类型不是bool时,零被视为False,非零数据被视为True。接口中矢量与标量的顺序支持标量在前和标量在后两种场景,其中,标量支持配置为LocalTensor的单点元素。计算公式如下,idx表示LocalTensor单点元素的位置系数: → [详情](llms-content/document/detail/canncommercial/e32c7d48c85d.md) - [CANN商业版-GetLogicalAndsMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10253.html): Kernel侧LogicalAnds接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/d7bd96a20c06.md) - [CANN商业版-GetLogicalAndsTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10254.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/a78176eab4de.md) - [CANN商业版-LogicalOrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10256.html): 输入矢量内的每个元素与标量进行或操作。当输入矢量、标量的数据类型不是bool时,零被视为False,非零数据被视为True。接口中矢量与标量的顺序支持标量在前和标量在后两种场景,其中,标量支持配置为LocalTensor的单点元素。计算公式如下,idx表示LocalTensor单点元素的位置系数: → [详情](llms-content/document/detail/canncommercial/ef8864e78007.md) - [CANN商业版-GetLogicalOrsMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10257.html): Kernel侧LogicalOrs接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/c86188d467b6.md) - [CANN商业版-GetLogicalOrsTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10258.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/ccca15628ad6.md) - [CANN商业版-Where](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10260.html): 根据指定的条件,从两个源操作数中选择元素,生成目标操作数。两个源操作数均可以是LocalTensor或标量。 → [详情](llms-content/document/detail/canncommercial/998a3003e461.md) - [CANN商业版-GetWhereMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10261.html): Kernel侧Where接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/731c92ff898b.md) - [CANN商业版-GetWhereTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10262.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/c5c7b1da5dcc.md) - [CANN商业版-EnableL1BankConflictOptimise](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10263.html): 根据GetTiling接口计算出的Tiling参数,获取是否可以开启L1 Bank冲突优化功能。若可以开启该功能,则与TilingKey\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlas\_ascendc\_10\_00021.html\#ZH-CN\_TOPIC\_00000 → [详情](llms-content/document/detail/canncommercial/001f111218e8.md) - [CANN商业版-BitwiseNot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10265.html): 逐比特对输入进行取反。 → [详情](llms-content/document/detail/canncommercial/211e5c0357a1.md) - [CANN商业版-GetBitwiseNotMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10266.html): Kernel侧BitwiseNot接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/197148f4e628.md) - [CANN商业版-GetBitwiseNotTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10267.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/4e90050a490c.md) - [CANN商业版-BitwiseOr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10269.html): 逐比特对两个输入进行或操作。 → [详情](llms-content/document/detail/canncommercial/086425ea9a94.md) - [构造及析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1027.html): 在实现Host侧的Tiling函数时,可能需要获取一些硬件平台的信息,来支撑Tiling的计算,比如获取硬件平台的核数等信息。PlatformAscendC类提供获取这些平台信息的功能。 → [详情](llms-content/document/detail/canncommercial/05507762f981.md) - [CANN商业版-GetBitwiseOrMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10270.html): Kernel侧BitwiseOr接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/f11029705b89.md) - [CANN商业版-GetBitwiseOrTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10271.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/c7fdcc9e82dd.md) - [CANN商业版-BitwiseXor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10273.html): 逐比特对两个输入进行异或操作。 → [详情](llms-content/document/detail/canncommercial/eaa028c3a98c.md) - [CANN商业版-GetBitwiseXorMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10274.html): Kernel侧BitwiseXor接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/86ad56bfb2bc.md) - [CANN商业版-GetBitwiseXorTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10275.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/fcafcccaa9c4.md) - [CANN商业版-LogicalXor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10277.html): 按元素进行逻辑异或操作。当输入的数据类型不是bool时,零被视为False,非零数据被视为True。 → [详情](llms-content/document/detail/canncommercial/90272a6fd676.md) - [CANN商业版-GetLogicalXorMaxMinTmpSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10278.html): Kernel侧LogicalXor接口的计算需要开发者预留/申请临时空间,本接口用于在Host侧获取预留/申请的最大和最小临时空间大小,开发者基于此范围选择合适的空间大小作为Tiling参数传递到Kernel侧使用。 → [详情](llms-content/document/detail/canncommercial/1eeb38db9961.md) - [CANN商业版-GetLogicalXorTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10279.html): 该接口用于获取maxLivedNodeCount和extraBuf,在固定空间大小的情况下,通过maxLivedNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLivedNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/cf4a05e14c37.md) - [CANN商业版-GetCoreNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1028.html): 获取当前硬件平台的核数。若AI Core的架构为Cube、Vector分离模式,返回Vector Core的核数;耦合模式返回AI Core的核数。 → [详情](llms-content/document/detail/canncommercial/85df4a12c3ec.md) - [CANN商业版-GetSocVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1029.html): 获取当前硬件平台版本型号。 → [详情](llms-content/document/detail/canncommercial/4e10d5db0c8c.md) - [CANN商业版-GetAscendQuantTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10296.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/b8c21c3a7993.md) - [CANN商业版-GetAscendDequantTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10297.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/f3a91c8569f8.md) - [CANN商业版-GetAscendAntiQuantTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10298.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/bd5ccacc4065.md) - [CANN商业版-GetQuantizeTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10299.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/24d85bf8bc88.md) - [CANN商业版-GetCoreNumAic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1030.html): 获取当前硬件平台AI Core中Cube核数。若AI Core的架构为Cube、Vector分离模式,返回Cube Core的核数;耦合模式返回AI Core的核数。 → [详情](llms-content/document/detail/canncommercial/d172eb684709.md) - [CANN商业版-GetDequantizeTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10300.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/8877e9641d65.md) - [CANN商业版-GetAntiQuantizeTmpBufferFactorSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10301.html): 该接口用于获取maxLiveNodeCount和extraBuf,在固定空间大小的情况下,通过maxLiveNodeCount和extraBuf可以推算算子单次最大计算元素数量。maxLiveNodeCount表示临时空间是单次计算数据量所占空间的多少倍;extraBuf表示使用的额外临时空间大小。 → [详情](llms-content/document/detail/canncommercial/7e42aa5faf5e.md) - [CANN商业版-asc\_vf\_call](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10303.html): 在SIMD与SIMT混合编程场景,启动SIMT VF(Vector Function)子任务,通过参数配置,启动指定数目的线程,执行指定的SIMT核函数。 ascvfcall启动SIMT VF子任务时,子任务函数不能是类的成员函数,推荐使用普通函数或类静态函数,且入口函数必须使用simtvf修饰宏。 ascvfcall启动SIMT VF子任务时,传递的参数只支持裸指针,常见基本数据类型。不支持传递 → [详情](llms-content/document/detail/canncommercial/ef0e6227c46a.md) - [CANN商业版-asc\_syncthreads](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10306.html): 等待当前线程块内所有线程代码都执行到该函数位置。 → [详情](llms-content/document/detail/canncommercial/16badf93cd35.md) - [CANN商业版-asc\_threadfence](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10307.html): 在SIMT编程范式中,来自不同线程对同一份内存的读写操作可能造成数据竞争(Data Race)。ascthreadfence接口用于保证不同线程对同一份全局、共享内存的访问过程中,写入操作的时序性。它不会阻塞线程,仅保证内存操作的可见性顺序。 → [详情](llms-content/document/detail/canncommercial/8b3c990b2ba8.md) - [CANN商业版-GetCoreNumAiv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1031.html): 获取当前硬件平台AI Core中Vector核数。若AI Core的架构为Cube、Vector分离模式,返回Vector Core的核数;耦合模式返回AI Core的核数。 → [详情](llms-content/document/detail/canncommercial/07a5fbeeeb31.md) - [CANN商业版-tanf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10315.html): 获取输入数据的三角函数正切值。 → [详情](llms-content/document/detail/canncommercial/3dee74967a95.md) - [CANN商业版-tanhf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10316.html): 获取输入数据的三角函数双曲正切值。 → [详情](llms-content/document/detail/canncommercial/f54feab2b9c5.md) - [CANN商业版-tanpif](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10317.html): 获取输入数据与π相乘的正切值。 → [详情](llms-content/document/detail/canncommercial/f519eee27911.md) - [CANN商业版-atanf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10318.html): 获取输入数据的反正切值。 → [详情](llms-content/document/detail/canncommercial/5b5cd644154c.md) - [CANN商业版-atan2f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10319.html): 获取输入数据y/x的反正切值。 → [详情](llms-content/document/detail/canncommercial/2bd49b48642d.md) - [CANN商业版-GetCoreNumVector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1032.html): 用于获取硬件平台独立的Vector Core的核数。 → [详情](llms-content/document/detail/canncommercial/53f45206202d.md) - [CANN商业版-atanhf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10320.html): 获取输入数据的反双曲正切值。 → [详情](llms-content/document/detail/canncommercial/55e634622413.md) - [CANN商业版-expf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10321.html): 指定输入x,获取e的x次方。 → [详情](llms-content/document/detail/canncommercial/096347fa23e5.md) - [CANN商业版-exp2f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10322.html): 指定输入x,获取2的x次方。 → [详情](llms-content/document/detail/canncommercial/f3f962eb2c03.md) - [CANN商业版-exp10f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10323.html): 指定输入x,获取10的x次方。 → [详情](llms-content/document/detail/canncommercial/f06aaa9a2129.md) - [CANN商业版-expm1f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10324.html): 指定输入x,获取e的x次方减1。 → [详情](llms-content/document/detail/canncommercial/bef4b0d9b024.md) - [CANN商业版-logf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10325.html): 获取以e为底,输入数据的对数。 → [详情](llms-content/document/detail/canncommercial/c363dae99b87.md) - [CANN商业版-log2f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10326.html): 获取以2为底,输入数据的对数。 → [详情](llms-content/document/detail/canncommercial/ba91ee64ef05.md) - [CANN商业版-log10f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10327.html): 获取以10为底,输入数据的对数。 → [详情](llms-content/document/detail/canncommercial/bc81c1cfae05.md) - [CANN商业版-log1pf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10328.html): 获取以e为底,输入数据加1的对数。 → [详情](llms-content/document/detail/canncommercial/a81356225200.md) - [CANN商业版-logbf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10329.html): 计算以2为底,输入数据的对数,并对结果向下取整,返回浮点数。 → [详情](llms-content/document/detail/canncommercial/e13cb94764bf.md) - [CANN商业版-CalcTschNumBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1033.html): 针对Cube、Vector分离模式,用于计算Cube、Vector融合算子的numBlocks。针对Vector/Cube融合计算的算子,启动时,按照AIV和AIC组合启动,numBlocks用于设置启动多少个组合执行,比如某款AI处理器上有40个Vector核+20个Cube核,一个组合是2个Vector和1个Cube核,建议设置为20,此时会启动20个组合,即40个Vector和20个Cube → [详情](llms-content/document/detail/canncommercial/391f82ad3c03.md) - [CANN商业版-ilogbf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10330.html): 计算以2为底,输入数据的对数,并对结果向下取整,返回整数。 → [详情](llms-content/document/detail/canncommercial/b4f0cefbaf0b.md) - [CANN商业版-cosf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10331.html): 获取输入数据的三角函数余弦值。 → [详情](llms-content/document/detail/canncommercial/100b3aaa938a.md) - [CANN商业版-coshf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10332.html): 获取输入数据的双曲余弦值。 → [详情](llms-content/document/detail/canncommercial/96f197ebcb2f.md) - [CANN商业版-cospif](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10333.html): 获取输入数据与π相乘的余弦值。 → [详情](llms-content/document/detail/canncommercial/d17807a374cd.md) - [CANN商业版-acosf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10334.html): 获取输入数据的反余弦值。 arcsin\(x\)为反正弦函数的计算。 → [详情](llms-content/document/detail/canncommercial/66961cb0900a.md) - [CANN商业版-acoshf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10335.html): 获取输入数据的双曲反余弦值。 → [详情](llms-content/document/detail/canncommercial/e271a4b460c9.md) - [CANN商业版-sinf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10336.html): 获取输入数据的三角函数正弦值。 → [详情](llms-content/document/detail/canncommercial/5b217e7b0681.md) - [CANN商业版-sinhf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10337.html): 获取输入数据的双曲正弦值。 → [详情](llms-content/document/detail/canncommercial/a8440f8d4f45.md) - [CANN商业版-sinpif](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10338.html): 获取输入数据与π相乘的正弦值。 → [详情](llms-content/document/detail/canncommercial/86944b9ee69d.md) - [CANN商业版-asinf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10339.html): 获取输入数据的反正弦值。 arcsin\(x\)为反正弦函数的计算。 → [详情](llms-content/document/detail/canncommercial/2c5c6a9fa642.md) - [CANN商业版-GetCoreMemSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1034.html): 获取硬件平台存储空间的内存大小,例如L1、L0\_A、L0\_B、L2等,支持的存储空间类型定义如下: → [详情](llms-content/document/detail/canncommercial/7249283a337b.md) - [CANN商业版-asinhf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10340.html): 获取输入数据的双曲反正弦值。 → [详情](llms-content/document/detail/canncommercial/90e916c237d8.md) - [CANN商业版-sincosf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10341.html): 获取输入数据的三角函数正弦值和余弦值。 → [详情](llms-content/document/detail/canncommercial/cb0ede89be92.md) - [CANN商业版-sincospif](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10342.html): 获取输入数据与π相乘的三角函数正弦值和余弦值。 → [详情](llms-content/document/detail/canncommercial/4c9817266862.md) - [CANN商业版-frexpf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10343.html): 将x转换为归一化\[1/2, 1\)的有符号数乘以2的积分幂。返回归一化的有符号数,指数存储在exp中。 → [详情](llms-content/document/detail/canncommercial/2abc6e78eeb9.md) - [CANN商业版-ldexpf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10344.html): 获取输入x乘以2的exp次幂的结果。 → [详情](llms-content/document/detail/canncommercial/e970dd17fad3.md) - [CANN商业版-sqrtf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10345.html): 获取输入数据x的平方根。 → [详情](llms-content/document/detail/canncommercial/35b944267e70.md) - [CANN商业版-rsqrtf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10346.html): 获取输入数据x的平方根的倒数。 → [详情](llms-content/document/detail/canncommercial/425f970b1814.md) - [CANN商业版-hypotf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10347.html): 获取输入数据x、y的平方和x^2 + y^2的平方根。 → [详情](llms-content/document/detail/canncommercial/346ff1ad44f2.md) - [CANN商业版-rhypotf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10348.html): 获取输入数据x、y的平方和x^2 + y^2的平方根的倒数。 → [详情](llms-content/document/detail/canncommercial/d99b65aa2070.md) - [CANN商业版-powf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10349.html): 获取输入数据x的y次幂。 → [详情](llms-content/document/detail/canncommercial/d03c26337fb1.md) - [CANN商业版-GetCoreMemBw](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1035.html): 获取硬件平台存储空间的带宽大小。硬件存储空间类型定义如下: → [详情](llms-content/document/detail/canncommercial/60931bbbb30f.md) - [CANN商业版-norm3df](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10350.html): 获取输入数据a、b、c的平方和a^2 + b^2 + c^2的平方根。 → [详情](llms-content/document/detail/canncommercial/2aac9295e45d.md) - [CANN商业版-rnorm3df](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10351.html): 获取输入数据a、b、c的平方和a^2 + b^2 + c^2的平方根的倒数。 → [详情](llms-content/document/detail/canncommercial/fd15da44b7f1.md) - [CANN商业版-norm4df](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10352.html): 获取输入数据a、b、c、d的平方和a^2 + b^2+ c^2+ d^2的平方根。 → [详情](llms-content/document/detail/canncommercial/d7bca5c9043d.md) - [CANN商业版-rnorm4df](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10353.html): 获取输入数据a、b、c、d的平方和a^2 + b^2 + c^2 + d^2的平方根的倒数。 → [详情](llms-content/document/detail/canncommercial/6dd0ef55bdc8.md) - [CANN商业版-normf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10354.html): 获取输入数据a中前n个元素的平方和a\[0\]^2 + a\[1\]^2 +...+ a\[n-1\]^2的平方根。 → [详情](llms-content/document/detail/canncommercial/5f8cc61f5f90.md) - [CANN商业版-rnormf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10355.html): 获取输入数据a中前n个元素的平方和a\[0\]^2 + a\[1\]^2 + ...+ a\[n-1\]^2的平方根的倒数。 → [详情](llms-content/document/detail/canncommercial/3114640ea33d.md) - [CANN商业版-cbrtf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10356.html): 获取输入数据x的立方根。 → [详情](llms-content/document/detail/canncommercial/17caa6bef53b.md) - [CANN商业版-rcbrtf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10357.html): 获取输入数据x的立方根的倒数。 → [详情](llms-content/document/detail/canncommercial/a431aaac7fba.md) - [CANN商业版-erff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10358.html): 获取输入数据的误差函数值。 → [详情](llms-content/document/detail/canncommercial/edc207e1dd29.md) - [CANN商业版-erfcf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10359.html): 获取输入数据的互补误差函数值。 → [详情](llms-content/document/detail/canncommercial/9782140d5ab3.md) - [CANN商业版-GetLibApiWorkSpaceSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1036.html): 获取AscendC API需要的workspace空间大小。 → [详情](llms-content/document/detail/canncommercial/fd0edb6b99ce.md) - [CANN商业版-erfinvf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10360.html): 获取输入数据的逆误差函数值。 → [详情](llms-content/document/detail/canncommercial/2cea2ee17d7a.md) - [CANN商业版-erfcinvf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10361.html): 获取输入数据的逆互补误差函数值。 → [详情](llms-content/document/detail/canncommercial/910ad280ba33.md) - [CANN商业版-erfcxf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10362.html): 获取输入数据的缩放互补误差函数值。 → [详情](llms-content/document/detail/canncommercial/42e1e48e9b82.md) - [CANN商业版-tgammaf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10363.html): 获取输入数据x的伽马函数值。 → [详情](llms-content/document/detail/canncommercial/4a54904356ee.md) - [CANN商业版-lgammaf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10364.html): 获取输入数据x伽马值的绝对值并求自然对数。 → [详情](llms-content/document/detail/canncommercial/eca7ea7b24de.md) - [CANN商业版-cyl\_bessel\_i0f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10365.html): 获取输入数据x的0阶常规修正圆柱贝塞尔函数的值。 → [详情](llms-content/document/detail/canncommercial/dd48f124309a.md) - [CANN商业版-cyl\_bessel\_i1f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10366.html): 获取输入数据x的1阶常规修正圆柱贝塞尔函数的值。 → [详情](llms-content/document/detail/canncommercial/c25755c40fc3.md) - [CANN商业版-normcdff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10367.html): 获取输入数据x的标准正态分布的累积分布函数值。 → [详情](llms-content/document/detail/canncommercial/31a62d8fb3d8.md) - [CANN商业版-j0f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10368.html): 获取输入数据x的0阶第一类贝塞尔函数j0的值。 → [详情](llms-content/document/detail/canncommercial/7ecec413b2cb.md) - [CANN商业版-j1f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10369.html): 获取输入数据x的1阶第一类贝塞尔函数j1的值。 → [详情](llms-content/document/detail/canncommercial/f630c943670b.md) - [CANN商业版-GetResGroupBarrierWorkSpaceSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1037.html): 获取GroupBarrier所需要的workspace空间大小。 → [详情](llms-content/document/detail/canncommercial/02ff962e2641.md) - [CANN商业版-jnf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10370.html): 获取输入数据x的n阶第一类贝塞尔函数jn的值。 → [详情](llms-content/document/detail/canncommercial/62b94432c05b.md) - [CANN商业版-y0f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10371.html): 获取输入数据x的0阶第二类贝塞尔函数y0的值。 → [详情](llms-content/document/detail/canncommercial/6a111ff9b0dc.md) - [CANN商业版-y1f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10372.html): 获取输入数据x的1阶第二类贝塞尔函数y1的值。 → [详情](llms-content/document/detail/canncommercial/287ba2f42f40.md) - [CANN商业版-ynf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10373.html): 获取输入数据x的n阶第二类贝塞尔函数yn的值。 → [详情](llms-content/document/detail/canncommercial/476454b7529c.md) - [CANN商业版-asc\_atomic\_add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10375.html): 对Unified Buffer或Global Memory中的数据与指定数据执行原子加操作,即将指定数据累加到这些内存区域的数据中。 → [详情](llms-content/document/detail/canncommercial/c819ec47ced8.md) - [CANN商业版-asc\_atomic\_sub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10376.html): 对Unified Buffer或Global Memory上的数据与指定数据执行原子减操作,即在这些内存区域的数据中减去指定数据。 → [详情](llms-content/document/detail/canncommercial/8743819d6924.md) - [CANN商业版-asc\_atomic\_exch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10377.html): 对Unified Buffer或Global Memory地址做原子赋值操作,即将指定数据赋值到Unified Buffer或Global Memory地址中。 → [详情](llms-content/document/detail/canncommercial/cfa67d45e94c.md) - [CANN商业版-asc\_atomic\_max](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10378.html): 对Unified Buffer或Global Memory数据做原子求最大值操作,即将Unified Buffer或Global Memory的数据与指定数据中的最大值赋值到Unified Buffer或Global Memory地址中。 → [详情](llms-content/document/detail/canncommercial/f136718f2471.md) - [CANN商业版-asc\_atomic\_min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10379.html): 对Unified Buffer或Global Memory数据做原子求最小值操作,即将Unified Buffer或Global Memory的数据与指定数据中的最小值赋值到Unified Buffer或Global Memory地址中。 → [详情](llms-content/document/detail/canncommercial/9917e001b8f1.md) - [CANN商业版-GetResCubeGroupWorkSpaceSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1038.html): 基于CreateCubeResGroup进行AI Core分组计算需要传入workspace用于消息通信,在Host侧提供本接口用于获取CreateCubeResGroup所需要的workspace空间大小。 → [详情](llms-content/document/detail/canncommercial/c8f4bb4f3e54.md) - [CANN商业版-asc\_atomic\_inc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10380.html): 对Unified Buffer或Global Memory上address的数值进行原子加1操作,如果address上的数值大于等于指定数值val,则对address赋值为0,否则将address上数值加1。 → [详情](llms-content/document/detail/canncommercial/aafb146f9f1a.md) - [CANN商业版-asc\_atomic\_dec](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10381.html): 对Unified Buffer或Global Memory上address的数值进行原子减1操作,如果address上的数值等于0或大于指定数值val,则对address赋值为val,否则将address上数值减1。 → [详情](llms-content/document/detail/canncommercial/ed917881ae2b.md) - [CANN商业版-asc\_atomic\_cas](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10382.html): 对Unified Buffer或Global Memory上address的数值进行原子比较赋值操作,如果address上的数值等于指定数值compare,则对address赋值为指定数值val,否则address的数值不变。 → [详情](llms-content/document/detail/canncommercial/362a0c95bc5f.md) - [CANN商业版-asc\_atomic\_and](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10383.html): 对Unified Buffer或Global Memory上address的数值与指定数值val进行原子与(&)操作,即将address数值与(&)val的结果赋值到Unified Buffer或Global Memory上。 → [详情](llms-content/document/detail/canncommercial/0967397f6c36.md) - [CANN商业版-asc\_atomic\_or](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10384.html): 对Unified Buffer或Global Memory上address的数值与指定数值val进行原子或(|)操作,即将address数值或(|)val的结果赋值到Unified Buffer或Global Memory上。 → [详情](llms-content/document/detail/canncommercial/129e55a92a4f.md) - [CANN商业版-asc\_atomic\_xor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10385.html): 对Unified Buffer或Global Memory上address的数值与指定数值val进行原子异或(^)操作,即将address数值异或(^)val的结果赋值到Unified Buffer或Global Memory上。 → [详情](llms-content/document/detail/canncommercial/3a946c8a1236.md) - [CANN商业版-asc\_all](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10387.html): 判断是否所有活跃线程的输入均不为0。 当Warp内所有活跃线程执行本接口后,对所有活跃线程的输入操作数predicate进行判断,所有活跃线程的predicate均不为0,返回1,否则返回0。Warp内所有活跃线程返回相同的结果。 → [详情](llms-content/document/detail/canncommercial/af5cc4923b20.md) - [CANN商业版-asc\_any](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10388.html): 判断是否有活跃线程的输入不为0。 当Warp内所有活跃线程执行本接口后,对所有活跃线程的输入操作数predicate进行判断,所有活跃线程的predicate均为0,返回0,否则返回1。Warp内所有活跃线程返回相同的结果。 → [详情](llms-content/document/detail/canncommercial/e89258882baf.md) - [CANN商业版-asc\_ballot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10389.html): 判断Warp中每个活跃线程的输入是否非零。 当Warp内所有活跃线程执行本接口后,对所有活跃线程的输入操作数predicate进行判断,返回一个32bit的无符号整数,若Warp内活跃线程输入的predicate不为0,则返回值中与线程LaneId对应的bit位为1,否则为0。Warp内所有活跃线程返回相同的结果。 → [详情](llms-content/document/detail/canncommercial/f32a8ee9c913.md) - [CANN商业版-PlatformAscendCManager](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1039.html): 基于Kernel Launch算子工程,通过Kernel直调(Kernel Launch)方式调用算子的场景下,可能需要获取硬件平台相关信息,比如获取硬件平台的核数。PlatformAscendCManager类提供获取平台信息的功能:通过该类的GetInstance方法可以获取一个PlatformAscendC类的指针,再通过该指针获取硬件平台相关信息,支持获取的信息可参考PlatformAsc → [详情](llms-content/document/detail/canncommercial/7ee9257c744e.md) - [CANN商业版-asc\_activemask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10390.html): 查看Warp内所有线程是否为活跃状态。 返回一个32bit的无符号整数,若Warp内某个线程是活跃(已结束线程是非活跃状态)的,则返回值中与线程LaneId对应的bit位为1,否则为0。Warp内所有活跃线程返回相同的结果。 → [详情](llms-content/document/detail/canncommercial/b77547e488f6.md) - [CANN商业版-asc\_shfl](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10391.html): 获取Warp内指定线程srclane输入的用于交换的var值;如果目标线程是非活跃状态,获取到寄存器中未初始化的值。其中,参数width用于划分Warp内线程的分组。参数width设置参与交换的32个线程的分组宽度,默认值为32,即所有线程分为1组。 在多个分组场景(width小于32)下,每个分组交换操作是独立的,当前线程获取本组内线程编号为srclane的var值。如果srclane小于分组宽 → [详情](llms-content/document/detail/canncommercial/af7986686ba4.md) - [CANN商业版-asc\_shfl\_up](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10392.html): 获取Warp内当前线程向前偏移delta(当前线程LaneId-delta)的线程输入的用于交换的var值;如果目标线程是非活跃状态,获取到寄存器中未初始化的值。其中,参数width用于划分Warp内线程的分组。参数width设置参与交换的32个线程的分组宽度,默认值为32,即所有线程分为1组。 在多个分组场景(width小于32)下,每个分组交换操作是独立的,每个线程获取本组内当前线程向前偏移d → [详情](llms-content/document/detail/canncommercial/f65be7e3ddb5.md) - [CANN商业版-asc\_shfl\_down](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10393.html): 获取Warp内当前线程向后偏移delta(当前线程LaneId+delta)的线程输入的用于交换的var值;如果目标线程是非活跃状态,获取到寄存器中未初始化的值。其中,参数width用于划分Warp内线程的分组。参数width设置参与交换的32个线程的分组宽度,默认值为32,即所有线程分为1组。 在多个分组场景(width小于32)下,每个分组交换操作是独立的,每个线程获取本组内当前线程向后偏移d → [详情](llms-content/document/detail/canncommercial/6f26c97e74c6.md) - [CANN商业版-asc\_shfl\_xor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10394.html): 获取Warp内当前线程LaneId与输入lanemask做异或操作(LaneId^lanemask)得到的dstLaneId对应线程输入的用于交换的var值;如果目标线程是非活跃状态,获取到寄存器中未初始化的值。其中,参数width用于划分Warp内线程的分组。参数width设置参与交换的32个线程的分组宽度,默认值为32,即所有线程分为1组。 在多个分组场景(width小于32)下,每个线程获取 → [详情](llms-content/document/detail/canncommercial/9dcbbcce533d.md) - [CANN商业版-asc\_reduce\_add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10395.html): 对Warp内所有活跃线程输入的val求和。Warp内所有活跃线程返回相同的结果。 → [详情](llms-content/document/detail/canncommercial/6cfd95610df1.md) - [CANN商业版-asc\_reduce\_max](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10396.html): 对Warp内所有活跃线程输入的val求最大值。Warp内所有活跃线程返回相同的结果。 → [详情](llms-content/document/detail/canncommercial/e046b955f3fe.md) - [CANN商业版-asc\_reduce\_min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10397.html): 对Warp内所有活跃线程输入val求最小值。Warp内所有活跃线程返回相同的结果。 → [详情](llms-content/document/detail/canncommercial/695db4ed3bdb.md) - [CANN商业版-SetCommEngine](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10399.html): 设置通信任务使用的通信引擎。 → [详情](llms-content/document/detail/canncommercial/858461f776ba.md) - [SetReduceDataTypeAbility(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10400.html): 该接口废弃,并将在后续版本移除,请不要使用该接口。请使用SetReduceType进行设置。 → [详情](llms-content/document/detail/canncommercial/1b3d672307df.md) - [CANN商业版-htanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10401.html): 获取输入数据的三角函数双曲正切值。 → [详情](llms-content/document/detail/canncommercial/217f2d5954e3.md) - [CANN商业版-hexp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10402.html): 指定输入x,获取e的x次方。 → [详情](llms-content/document/detail/canncommercial/edcf17a7ffeb.md) - [CANN商业版-hexp2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10403.html): 指定输入x,获取2的x次方。 → [详情](llms-content/document/detail/canncommercial/77bab75ed1b6.md) - [CANN商业版-hexp10](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10404.html): 指定输入x,获取10的x次方。 → [详情](llms-content/document/detail/canncommercial/26ece070d651.md) - [CANN商业版-hlog](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10405.html): 获取以e为底,输入数据的对数。 → [详情](llms-content/document/detail/canncommercial/dd7bf0e56554.md) - [CANN商业版-hlog2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10406.html): 获取以2为底,输入数据的对数。 → [详情](llms-content/document/detail/canncommercial/3aec91d87d2b.md) - [CANN商业版-hlog10](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10407.html): 获取以10为底,输入数据的对数。 → [详情](llms-content/document/detail/canncommercial/a190f54c50a3.md) - [CANN商业版-hcos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10408.html): 获取输入数据的三角函数余弦值。 → [详情](llms-content/document/detail/canncommercial/381923cf737a.md) - [CANN商业版-hsin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10409.html): 获取输入数据的三角函数正弦值。 → [详情](llms-content/document/detail/canncommercial/5574d66c64ea.md) - [CANN商业版-hsqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10410.html): 获取输入数据x的平方根。 → [详情](llms-content/document/detail/canncommercial/24f7bab4b148.md) - [CANN商业版-hrsqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10411.html): 获取输入数据x的平方根的倒数。 → [详情](llms-content/document/detail/canncommercial/e126bdbc3dde.md) - [CANN商业版-hrcp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10412.html): 获取输入数据x的倒数。 → [详情](llms-content/document/detail/canncommercial/004c2cf18b24.md) - [CANN商业版-isfinite](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10414.html): 判断浮点数是否为有限数(非inf、非nan)。 → [详情](llms-content/document/detail/canncommercial/9c5b7dea8043.md) - [CANN商业版-isnan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10415.html): 判断浮点数是否为nan。 → [详情](llms-content/document/detail/canncommercial/42efa2749a3e.md) - [CANN商业版-\_\_hisnan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10416.html): 判断浮点数是否为nan。 → [详情](llms-content/document/detail/canncommercial/8c3f814dd734.md) - [CANN商业版-isinf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10417.html): 判断浮点数是否为无穷。 → [详情](llms-content/document/detail/canncommercial/62341c1ecb3b.md) - [CANN商业版-\_\_hisinf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10418.html): 判断浮点数是否为无穷。 → [详情](llms-content/document/detail/canncommercial/cc7039adeca4.md) - [CANN商业版-\_\_float2half](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10421.html): 遵循CASTRINT模式,将浮点数转换为半精度浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/4c6cc335ab08.md) - [CANN商业版-\_\_float2half\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10424.html): 遵循CASTRINT模式,将浮点数转换为半精度浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/fb1b84b56fcf.md) - [CANN商业版-printf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10426.html): 本接口提供SIMD和SIMT VF(SIMT VF仅支持Atlas 350 加速卡)调试场景下的格式化输出功能。 在算子Kernel侧的实现代码中,需要输出日志信息时,调用printf接口打印相关内容。 → [详情](llms-content/document/detail/canncommercial/4b2bd9e86150.md) - [CANN商业版-assert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10428.html): 本接口在SIMD和SIMT VF调试场景下(SIMT VF仅支持Atlas 350 加速卡)提供assert断言功能。在算子Kernel侧的实现代码中,如果assert的内部条件判断不为真,则会输出assert条件,并将输入的信息格式化打印在屏幕上,同时算子运行失败。 在算子Kernel侧代码的适当位置使用assert进行断言检查,并格式化输出一些调试信息。示例如下: → [详情](llms-content/document/detail/canncommercial/ae6591d37852.md) - [CANN商业版-\_\_trap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10429.html): 在SIMT VF实现代码中调用此接口会中断算子的运行,适用于Kernel侧异常场景的调试。 → [详情](llms-content/document/detail/canncommercial/4837f824c3e2.md) - [CANN商业版-is\_void](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10430.html): 在程序编译时,检测一个类型是否为void类型,可以用于在编译时进行类型检查和条件处理。 → [详情](llms-content/document/detail/canncommercial/c8aa9d5c9ca4.md) - [CANN商业版-is\_integral](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10431.html): 在程序编译时,检测一个类型是否为整数类型,可以用于在编译时进行类型检查和条件处理。 → [详情](llms-content/document/detail/canncommercial/f2c48db0005f.md) - [CANN商业版-is\_floating\_point](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10432.html): 在程序编译时,检测一个类型是否为浮点类型,可以用于在编译时进行类型检查和条件处理。 → [详情](llms-content/document/detail/canncommercial/fc0365d67b9b.md) - [CANN商业版-is\_array](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10433.html): 在程序编译时,检测一个类型是否为数组类型,可以用于在编译时进行类型检查和条件处理。 → [详情](llms-content/document/detail/canncommercial/49e59c7f6d20.md) - [CANN商业版-is\_pointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10434.html): 在程序编译时,判断一个类型是否为指针类型,可以用于在编译时进行类型检查和条件处理。 → [详情](llms-content/document/detail/canncommercial/63f4abba6c2b.md) - [CANN商业版-is\_reference](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10435.html): 在程序编译时,检测一个类型是否为引用类型,可以用于在编译时进行类型检查和条件处理。 → [详情](llms-content/document/detail/canncommercial/cf8c6c2c0200.md) - [CANN商业版-is\_const](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10436.html): 在程序编译时,检测一个类型是否为const限定的类型,可以用于在编译时进行类型检查和条件处理。 → [详情](llms-content/document/detail/canncommercial/629328456dbd.md) - [CANN商业版-remove\_const](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10437.html): 在程序编译时,对传入的模板参数类型移除const限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/997efaad2983.md) - [CANN商业版-remove\_volatile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10438.html): 在程序编译时,对传入的模板参数类型移除volatile限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/b5cfc4765490.md) - [CANN商业版-remove\_cv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10439.html): 在程序编译时,对传入的模板参数类型移除const限定符或volatile限定符,或同时移除这两种限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/79b1f938e2db.md) - [CANN商业版-remove\_reference](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10440.html): 在程序编译时,从给定类型中移除引用限定符,包括左值引用T&和右值引用T&&,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/62c39ead2e0b.md) - [CANN商业版-remove\_pointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10441.html): 在程序编译时,从给定类型中移除指针限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/d4c5644f4497.md) - [CANN商业版-add\_const](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10442.html): 在程序编译时,为指定类型添加const限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/9d38d7c3f5ea.md) - [CANN商业版-add\_volatile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10443.html): 在程序编译时,为指定类型添加volatile限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/72c7e941ba39.md) - [CANN商业版-add\_cv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10444.html): 在程序编译时,为指定类型添加const和volatile限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/f98e885549c1.md) - [CANN商业版-add\_pointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10445.html): 在程序编译时,为指定类型添加指针限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/9af2caa04f3b.md) - [CANN商业版-add\_lvalue\_reference](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10446.html): 在程序编译时,为指定类型添加左值引用限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/1f30366772be.md) - [CANN商业版-add\_rvalue\_reference](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10447.html): 在程序编译时,为指定类型添加右值引用限定符,可以用于在编译时进行类型转换。 → [详情](llms-content/document/detail/canncommercial/21159b275417.md) - [CANN商业版-clock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10448.html): 本接口在SIMD与SIMT混合调试场景中提供Clock时间戳功能,用于记录从程序启动到接口调用时刻所经历的时钟周期数(Cycle Count),便于精确分析执行延迟和性能瓶颈。 → [详情](llms-content/document/detail/canncommercial/069366df93cc.md) - [CANN商业版-asc\_threadfence\_block](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10449.html): 用于协调同一线程块(Thread Block)内线程之间的内存操作顺序,确保某一线程在调用ascthreadfenceblock\(\)之前的所有内存读写操作对同一线程块内的其他线程可见。 → [详情](llms-content/document/detail/canncommercial/29152a1ed794.md) - [CANN商业版-h2tanh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10450.html): 获取输入数据各元素的三角函数双曲正切值。 → [详情](llms-content/document/detail/canncommercial/f3577a604040.md) - [CANN商业版-h2exp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10451.html): 指定输入x,对x的各元素,获取e的该元素次方。 → [详情](llms-content/document/detail/canncommercial/b6ab7e31fc65.md) - [CANN商业版-h2exp2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10452.html): 指定输入x,对x的各元素,获取2的该元素次方。 → [详情](llms-content/document/detail/canncommercial/841b78a415ac.md) - [CANN商业版-h2exp10](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10453.html): 指定输入x,对x的各元素,获取10的该元素次方。 → [详情](llms-content/document/detail/canncommercial/5ffddcb57448.md) - [CANN商业版-h2log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10454.html): 获取以e为底,输入数据各元素的对数。 → [详情](llms-content/document/detail/canncommercial/09b4617b0c0c.md) - [CANN商业版-h2log2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10455.html): 获取以2为底,输入数据各元素的对数。 → [详情](llms-content/document/detail/canncommercial/4ca7a8df7ea4.md) - [CANN商业版-h2log10](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10456.html): 获取以10为底,输入数据各元素的对数。 → [详情](llms-content/document/detail/canncommercial/0b70fedd3841.md) - [CANN商业版-h2cos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10457.html): 获取输入数据各元素的三角函数余弦值。 → [详情](llms-content/document/detail/canncommercial/e5c696fb3199.md) - [CANN商业版-h2sin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10458.html): 获取输入数据各元素的三角函数正弦值。 → [详情](llms-content/document/detail/canncommercial/d4b2cbf5d12d.md) - [CANN商业版-h2sqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10459.html): 获取输入数据x各元素的平方根。 → [详情](llms-content/document/detail/canncommercial/3b27a9c1d8f2.md) - [CANN商业版-h2rsqrt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10460.html): 获取输入数据x各元素的平方根的倒数。 → [详情](llms-content/document/detail/canncommercial/aa0d50f0ce84.md) - [CANN商业版-h2rcp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10461.html): 获取输入数据x各元素的倒数。 → [详情](llms-content/document/detail/canncommercial/6624166a72d9.md) - [CANN商业版-normcdfinvf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10462.html): 获取输入数据x的标准正态累积分布的逆函数。 → [详情](llms-content/document/detail/canncommercial/eb4989488705.md) - [CANN商业版-fabsf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10463.html): 获取输入数据的绝对值。 → [详情](llms-content/document/detail/canncommercial/53144eab7719.md) - [CANN商业版-\_\_habs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10464.html): 获取输入数据的绝对值。 → [详情](llms-content/document/detail/canncommercial/b5887fb500ac.md) - [CANN商业版-fmaf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10465.html): 对输入数据x、y、z,计算x与y相乘加上z的结果。 → [详情](llms-content/document/detail/canncommercial/a04c5472def3.md) - [CANN商业版-\_\_hfma](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10466.html): 对输入数据x、y、z,计算x与y相乘加上z的结果。 → [详情](llms-content/document/detail/canncommercial/27f4741ad495.md) - [CANN商业版-fmaxf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10467.html): 获取两个输入数据中的最大值。 → [详情](llms-content/document/detail/canncommercial/e66ebb86d908.md) - [CANN商业版-\_\_hmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10468.html): 获取两个输入数据中的最大值。 → [详情](llms-content/document/detail/canncommercial/15e83c01f313.md) - [CANN商业版-fminf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10469.html): 获取两个输入数据中的最小值。 → [详情](llms-content/document/detail/canncommercial/fb74bf3b69d3.md) - [CANN商业版-\_\_hmin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10470.html): 获取两个输入数据中的最小值。 → [详情](llms-content/document/detail/canncommercial/dfb7167669dd.md) - [CANN商业版-fdimf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10471.html): 获取两个输入数据的差值,差值小于0时,返回0。 → [详情](llms-content/document/detail/canncommercial/e2e93e30cd54.md) - [CANN商业版-remquof](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10472.html): 获取输入数据x除以y的余数r。r\=x-ny,其中n是x除以y的商,n取最接近x除以y浮点数结果的整数,当x除以y的浮点数结果与左右最接近的整数距离相等时,商取偶数,同时将商赋值给指针变量quo。 → [详情](llms-content/document/detail/canncommercial/e6bfe2dce8fc.md) - [CANN商业版-fmodf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10473.html): 获取输入数据x除以y的余数。求余数时,商取x除以y浮点数结果的整数部分。 → [详情](llms-content/document/detail/canncommercial/f22a35011cc0.md) - [CANN商业版-remainderf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10474.html): 获取输入数据x除以y的余数。求余数时,商取最接近x除以y浮点数结果的整数,当x除以y的浮点数结果与左右最接近的整数距离相等时,商取偶数。 → [详情](llms-content/document/detail/canncommercial/d31504d10e43.md) - [CANN商业版-copysignf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10475.html): 获取由第一个输入x的数值部分和第二个输入y的符号部分拼接得到的浮点数。 → [详情](llms-content/document/detail/canncommercial/04c6b372a6fe.md) - [CANN商业版-nearbyintf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10476.html): 获取与输入浮点数最接近的整数,输入浮点数与左右整数的距离相等时,返回偶数。 → [详情](llms-content/document/detail/canncommercial/31de26979865.md) - [CANN商业版-nextafterf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10477.html): 对于两个数据x、y: 如果y大于x,返回比x大的下一个可表示的浮点值。 如果y小于x,返回比x小的下一个可表示的浮点值。 如果y等于x,返回x。 → [详情](llms-content/document/detail/canncommercial/ad89ad998faa.md) - [CANN商业版-scalbnf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10478.html): 获取输入数据x与2的n次方的乘积。 → [详情](llms-content/document/detail/canncommercial/b0bc15fe51fe.md) - [CANN商业版-scalblnf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10479.html): 获取输入数据x与2的n次方的乘积。 → [详情](llms-content/document/detail/canncommercial/32f7e5ac6a81.md) - [CANN商业版-modff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10480.html): 将输入参数分解为小数部分和整数部分。 → [详情](llms-content/document/detail/canncommercial/c9e3f3f8364b.md) - [CANN商业版-labs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10481.html): 获取输入数据的绝对值。 → [详情](llms-content/document/detail/canncommercial/f36b9849eea5.md) - [CANN商业版-llabs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10482.html): 获取输入数据的绝对值。 → [详情](llms-content/document/detail/canncommercial/578b92f9f91a.md) - [CANN商业版-llmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10483.html): 获取两个输入数据中的最大值。 → [详情](llms-content/document/detail/canncommercial/d082744efd0f.md) - [CANN商业版-ullmax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10484.html): 获取两个输入数据中的最大值。 → [详情](llms-content/document/detail/canncommercial/daab970769a3.md) - [CANN商业版-umax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10485.html): 获取两个输入数据中的最大值。 → [详情](llms-content/document/detail/canncommercial/00cd73b68bc2.md) - [CANN商业版-llmin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10486.html): 获取两个输入数据中的最小值。 → [详情](llms-content/document/detail/canncommercial/05f0fa872616.md) - [CANN商业版-ullmin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10487.html): 获取两个输入数据中的最小值。 → [详情](llms-content/document/detail/canncommercial/1c13ae8e542d.md) - [CANN商业版-umin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10488.html): 获取两个输入数据中的最小值。 → [详情](llms-content/document/detail/canncommercial/e7b90bd6612b.md) - [CANN商业版-fdividef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10489.html): 获取两个输入数据相除的结果。 → [详情](llms-content/document/detail/canncommercial/2a0098a01cdb.md) - [CANN商业版-signbit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10490.html): 获取输入数据的符号位。 → [详情](llms-content/document/detail/canncommercial/d196c661f4ec.md) - [CANN商业版-\_\_mulhi](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10491.html): 获取输入int32类型数据x和y乘积的高32位。 → [详情](llms-content/document/detail/canncommercial/4797facf45e5.md) - [CANN商业版-\_\_umulhi](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10492.html): 获取输入uint32类型数据x和y乘积的高32位。 → [详情](llms-content/document/detail/canncommercial/0e196511a6b2.md) - [CANN商业版-\_\_mul64hi](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10493.html): 获取输入int64类型数据x和y乘积的高64位。 → [详情](llms-content/document/detail/canncommercial/43b9032392a0.md) - [CANN商业版-\_\_umul64hi](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10494.html): 获取输入uint64类型数据x和y乘积的高64位。 → [详情](llms-content/document/detail/canncommercial/128f6eed69c0.md) - [CANN商业版-\_\_mul\_i32toi64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10495.html): 计算输入32位整数x和y的乘积,返回64位结果。 → [详情](llms-content/document/detail/canncommercial/efa9181dcfe1.md) - [CANN商业版-\_\_brev](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10496.html): 将输入数据的位序反转,返回反转后的值。 → [详情](llms-content/document/detail/canncommercial/24742bdd193e.md) - [CANN商业版-\_\_clz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10497.html): 从输入数据的二进制最高有效位开始,返回连续的前导零的位数。 → [详情](llms-content/document/detail/canncommercial/3863ae8ab8b1.md) - [CANN商业版-\_\_ffs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10498.html): 从二进制输入数据的最低位开始,查找第一个值为1的比特位的位置,并返回该位置的索引,索引从1开始计数;如果二进制数据中没有1,则返回0。 → [详情](llms-content/document/detail/canncommercial/8376f2e2718c.md) - [CANN商业版-\_\_popc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10499.html): 统计输入数据从二进制的高位到低位比特位为1的数量。 → [详情](llms-content/document/detail/canncommercial/d9f80930f581.md) - [CANN商业版-\_\_byte\_perm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10500.html): 由输入的两个4字节的uint32t类型数据组成一个8个字节的64比特位的整数,通过选择器s指定选取其中的4个字节,将这4个字节从低位到高位拼成一个uint32t类型的整数。具体实现逻辑如下: → [详情](llms-content/document/detail/canncommercial/8ce8b2def16a.md) - [CANN商业版-rintf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10502.html): 获取与输入数据最接近的整数,若存在两个同样接近的整数,则获取其中的偶数。 → [详情](llms-content/document/detail/canncommercial/96059a08942b.md) - [CANN商业版-hrint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10503.html): 获取与输入数据最接近的整数,若存在两个同样接近的整数,则获取其中的偶数。 → [详情](llms-content/document/detail/canncommercial/e65be0001df9.md) - [CANN商业版-h2rint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10504.html): 获取与输入数据各元素最接近的整数,若存在两个同样接近的整数,则取其中的偶数。 → [详情](llms-content/document/detail/canncommercial/fd6a4bde6aa2.md) - [CANN商业版-lrintf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10505.html): 获取与输入数据最接近的整数,若存在两个同样接近的整数,则获取其中的偶数。 → [详情](llms-content/document/detail/canncommercial/6ca6b4b68f4b.md) - [CANN商业版-llrintf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10506.html): 获取与输入数据最接近的整数,若存在两个同样接近的整数,则获取其中的偶数。 → [详情](llms-content/document/detail/canncommercial/27a188b2f0fe.md) - [CANN商业版-roundf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10507.html): 获取对输入数据四舍五入后的整数。 → [详情](llms-content/document/detail/canncommercial/652243aea17b.md) - [CANN商业版-lroundf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10508.html): 获取对输入数据四舍五入后的整数。 → [详情](llms-content/document/detail/canncommercial/1d64f298ca84.md) - [CANN商业版-llroundf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10509.html): 获取对输入数据四舍五入后的整数。 → [详情](llms-content/document/detail/canncommercial/1edb0f860086.md) - [CANN商业版-floorf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10510.html): 获取小于或等于输入数据的最大整数值。 → [详情](llms-content/document/detail/canncommercial/b9599436b460.md) - [CANN商业版-hfloor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10511.html): 获取小于或等于输入数据的最大整数值。 → [详情](llms-content/document/detail/canncommercial/d300a9a55185.md) - [CANN商业版-h2floor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10512.html): 获取小于或等于输入数据各元素的最大整数值。 → [详情](llms-content/document/detail/canncommercial/8e5dc8353627.md) - [CANN商业版-ceilf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10513.html): 获取大于或等于输入数据的最小整数值。 → [详情](llms-content/document/detail/canncommercial/6791c10132ba.md) - [CANN商业版-hceil](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10514.html): 获取大于或等于输入数据的最小整数值。 → [详情](llms-content/document/detail/canncommercial/2426c0274221.md) - [CANN商业版-h2ceil](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10515.html): 获取大于或等于输入数据各元素的最小整数值。 → [详情](llms-content/document/detail/canncommercial/d30c7f6c481e.md) - [CANN商业版-truncf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10516.html): 获取对输入数据的浮点数截断后的整数。 → [详情](llms-content/document/detail/canncommercial/fb6b8ca37e58.md) - [CANN商业版-htrunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10517.html): 获取对输入数据的浮点数截断后的整数。 → [详情](llms-content/document/detail/canncommercial/9039ddc570e8.md) - [CANN商业版-h2trunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10518.html): 获取对输入数据各元素的浮点数截断后的整数。 → [详情](llms-content/document/detail/canncommercial/a5421953ea91.md) - [CANN商业版-make\_int2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10520.html): 使用给定的两个int类型的数据创建一个int2类型的向量。 → [详情](llms-content/document/detail/canncommercial/2bc4f42a40aa.md) - [CANN商业版-make\_int4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10522.html): 使用给定的四个int类型的数据创建一个int4类型的向量。 → [详情](llms-content/document/detail/canncommercial/1b9915145e4a.md) - [CANN商业版-make\_uint2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10523.html): 使用给定的两个unsigned int类型的数据创建一个uint2类型的向量。 → [详情](llms-content/document/detail/canncommercial/0aeb22ddde19.md) - [CANN商业版-make\_uint4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10525.html): 使用给定的四个unsigned int类型的数据创建一个uint4类型的向量。 → [详情](llms-content/document/detail/canncommercial/32727916da75.md) - [CANN商业版-make\_ulonglong2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10526.html): 使用给定的两个unsigned long long int类型的数据创建一个ulonglong2类型的向量。 → [详情](llms-content/document/detail/canncommercial/79322f16722a.md) - [CANN商业版-make\_ulonglong4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10528.html): 使用给定的四个unsigned long long int类型的数据创建一个ulonglong4类型的向量。 → [详情](llms-content/document/detail/canncommercial/920bbc763b8d.md) - [CANN商业版-make\_longlong2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10529.html): 使用给定的两个long long int类型的数据创建一个longlong2类型的向量。 → [详情](llms-content/document/detail/canncommercial/37f2832b7140.md) - [CANN商业版-make\_longlong4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10531.html): 使用给定的四个long long int类型的数据创建一个longlong4类型的向量。 → [详情](llms-content/document/detail/canncommercial/067d36c32b62.md) - [CANN商业版-make\_ulong2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10532.html): 使用给定的两个unsigned long int类型的数据创建一个ulong2类型的向量。 → [详情](llms-content/document/detail/canncommercial/49c49fc918ce.md) - [CANN商业版-make\_ulong4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10534.html): 使用给定的四个unsigned long int类型的数据创建一个ulong4类型的向量。 → [详情](llms-content/document/detail/canncommercial/61abef7f9825.md) - [CANN商业版-make\_long2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10535.html): 使用给定的两个long int类型的数据创建一个long2类型的向量。 → [详情](llms-content/document/detail/canncommercial/65650bed7ee9.md) - [CANN商业版-make\_long4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10537.html): 使用给定的四个long int类型的数据创建一个long4类型的向量。 → [详情](llms-content/document/detail/canncommercial/fb557371b925.md) - [CANN商业版-make\_float2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10538.html): 使用给定的两个float类型的数据创建一个float2类型的向量。 → [详情](llms-content/document/detail/canncommercial/43c0562bf26d.md) - [CANN商业版-make\_float4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10540.html): 使用给定的四个float类型的数据创建一个float4类型的向量。 → [详情](llms-content/document/detail/canncommercial/87765518f76b.md) - [CANN商业版-make\_short2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10541.html): 使用给定的两个short类型的数据创建一个short2类型的向量。 → [详情](llms-content/document/detail/canncommercial/593a97acf29b.md) - [CANN商业版-make\_short4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10543.html): 使用给定的四个short类型的数据创建一个short4类型的向量。 → [详情](llms-content/document/detail/canncommercial/3f14c64bc06f.md) - [CANN商业版-make\_ushort2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10544.html): 使用给定的两个unsigned short类型的数据创建一个ushort2类型的向量。 → [详情](llms-content/document/detail/canncommercial/8344049ae3ef.md) - [CANN商业版-make\_ushort4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10546.html): 使用给定的四个unsigned short类型的数据创建一个ushort4类型的向量。 → [详情](llms-content/document/detail/canncommercial/169f775affbf.md) - [CANN商业版-make\_uchar2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10547.html): 使用给定的两个unsigned char类型的数据创建一个uchar2类型的向量。 → [详情](llms-content/document/detail/canncommercial/4669c8da412e.md) - [CANN商业版-make\_uchar4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10549.html): 使用给定的四个unsigned char类型的数据创建一个uchar4类型的向量。 → [详情](llms-content/document/detail/canncommercial/d9a126b97608.md) - [CANN商业版-make\_char2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10550.html): 使用给定的两个signed char类型的数据创建一个char2类型的向量。 → [详情](llms-content/document/detail/canncommercial/ae1e0a3a10ac.md) - [CANN商业版-make\_char4](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10552.html): 使用给定的四个signed char类型的数据创建一个char4类型的向量。 → [详情](llms-content/document/detail/canncommercial/c1321599c989.md) - [CANN商业版-make\_half2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10553.html): 使用给定的两个half类型的数据创建一个half2类型的向量。对于16位类型的数据,底层指令支持一次完成两个数据的计算,通过构造向量类型可以提高数据计算效率。 → [详情](llms-content/document/detail/canncommercial/a421aa80970e.md) - [CANN商业版-make\_bfloat162](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10554.html): 使用给定的两个bfloat16t类型的数据创建一个bfloat16x2t类型的向量。对于16位类型的数据,底层指令支持一次完成两个数据的计算,通过构造向量类型可以提高数据计算效率。 → [详情](llms-content/document/detail/canncommercial/1a4a7da74669.md) - [CANN商业版-asc\_ldcg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10556.html): 从L2 Cache加载缓存的数据,如果缓存命中,则直接返回数据。若未命中,则从Global Memory地址预加载数据缓存至L2 Cache,并返回数据。 → [详情](llms-content/document/detail/canncommercial/afb2b1fbf2ea.md) - [CANN商业版-asc\_ldca](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10557.html): 首先从Data Cache加载缓存数据,若未命中,则尝试从L2 Cache加载。L2 Cache与Global Memory之间的数据一致性由硬件保证。如果Data Cache和L2 Cache中均未找到所需数据,则从Global Memory中读取数据,然后将其缓存到L2 Cache和Data Cache中。 → [详情](llms-content/document/detail/canncommercial/374a6fe4efb9.md) - [CANN商业版-asc\_stcg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10558.html): 将指定数据存储到Global Memory的地址address中,并缓存到L2 Cache,但不缓存至Data Cache。 → [详情](llms-content/document/detail/canncommercial/74530236bfac.md) - [CANN商业版-asc\_stwt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10559.html): 将指定数据存储到Global Memory的地址address中,并缓存至Data Cache和L2 Cache。 → [详情](llms-content/document/detail/canncommercial/3481a344ca77.md) - [内置宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10561.html): 下表列出了一些常用的内置宏,涵盖了bfloat16、half和float三种浮点类型的特殊值,以及常用的数学常数、对数和边界值。当开发者需要处理浮点边界或数学常量时,可以直接参考并使用这些内置宏,无需手动定义或查阅具体的数值,从而可以将更多精力集中在算法逻辑上。 → [详情](llms-content/document/detail/canncommercial/37c13f4ddc6b.md) - [CANN商业版-类型转换包括隐式转换和显式转换](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10562.html): 类型转换包括隐式转换和显式转换。隐式转换在类型不匹配时由系统自动执行。显式转换则通过调用类型转换API来主动完成,API会将输入数据从源类型转换为目标类型,并返回转换结果。整个转换过程遵循规定的处理规则。类型转换的结果受舍入模式和饱和模式的影响。关于浮点数的表示方式和舍入规则,请参见类型转换的相关说明。 → [详情](llms-content/document/detail/canncommercial/ebfea111cb92.md) - [CANN商业版-\_\_float2float\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10563.html): 将浮点数四舍五入取整,并遵循CASTRINT模式。 → [详情](llms-content/document/detail/canncommercial/fede499d522e.md) - [CANN商业版-\_\_float2float\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10564.html): 将浮点数四舍五入取整,并遵循CASTTRUNC模式。 → [详情](llms-content/document/detail/canncommercial/d3c2690daf4e.md) - [CANN商业版-\_\_float2float\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10565.html): 将浮点数四舍五入取整,并遵循CASTFLOOR模式。 → [详情](llms-content/document/detail/canncommercial/f919505c9af6.md) - [CANN商业版-\_\_float2float\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10566.html): 将浮点数四舍五入取整,并遵循CASTCEIL模式。 → [详情](llms-content/document/detail/canncommercial/f95872e48fd2.md) - [CANN商业版-\_\_float2float\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10567.html): 将浮点数四舍五入取整,并遵循CASTROUND模式。 → [详情](llms-content/document/detail/canncommercial/d1b1a9c03e19.md) - [CANN商业版-\_\_float2half\_rn\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10568.html): 饱和模式下,将浮点数转换为半精度浮点数,并遵循CASTRINT模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ad506b052747.md) - [CANN商业版-\_\_float22half2\_rn\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10569.html): 饱和模式下,将float2类型数据的两个分量遵循CASTRINT模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/733fc0625ad2.md) - [CANN商业版-\_\_float2half\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10570.html): 遵循CASTTRUNC模式,将浮点数转换为半精度浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/bc5af8bb96b9.md) - [CANN商业版-\_\_float2half\_rz\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10571.html): 饱和模式下,将浮点数转换为半精度浮点数,并遵循CASTTRUNC模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/96f0ea912f79.md) - [CANN商业版-\_\_float22half2\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10572.html): 将float2类型数据的两个分量遵循CASTTRUNC模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/136096ad92ae.md) - [CANN商业版-\_\_float22half2\_rz\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10573.html): 饱和模式下,将float2类型数据的两个分量遵循CASTTRUNC模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/bac65e0c1d33.md) - [CANN商业版-\_\_float2half\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10574.html): 遵循CASTFLOOR模式,将浮点数转换为半精度浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/3021c6556b39.md) - [CANN商业版-\_\_float2half\_rd\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10575.html): 饱和模式下,将浮点数转换为半精度浮点数,并遵循CASTFLOOR模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/95d59f615372.md) - [CANN商业版-\_\_float22half2\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10576.html): 将float2类型数据的两个分量遵循CASTFLOOR模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/edd4a5883219.md) - [CANN商业版-\_\_float22half2\_rd\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10577.html): 饱和模式下,将float2类型数据的两个分量遵循CASTFLOOR模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/1ac8a8e25dd1.md) - [CANN商业版-\_\_float2half\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10578.html): 遵循CASTCEIL模式,将浮点数转换为半精度浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/c55ab146e464.md) - [CANN商业版-\_\_float2half\_ru\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10579.html): 饱和模式下,将浮点数转换为半精度浮点数,并遵循CASTCEIL模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/fc74dea078a3.md) - [CANN商业版-\_\_float22half2\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10580.html): 将float2类型数据的两个分量遵循CASTCEIL模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/a5ee39877d84.md) - [CANN商业版-\_\_float22half2\_ru\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10581.html): 饱和模式下,将float2类型数据的两个分量遵循CASTCEIL模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/01dc1e78fde4.md) - [CANN商业版-\_\_float2half\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10582.html): 遵循CASTROUND模式,将浮点数转换为半精度浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/80903ee81c6b.md) - [CANN商业版-\_\_float2half\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10583.html): 饱和模式下,将浮点数转换为半精度浮点数,并遵循CASTROUND模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/8bbc91863218.md) - [CANN商业版-\_\_float22half2\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10584.html): 将float2类型数据的两个分量遵循CASTROUND模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/684091ec2c79.md) - [CANN商业版-\_\_float22half2\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10585.html): 饱和模式下,将float2类型数据的两个分量遵循CASTROUND模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/73e1be0d8e4d.md) - [CANN商业版-\_\_float2half\_ro](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10586.html): 遵循CASTODD模式,将浮点数转换为半精度浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/934bcf2cd218.md) - [CANN商业版-\_\_float2half\_ro\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10587.html): 饱和模式下,将浮点数转换为半精度浮点数,并遵循CASTODD模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/1cbebee43d35.md) - [CANN商业版-\_\_float22half2\_ro](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10588.html): 将float2类型数据的两个分量遵循CASTODD模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/45e642ffec94.md) - [CANN商业版-\_\_float22half2\_ro\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10589.html): 饱和模式下,将float2类型数据的两个分量遵循CASTODD模式转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/cb5c9a2e6dd4.md) - [CANN商业版-\_\_float2bfloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10590.html): 遵循CASTRINT模式,将浮点数转换为bfloat16精度,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/abb87ca2b258.md) - [CANN商业版-\_\_float2bfloat16\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10591.html): 遵循CASTRINT模式,将浮点数转换为bfloat16精度,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/c518246db368.md) - [CANN商业版-\_\_float2bfloat16\_rn\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10592.html): 饱和模式下,将浮点数转换为bfloat16精度,并遵循CASTRINT模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/7b8328cb70e9.md) - [CANN商业版-\_\_float22bfloat162\_rn\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10593.html): 饱和模式下,将float2类型数据的两个分量遵循CASTRINT模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/70114aa815b0.md) - [CANN商业版-\_\_float2bfloat16\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10594.html): 遵循CASTTRUNC模式,将浮点数转换为bfloat16精度,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a20ff45e59d0.md) - [CANN商业版-\_\_float2bfloat16\_rz\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10595.html): 饱和模式下,将浮点数转换为bfloat16精度,并遵循CASTTRUNC模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/9da6f3567d8b.md) - [CANN商业版-\_\_float22bfloat162\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10596.html): 将float2类型数据的两个分量遵循CASTTRUNC模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/51378f0b2cc8.md) - [CANN商业版-\_\_float22bfloat162\_rz\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10597.html): 饱和模式下,将float2类型数据的两个分量遵循CASTTRUNC模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/e81ed26af4bc.md) - [CANN商业版-\_\_float2bfloat16\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10598.html): 遵循CASTFLOOR模式,将浮点数转换为bfloat16精度,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/f4ad4e68e3c1.md) - [CANN商业版-\_\_float2bfloat16\_rd\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10599.html): 饱和模式下,将浮点数转换为bfloat16精度,并遵循CASTFLOOR模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/e96677834e39.md) - [CANN商业版-\_\_float22bfloat162\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10600.html): 将float2类型数据的两个分量遵循CASTFLOOR模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/85d2f0176176.md) - [CANN商业版-\_\_float22bfloat162\_rd\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10601.html): 饱和模式下,将float2类型数据的两个分量遵循CASTFLOOR模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/027d2884ab4a.md) - [CANN商业版-\_\_float2bfloat16\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10602.html): 遵循CASTCEIL模式,将浮点数转换为bfloat16精度,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/83821e967b70.md) - [CANN商业版-\_\_float2bfloat16\_ru\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10603.html): 饱和模式下,将浮点数转换为bfloat16精度,并遵循CASTCEIL模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/4bc10bc1bdb2.md) - [CANN商业版-\_\_float22bfloat162\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10604.html): 将float2类型数据的两个分量遵循CASTCEIL模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/182f2228ac9a.md) - [CANN商业版-\_\_float22bfloat162\_ru\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10605.html): 饱和模式下,将float2类型数据的两个分量遵循CASTCEIL模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/7a1b0162a056.md) - [CANN商业版-\_\_float2bfloat16\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10606.html): 遵循CASTROUND模式,将浮点数转换为bfloat16精度,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/48a41d7a6bdb.md) - [CANN商业版-\_\_float2bfloat16\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10607.html): 饱和模式下,将浮点数转换为bfloat16精度,并遵循CASTROUND模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/161a8ce7da6c.md) - [CANN商业版-\_\_float22bfloat162\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10608.html): 将float2类型数据的两个分量遵循CASTROUND模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/991872a6506a.md) - [CANN商业版-\_\_float22bfloat162\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10609.html): 饱和模式下,将float2类型数据的两个分量遵循CASTROUND模式转换为bfloat16精度,返回转换后的bfloat16x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/4181e462b5f5.md) - [CANN商业版-\_\_float2uint\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10610.html): 遵循CASTRINT模式,将浮点数转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/3dcaab05452b.md) - [CANN商业版-\_\_float2uint\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10611.html): 遵循CASTTRUNC模式,将浮点数转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/595b38c70b48.md) - [CANN商业版-\_\_float2uint\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10612.html): 遵循CASTFLOOR模式,将浮点数转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/7e61f640e4f9.md) - [CANN商业版-\_\_float2uint\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10613.html): 遵循CASTCEIL模式,将浮点数转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/aa3ace3a241d.md) - [CANN商业版-\_\_float2uint\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10614.html): 遵循CASTROUND模式,将浮点数转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/01c0ecd0abf5.md) - [CANN商业版-\_\_float2int\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10615.html): 遵循CASTRINT模式,将浮点数转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/2b1759eaed3a.md) - [CANN商业版-\_\_float2int\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10616.html): 遵循CASTTRUNC模式,将浮点数转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/dbd197f02a57.md) - [CANN商业版-\_\_float2int\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10617.html): 遵循CASTFLOOR模式,将浮点数转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/6f39d0eadb6c.md) - [CANN商业版-\_\_float2int\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10618.html): 遵循CASTCEIL模式,将浮点数转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/7c13e2d42a1d.md) - [CANN商业版-\_\_float2int\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10619.html): 遵循CASTROUND模式,将浮点数转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/80a2f5933cf3.md) - [CANN商业版-\_\_float2ull\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10620.html): 遵循CASTRINT模式,将浮点数转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/2e2b93990e78.md) - [CANN商业版-\_\_float2ull\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10621.html): 遵循CASTTRUNC模式,将浮点数转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/31c1ace3799e.md) - [CANN商业版-\_\_float2ull\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10622.html): 遵循CASTFLOOR模式,将浮点数转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/dcbb65c24795.md) - [CANN商业版-\_\_float2ull\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10623.html): 遵循CASTCEIL模式,将浮点数转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/4f42bc10147f.md) - [CANN商业版-\_\_float2ull\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10624.html): 遵循CASTROUND模式,将浮点数转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/99854dccf727.md) - [CANN商业版-\_\_float2ll\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10625.html): 遵循CASTRINT模式,将浮点数转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/0b1626cd666d.md) - [CANN商业版-\_\_float2ll\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10626.html): 遵循CASTTRUNC模式,将浮点数转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a6ef07c4aea2.md) - [CANN商业版-\_\_float2ll\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10627.html): 遵循CASTFLOOR模式,将浮点数转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ceaca3b52bee.md) - [CANN商业版-\_\_float2ll\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10628.html): 遵循CASTCEIL模式,将浮点数转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/4111e069f167.md) - [CANN商业版-\_\_float2ll\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10629.html): 遵循CASTROUND模式,将浮点数转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ae52ab304643.md) - [CANN商业版-\_\_float22hif82\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10630.html): 将float2类型数据的两个分量遵循CASTROUND模式转换为hifloat8t精度,返回转换后的hifloat8x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/13e298dd8a67.md) - [CANN商业版-\_\_float22hif82\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10631.html): 饱和模式下,将float2类型数据的两个分量遵循CASTROUND模式转换为hifloat8t精度,返回转换后的hifloat8x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/1d56e83cf602.md) - [CANN商业版-\_\_float22hif82\_rh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10632.html): 将float2类型数据的两个分量遵循CASTHYBRID模式转换为hifloat8t精度,返回转换后的hifloat8x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/3b88fc7df567.md) - [CANN商业版-\_\_float22hif82\_rh\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10633.html): 饱和模式下,将float2类型数据的两个分量遵循CASTHYBRID模式转换为hifloat8t精度,返回转换后的hifloat8x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/e513e62ddc99.md) - [CANN商业版-\_\_asc\_cvt\_float2\_to\_fp8x2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10634.html): 将float2类型数据的两个分量,按照CASTRINT模式转换为指定类型(float8e4m3x2t和float8e5m2x2t)的8位浮点数,并根据指定的饱和模式(饱和或非饱和)进行溢出处理。转换结果以位级打包形式存储为ascfp8x2storaget类型,该类型为16位无符号整数unsigned short int,用于存储float8e4m3x2t或float8e5m2x2t类型的数据。 → [详情](llms-content/document/detail/canncommercial/c764fb5193e4.md) - [CANN商业版-\_\_half2float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10635.html): 将half类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/2dd7959fda34.md) - [CANN商业版-\_\_half2half\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10636.html): 将half类型数据遵循CASTRINT模式取整。 → [详情](llms-content/document/detail/canncommercial/1ab6365909d7.md) - [CANN商业版-\_\_half2half\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10637.html): 将half类型数据遵循CASTTRUNC模式取整。 → [详情](llms-content/document/detail/canncommercial/c82b6e2f8284.md) - [CANN商业版-\_\_half2half\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10638.html): 将half类型数据遵循CASTFLOOR模式取整。 → [详情](llms-content/document/detail/canncommercial/61b9efa07d8d.md) - [CANN商业版-\_\_half2half\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10639.html): 将half类型数据遵循CASTCEIL模式取整。 → [详情](llms-content/document/detail/canncommercial/6febe40551b2.md) - [CANN商业版-\_\_half2half\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10640.html): 将half类型数据遵循CASTROUND模式取整。 → [详情](llms-content/document/detail/canncommercial/3e0258a0866f.md) - [CANN商业版-\_\_half2bfloat16\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10641.html): 遵循CASTRINT模式,将half类型数据转换为bfloat16类型,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/d8b34d9dda66.md) - [CANN商业版-\_\_half2bfloat16\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10642.html): 遵循CASTTRUNC模式,将half类型数据转换为bfloat16类型,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ce70ca791150.md) - [CANN商业版-\_\_half2bfloat16\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10643.html): 遵循CASTFLOOR模式,将half类型数据转换为bfloat16类型,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a191658b3130.md) - [CANN商业版-\_\_half2bfloat16\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10644.html): 遵循CASTCEIL模式,将half类型数据转换为bfloat16类型,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/908c199c4922.md) - [CANN商业版-\_\_half2bfloat16\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10645.html): 遵循CASTROUND模式,将half类型数据转换为bfloat16类型,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/53f6fd5f583d.md) - [CANN商业版-\_\_half2uint\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10646.html): 遵循CASTRINT模式,将half类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a33121498667.md) - [CANN商业版-\_\_half2uint\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10647.html): 遵循CASTTRUNC模式,将half类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/e93d3b8e257d.md) - [CANN商业版-\_\_half2uint\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10648.html): 遵循CASTFLOOR模式,将half类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/36b96dadb3b0.md) - [CANN商业版-\_\_half2uint\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10649.html): 遵循CASTCEIL模式,将half类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/8068e595ad7d.md) - [CANN商业版-\_\_half2uint\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10650.html): 遵循CASTROUND模式,将half类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ffa01015e1d8.md) - [CANN商业版-\_\_half2int\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10651.html): 遵循CASTRINT模式,将half类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/8baffbe4623e.md) - [CANN商业版-\_\_half2int\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10652.html): 遵循CASTTRUNC模式,将half类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/21f3d659660a.md) - [CANN商业版-\_\_half2int\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10653.html): 遵循CASTFLOOR模式,将half类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/32abf0d97cdc.md) - [CANN商业版-\_\_half2int\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10654.html): 遵循CASTCEIL模式,将half类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/5af4a0973413.md) - [CANN商业版-\_\_half2int\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10655.html): 遵循CASTROUND模式,将half类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/45af6aa79a67.md) - [CANN商业版-\_\_half2ull\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10656.html): 遵循CASTRINT模式,将half类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/3dff0fff980b.md) - [CANN商业版-\_\_half2ull\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10657.html): 遵循CASTTRUNC模式,将half类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ab8f8e22e46e.md) - [CANN商业版-\_\_half2ull\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10658.html): 遵循CASTFLOOR模式,将half类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ac9361e9edb6.md) - [CANN商业版-\_\_half2ull\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10659.html): 遵循CASTCEIL模式,将half类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/bcebe22fd82f.md) - [CANN商业版-\_\_half2ull\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10660.html): 遵循CASTROUND模式,将half类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/30dbbdf2198a.md) - [CANN商业版-\_\_half2ll\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10661.html): 遵循CASTRINT模式,将half类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/12ec72f529ce.md) - [CANN商业版-\_\_half2ll\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10662.html): 遵循CASTTRUNC模式,将half类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/e9709e05d85e.md) - [CANN商业版-\_\_half2ll\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10663.html): 遵循CASTFLOOR模式,将half类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/c019704d5e86.md) - [CANN商业版-\_\_half2ll\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10664.html): 遵循CASTCEIL模式,将half类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/dc9584cbec12.md) - [CANN商业版-\_\_half2ll\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10665.html): 遵循CASTROUND模式,将half类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/1a998f64a669.md) - [CANN商业版-\_\_half22hif82\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10666.html): 将half2类型数据的两个分量遵循CASTROUND模式转换为hifloat8t精度,返回转换后的hifloat8x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/1dcdfd09c9d9.md) - [CANN商业版-\_\_half22hif82\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10667.html): 饱和模式下,将half2类型数据的两个分量遵循CASTROUND模式转换为hifloat8t精度,返回转换后的hifloat8x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/d8a6cd5980f6.md) - [CANN商业版-\_\_half22hif82\_rh\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10669.html): 饱和模式下,将half2类型数据的两个分量遵循CASTHYBRID模式转换为hifloat8t精度,返回转换后的hifloat8x2t类型数据。 → [详情](llms-content/document/detail/canncommercial/c27b3352888f.md) - [CANN商业版-\_\_bfloat162half\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10670.html): 遵循CASTRINT模式,将bfloat16类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/d0587f9dfcdf.md) - [CANN商业版-\_\_bfloat162half\_rn\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10671.html): 饱和模式下,将bfloat16类型数据转换为half类型数据,并遵循CASTRINT模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/b777c3231d32.md) - [CANN商业版-\_\_bfloat162half\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10672.html): 遵循CASTTRUNC模式,将bfloat16类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/d85d833d3cd9.md) - [CANN商业版-\_\_bfloat162half\_rz\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10673.html): 饱和模式下,将bfloat16类型数据转换为half类型数据,并遵循CASTTRUNC模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/b4126c5dc179.md) - [CANN商业版-\_\_bfloat162half\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10674.html): 遵循CASTFLOOR模式,将bfloat16类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/08e1afb9e7ab.md) - [CANN商业版-\_\_bfloat162half\_rd\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10675.html): 饱和模式下,将bfloat16类型数据转换为half类型数据,并遵循CASTFLOOR模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/cab7fc88b5ac.md) - [CANN商业版-\_\_bfloat162half\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10676.html): 遵循CASTCEIL模式,将bfloat16类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/78da60653243.md) - [CANN商业版-\_\_bfloat162half\_ru\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10677.html): 饱和模式下,将bfloat16类型数据转换为half类型数据,并遵循CASTCEIL模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/f7ad53213b29.md) - [CANN商业版-\_\_bfloat162half\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10678.html): 遵循CASTROUND模式,将bfloat16类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/4b5303a9f77b.md) - [CANN商业版-\_\_bfloat162half\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10679.html): 饱和模式下,将bfloat16类型数据转换为half类型数据,并遵循CASTROUND模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/89975fe612ca.md) - [CANN商业版-\_\_bfloat162float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10680.html): 将bfloat16类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/25ce8ab80019.md) - [CANN商业版-\_\_bfloat162bfloat16\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10681.html): 将bfloat16t数据遵循CASTRINT模式取整。 → [详情](llms-content/document/detail/canncommercial/a63c7215f987.md) - [CANN商业版-\_\_bfloat162bfloat16\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10682.html): 将bfloat16t数据遵循CASTTRUNC模式取整。 → [详情](llms-content/document/detail/canncommercial/1ec2c64bd1a8.md) - [CANN商业版-\_\_bfloat162bfloat16\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10683.html): 将bfloat16t数据遵循CASTFLOOR模式取整。 → [详情](llms-content/document/detail/canncommercial/a03770d2c9b4.md) - [CANN商业版-\_\_bfloat162bfloat16\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10684.html): 将bfloat16t数据遵循CASTCEIL模式取整。 → [详情](llms-content/document/detail/canncommercial/5527cd28ac07.md) - [CANN商业版-\_\_bfloat162bfloat16\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10685.html): 将bfloat16t数据遵循CASTROUND模式取整。 → [详情](llms-content/document/detail/canncommercial/330ab5f0d40e.md) - [CANN商业版-\_\_bfloat162uint\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10686.html): 遵循CASTRINT模式,将bfloat16类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/877b16f32039.md) - [CANN商业版-\_\_bfloat162uint\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10687.html): 遵循CASTTRUNC模式,将bfloat16类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/260b61d4d564.md) - [CANN商业版-\_\_bfloat162uint\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10688.html): 遵循CASTFLOOR模式,将bfloat16类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/216ab365d8bd.md) - [CANN商业版-\_\_bfloat162uint\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10689.html): 遵循CASTCEIL模式,将bfloat16类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/b4ad9efa076b.md) - [CANN商业版-\_\_bfloat162uint\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10690.html): 遵循CASTROUND模式,将bfloat16类型数据转换为无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/351c18fd4819.md) - [CANN商业版-\_\_bfloat162int\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10691.html): 遵循CASTRINT模式,将bfloat16类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/9c5303923c78.md) - [CANN商业版-\_\_bfloat162int\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10692.html): 遵循CASTTRUNC模式,将bfloat16类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/290a63785702.md) - [CANN商业版-\_\_bfloat162int\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10693.html): 遵循CASTFLOOR模式,将bfloat16类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/0df61ec998b0.md) - [CANN商业版-\_\_bfloat162int\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10694.html): 遵循CASTCEIL模式,将bfloat16类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/9d151096ee18.md) - [CANN商业版-\_\_bfloat162int\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10695.html): 遵循CASTROUND模式,将bfloat16类型数据转换为有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/af9650856e04.md) - [CANN商业版-\_\_bfloat162ull\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10696.html): 遵循CASTRINT模式,将bfloat16类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/63dc1a812026.md) - [CANN商业版-\_\_bfloat162ull\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10697.html): 遵循CASTTRUNC模式,将bfloat16类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/fb5d5f3ce13d.md) - [CANN商业版-\_\_bfloat162ull\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10698.html): 遵循CASTFLOOR模式,将bfloat16类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/c37d683f9a2d.md) - [CANN商业版-\_\_bfloat162ull\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10699.html): 遵循CASTCEIL模式,将bfloat16类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/33cf8ede29cd.md) - [CANN商业版-\_\_bfloat162ull\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10700.html): 遵循CASTROUND模式,将bfloat16类型数据转换为64位无符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/5cdc6c9c7a85.md) - [CANN商业版-\_\_bfloat162ll\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10701.html): 遵循CASTRINT模式,将bfloat16类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/b05a7b9ec1b6.md) - [CANN商业版-\_\_bfloat162ll\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10702.html): 遵循CASTTRUNC模式,将bfloat16类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/9b206d1acc5d.md) - [CANN商业版-\_\_bfloat162ll\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10703.html): 遵循CASTFLOOR模式,将bfloat16类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/82318e5a1fd1.md) - [CANN商业版-\_\_bfloat162ll\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10704.html): 遵循CASTCEIL模式,将bfloat16类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/aa4774740c8e.md) - [CANN商业版-\_\_bfloat162ll\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10705.html): 遵循CASTROUND模式,将bfloat16类型数据转换为64位有符号整数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ecff062bd9b2.md) - [CANN商业版-\_\_uint2float\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10706.html): 遵循CASTRINT模式,将uint32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/62bb31e76276.md) - [CANN商业版-\_\_uint2float\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10707.html): 遵循CASTTRUNC模式,将uint32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/90a60d4b9c5d.md) - [CANN商业版-\_\_uint2float\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10708.html): 遵循CASTFLOOR模式,将uint32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/cdbb066aedc2.md) - [CANN商业版-\_\_uint2float\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10709.html): 遵循CASTCEIL模式,将uint32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/5da152cb06b5.md) - [CANN商业版-\_\_uint2float\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10710.html): 遵循CASTROUND模式,将uint32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/d9a813709640.md) - [CANN商业版-\_\_uint2half\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10711.html): 遵循CASTRINT模式,将uint32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/43f688a75b30.md) - [CANN商业版-\_\_uint2half\_rn\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10712.html): 饱和模式下,将uint32类型数据转换为half类型数据,并遵循CASTRINT模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/6970fea88f26.md) - [CANN商业版-\_\_uint2half\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10713.html): 遵循CASTTRUNC模式,将uint32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/0d1e32f9297b.md) - [CANN商业版-\_\_uint2half\_rz\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10714.html): 饱和模式下,将uint32类型数据转换为half类型数据,并遵循CASTTRUNC模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/248f6e8d5c17.md) - [CANN商业版-\_\_uint2half\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10715.html): 遵循CASTFLOOR模式,将uint32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ffc788598f19.md) - [CANN商业版-\_\_uint2half\_rd\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10716.html): 饱和模式下,将uint32类型数据转换为half类型数据,并遵循CASTFLOOR模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/73a7aaa5c31e.md) - [CANN商业版-\_\_uint2half\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10717.html): 遵循CASTCEIL模式,将uint32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/0a7b88e8a537.md) - [CANN商业版-\_\_uint2half\_ru\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10718.html): 饱和模式下,将uint32类型数据转换为half类型数据,并遵循CASTCEIL模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/60264dbecbb2.md) - [CANN商业版-\_\_uint2half\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10719.html): 遵循CASTROUND模式,将uint32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/47615ace4642.md) - [CANN商业版-\_\_uint2half\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10720.html): 饱和模式下,将uint32类型数据转换为half类型数据,并遵循CASTROUND模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/13e1b55241dc.md) - [CANN商业版-\_\_uint2bfloat16\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10721.html): 遵循CASTRINT模式,将uint32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/d3df94955b16.md) - [CANN商业版-\_\_uint2bfloat16\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10722.html): 遵循CASTTRUNC模式,将uint32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/68e1039726aa.md) - [CANN商业版-\_\_uint2bfloat16\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10723.html): 遵循CASTFLOOR模式,将uint32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/cfbc1b949ae2.md) - [CANN商业版-\_\_uint2bfloat16\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10724.html): 遵循CASTCEIL模式,将uint32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/e48dbc371c59.md) - [CANN商业版-\_\_uint2bfloat16\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10725.html): 遵循CASTROUND模式,将uint32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/385e0f89c317.md) - [CANN商业版-\_\_int2float\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10726.html): 遵循CASTRINT模式,将int32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a4781f334a5a.md) - [CANN商业版-\_\_int2float\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10727.html): 遵循CASTTRUNC模式,将int32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/d09c256bed92.md) - [CANN商业版-\_\_int2float\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10728.html): 遵循CASTFLOOR模式,将int32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a939bc55df6d.md) - [CANN商业版-\_\_int2float\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10729.html): 遵循CASTCEIL模式,将int32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/6d62f6ae83e2.md) - [CANN商业版-\_\_int2float\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10730.html): 遵循CASTROUND模式,将int32类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/bb8678243522.md) - [CANN商业版-\_\_int2half\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10731.html): 遵循CASTRINT模式,将int32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/493f3203aa02.md) - [CANN商业版-\_\_int2half\_rn\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10732.html): 饱和模式下,将int32类型数据转换为half类型数据,并遵循CASTRINT模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/0f3de9945c33.md) - [CANN商业版-\_\_int2half\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10733.html): 遵循CASTTRUNC模式,将int32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/cfcc5d9f76d9.md) - [CANN商业版-\_\_int2half\_rz\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10734.html): 饱和模式下,将int32类型数据转换为half类型数据,并遵循CASTTRUNC模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a01c3927658e.md) - [CANN商业版-\_\_int2half\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10735.html): 遵循CASTFLOOR模式,将int32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/59abf38f6d46.md) - [CANN商业版-\_\_int2half\_rd\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10736.html): 饱和模式下,将int32类型数据转换为half类型数据,并遵循CASTFLOOR模式。 → [详情](llms-content/document/detail/canncommercial/c877edbebff8.md) - [CANN商业版-\_\_int2half\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10737.html): 遵循CASTCEIL模式,将int32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/4e4b0a0beeb1.md) - [CANN商业版-\_\_int2half\_ru\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10738.html): 饱和模式下,将int32类型数据转换为half类型数据,并遵循CASTCEIL模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/806dbe8a288c.md) - [CANN商业版-\_\_int2half\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10739.html): 遵循CASTROUND模式,将int32类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/9f4e8115b58c.md) - [CANN商业版-\_\_int2half\_rna\_sat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10740.html): 饱和模式下,将int32类型数据转换为half类型数据,并遵循CASTROUND模式,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/29ebf5d4a7eb.md) - [CANN商业版-\_\_int2bfloat16\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10741.html): 遵循CASTRINT模式,将int32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/18fd4c503f95.md) - [CANN商业版-\_\_int2bfloat16\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10742.html): 遵循CASTTRUNC模式,将int32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/ecb811bca640.md) - [CANN商业版-\_\_int2bfloat16\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10743.html): 遵循CASTFLOOR模式,将int32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/cc5b6486dbca.md) - [CANN商业版-\_\_int2bfloat16\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10744.html): 遵循CASTCEIL模式,将int32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/b8f1c1be40eb.md) - [CANN商业版-\_\_int2bfloat16\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10745.html): 遵循CASTROUND模式,将int32类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/fb12dc61aa93.md) - [CANN商业版-\_\_ull2float\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10746.html): 遵循CASTRINT模式,将uint64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/a2f2ddb77fce.md) - [CANN商业版-\_\_ull2float\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10747.html): 遵循CASTTRUNC模式,将uint64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/5f2969a782b4.md) - [CANN商业版-\_\_ull2float\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10748.html): 遵循CASTFLOOR模式,将uint64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/bb81f6626124.md) - [CANN商业版-\_\_ull2float\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10749.html): 遵循CASTCEIL模式,将uint64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/9bb4154e6068.md) - [CANN商业版-\_\_ull2float\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10750.html): 遵循CASTROUND模式,将uint64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/744c0caf7f35.md) - [CANN商业版-\_\_ull2half\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10751.html): 遵循CASTRINT模式,将uint64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/fe5c218b3826.md) - [CANN商业版-\_\_ull2half\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10752.html): 遵循CASTTRUNC模式,将uint64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/1646e6dbf02d.md) - [CANN商业版-\_\_ull2half\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10753.html): 遵循CASTFLOOR模式,将uint64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/e9fc6450b649.md) - [CANN商业版-\_\_ull2half\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10754.html): 遵循CASTCEIL模式,将uint64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/d1ac4d89afa9.md) - [CANN商业版-\_\_ull2half\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10755.html): 遵循CASTROUND模式,将uint64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/f1e4ff39778f.md) - [CANN商业版-\_\_ull2bfloat16\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10756.html): 遵循CASTRINT模式,将uint64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/b921370cab31.md) - [CANN商业版-\_\_ull2bfloat16\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10757.html): 遵循CASTTRUNC模式,将uint64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/0bc457285ee5.md) - [CANN商业版-\_\_ull2bfloat16\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10758.html): 遵循CASTFLOOR模式,将uint64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/1cf4b9115969.md) - [CANN商业版-\_\_ull2bfloat16\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10759.html): 遵循CASTCEIL模式,将uint64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/56d23cd7b016.md) - [CANN商业版-\_\_ull2bfloat16\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10760.html): 遵循CASTROUND模式,将uint64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/842a3256b27c.md) - [CANN商业版-\_\_ll2float\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10761.html): 遵循CASTRINT模式,将int64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/0f75f36afbcf.md) - [CANN商业版-\_\_ll2float\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10762.html): 遵循CASTTRUNC模式,将int64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/f27c584656b4.md) - [CANN商业版-\_\_ll2float\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10763.html): 遵循CASTFLOOR模式,将int64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/8adf06132b09.md) - [CANN商业版-\_\_ll2float\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10764.html): 遵循CASTCEIL模式,将int64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/896017b424c0.md) - [CANN商业版-\_\_ll2float\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10765.html): 遵循CASTROUND模式,将int64类型数据转换为浮点数,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/20964c125724.md) - [CANN商业版-\_\_ll2half\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10766.html): 遵循CASTRINT模式,将int64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/f7418f9fdfb2.md) - [CANN商业版-\_\_ll2half\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10767.html): 遵循CASTTRUNC模式,将int64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/73ee567c8775.md) - [CANN商业版-\_\_ll2half\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10768.html): 遵循CASTFLOOR模式,将int64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/6a9833a7a064.md) - [CANN商业版-\_\_ll2half\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10769.html): 遵循CASTCEIL模式,将int64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/cfe6abd9636c.md) - [CANN商业版-\_\_ll2half\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10770.html): 遵循CASTROUND模式,将int64类型数据转换为half类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/5ad0586d09e1.md) - [CANN商业版-\_\_ll2bfloat16\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10771.html): 遵循CASTRINT模式,将int64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/dff5a519ec36.md) - [CANN商业版-\_\_ll2bfloat16\_rz](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10772.html): 遵循CASTTRUNC模式,将int64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/69638f253431.md) - [CANN商业版-\_\_ll2bfloat16\_rd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10773.html): 遵循CASTFLOOR模式,将int64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/c5a8f5fbba2f.md) - [CANN商业版-\_\_ll2bfloat16\_ru](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10774.html): 遵循CASTCEIL模式,将int64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/e095014635b9.md) - [CANN商业版-\_\_ll2bfloat16\_rna](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10775.html): 遵循CASTROUND模式,将int64类型数据转换为bfloat16类型数据,返回转换后的值。 → [详情](llms-content/document/detail/canncommercial/7722bcb60e7a.md) - [CANN商业版-\_\_hif822float2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10776.html): 将hifloat8x2t类型数据的两个分量转换为浮点数,返回转换后的float2类型数据。 → [详情](llms-content/document/detail/canncommercial/717338e0340e.md) - [CANN商业版-\_\_hif822half2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10777.html): 将hifloat8x2t类型数据的两个分量转换为半精度浮点数,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/3ab8536f8afc.md) - [CANN商业版-\_\_e4m3x22float2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10778.html): 将float8e4m3x2t类型数据的两个分量转换为浮点数,返回转换后的float2类型数据。 → [详情](llms-content/document/detail/canncommercial/1b49d774e460.md) - [CANN商业版-\_\_e5m2x22float2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10779.html): 将float8e5m2x2t类型数据的两个分量转换为浮点数,返回转换后的float2类型数据。 → [详情](llms-content/document/detail/canncommercial/7ce4da02b520.md) - [CANN商业版-\_\_float2bfloat162\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10780.html): 将float类型数据遵循CASTRINT模式转换为bfloat16类型并填充到bfloat16x2的前后两部分,返回填充后的bfloat16x2类型数据。 → [详情](llms-content/document/detail/canncommercial/afb2e0615934.md) - [CANN商业版-\_\_floats2bfloat162\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10781.html): 将输入数据x、y遵循CASTRINT模式分别转换为bfloat16类型,并填充到bfloat16x2的前后两部分,返回转换后的bfloat16x2类型数据。 → [详情](llms-content/document/detail/canncommercial/63cb23c1ca57.md) - [CANN商业版-\_\_float22bfloat162\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10782.html): 将float2类型数据遵循CASTRINT模式转换为bfloat16x2类型,返回转换后的bfloat16x2类型数据。 → [详情](llms-content/document/detail/canncommercial/3bd69c5aeabd.md) - [CANN商业版-\_\_bfloat162bfloat162](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10783.html): 将输入数据填充为bfloat16x2前后两个分量,返回转换后的bfloat16x2类型数据。 → [详情](llms-content/document/detail/canncommercial/ec7dc226360c.md) - [CANN商业版-\_\_halves2bfloat162](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10784.html): 将输入的数据分别填充为bfloat16x2前后两个分量,返回填充后数据。 → [详情](llms-content/document/detail/canncommercial/0e497764d77f.md) - [CANN商业版-\_\_high2bfloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10785.html): 提取输入bfloat16x2的高16位,并返回。 → [详情](llms-content/document/detail/canncommercial/a084d3208d0a.md) - [CANN商业版-\_\_high2bfloat162](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10786.html): 将输入数据的的高16位填充到bfloat16x2并返回结果。 → [详情](llms-content/document/detail/canncommercial/2e5950af84d7.md) - [CANN商业版-\_\_high2float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10787.html): 将输入数据的高16位转换为float类型并返回结果。 → [详情](llms-content/document/detail/canncommercial/c8ab6b8d42dc.md) - [CANN商业版-\_\_highs2bfloat162](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10788.html): 分别提取两个bfloat162输入的高16位,并填充到bfloat162中,返回填充后的数据。 → [详情](llms-content/document/detail/canncommercial/7b34614ade4c.md) - [CANN商业版-\_\_low2bfloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10789.html): 返回输入数据的低16位。 → [详情](llms-content/document/detail/canncommercial/657fd33439cc.md) - [CANN商业版-\_\_low2bfloat162](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10790.html): 将输入数据的低16位填充到bfloat16x2并返回。 → [详情](llms-content/document/detail/canncommercial/a09e44c413b7.md) - [CANN商业版-\_\_low2float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10791.html): 将输入数据的低16位转换为浮点数并返回结果。 → [详情](llms-content/document/detail/canncommercial/5e6a316eafe6.md) - [CANN商业版-\_\_lowhigh2highlow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10792.html): 将输入数据的高低16位进行交换并返回。 → [详情](llms-content/document/detail/canncommercial/a7c5dc0ed4ce.md) - [CANN商业版-\_\_lows2bfloat162](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10793.html): 分别提取两个bfloat162输入的低16位,并填充到bfloat162中,返回填充后的数据。 → [详情](llms-content/document/detail/canncommercial/19aea4377b8f.md) - [CANN商业版-\_\_bfloat1622float2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10794.html): 将bfloat16x2的两个分量分别转换为float,并填充到float2后返回。 → [详情](llms-content/document/detail/canncommercial/b07e6f9773b9.md) - [CANN商业版-\_\_floats2half2\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10795.html): 将输入数据x、y遵循CASTRINT模式分别转换为half类型,并填充到half2的前后两部分,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/a7ee9671d3e4.md) - [CANN商业版-\_\_float22half2\_rn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10796.html): 将float2类型数据遵循CASTRINT模式转换为half2类型,返回转换后的half2类型数据。 → [详情](llms-content/document/detail/canncommercial/7fd38762154f.md) - [CANN商业版-\_\_low2half](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10797.html): 返回输入数据的低16位。 → [详情](llms-content/document/detail/canncommercial/38c78464e83e.md) - [CANN商业版-\_\_low2half2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10798.html): 将输入数据的低16位填充到half2并返回。 → [详情](llms-content/document/detail/canncommercial/3c683ed24718.md) - [CANN商业版-\_\_high2half](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10799.html): 提取输入half2的高16位,并返回。 → [详情](llms-content/document/detail/canncommercial/3cf89aca56eb.md) - [CANN商业版-\_\_high2half2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10800.html): 将输入数据的的高16位填充到half2并返回结果。 → [详情](llms-content/document/detail/canncommercial/ced68c4fc9fb.md) - [CANN商业版-\_\_highs2half2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10801.html): 分别提取两个half2输入的高16位,并填充到half2中,返回填充后的数据。 → [详情](llms-content/document/detail/canncommercial/f1cedad6299f.md) - [CANN商业版-\_\_lows2half2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10802.html): 分别提取两个half2输入的低16位,并填充到half2中,返回填充后的数据。 → [详情](llms-content/document/detail/canncommercial/de6596891190.md) - [CANN商业版-\_\_halves2half2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10803.html): 将输入的数据分别填充为half2前后两个分量,返回填充后的数据。 → [详情](llms-content/document/detail/canncommercial/46daa7321544.md) - [CANN商业版-\_\_half22float2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10804.html): 将half2的两个分量分别转换为float,填充到float2后返回。 → [详情](llms-content/document/detail/canncommercial/d2efa9a6eb26.md) - [CANN商业版-\_\_int\_as\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10805.html): 将整数中的位重新解释为浮点数,即将整数存储的位按照float的格式进行读取。 → [详情](llms-content/document/detail/canncommercial/456f56bde394.md) - [CANN商业版-\_\_uint\_as\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10806.html): 将无符号整数中的位重新解释为浮点数,即将无符号整数存储的位按照float的格式进行读取。 → [详情](llms-content/document/detail/canncommercial/7d7014a71081.md) - [CANN商业版-\_\_float\_as\_int](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10807.html): 将浮点数中的位重新解释为有符号整数,即将浮点数存储的位按照有符号整数的格式进行读取。 → [详情](llms-content/document/detail/canncommercial/399c6049008c.md) - [CANN商业版-\_\_float\_as\_uint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10808.html): 将浮点数中的位重新解释为无符号整数,即将浮点数存储的位按照无符号整数的格式进行读取。 → [详情](llms-content/document/detail/canncommercial/8ae87d38a156.md) - [CANN商业版-\_\_ushort\_as\_half](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10809.html): 将unsigned short int的数据按位重新解释为half,即将unsigned short int的数据存储的位按照half的格式进行读取。 → [详情](llms-content/document/detail/canncommercial/67f6abc7a4a1.md) - [CANN商业版-\_\_ushort\_as\_bfloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_10810.html): 将unsigned short int的数据按位重新解释为bfloat16,即将unsigned short int的数据存储的位按照bfloat16的格式进行读取。 → [详情](llms-content/document/detail/canncommercial/1bcd830b1a7e.md) - [内部关联接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1205.html): 在进行算子原型注册、Tiling实现、shape推导过程中,使用到的外部开放接口中会调用到一些辅助数据结构和接口,称之为内部关联接口。开发者不会直接调用内部关联接口,此处仅作简单介绍。 → [详情](llms-content/document/detail/canncommercial/b45793918bc0.md) - [CANN商业版-GmAlloc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1207.html): 进行核函数的CPU侧运行验证时,用于创建共享内存:在/tmp目录下创建一个共享文件,并返回该文件的映射指针。 → [详情](llms-content/document/detail/canncommercial/5248d8aa06d2.md) - [CANN商业版-ICPU\_RUN\_KF](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1208.html): 进行核函数的CPU侧运行验证时,CPU调测总入口,完成CPU侧的算子程序调用。 → [详情](llms-content/document/detail/canncommercial/3c9834f8767a.md) - [CANN商业版-ICPU\_SET\_TILING\_KEY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1209.html): 用于指定本次CPU调测使用的tilingKey。调测执行时,将只执行算子核函数中该tilingKey对应的分支。 → [详情](llms-content/document/detail/canncommercial/73dbaa88ae44.md) - [CANN商业版-GmFree](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1210.html): 进行核函数的CPU侧运行验证时,用于释放通过GmAlloc申请的共享内存。 → [详情](llms-content/document/detail/canncommercial/7cbd7faae9fb.md) - [CANN商业版-SetKernelMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1211.html): 针对分离模式\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/Ascendcopdevg/atlasascendc100008.html\#ZH-CNTOPIC0000002531522198section1574769433\),CPU调测时,设置内核模式为单AIV模式,单AIC模式或者MIX模式,以分别 → [详情](llms-content/document/detail/canncommercial/79c08d89c363.md) - [CANN商业版-TRACE\_START](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1212.html): 通过CAModel进行算子性能仿真时,可对算子任意运行阶段打点,从而分析不同指令的流水图,以便进一步性能调优。 用于表示起始位置打点,一般与TRACESTOP配套使用。 该功能主要用于调试和性能分析,开启后会对算子性能产生一定影响,通常在调测阶段使用,生产环境建议关闭。 默认情况下,该功能关闭,开发者可以按需通过如下方式开启打点功能。 修改Kernel直调工程cmake目录下的npulib.cma → [详情](llms-content/document/detail/canncommercial/b16d9327169c.md) - [CANN商业版-TRACE\_STOP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1213.html): 通过CAModel进行算子性能仿真时,可对算子任意运行阶段打点,从而分析不同指令的流水图,以便进一步性能调优。 用于表示终止位置打点,一般与TRACESTART配套使用。 该功能主要用于调试和性能分析,开启后会对算子性能产生一定影响,通常在调测阶段使用,生产环境建议关闭。 默认情况下,该功能关闭,开发者可以按需通过如下方式开启打点功能。 修改Kernel直调工程cmake目录下的npulib.cm → [详情](llms-content/document/detail/canncommercial/c10b3e8b9564.md) - [CANN商业版-MetricsProfStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1214.html): 推荐使用ascprofstart接口进行性能数据采集信号启动的设置,该接口同时适用于C语言和C++语言编程。 用于设置性能数据采集信号启动,和MetricsProfStop配合使用。使用算子调优(msProf)\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/optool/docs/zh/userguid → [详情](llms-content/document/detail/canncommercial/d3126ea76769.md) - [CANN商业版-MetricsProfStop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1215.html): 推荐使用ascprofstop接口进行性能数据采集信号停止的设置,该接口同时适用于C语言和C++语言编程。 设置性能数据采集信号停止,和MetricsProfStart配合使用。使用算子调优(msProf)\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/optool/docs/zh/userguide/ → [详情](llms-content/document/detail/canncommercial/d7a98b379142.md) - [HCCL Context简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1217.html): 本章节的接口用于在kernel侧设置/获取通算融合算子每个通信域对应的context(消息区)地址。需要同步在host侧调用HcclGroup接口配置通信域名称后,才可以调用GetHcclContext获取对应的context地址。 → [详情](llms-content/document/detail/canncommercial/b84f7911d5b4.md) - [CANN商业版-SetHcclContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1218.html): 设置通算融合算子每个通信域对应的context(消息区)地址。 → [详情](llms-content/document/detail/canncommercial/c0b126bc91d1.md) - [CANN商业版-GetHcclContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1219.html): 获取指定Index通信域的context(消息区)地址。 → [详情](llms-content/document/detail/canncommercial/9cf0d4caca39.md) - [预留接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/atlasascendc_api_07_1220.html): 本章节列出的接口均为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/851dbfee4b66.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/c_api_list.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cache_ctrl/asc_datacache_preload.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cache_ctrl/asc_dcci.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cache_ctrl/asc_get_icache_preload_status.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cache_ctrl/asc_icache_preload.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_enable_hf32_trans.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_enable_hf32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_mmad_mx.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_mmad_sparse.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_mmad.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_set_fp32_mode.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_set_l0c2gm_config.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_set_l0c2gm_nz2nd.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_set_mmad_direction_m.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_compute/asc_set_mmad_direction_n.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l0c2gm.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l0c2l1/asc_copy_l0c2l1_arch_2201.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l0c2l1/asc_copy_l0c2l1_arch_3510.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l12bt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l12fb.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l12l0a_mx.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l12l0a.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l12l0b_sparse.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l12l0b_trans.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_copy_l12l0b.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_fill_l0a.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_fill_l0b.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_fill_l1.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_load_image_to_cbuf.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_gm2l1_lp_size.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_gm2l1_lp1_stride.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_gm2l1_lp2_stride.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_gm2l1_pad.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_l0c_copy_params.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_l0c_copy_prequant.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_l13d_fmatrix.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_l13d_padding.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_l13d_rpt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/asc_set_l13d_size.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/copy_gm2l1_nd2nz.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/cube_datamove/copy_gm2l1.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/general_instruction.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/misc/asc_init.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_gather_datablock.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_gather.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_get_mask_spr.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_load.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadalign/asc_loadalign_v1.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadalign/asc_loadalign_v2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadalign/asc_loadalign_v3.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadalign/asc_loadalign_v4.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadalign/asc_loadalign_v5.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadunalign_postupdate.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadunalign_pre.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_loadunalign.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_load/asc_scatter.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_store.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storealign/asc_storealign_v1.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storealign/asc_storealign_v2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storealign/asc_storealign_v3.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storealign/asc_storealign_v4.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storealign/asc_storealign_v5.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storeunalign_post_postupdate.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storeunalign_post.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storeunalign_postupdate.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_store/asc_storeunalign.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_abs_sub.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_abs.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_add_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_add.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_addc.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_and.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_arange.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_axpy.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_bfloat162e1m2x2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_bfloat162e2m1x2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_bfloat162float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_bfloat162half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_bfloat162int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_clear_ar_spr.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_copy.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_create_iter_reg.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_create_mask.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_cumulative_histogram.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_deintlv.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_div.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_duplicate_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_duplicate.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_e1m2x22bfloat16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_e2m1x22bfloat16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_e4m32float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_e5m22float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_eq_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_eq.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_exp_sub.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_exp.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2bfloat16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2e4m3.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2e5m2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2hif8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_float2int64.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_frequency_histogram.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_ge_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_ge.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_gt_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_gt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2bf16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2hif8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2int4x2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2int8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_half2uint8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_hif82half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int162float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int162half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int162int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int162uint32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int162uint8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int322float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int322int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int322int64.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int322uint16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int322uint8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int4x22bfloat16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int4x22half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int4x22int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int642float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int642int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int82half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int82int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_int82int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_intlv.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_le_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_le.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_leakyrelu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_ln.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_lt_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_lt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_madd.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_max_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_max.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_mem_bar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_min_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_min.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_mul_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_mul.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_mull.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_muls.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_ne_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_ne.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_neg.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_not.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_or.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_pack.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_pair_reduce_sum.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_prelu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_reduce_max_datablock.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_reduce_max.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_reduce_min_datablock.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_reduce_min.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_reduce_sum_datablock.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_reduce_sum.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_relu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_select.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_shiftleft_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_shiftleft.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_shiftright_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_shiftright.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_sqrt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_squeeze.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_sub.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_subc.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_truncate.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint162uint32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint162uint8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint322int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint322uint16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint322uint8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint82half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint82uint16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_uint82uint32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_unpack.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_unsqueeze.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_update_mask.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg_vector/asc_xor.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/reg/reg%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E5%AE%9A%E4%B9%89.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_clear_nthbit.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_clz.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_ffs.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_ffz.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_float2int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_popc.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_set_nthbit.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_sflbits.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_store_dev.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/scalar_compute/asc_zero_bits_cnt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/simd_atomic/asc_get_store_atomic_config.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/simd_atomic/asc_set_atomic_add.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/simd_atomic/asc_set_atomic_max.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/simd_atomic/asc_set_atomic_min.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/simd_atomic/asc_set_atomic_none.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/simd_atomic/asc_set_store_atomic_config_v1.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/simd_atomic/asc_set_store_atomic_config_v2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/struct/asc_fill_value_config.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/struct/asc_l13d_fmatrix_config.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/struct/asc_load3d_v2_config.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/struct/asc_ndim_pad_count_config.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/struct/asc_store_atomic_config.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_block_arrive.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_block_wait.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_data_barrier.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_mte2.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_mte3.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_notify.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_pipe.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_vec.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync_wait.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sync/asc_sync.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_ar_spr.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_arch_ver.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_block_idx.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_block_num.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_core_id.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_ctrl.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_ffts_base_addr.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_phy_buf_addr.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_program_counter.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_sub_block_id.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_sub_block_num.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_get_system_cycle.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_set_ctrl.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/sys_var/asc_set_ffts_base_addr.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_abs.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_add_relu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_add_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_add.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_and.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_axpy.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_bfloat162float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_bfloat162int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_bitsort.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_brcb.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_copy.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_datablock_reduce_max.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_datablock_reduce_min.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_datablock_reduce_sum.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_deq_int162b8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_deq_int322half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_div.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_duplicate.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_eq_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_eq.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_exp.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_float2bf16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_float2float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_float2half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_float2int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_float2int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_float2int64.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_fma.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_gather_datablock.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_gather.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_ge_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_ge.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_get_cmp_mask.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_get_reduce_max_cnt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_get_reduce_min_cnt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_get_rsvd_count.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_get_vms4_sr.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_gt_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_gt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_half2float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_half2int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_half2int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_half2int4.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_half2int8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_half2uint8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int162float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int162half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int322float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int322int16.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int322int64.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int42half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int642float.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int642int32.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_int82half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_le_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_le.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_leakyrelu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_log.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_lt_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_lt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_max_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_max.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_min_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_min.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_mrgsort4.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_mul_add_relu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_mul_add.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_mul_cast_half2int8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_mul_cast_half2uint8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_mul_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_mul.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_ne_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_ne.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_not.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_or.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_pair_reduce_sum.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_rcp.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_reduce.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_relu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_repeat_reduce_max.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_repeat_reduce_min.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_repeat_reduce_sum.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_rsqrt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_select.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_set_cmp_mask.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_set_deq_scale.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_set_mask_count.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_set_mask_norm.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_set_va_reg.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_set_vector_mask.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_shiftleft.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_shiftright.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_sqrt.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_sub_relu.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_sub_scalar.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_sub.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_transpose.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_transto5hd.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_uint82half.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_compute/asc_vdeq_int162b8.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_copy_gm2ub_align/asc_copy_gm2ub_align_arch_2201.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_copy_gm2ub_align/asc_copy_gm2ub_align_arch_3510.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_copy_gm2ub.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_copy_ub2gm_align/asc_copy_ub2gm_align_arch_2201.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_copy_ub2gm_align/asc_copy_ub2gm_align_arch_3510.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_copy_ub2gm.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_copy_ub2ub.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_ndim_copy_gm2ub.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_gm2ub_loop_size.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_gm2ub_loop1_stride.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_gm2ub_loop2_stride.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_gm2ub_pad.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_ndim_loop_stride.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_ndim_pad_count.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_ndim_pad_value.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_ub2gm_loop_size.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_ub2gm_loop1_stride.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [Ascend C API列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendcopapi/context/vector_datamove/asc_set_ub2gm_loop2_stride.md): Ascend C提供一组类库API,开发者使用标准C++语法和类库API进行编程。Ascend C编程类库API示意图如下所示,分为:- 基础数据结构:kernel API中使用到的基础数据结构,比如GlobalTensor和LocalTensor。 → [详情](llms-content/document/detail/canncommercial/aa2f81add8b7.md) - [全量接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi): 本文档主要描述给应用用户或者上层框架提供了安全易用的构图接口集合,开发者可以调用这些接口构建网络模型,设置模型所包含的图、图内的算子以及算子的属性信息(包括Input、Output及其他属性信息)。 → [详情](llms-content/document/detail/canncommercial/2e418f722617.md) - [单算子模型执行总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_000017.html): 单算子模型执行是指基于图IR执行算子,先编译算子(例如,使用ATC工具将Ascend IR定义的单算子描述文件编译成算子om模型文件),再调用acl接口加载算子模型(例如aclopSetModelDir接口),最后调用acl接口执行算子(例如aclopExecuteV2接口)。 → [详情](llms-content/document/detail/canncommercial/e3edb6b041bc.md) - [调用CBLAS接口执行算子示例代码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_000021.html): 本节介绍基于单算子模型执行的方式调用CBLAS算子的关键接口、示例代码。 → [详情](llms-content/document/detail/canncommercial/eaa073c26a1e.md) - [执行固定Shape算子示例代码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_000022.html): 本节介绍基于单算子模型执行的方式调用固定Shape算子的关键接口、示例代码。 → [详情](llms-content/document/detail/canncommercial/b58a57acf386.md) - [执行动态Shape算子示例代码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_000023.html): 本节介绍基于单算子模型执行的方式调用动态Shape算子的关键接口、示例代码。 → [详情](llms-content/document/detail/canncommercial/aeb86f3ad7dc.md) - [CANN商业版-aclSetCompileopt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0025.html): 用户可调用本接口设置对应的编译选项,该选项为进程级全局共享。在算子或模型编译前,调用本接口设置编译选项,在编译时,以当前的编译选项为准,一次编译过程中不会变更。 → [详情](llms-content/document/detail/canncommercial/5644c6f2194f.md) - [CANN商业版-aclGetCompileopt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0026.html): 用户可调用本接口获取编译选项的值。 用户可以调用本接口获取当前编译选项的值,在调用aclSetCompileopt前,本接口返回的是各编译选项的默认值;在调用aclSetCompileopt后,本接口返回的是用户设置的值。 → [详情](llms-content/document/detail/canncommercial/2512f964fbe7.md) - [CANN商业版-aclGetCompileoptSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0027.html): 用户可调用本接口获取存放编译选项值的内存大小。 用户在调用aclGetCompileopt前需要申请一块内存来保存编译选项的值,内存大小可以通过调用本接口获得。 → [详情](llms-content/document/detail/canncommercial/9d480c7ba871.md) - [CANN商业版-aclGenGraphAndDumpForOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0033.html): 构建单个算子的图并Dump,生成.txt文件。此处的图是指表达算子IR(Intermediate Representation)的结构,图编译过程中由于融合、拆分等原因会导致图不断变换、进而生成新的图,这些变换的目的是为了将用户表达的图适配到AI处理器上,获得更高性能。 使用场景:算子调优场景下,调用本接口构建单个算子的图并Dump,生成.txt文件,作为算子调优的输入数据之一。 → [详情](llms-content/document/detail/canncommercial/78389bdf9479.md) - [CANN商业版-aclopSetModelDir](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0245.html): 设置加载模型文件的目录,该模型文件是由单算子编译成的.om文件。 → [详情](llms-content/document/detail/canncommercial/46eaafa95030.md) - [CANN商业版-aclopLoad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0246.html): 从内存中加载单算子模型数据(单算子模型数据是指“单算子编译成.om文件后,再将om文件读取到内存中”的数据),由用户管理内存。 → [详情](llms-content/document/detail/canncommercial/d2365e747bbe.md) - [aclopSetCompileFlag(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0247.html): 须知:此接口后续版本会废弃,请使用aclSetCompileopt接口设置编译选项。 → [详情](llms-content/document/detail/canncommercial/f84bcf0748c8.md) - [CANN商业版-aclopCompile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0248.html): 编译指定算子。在编译算子前,可以调用aclSetCompileopt接口设置编译选项。 每个算子的输入、输出组织不同,在调用接口时严格按照算子输入、输出参数来组织算子,用户在调用aclopCompile时,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,再编译算子。 → [详情](llms-content/document/detail/canncommercial/a49afe572758.md) - [aclopExecute(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0249.html): 须知:此接口后续版本会废弃,请使用aclopExecuteV2接口。 → [详情](llms-content/document/detail/canncommercial/a5356a0ce174.md) - [CANN商业版-aclopExecuteV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0250.html): 执行指定的算子。异步接口。 每个算子的输入、输出、属性不同,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,并下发执行,因此在调用本接口时需严格按照算子输入、输出、属性来组织算子。 → [详情](llms-content/document/detail/canncommercial/9fef018b8bc6.md) - [CANN商业版-aclopCompileAndExecute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0251.html): 编译并执行指定的算子,当前只支持固定Shape的算子。异步接口。 每个算子的输入、输出、属性不同,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,并下发执行,因此在调用本接口时需严格按照算子输入、输出、属性来组织算子。 在编译执行算子前,可以调用aclSetCompileopt接口设置编译选项。 → [详情](llms-content/document/detail/canncommercial/5db532ef91a5.md) - [CANN商业版-aclopCompileAndExecuteV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0252.html): 编译并执行指定的算子,当前只支持固定Shape的算子。每个算子的输入、输出、属性不同,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,并下发执行,因此在调用本接口时需严格按照算子输入、输出、属性来组织算子。 在编译执行算子前,可以调用aclSetCompileopt接口设置编译选项。 → [详情](llms-content/document/detail/canncommercial/a3a060d2a5b5.md) - [CANN商业版-aclopExecWithHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0253.html): 以Handle方式调用一个算子,不支持动态Shape算子,动态Shape算子请使用aclopExecuteV2。异步接口。 → [详情](llms-content/document/detail/canncommercial/b90d5d3f9731.md) - [CANN商业版-aclopInferShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0254.html): 根据算子的输入Shape、输入值推导出算子的输出Shape。 推导算子的输出Shape包含三种场景:- 根据Shape推导,可以得到算子的准确输出Shape,则返回准确输出Shape; - 根据Shape推导,无法得到算子的准确输出Shape,但可以得到输出Shape的范围,则在输出参数outputDesc中将算子输出tensor描述中的动态维度的维度值记为-1。该场景下,用户可调用 aclGe → [详情](llms-content/document/detail/canncommercial/97e2643bcb4e.md) - [CANN商业版-aclopRegisterCompileFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0257.html): 动态Shape场景下,注册算子选择器,用于在算子执行时,能针对不同shape,选择相应的Tiling策略。 如果某算子已注册算子选择器,则不允许重新注册,如果需要变更算子选择器,必须先调用aclopUnregisterCompileFunc接口取消注册,然后再调用aclopRegisterCompileFunc接口重新注册。 → [详情](llms-content/document/detail/canncommercial/e84909eafe3e.md) - [CANN商业版-aclopUnregisterCompileFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0258.html): 动态Shape场景下,取消注册算子选择器。 → [详情](llms-content/document/detail/canncommercial/79eb44149de2.md) - [CANN商业版-aclopCreateKernel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0259.html): 动态Shape场景下,将算子注册到系统内部,运行算子时使用。 → [详情](llms-content/document/detail/canncommercial/7546e5683731.md) - [CANN商业版-aclopSetKernelArgs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0260.html): 动态Shape场景下,设置算子Tiling参数、执行并发数。 → [详情](llms-content/document/detail/canncommercial/c6c428055eca.md) - [CANN商业版-aclopSetKernelWorkspaceSizes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0261.html): 动态Shape场景下,设置算子Workspace参数。为非必须接口,根据算子情况可选。 → [详情](llms-content/document/detail/canncommercial/4db3101069a7.md) - [CANN商业版-aclopUpdateParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0262.html): 在算子动态Shape场景下,根据指定算子,触发调用算子选择器。 → [详情](llms-content/document/detail/canncommercial/a35d5e2cb9bd.md) - [CANN商业版-aclopSetMaxOpQueueNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0263.html): 通过单算子模型方式执行单个算子时,配置算子缓存信息老化,以达到节约内存和平衡调用性能的目的。 → [详情](llms-content/document/detail/canncommercial/0c5afa84ab3d.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0265.html): 调用本章节接口实现“矩阵-矩阵”或“矩阵-向量”相乘的运算,本章中的接口内部封装了系统内置的矩阵乘算子GEMM。 → [详情](llms-content/document/detail/canncommercial/1c416c6a7460.md) - [关于A、B、C矩阵的Shape及内存大小计算公式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0266.html): - A、B、C矩阵是否转置的标记如果设置为ACL\_TRANS\_N或ACL\_TRANS\_T,则用户在申请内存存放A、B、C矩阵数据时,实际申请的内存要和实际数据大小匹配,Shape及内存大小的计算公式如下: → [详情](llms-content/document/detail/canncommercial/b468b7d4f34c.md) - [CANN商业版-aclblasGemvEx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0267.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据、输出数据的数据类型通过入参设置。异步接口。 A、x、y的数据类型仅支持以下组合, α和β的数据类型与y一致。 → [详情](llms-content/document/detail/canncommercial/65cf4901970d.md) - [CANN商业版-aclblasCreateHandleForGemvEx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0268.html): 创建矩阵-向量乘的handle,输入数据、输出数据的数据类型通过入参设置。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 A、x、y的数据类型仅支持以下组合: → [详情](llms-content/document/detail/canncommercial/33ee8ea10e68.md) - [CANN商业版-aclblasHgemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0269.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据和输出数据的数据类型为aclFloat16\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg031347.html\)。异步接口。 → [详情](llms-content/document/detail/canncommercial/2570b04c453b.md) - [CANN商业版-aclblasCreateHandleForHgemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0270.html): 创建矩阵-向量乘的handle,输入数据和输出数据的数据类型为aclFloat16\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg031347.html\)。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/6ea1ced0e658.md) - [CANN商业版-aclblasS8gemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0271.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据的数据类型为int8t,输出数据的数据类型为int32t。异步接口。 → [详情](llms-content/document/detail/canncommercial/77f0e2f20ee3.md) - [CANN商业版-aclblasCreateHandleForS8gemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0272.html): 创建矩阵-向量乘的handle,输入数据的数据类型为int8t,输出数据的数据类型为int32t。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/c327bb60f366.md) - [CANN商业版-aclblasGemmEx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0273.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据、输出数据的数据类型通过入参设置。异步接口。 A、B、C的数据类型仅支持以下组合, α和β的数据类型与C一致。 → [详情](llms-content/document/detail/canncommercial/9769a1eef253.md) - [CANN商业版-aclblasCreateHandleForGemmEx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0274.html): 创建矩阵-矩阵乘的handle,输入数据、输出数据的数据类型通过入参设置。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 A、B、C的数据类型仅支持以下组合: → [详情](llms-content/document/detail/canncommercial/147fee4f345e.md) - [CANN商业版-aclblasHgemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0275.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据和输出数据的数据类型为aclFloat16\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg031347.html\)。异步接口。 → [详情](llms-content/document/detail/canncommercial/86bcd5d5e35c.md) - [CANN商业版-aclblasCreateHandleForHgemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0276.html): 创建矩阵-矩阵乘的handle,输入数据和输出数据的数据类型为aclFloat16\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg031347.html\)。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/f987efa47e09.md) - [CANN商业版-aclblasS8gemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0277.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据的数据类型为int8t,输出数据的数据类型为int32t。异步接口。 → [详情](llms-content/document/detail/canncommercial/e995cc5d357f.md) - [CANN商业版-aclblasCreateHandleForS8gemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0278.html): 创建矩阵-矩阵乘的handle,输入数据的数据类型为int8t,输出数据的数据类型为int32t。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/0f1442578ae6.md) - [CANN商业版-aclopCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0279.html): 转换输入数据的数据类型。异步接口。 → [详情](llms-content/document/detail/canncommercial/e1ae6b2c4d3f.md) - [CANN商业版-aclopCreateHandleForCast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0280.html): 创建数据类型转换的handle。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/972692bda696.md) - [CANN商业版-aclmdlLoadFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0283.html): 从文件加载离线模型数据,由系统内部管理模型运行的内存。 本接口中通过modelPath参数传入的文件是.om模型文件。关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc160001.html\)》中的“参数说明 > 基础 → [详情](llms-content/document/detail/canncommercial/6a76169f96b7.md) - [CANN商业版-aclmdlLoadFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0284.html): 从内存加载om模型文件数据,由系统内部管理模型运行的内存。 关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc160001.html\)》中的“参数说明 > 基础功能参数 > 总体选项 > --mode参数\(https: → [详情](llms-content/document/detail/canncommercial/f5d9520f65fd.md) - [CANN商业版-aclmdlLoadFromFileWithMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0285.html): 从文件加载离线模型数据,由用户自行管理模型运行的内存。 本接口中通过modelPath参数传入的文件是.om模型文件。关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc160001.html\)》中的“参数说明 > 基础 → [详情](llms-content/document/detail/canncommercial/a89cb62e81c6.md) - [CANN商业版-aclmdlLoadFromMemWithMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0286.html): 从内存加载om模型文件数据,由用户自行管理模型运行的内存。 关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc160001.html\)》中的“参数说明 > 基础功能参数 > 总体选项 > --mode参数\(https: → [详情](llms-content/document/detail/canncommercial/4fcaa949dd50.md) - [CANN商业版-aclmdlLoadFromFileWithQ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0287.html): 从文件加载离线模型数据,模型的输入、输出数据都存放在队列中。本接口只支持加载固定Shape输入的模型。 本接口中通过modelPath参数传入的文件是.om模型文件。关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc1 → [详情](llms-content/document/detail/canncommercial/16b37a389578.md) - [CANN商业版-aclmdlLoadFromMemWithQ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0288.html): 从内存加载om模型文件数据,模型的输入、输出数据都存放在队列中。本接口只支持加载固定Shape输入的模型。 关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc160001.html\)》中的“参数说明 > 基础功能参数 → [详情](llms-content/document/detail/canncommercial/4adc211dc688.md) - [CANN商业版-aclmdlSetConfigOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0289.html): 设置模型加载的配置对象中的各属性的取值,包括模型执行的优先级、模型的文件路径或内存地址、内存大小等。 本接口需要与以下其它接口配合,实现模型加载功能:1. 调用 aclmdlCreateConfigHandle 接口创建模型加载的配置对象。 2. (可选)调用 aclmdlSetExternalWeightAddress 接口配置存放外置权重的Device内存。 3. 多次调用 aclmdl → [详情](llms-content/document/detail/canncommercial/ee9875cf9dc4.md) - [CANN商业版-aclmdlLoadWithConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0290.html): 指定模型加载时需要的配置信息,并进行模型加载。在加载前,请先根据模型文件的大小评估内存空间是否足够,内存空间不足,会导致应用程序异常。 本接口需要与以下其它接口配合,实现模型加载功能:1. 调用 aclmdlCreateConfigHandle 接口创建模型加载的配置对象。 2. (可选)调用 aclmdlSetExternalWeightAddress 接口配置存放外置权重的Device内存 → [详情](llms-content/document/detail/canncommercial/c8991f0f33b0.md) - [CANN商业版-aclmdlUnload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0291.html): 系统完成模型推理后,可调用本接口卸载模型,释放资源,但需确保其它接口没有正在使用该模型。 模型加载、模型执行、模型卸载的操作必须在同一个Context下(关于Context的创建请参见aclrtCreateContext\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg03 → [详情](llms-content/document/detail/canncommercial/bfddad8fa38b.md) - [CANN商业版-aclmdlBundleLoadFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0292.html): 模型执行阶段若涉及动态更新变量的场景,可调用本接口从文件加载om模型,由系统内部管理内存。 本接口需与以下其它接口配合使用,以便实现动态更新变量的目的,关键接口的调用流程如下: 1. 基于构图接口编译并保存模型,模型中包含多个图,例如推理图、变量初始化图、变量更新图等。 此处是调用aclgrphBundleBuildModel接口编译模型、调用aclgrphBundleSaveModel接口保 → [详情](llms-content/document/detail/canncommercial/bb880fd0ecef.md) - [CANN商业版-aclmdlBundleLoadFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0293.html): 模型执行阶段若涉及动态更新变量的场景,从内存加载离线模型数据,由系统内部管理模型运行的内存。 本接口需与其它接口配合使用,以便实现动态更新变量的目的,请参见aclmdlBundleLoadFromFile处的说明。 → [详情](llms-content/document/detail/canncommercial/d244881a8a0d.md) - [CANN商业版-aclmdlBundleGetModelId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0294.html): 获取实际可执行的模型ID。 本接口需与其它接口配合使用,以便实现动态更新变量的目的,请参见aclmdlBundleLoadFromFile处的说明。 → [详情](llms-content/document/detail/canncommercial/f8b02f1b445d.md) - [CANN商业版-aclmdlBundleGetModelNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0295.html): 根据bundleId获取实际可执行的图总数。 → [详情](llms-content/document/detail/canncommercial/a81e636994bd.md) - [CANN商业版-aclmdlBundleUnload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0296.html): 系统完成模型推理后,可调用该接口卸载通过aclmdlBundleLoadFromFile接口或aclmdlBundleLoadFromMem接口加载的模型,释放资源。 本接口需与其它接口配合使用,以便实现动态更新变量的目的,请参见aclmdlBundleLoadFromFile处的说明。 → [详情](llms-content/document/detail/canncommercial/e369b73c09db.md) - [CANN商业版-aclmdlExecute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0298.html): 执行模型推理,直到返回推理结果。 模型加载、模型执行、模型卸载的操作必须在同一个Context下(关于Context的创建请参见aclrtCreateContext\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg030059.html\))。 → [详情](llms-content/document/detail/canncommercial/aae50e057505.md) - [CANN商业版-aclmdlExecuteAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0299.html): 执行模型推理。异步接口。 → [详情](llms-content/document/detail/canncommercial/fda390dd10ca.md) - [CANN商业版-aclmdlSetExecConfigOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0300.html): 设置模型执行的配置对象中的各属性的取值。 本接口需要配合其它接口一起使用,实现模型执行,接口调用顺序如下:1. 调用 aclmdlCreateExecConfigHandle 接口创建模型执行的配置对象。 2. 多次调用 aclmdlSetExecConfigOpt 接口设置配置对象中每个属性的值。 3. 调用 aclmdlExecuteV2 或 aclmdlExecuteAsyncV2 → [详情](llms-content/document/detail/canncommercial/28aa7cce34cc.md) - [CANN商业版-aclmdlExecuteV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0301.html): 根据aclmdlSetExecConfigOpt接口所配置的属性,执行模型推理,直到返回推理结果。该接口是在aclmdlExecute接口基础上进行了增强,支持在执行模型推理时控制一些配置参数。 本接口需要配合其它接口一起使用,实现模型执行,接口调用顺序如下:1. 调用 aclmdlCreateExecConfigHandle 接口创建模型执行的配置对象。 2. 多次调用 aclmdlSetE → [详情](llms-content/document/detail/canncommercial/b38824ebbd7e.md) - [CANN商业版-aclmdlExecuteAsyncV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0302.html): 根据aclmdlSetExecConfigOpt所配置的属性,执行模型推理,直到返回推理结果。该接口是在aclmdlExecuteAsync接口基础上进行了增强,支持在执行模型推理时控制一些配置参数。异步接口。 本接口需要配合其它接口一起使用,实现模型执行,接口调用顺序如下:1. 调用 aclmdlCreateExecConfigHandle 接口创建模型执行的配置对象。 2. 多次调用 ac → [详情](llms-content/document/detail/canncommercial/692c468f5cdd.md) - [CANN商业版-aclmdlQuerySize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0303.html): 根据模型文件获取模型执行时所需的权值内存大小、工作内存大小。 当由用户管理内存时,为确保内存不浪费,在申请工作内存、权值内存前,需要调用本接口查询模型运行时所需工作内存、权值内存的大小。如果模型输入数据的Shape不确定,则不能调用本命接口查询内存大小,在加载模型时,就无法由用户管理内存,因此需选择由系统管理内存的模型加载接口(例如,aclmdlLoadFromFile、aclmdlLoadFro → [详情](llms-content/document/detail/canncommercial/24ec10be443c.md) - [CANN商业版-aclmdlQuerySizeFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0304.html): 根据内存中的模型数据获取模型执行时所需的权值内存大小、工作内存大小。 当由用户管理内存时,为确保内存不浪费,在申请工作内存、权值内存前,需要调用本接口查询模型运行时所需工作内存、权值内存的大小。如果模型输入数据的Shape不确定,则不能调用本接口查询内存大小,在加载模型时,就无法由用户管理内存,因此需选择由系统管理内存的模型加载接口(例如,aclmdlLoadFromFile、aclmdlLoad → [详情](llms-content/document/detail/canncommercial/01f2ff717084.md) - [CANN商业版-aclmdlQueryExeOMDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0305.html): 根据模型文件获取模型执行时所需的工作内存、权值内存、模型描述信息、静态和动态shape任务等的内存大小。 → [详情](llms-content/document/detail/canncommercial/cca65c7d499b.md) - [CANN商业版-aclmdlSetDynamicBatchSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0306.html): 在动态Batch场景下,在模型执行前调用本接口设置每次模型推理时处理图片的数量。 → [详情](llms-content/document/detail/canncommercial/79dbf879e0e0.md) - [CANN商业版-aclmdlSetDynamicHWSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0307.html): 动态分辨率场景下,在模型执行前调用本接口设置模型推理时输入图片的高和宽。 → [详情](llms-content/document/detail/canncommercial/8b12d6850000.md) - [CANN商业版-aclmdlSetInputAIPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0308.html): 动态AIPP场景下,根据指定的动态AIPP输入的输入index,设置模型推理时的AIPP参数值。 动态AIPP支持的几种操作的计算方式及其计算顺序如下:抠图->色域转换->减均值/归一化->padding。 → [详情](llms-content/document/detail/canncommercial/8354430447f3.md) - [CANN商业版-aclmdlGetFirstAippInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0309.html): 获取模型AIPP(包括静态AIPP和动态AIPP)的配置信息。获取模型中动态AIPP的信息时,只能获取aclAippInfo结构体中如下参数的值:srcFormat、srcDatatype、srcDimNum、shapeCount、outDims,其它参数值无效。 AIPP支持的几种操作的计算方式及其计算顺序如下:抠图->色域转换->减均值/归一化->padding。 → [详情](llms-content/document/detail/canncommercial/070e2c2e9032.md) - [CANN商业版-aclmdlGetAippType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0310.html): 获取指定模型的指定输入所支持的AIPP类型(动态AIPP或静态AIPP)及动态AIPP输入对应的index值。 → [详情](llms-content/document/detail/canncommercial/bbb2e1ac18e9.md) - [CANN商业版-aclmdlSetAIPPByInputIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0311.html): 动态AIPP场景下,根据指定的模型输入的输入index,设置模型推理时的AIPP参数值。 动态AIPP支持的几种操作的计算方式及其计算顺序如下:抠图->色域转换->减均值/归一化->padding。 → [详情](llms-content/document/detail/canncommercial/adfdb9e28d13.md) - [CANN商业版-aclmdlSetInputDynamicDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0312.html): 如果模型输入的Shape是动态的、输入数据Format为ND格式(ND表示支持任意格式),在模型执行前调用本接口设置模型推理时具体维度的值。 → [详情](llms-content/document/detail/canncommercial/ef8840275d25.md) - [CANN商业版-aclmdlCreateAndGetOpDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_0313.html): 获取指定算子的描述信息,包括算子名、输入tensor描述、输出tensor描述,如果查询不到指定算子,则返回报错。该接口不支持动态Shape场景。 使用场景举例:执行整网模型推理时,如果产生AI Core报错,可以调用本接口获取报错算子的描述信息,再做进一步错误排查。 推荐的接口调用顺序如下:1. 定义并实现异常回调函数fn\(aclrtExceptionInfoCallback类型\),回调函数原型 → [详情](llms-content/document/detail/canncommercial/021ac363efa2.md) - [CANN商业版-aclTransType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1359.html): ``` typedef enum aclTransType \{ ACLTRANSN, //不转置,默认为不转置 ACLTRANST, //转置 ACLTRANSNZ, //内部格式,能够提供更好的接口性能,建议使用场景为:某个输入矩阵作为底库,执行一次转NZ格式的操作后,多次使用NZ格式的算子,提升性能。 ACLTRANSNZT //内部格式转置, → [详情](llms-content/document/detail/canncommercial/a3a96c4e6588.md) - [CANN商业版-aclAippInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1362.html): 静态AIPP和动态AIPP支持的图片格式不同,详情如下: → [详情](llms-content/document/detail/canncommercial/adbdfd941354.md) - [CANN商业版-aclAippInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1363.html): ``` typedef struct aclAippInfo \{ aclAippInputFormat inputFormat; int32t srcImageSizeW; int32t srcImageSizeH; int8t cropSwitch; int32t loadStartPosW; int32t loadStartPosH; i → [详情](llms-content/document/detail/canncommercial/8521dfaeff76.md) - [CANN商业版-aclAippDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1364.html): ``` typedef struct aclAippDims \{ aclmdlIODims srcDims; // 模型转换前的dims,如\[1,3,150,150\] sizet srcSize; // 模型转换前输入数据的大小 aclmdlIODims aippOutdims; // 内部数据格式的dims信息 sizet aippOutSize; // → [详情](llms-content/document/detail/canncommercial/6351e59d79cd.md) - [CANN商业版-aclmdlIODims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1365.html): ``` \#define ACLMAXDIMCNT 128 \#define ACLMAXTENSORNAMELEN 128 typedef struct aclmdlIODims \{ char name\[ACLMAXTENSORNAMELEN\]; // tensor name sizet dimCount; // Shape → [详情](llms-content/document/detail/canncommercial/3c5eefa98ced.md) - [CANN商业版-aclmdlInputAippType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1369.html): ``` typedef enum \{ ACLDATAWITHOUTAIPP \= 0, //该输入无AIPP信息 ACLDATAWITHSTATICAIPP, //该输入带静态AIPP信息 ACLDATAWITHDYNAMICAIPP, //该输入有关联的动态AIPP输入 ACLDYNAMICAIPPNODE //该输入本身就是动态AIPP输入,用于配 → [详情](llms-content/document/detail/canncommercial/00d43d03a646.md) - [CANN商业版-aclCompileOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1371.html): 用于配置网络模型的算子精度模式。如果不配置该编译选项,默认采用allowfp32tofp16。 - forcefp32/cubefp16infp32out: 配置为forcefp32或cubefp16infp32out,效果等同,该选项用来表示AI Core中该算子既支持float32又支持float16数据类型时,系统内部都会根据算子类型不同,选择不同的处理方式。cubefp16infp32 → [详情](llms-content/document/detail/canncommercial/de5fc2ceba7c.md) - [CANN商业版-aclmdlConfigAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1375.html): 模型执行的优先级,可选项。该选项对应的值为int32类型。 数字越小优先级越高,取值\[0,7\],默认值为0。 Atlas 训练系列产品 ,docker容器内安装CANN,且配置算力分组的场景,该枚举值不生效。 → [详情](llms-content/document/detail/canncommercial/12d6c4a3cdd4.md) - [CANN商业版-aclOpCompileFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1377.html): 该参数已废弃,请勿配置,否则后续版本可能存在兼容性问题。 → [详情](llms-content/document/detail/canncommercial/3dac6c702e32.md) - [CANN商业版-aclopEngineType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1386.html): ``` typedef enum aclEngineType \{ ACLENGINESYS, // 不关心具体执行引擎时填写,当前仅支持设置为该选项 ACLENGINEAICORE, // 将算子编译成AI Core算子,当前不支持 ACLENGINEVECTOR // 将算子编译成Vector Core算子,当前不支持 \} aclopEngineType; → [详情](llms-content/document/detail/canncommercial/bba95a5863a3.md) - [CANN商业版-aclopCompileType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1387.html): ``` typedef enum aclCompileType \{ ACLCOMPILESYS, // 当前仅支持设置为该选项 ACLCOMPILEUNREGISTERED // 当前不支持 \} aclopCompileType; → [详情](llms-content/document/detail/canncommercial/31d111dfc30a.md) - [CANN商业版-aclmdlExecConfigAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1391.html): ``` typedef enum \{ ACLMDLSTREAMSYNCTIMEOUT \= 0, ACLMDLEVENTSYNCTIMEOUT, ACLMDLWORKADDRPTR, ACLMDLWORKSIZET, ACLMDLMPAIMIDSIZET, / param reserved / ACLMDLAICQOSSIZET, → [详情](llms-content/document/detail/canncommercial/976dbca22159.md) - [CANN商业版-aclmdlExeOMDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1407.html): ``` typedef struct aclmdlExeOMDesc \{ sizet workSize; sizet weightSize; sizet modelDescSize; sizet kernelSize; sizet kernelArgsSize; sizet staticTaskSize; sizet dynamicTaskS → [详情](llms-content/document/detail/canncommercial/fa6394ded7bd.md) - [CANN商业版-aclmdlIODimsRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1409.html): ``` \#define ACLDIMENDPOINTS 2 \#define ACLMAXDIMCNT 128 typedef struct aclmdlIODimsRange \{ sizet rangeCount; / 维度数量 / int64t range\[ACLMAXDIMCNT\]\[ACLDIMENDPOINTS\]; / Shape范围二维数组, → [详情](llms-content/document/detail/canncommercial/c80ac103314c.md) - [CANN商业版-aclmdlCreateAIPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1413.html): 动态AIPP场景下,根据模型支持的batch size创建aclmdlAIPP类型的数据,用于存放动态AIPP的参数。 如需销毁aclmdlAIPP类型的数据,请参见aclmdlDestroyAIPP。 → [详情](llms-content/document/detail/canncommercial/e6627941b5f3.md) - [CANN商业版-aclmdlSetAIPPCscParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1414.html): 动态AIPP场景下,设置CSC色域转换相关的参数,若色域转换开关关闭,则调用该接口设置以下参数无效。 → [详情](llms-content/document/detail/canncommercial/f409f7819e53.md) - [CANN商业版-aclmdlSetAIPPInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1415.html): 动态AIPP场景下,必须设置原始输入图像的格式。 → [详情](llms-content/document/detail/canncommercial/c59fe1807195.md) - [CANN商业版-aclmdlSetAIPPRbuvSwapSwitch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1416.html): 动态AIPP场景下,设置是否交换R通道与B通道、或者是否交换U通道与V通道。 → [详情](llms-content/document/detail/canncommercial/346bddbe68ee.md) - [CANN商业版-aclmdlSetAIPPAxSwapSwitch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1417.html): 动态AIPP场景下,设置RGBA->ARGB或者YUVA->AYUV的交换开关。 → [详情](llms-content/document/detail/canncommercial/cf1295fd1d9d.md) - [CANN商业版-aclmdlSetAIPPSrcImageSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1418.html): 动态AIPP场景下,必须设置原始图片的宽和高。 → [详情](llms-content/document/detail/canncommercial/bd1806a48334.md) - [CANN商业版-aclmdlSetAIPPScfParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1419.html): 动态AIPP场景下,设置缩放相关的参数。 → [详情](llms-content/document/detail/canncommercial/a7953fcb4a15.md) - [CANN商业版-aclmdlSetAIPPCropParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1420.html): 动态AIPP场景下,设置抠图相关的参数。 → [详情](llms-content/document/detail/canncommercial/dddeaee1ba61.md) - [CANN商业版-aclmdlSetAIPPPaddingParams](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1421.html): 动态AIPP场景下,设置补边相关的参数。 → [详情](llms-content/document/detail/canncommercial/6ff51df56519.md) - [CANN商业版-aclmdlSetAIPPDtcPixelMean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1422.html): 动态AIPP场景下,设置通道的均值。 → [详情](llms-content/document/detail/canncommercial/2f6274dbd4b6.md) - [CANN商业版-aclmdlSetAIPPDtcPixelMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1423.html): 动态AIPP场景下,设置通道的最小值。 → [详情](llms-content/document/detail/canncommercial/6416dcb030a6.md) - [CANN商业版-aclmdlSetAIPPPixelVarReci](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1424.html): 动态AIPP场景下,设置通道的方差。 → [详情](llms-content/document/detail/canncommercial/5ac5d07580e9.md) - [CANN商业版-aclmdlGetAippDataSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1425.html): 根据batchSize获取动态AIPP输入数据所需的内存大小。 → [详情](llms-content/document/detail/canncommercial/b4405bbbdcf4.md) - [CANN商业版-aclmdlDestroyAIPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1426.html): 销毁通过aclmdlCreateAIPP接口创建的aclmdlAIPP类型的数据。 → [详情](llms-content/document/detail/canncommercial/89e056813933.md) - [CANN商业版-aclopCreateHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1428.html): 创建一个执行算子的handle。 如需销毁handle,请参见aclopDestroyHandle。 → [详情](llms-content/document/detail/canncommercial/488dd498c728.md) - [CANN商业版-aclopDestroyHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1429.html): 销毁通过aclopCreateHandle接口创建的执行算子的handle。 → [详情](llms-content/document/detail/canncommercial/e99fdad32b0a.md) - [CANN商业版-aclmdlCreateDataset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1438.html): 创建aclmdlDataset类型的数据,该数据类型用于描述模型推理时的输入数据、输出数据,模型可能存在多个输入、多个输出,每个输入/输出的内存地址、内存大小用aclDataBuffer\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg031430.html\)类型的数据来描 → [详情](llms-content/document/detail/canncommercial/f2b316e96bff.md) - [CANN商业版-aclmdlDestroyDataset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1439.html): 销毁通过aclmdlCreateDataset接口创建的aclmdlDataset类型的数据。 → [详情](llms-content/document/detail/canncommercial/3a4918ea454c.md) - [CANN商业版-aclmdlAddDatasetBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1440.html): 向aclmdlDataset中增加aclDataBuffer。 → [详情](llms-content/document/detail/canncommercial/180027645f35.md) - [CANN商业版-aclmdlGetDatasetNumBuffers](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1441.html): 获取aclmdlDataset中aclDataBuffer的个数。 → [详情](llms-content/document/detail/canncommercial/65bf461bbcdd.md) - [CANN商业版-aclmdlGetDatasetBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1442.html): 获取aclmdlDataset中的第n个aclDataBuffer。 → [详情](llms-content/document/detail/canncommercial/b36e34b05735.md) - [CANN商业版-aclmdlSetDatasetTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1443.html): 如果模型输入或输出的Shape是动态的,在模型执行之前调用本接口设置模型输入或输出的tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/92d9e15a020b.md) - [CANN商业版-aclmdlGetDatasetTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1444.html): 如果模型输入或输出的Shape是动态的,模型在模型执行之后可以调用本接口从aclmdlDataset类型的数据(该类型用于描述模型推理时的输入数据、输出数据)中获取指定的输入或者输出的Tensor描述信息。 典型场景举例:如果模型输入Shape是动态的,在模型执行之前调aclmdlSetDatasetTensorDesc设置该输入的tensor描述信息,在模型执行之后,调用aclmdlGetDat → [详情](llms-content/document/detail/canncommercial/742047ece774.md) - [CANN商业版-aclmdlCreateDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1446.html): 创建aclmdlDesc类型的数据,表示模型描述信息。 如需销毁aclmdlDesc类型的数据,请参见aclmdlDestroyDesc。 → [详情](llms-content/document/detail/canncommercial/c259b870d50e.md) - [CANN商业版-aclmdlDestroyDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1447.html): 销毁通过aclmdlCreateDesc接口创建的aclmdlDesc类型的数据。 → [详情](llms-content/document/detail/canncommercial/42f5b32420bd.md) - [CANN商业版-aclmdlGetDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1448.html): 根据模型ID获取该模型的模型描述信息。 → [详情](llms-content/document/detail/canncommercial/c9e5b30f5e59.md) - [CANN商业版-aclmdlGetNumInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1449.html): 根据模型描述信息获取模型的输入个数。 → [详情](llms-content/document/detail/canncommercial/2edd26b28777.md) - [CANN商业版-aclmdlGetNumOutputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1450.html): 根据模型描述信息获取模型的输出个数。 → [详情](llms-content/document/detail/canncommercial/1b3734bb9472.md) - [CANN商业版-aclmdlGetInputSizeByIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1451.html): 根据模型描述信息获取指定输入的大小,单位为Byte。 → [详情](llms-content/document/detail/canncommercial/51d37dfe69b2.md) - [CANN商业版-aclmdlGetOutputSizeByIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1452.html): 根据模型描述信息获取指定输出的大小,单位为Byte。 → [详情](llms-content/document/detail/canncommercial/a2eaf379dee7.md) - [CANN商业版-aclmdlGetInputDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1453.html): 根据模型描述信息获取模型的输入tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择aclmdlGetInputDims接口或aclmdlGetInputDimsV2接口查询维度信息,两者的区别在于: - 通过 aclmdlGetInputDims 接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则如 表1 所示。 - 通过 aclmdlGe → [详情](llms-content/document/detail/canncommercial/f788f42841fc.md) - [CANN商业版-aclmdlGetInputDimsV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1454.html): 根据模型描述信息获取模型的输入tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择aclmdlGetInputDims接口或aclmdlGetInputDimsV2接口查询维度信息,两者的区别在于: - 通过 aclmdlGetInputDims 接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则如 表1 所示。 - 通过 aclmdlGe → [详情](llms-content/document/detail/canncommercial/306912397a31.md) - [CANN商业版-aclmdlGetOutputDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1455.html): 根据模型描述信息获取指定的模型输出tensor的维度信息。 固定Shape场景下,通过该接口获取指定的模型输出tensor的维度信息。 动态Shape(动态Batch或动态分辨率)场景下,通过该接口获取最大档的维度信息。 → [详情](llms-content/document/detail/canncommercial/87fa8d105247.md) - [CANN商业版-aclmdlGetInputNameByIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1456.html): 根据模型描述信息获取模型中指定输入的输入名称。 → [详情](llms-content/document/detail/canncommercial/64851b83a921.md) - [CANN商业版-aclmdlGetOutputNameByIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1457.html): 根据模型描述信息获取模型中指定输出的输出算子名称、算子输出边的下标、top名称或输出名称。 → [详情](llms-content/document/detail/canncommercial/4610d3d383a7.md) - [CANN商业版-aclmdlGetInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1458.html): 根据模型描述信息获取模型中指定输入的Format。 → [详情](llms-content/document/detail/canncommercial/2ba2c547c1f9.md) - [CANN商业版-aclmdlGetOutputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1459.html): 根据模型描述信息获取模型中指定输出的Format。 → [详情](llms-content/document/detail/canncommercial/6d4ce1793f95.md) - [CANN商业版-aclmdlGetInputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1460.html): 根据模型描述信息获取模型中指定输入的数据类型。 → [详情](llms-content/document/detail/canncommercial/7c68dc72244b.md) - [CANN商业版-aclmdlGetOutputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1461.html): 根据模型描述信息获取模型中指定输出的数据类型。 → [详情](llms-content/document/detail/canncommercial/bb993c5375d5.md) - [CANN商业版-aclmdlGetInputIndexByName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1462.html): 根据模型中的输入名称获取对应输入的索引编号。 → [详情](llms-content/document/detail/canncommercial/e9c3223fb604.md) - [CANN商业版-aclmdlGetOutputIndexByName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1463.html): 根据模型中的输出名称获取对应输出的索引编号。 → [详情](llms-content/document/detail/canncommercial/c7709dbb9204.md) - [CANN商业版-aclmdlGetDynamicBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1464.html): 根据模型描述信息获取模型支持的动态Batch信息。 → [详情](llms-content/document/detail/canncommercial/292c1ab3f0ca.md) - [CANN商业版-aclmdlGetDynamicHW](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1465.html): 根据模型描述信息获取模型支持的动态宽高信息。 → [详情](llms-content/document/detail/canncommercial/37605a006df7.md) - [CANN商业版-aclmdlGetCurOutputDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1466.html): 根据模型描述信息获取指定的模型输出tensor的实际维度信息。 → [详情](llms-content/document/detail/canncommercial/58109aa63cec.md) - [aclmdlGetInputDynamicGearCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1467.html): 根据模型描述信息获取模型的输入所支持的动态维度档位数。 → [详情](llms-content/document/detail/canncommercial/fd95ae292d71.md) - [CANN商业版-aclmdlGetInputDynamicDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1468.html): 根据模型描述信息获取模型的输入所支持的动态维度信息。 → [详情](llms-content/document/detail/canncommercial/ca27bc242aee.md) - [CANN商业版-aclmdlGetTensorRealName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1469.html): 根据指定名称获取tensor的真实名称。 aclmdlGetTensorRealName接口需要与aclmdlGetInputDims/aclmdlGetInputDimsV2/aclmdlGetOutputDims/aclmdlGetCurOutputDims接口配合使用。 → [详情](llms-content/document/detail/canncommercial/d247ffd3034a.md) - [CANN商业版-aclmdlGetOpAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1470.html): 获取整网中某个模型中某个算子的属性的值。 → [详情](llms-content/document/detail/canncommercial/3f8846ed8574.md) - [CANN商业版-aclmdlGetDescFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1471.html): 根据模型文件获取该模型的模型描述信息。 通过本接口获取到的模型描述信息,无法应用于aclmdlGetOpAttr、aclmdlGetCurOutputDims接口。 → [详情](llms-content/document/detail/canncommercial/d059cf11137b.md) - [CANN商业版-aclmdlGetDescFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1472.html): 从内存获取该模型的模型描述信息。 通过本接口获取到的模型描述信息,无法应用于aclmdlGetOpAttr、aclmdlGetCurOutputDims接口。 → [详情](llms-content/document/detail/canncommercial/d0334ad62f50.md) - [CANN商业版-aclmdlGetInputDimsRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1473.html): 根据模型描述信息获取模型的输入tensor的维度范围。 → [详情](llms-content/document/detail/canncommercial/8bae355466fe.md) - [CANN商业版-aclCreateTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1475.html): 创建aclTensorDesc类型的数据,该数据类型用于描述tensor的数据类型、shape、format等信息。 如需销毁aclTensorDesc类型的数据,请参见aclDestroyTensorDesc。 → [详情](llms-content/document/detail/canncommercial/818a62e12f57.md) - [CANN商业版-aclDestroyTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1476.html): 销毁aclTensorDesc类型的数据。 → [详情](llms-content/document/detail/canncommercial/cf6bcea33b6f.md) - [CANN商业版-aclGetTensorDescType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1477.html): 获取tensor描述中的数据类型。 → [详情](llms-content/document/detail/canncommercial/b1b3275cd312.md) - [CANN商业版-aclGetTensorDescFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1478.html): 获取tensor描述中的format。 → [详情](llms-content/document/detail/canncommercial/96b0f81e4003.md) - [CANN商业版-aclGetTensorDescSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1479.html): 获取tensor数据占用的空间大小。 → [详情](llms-content/document/detail/canncommercial/212b5eae7070.md) - [CANN商业版-aclGetTensorDescElementCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1480.html): 获取tensor描述中的元素个数。 → [详情](llms-content/document/detail/canncommercial/e06eae56bb07.md) - [CANN商业版-aclGetTensorDescNumDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1481.html): 获取tensor描述中shape的维度个数。 → [详情](llms-content/document/detail/canncommercial/a26caccb2f5c.md) - [aclGetTensorDescDim(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1482.html): 须知:此接口后续版本会废弃,请使用aclGetTensorDescDimV2接口。 → [详情](llms-content/document/detail/canncommercial/aee5c0f73f19.md) - [CANN商业版-aclGetTensorDescDimV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1483.html): 获取tensor描述中指定维度的大小。 → [详情](llms-content/document/detail/canncommercial/3b56cfe96d60.md) - [CANN商业版-aclGetTensorDescDimRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1484.html): 获取tensor描述中指定维度的范围,\[1,-1\]表示全shape范围。 当aclGetTensorDescNumDims接口的返回值为ACLUNKNOWNRANK时,表示动态Shape场景下维度个数未知,则不能调用aclGetTensorDescDimRange接口获取指定维度的范围。 → [详情](llms-content/document/detail/canncommercial/91165cff5e4e.md) - [CANN商业版-aclSetTensorDescName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1485.html): 设置TensorDesc的名称。 → [详情](llms-content/document/detail/canncommercial/506696d5d067.md) - [CANN商业版-aclGetTensorDescName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1486.html): 获取TensorDesc的名称。 → [详情](llms-content/document/detail/canncommercial/6fdcb4f6a3cc.md) - [CANN商业版-aclTransTensorDescFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1487.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/a33a4f8f0018.md) - [aclSetTensorStorageShape(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1488.html): 须知:此接口后续版本会废弃,请使用aclSetTensorShape接口。 → [详情](llms-content/document/detail/canncommercial/0f53be4daccc.md) - [aclSetTensorStorageFormat(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1489.html): 须知:此接口后续版本会废弃,请使用aclSetTensorFormat接口。 → [详情](llms-content/document/detail/canncommercial/1adcf3d6564b.md) - [CANN商业版-aclSetTensorOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1490.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorOriginShape接口设置tensor的原始dims信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计算数据 → [详情](llms-content/document/detail/canncommercial/87b8424b160c.md) - [CANN商业版-aclSetTensorOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1491.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorOriginFormat设置tensor的原始Format信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计算数 → [详情](llms-content/document/detail/canncommercial/11f138c051d5.md) - [CANN商业版-aclSetTensorShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1492.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorShape接口设置AI处理器内部处理tensor时的dims信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计算 → [详情](llms-content/document/detail/canncommercial/4e28bae3d00b.md) - [CANN商业版-aclSetTensorFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1493.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorFormat设置AI处理器内部处理tensor时的Format信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计 → [详情](llms-content/document/detail/canncommercial/e4e1f617304d.md) - [CANN商业版-aclSetTensorShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1494.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过本接口设置tensor的各个维度的取值范围。 使用场景:动态Shape的算子,其输入Shape中变化维度用-1表示,但每个变化维度的范围是不一样的,需要显式设置,如Shape为\[16,-1,20,-1\],对应的shape range可以是\[\[16,16\],\[1,128\],\[20,20\],\[1,10\]\],表示第一维的Sh → [详情](llms-content/document/detail/canncommercial/017a0e26367f.md) - [CANN商业版-aclSetTensorDynamicInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1495.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorDynamicInput接口设置多个动态输入的分组标识,例如某个算子包括动态输入为x、必选输入y,其中动态输入有多个,调用aclSetTensorDynamicInput将dynamicInputName设置为x,接口内部根据dynamicInputName索引到对应的多个动态输入,达到分组的目 → [详情](llms-content/document/detail/canncommercial/ca34cf827929.md) - [CANN商业版-aclGetTensorDescByIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1496.html): 获取算子的指定Index的tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/51cf1d6b3784.md) - [CANN商业版-aclGetTensorDescAddress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1497.html): 获取指定算子输入/输出的tensor数据的内存地址。 → [详情](llms-content/document/detail/canncommercial/6b5367fb2939.md) - [CANN商业版-aclSetTensorConst](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1498.html): 为算子设置constant输入,指定存放输入tensor数据的内存地址和地址长度。 → [详情](llms-content/document/detail/canncommercial/a2f059bf86bb.md) - [CANN商业版-aclSetTensorPlaceMent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1499.html): 设置TensorDesc的placement属性,用于标识存放Tensor数据的内存类型。 → [详情](llms-content/document/detail/canncommercial/4e14abd4fd46.md) - [CANN商业版-aclSetTensorValueRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1500.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过本接口设置tensor的数据值的范围。 使用场景:部分算子input的值就是该算子的输出Shape,在动态Shape场景下,这个Shape的值就有一个取值范围,在执行算子时,需要在input上设置Shape值的范围(例如:\[\[16,16\],\[1,128\],\[20,20\],\[1,10\]\]),这样才能正常编译、执行算子。 → [详情](llms-content/document/detail/canncommercial/3f54f5763e6f.md) - [CANN商业版-aclopCreateAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1502.html): 创建aclopAttr类型的数据,该数据类型用于保存算子的属性。 如需销毁aclopAttr类型的数据,请参见aclopDestroyAttr。 → [详情](llms-content/document/detail/canncommercial/3578c4e6653d.md) - [CANN商业版-aclopDestroyAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1503.html): 销毁通过aclopCreateAttr接口创建的aclopAttr类型的数据。 → [详情](llms-content/document/detail/canncommercial/39c138855033.md) - [CANN商业版-aclopSetAttrBool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1504.html): 设置bool类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/bd14172e76f6.md) - [CANN商业版-aclopSetAttrInt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1505.html): 设置int64t类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/f22a6b9fe886.md) - [CANN商业版-aclopSetAttrFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1506.html): 设置float类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/0fa4f5492f0f.md) - [CANN商业版-aclopSetAttrString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1507.html): 设置字符串类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/a4cdba826975.md) - [CANN商业版-aclopSetAttrListBool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1508.html): 设置bool类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/372884166cdd.md) - [CANN商业版-aclopSetAttrListInt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1509.html): 设置int64t类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/13957c335e00.md) - [CANN商业版-aclopSetAttrListFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1510.html): 设置float类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/a402670d0779.md) - [CANN商业版-aclopSetAttrListString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1511.html): 设置字符串类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/f10982405856.md) - [CANN商业版-aclopSetAttrListListInt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1512.html): 设置int64t类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/2f957b3660d4.md) - [CANN商业版-aclopSetAttrDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1513.html): 设置指定属性的数据类型。 → [详情](llms-content/document/detail/canncommercial/2d38bddf17e4.md) - [CANN商业版-aclopSetAttrListDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1514.html): 设置指定属性列表的数据类型。 → [详情](llms-content/document/detail/canncommercial/2a1c3cf26f35.md) - [CANN商业版-aclmdlCreateConfigHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1635.html): 创建aclmdlConfigHandle类型的数据,表示一个模型加载的配置对象。 如需销毁aclmdlConfigHandle类型的数据,请参见aclmdlDestroyConfigHandle。 → [详情](llms-content/document/detail/canncommercial/65d236de6d52.md) - [CANN商业版-aclmdlDestroyConfigHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1636.html): 销毁通过aclmdlCreateConfigHandle接口创建的aclmdlConfigHandle类型的数据。 → [详情](llms-content/document/detail/canncommercial/369325ae6348.md) - [CANN商业版-aclCreateGraphDumpOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1657.html): 创建aclGraphDumpOption类型的数据,表示单算子图Dump配置信息,用于设置图Dump时的选项(当前还没有选项,预留该数据类型,便于后续扩展)。 → [详情](llms-content/document/detail/canncommercial/fbb77267201c.md) - [CANN商业版-aclDestroyGraphDumpOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1658.html): 销毁通过aclCreateGraphDumpOpt接口创建的aclGraphDumpOption类型的数据。 → [详情](llms-content/document/detail/canncommercial/462dddfeb815.md) - [CANN商业版-aclmdlCreateExecConfigHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1660.html): 创建aclmdlExecConfigHandle类型的数据,表示一个模型执行的配置对象。 如需销毁aclmdlExecConfigHandle类型的数据,请参见aclmdlDestroyExecConfigHandle。 → [详情](llms-content/document/detail/canncommercial/904f4a68ce56.md) - [CANN商业版-aclmdlDestroyExecConfigHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1661.html): 销毁通过aclmdlCreateExecConfigHandle接口创建的aclmdlExecConfigHandle类型的数据。 → [详情](llms-content/document/detail/canncommercial/6a9e5cb58cab.md) - [aclmdlSetExternalWeightAddress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_1987.html): 配置存放外置权重的Device内存,调用方需在模型加载前将外置权重数据复制到该内存中。若存在多个外置权重文件,则需多次调用此接口。 模型加载过程中,计算图中的每一个FileConstant节点会保存对应外置权重文件的路径(例如/xx/../weighthasid1),图引擎( Graph Engine ,简称GE)根据路径中的文件名(例如weighthasid1)检索用户是否配置了外置权重的Dev → [详情](llms-content/document/detail/canncommercial/f9e828b508e3.md) - [CANN商业版-aclmdlBundleCreateQueryInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2102.html): 创建aclmdlBundleQueryInfo类型的数据,表示模型描述信息。 如需销毁aclmdlBundleQueryInfo类型的数据,请参见aclmdlBundleDestroyQueryInfo。 → [详情](llms-content/document/detail/canncommercial/d79f221f57f0.md) - [CANN商业版-aclmdlBundleDestroyQueryInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2103.html): 销毁通过aclmdlBundleCreateQueryInfo接口创建的aclmdlBundleQueryInfo类型的数据。 → [详情](llms-content/document/detail/canncommercial/1cd1d48ace9e.md) - [CANN商业版-aclmdlBundleQueryInfoFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2104.html): 模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从模型文件获取其描述信息。 → [详情](llms-content/document/detail/canncommercial/1dae7408f0b7.md) - [CANN商业版-aclmdlBundleQueryInfoFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2105.html): 模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从内存中获取模型描述信息。 → [详情](llms-content/document/detail/canncommercial/5150db479a86.md) - [CANN商业版-aclmdlBundleGetQueryModelNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2106.html): 根据aclmdlBundleQueryInfo查询模型中的图总数。 → [详情](llms-content/document/detail/canncommercial/eed07985984e.md) - [CANN商业版-aclmdlBundleGetVarWeightSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2107.html): 获取模型的可更新权重内存大小。 → [详情](llms-content/document/detail/canncommercial/1fc2376ebb70.md) - [CANN商业版-aclmdlBundleGetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2108.html): 根据模型描述信息和图索引获取图执行时所需的权值内存大小、工作内存大小。 → [详情](llms-content/document/detail/canncommercial/244173c5c8bf.md) - [CANN商业版-aclmdlBundleInitFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2109.html): 在模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从模型文件中初始化模型。 → [详情](llms-content/document/detail/canncommercial/4da9a8c35a2b.md) - [CANN商业版-aclmdlBundleInitFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2110.html): 在模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从内存中初始化模型。 → [详情](llms-content/document/detail/canncommercial/d4746c71e116.md) - [CANN商业版-aclmdlBundleLoadModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2111.html): 根据图索引加载模型中的图,由系统内部管理内存。 → [详情](llms-content/document/detail/canncommercial/ad97015a24ff.md) - [CANN商业版-aclmdlBundleLoadModelWithMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2112.html): 根据图索引加载模型中的图,由用户自行管理模型运行的内存。 → [详情](llms-content/document/detail/canncommercial/66a83edcf647.md) - [aclmdlBundleLoadModelWithConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2113.html): 根据图索引加载模型中的图,同时可以指定加载配置信息。 → [详情](llms-content/document/detail/canncommercial/60172d0c771b.md) - [CANN商业版-aclmdlBundleUnloadModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppdevg_03_2114.html): 卸载模型中的图。 返回0表示成功, → [详情](llms-content/document/detail/canncommercial/bcdfd60ba23f.md) - [废弃接口与返回码列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppge_00_0002.html): - aclopExecute → [详情](llms-content/document/detail/canncommercial/a62ee40bfe7a.md) - [同步与异步API说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppge_00_0003.html): CANN支持以下几类显式同步,调用此类接口后,主机线程会阻塞直到相关的任务执行完成。 → [详情](llms-content/document/detail/canncommercial/f9ac6e5cf5f3.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppge_00_0004.html): 接口名以acl作为前缀,命名风格为:acl+接口类别缩写+*,其中,*表示操作动词和对象,均采用首字母大写。下文为了描述方便,将本文中的接口统称为acl接口。 → [详情](llms-content/document/detail/canncommercial/4d4c434521b7.md) - [CANN商业版-aclRecoverAllHcclTasks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppge_00_0008.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/969c787204c6.md) - [CANN商业版-aclError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclcppge_00_0010.html): ``` typedef int aclError; → [详情](llms-content/document/detail/canncommercial/3fb75d177686.md) - [废弃接口/返回码列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0002.html): - acl.op.execute接口 此接口后续版本会废弃,请使用acl.op.executev2接口。 - acl.gettensordescdim接口 此接口后续版本会废弃,请使用acl.gettensordescdimv2接口。 - acl.getdatabuffersize\(https://www.hiascend. → [详情](llms-content/document/detail/canncommercial/1d56d46aa33d.md) - [同步&异步API说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0003.html): CANN支持以下几类显式同步,调用此类接口后,主机线程会阻塞直到相关的任务执行完成。 → [详情](llms-content/document/detail/canncommercial/b60519d3b239.md) - [函数:create\_tensor\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0023.html): 创建aclTensorDesc类型的数据,该数据类型用于描述Tensor的数据类型、Shape、Format等信息。 如需销毁aclTensorDesc类型的数据,请参见函数:destroytensordesc。 → [详情](llms-content/document/detail/canncommercial/2ed928e5d99e.md) - [函数:destroy\_tensor\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0024.html): 销毁aclTensorDesc类型的数据。 → [详情](llms-content/document/detail/canncommercial/707b9019876d.md) - [函数:get\_tensor\_desc\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0025.html): 获取Tensor描述中的数据类型。 → [详情](llms-content/document/detail/canncommercial/fec613340e29.md) - [函数:get\_tensor\_desc\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0026.html): 获取tensor描述中的format。 → [详情](llms-content/document/detail/canncommercial/fd5871a32c7d.md) - [函数:get\_tensor\_desc\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0027.html): 获取Tensor描述占用的空间大小。 → [详情](llms-content/document/detail/canncommercial/e3c186a24f25.md) - [函数:get\_tensor\_desc\_element\_count](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0028.html): 获取Tensor描述中的元素个数。 → [详情](llms-content/document/detail/canncommercial/373d449b53c8.md) - [函数:get\_tensor\_desc\_num\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0029.html): 获取Tensor描述中Shape的维度个数。 → [详情](llms-content/document/detail/canncommercial/562562e245f5.md) - [函数:get\_tensor\_desc\_dim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0030.html): 获取Tensor描述中指定维度的大小。 此接口后续版本会废弃,请使用acl.gettensordescdimv2接口。 → [详情](llms-content/document/detail/canncommercial/1a33b914a894.md) - [函数:get\_tensor\_desc\_dim\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0031.html): 获取Tensor描述中指定维度的大小。 → [详情](llms-content/document/detail/canncommercial/ec823353dc4a.md) - [函数:get\_tensor\_desc\_dim\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0032.html): 获取Tensor描述中指定维度的范围,\[1, -1\]表示全Shape范围。 → [详情](llms-content/document/detail/canncommercial/629c5844a512.md) - [函数:set\_tensor\_desc\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0033.html): 设置TensorDesc的名称。 → [详情](llms-content/document/detail/canncommercial/0dc85345f26a.md) - [函数:get\_tensor\_desc\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0034.html): 获取Tensor描述的名称。 → [详情](llms-content/document/detail/canncommercial/f1e5dc9cbe1c.md) - [函数:set\_tensor\_storage\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0035.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorstorageshape设置Tensor的实际“dims”信息,当前主要用于PyTorch场景下。 此接口后续版本会废弃,请使用acl.settensorshape接口。 → [详情](llms-content/document/detail/canncommercial/5322c58cd9df.md) - [函数:set\_tensor\_storage\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0036.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorstorageformat设置Tensor的实际Format信息,当前主要用于PyTorch场景下。 此接口后续版本会废弃,请使用acl.settensorformat接口。 → [详情](llms-content/document/detail/canncommercial/0b84aa0479be.md) - [函数:set\_tensor\_origin\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0037.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensororiginshape设置Tensor的原始维度信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Forma → [详情](llms-content/document/detail/canncommercial/2dcfb8328688.md) - [函数:set\_tensor\_origin\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0038.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensororiginformat设置Tensor的原始Format信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据 → [详情](llms-content/document/detail/canncommercial/3b34d754a591.md) - [函数:set\_tensor\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0039.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorshape设置AI处理器内部处理Tensor时的维度信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据For → [详情](llms-content/document/detail/canncommercial/2242430d30e8.md) - [函数:set\_tensor\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0040.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorformat设置昇腾AI处理器内部处理Tensor时的Format信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将 → [详情](llms-content/document/detail/canncommercial/29673008422f.md) - [函数:set\_tensor\_const](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0041.html): 为算子设置constant输入,指定存放输入Tensor数据的内存地址和地址长度。 → [详情](llms-content/document/detail/canncommercial/579352ab1805.md) - [函数:set\_tensor\_shape\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0042.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过本接口设置Tensor的各个维度的取值范围。 使用场景:动态Shape的算子,其输入Shape中变化维度用“-1”表示,但每个变化维度的范围是不一样的,需要显式设置。 如Shape为\[16, -1, 20, -1\],对应的shape range可以是\[\[16, 16\], \[1, 128\], \[20, 20\], \[1, → [详情](llms-content/document/detail/canncommercial/e8029fcb2953.md) - [函数:set\_tensor\_dynamic\_input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0043.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensordynamicinput接口设置算子动态输入的动态输入属性的名称。 → [详情](llms-content/document/detail/canncommercial/2b81f7a95198.md) - [函数:get\_tensor\_desc\_by\_index](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0044.html): 获取算子的指定Index的Tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/147bf2a2ee99.md) - [函数:get\_tensor\_desc\_address](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0045.html): 获取指定算子输入/输出的Tensor数据的指针地址。 → [详情](llms-content/document/detail/canncommercial/6756069a37fc.md) - [函数:set\_tensor\_place\_ment](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0046.html): 设置Tensor描述的placement属性,用于标识存放Tensor数据的内存为Host内存或Device内存。 → [详情](llms-content/document/detail/canncommercial/e1652c76f282.md) - [函数:set\_tensor\_value\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0047.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过本接口设置Tensor的数据值的范围。 使用场景:部分算子input的值就是该算子的输出Shape,在动态Shape场景下,这个Shape的值就有一个取值范围,在执行算子时,需要在input上设置Shape值的范围(例如:\[\[16, 16\], \[1, 128\], \[20, 20\], \[1, 10\]\]),才能正常执行算 → [详情](llms-content/document/detail/canncommercial/27c2ceb9cfed.md) - [函数:trans\_tensor\_desc\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0048.html): 根据指定的“dstFormat”转换“srcDesc”(输入源aclTensorDesc中)的Format,生成新的目标aclTensorDesc,源aclTensorDesc中的Format保持不变。当前版本不支持该接口,预留接口。 → [详情](llms-content/document/detail/canncommercial/b87efb80f01c.md) - [函数:load\_from\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0139.html): 从文件加载离线模型数据(适配AI处理器的离线模型),由系统内部管理内存。 → [详情](llms-content/document/detail/canncommercial/227b04067ab5.md) - [函数:load\_from\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0140.html): 从内存加载离线模型数据,由系统内部管理模型运行的内存。 → [详情](llms-content/document/detail/canncommercial/17913c22c5cb.md) - [函数:load\_from\_file\_with\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0141.html): 从文件加载离线模型数据(适配AI处理器的离线模型),由用户自行管理模型运行的内存。 → [详情](llms-content/document/detail/canncommercial/0a572094155f.md) - [函数:load\_from\_mem\_with\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0142.html): 从内存加载离线模型数据,由用户自行管理模型运行的内存。 → [详情](llms-content/document/detail/canncommercial/e322c0c4b4f3.md) - [函数:execute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0145.html): 执行模型推理,直到返回推理结果。 → [详情](llms-content/document/detail/canncommercial/06071c5d629d.md) - [函数:execute\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0146.html): 根据acl.mdl.set\_exec\_config\_opt接口所配置的属性,执行模型推理,直到返回推理结果。该接口是在acl.mdl.execute接口基础上进行了增强,支持在执行模型推理时控制Stream任务的超时时间、Event任务的超时时间。 → [详情](llms-content/document/detail/canncommercial/54e664157d8b.md) - [函数:execute\_async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0147.html): 执行模型推理,异步接口。 → [详情](llms-content/document/detail/canncommercial/148dff42afc5.md) - [函数:unload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0148.html): 系统完成模型推理后,可调用该接口卸载模型,释放资源。 → [详情](llms-content/document/detail/canncommercial/b290fa975e0e.md) - [函数:query\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0149.html): 根据模型文件获取模型执行时所需的权值内存大小、工作内存大小。 → [详情](llms-content/document/detail/canncommercial/a40a0ac74065.md) - [函数:query\_size\_from\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0150.html): 根据内存中的模型数据获取模型执行时所需的权值内存大小、工作内存大小。 → [详情](llms-content/document/detail/canncommercial/2a27a732df26.md) - [函数:set\_dynamic\_batch\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0151.html): 在动态Batch场景下,在模型执行前调用本接口设置模型推理时的批量大小Batch(每次处理图片的数量)。 → [详情](llms-content/document/detail/canncommercial/e65ba423f1fd.md) - [函数:set\_dynamic\_hw\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0152.html): 动态分辨率场景下,在模型执行前调用本接口设置模型推理时输入图片的高和宽。 → [详情](llms-content/document/detail/canncommercial/3d80acfb65ab.md) - [函数:create\_and\_get\_op\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0153.html): 获取指定算子的描述信息,包括算子名、输入Tensor描述、输出Tensor描述,如果查询不到指定算子,则返回报错。该接口不支持动态Shape场景。 → [详情](llms-content/document/detail/canncommercial/e16ed390a07a.md) - [函数:get\_aipp\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0157.html): 获取指定模型的指定输入所支持的AIPP类型(动态AIPP或静态AIPP)及动态AIPP输入对应的index值。 → [详情](llms-content/document/detail/canncommercial/1fa36d04d10b.md) - [函数:set\_aipp\_by\_input\_index](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0158.html): 动态AIPP场景下,根据指定的模型输入的输入index,设置模型推理时的AIPP参数值。 → [详情](llms-content/document/detail/canncommercial/2d07a7c79155.md) - [函数:set\_input\_dynamic\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0159.html): 如果模型输入的Shape是动态的、输入数据Format为ND格式(ND表示支持任意格式),在模型执行前调用本接口设置模型推理时具体维度的值。 → [详情](llms-content/document/detail/canncommercial/fbdc60e05cce.md) - [函数:create\_config\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0160.html): 创建aclmdlConfigHandle类型的数据,表示一个模型加载的配置对象。 → [详情](llms-content/document/detail/canncommercial/0a9ea9381bfe.md) - [函数:destroy\_config\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0161.html): 销毁通过acl.mdl.create\_config\_handle接口创建的aclmdlConfigHandle类型的数据。 → [详情](llms-content/document/detail/canncommercial/90e9612837a6.md) - [函数:set\_config\_opt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0162.html): 设置模型加载的配置对象中的各属性的取值,包括模型执行的优先级、模型的文件路径或内存地址、内存大小等。 → [详情](llms-content/document/detail/canncommercial/f7f9c7bb03f2.md) - [函数:load\_with\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0163.html): 指定模型加载时需要的配置信息,并进行模型加载。 → [详情](llms-content/document/detail/canncommercial/f9987a631975.md) - [函数:get\_tensor\_real\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0164.html): 根据指定名称获取Tensor的真实名称。 → [详情](llms-content/document/detail/canncommercial/86c2bf973aa9.md) - [函数:create\_exec\_config\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0165.html): 创建aclmdlExecConfigHandle类型的数据,表示一个模型执行的配置对象的指针地址。 → [详情](llms-content/document/detail/canncommercial/dab3a156e888.md) - [函数:destroy\_exec\_config\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0166.html): 销毁通过acl.mdl.create\_exec\_config\_handle接口创建的aclmdlExecConfigHandle类型数据。 → [详情](llms-content/document/detail/canncommercial/dc640b32f4fe.md) - [函数:set\_exec\_config\_opt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0167.html): 设置模型执行的配置对象中的各属性的取值。 → [详情](llms-content/document/detail/canncommercial/f76d7ae792c1.md) - [函数:create\_aipp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0169.html): 动态AIPP场景下,根据模型支持的batch size创建aclmdlAIPP类型的数据,用于存放动态AIPP的参数。 如需销毁aclmdlAIPP类型的数据,请参见函数:destroyaipp。 → [详情](llms-content/document/detail/canncommercial/b8fa10a2f93d.md) - [函数:destroy\_aipp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0170.html): 销毁通过acl.mdl.createaipp接口创建的aclmdlAIPP类型的数据。 → [详情](llms-content/document/detail/canncommercial/bbe67ee9837f.md) - [函数:set\_aipp\_input\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0172.html): 动态AIPP场景下,必须设置原始输入图像的格式。 → [详情](llms-content/document/detail/canncommercial/5359652203fc.md) - [函数:set\_aipp\_csc\_params](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0173.html): 动态AIPP场景下,设置CSC色域转换相关的参数,若色域转换开关关闭,则调用该接口设置的参数无效。 → [详情](llms-content/document/detail/canncommercial/f8c2221abfc6.md) - [函数:set\_aipp\_rbuv\_swap\_switch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0174.html): 动态AIPP场景下,CSC色域转换前,设置是否交换R通道与B通道或者是否交换U通道与V通道。 → [详情](llms-content/document/detail/canncommercial/57f2cda0e6cd.md) - [函数:set\_aipp\_ax\_swap\_switch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0175.html): 动态AIPP场景下,设置RGBA->ARGB或者YUVA->AYUV的交换开关。 → [详情](llms-content/document/detail/canncommercial/a35731d1d424.md) - [函数:set\_aipp\_src\_image\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0176.html): 动态AIPP场景下,必须设置原始图片的宽和高。 → [详情](llms-content/document/detail/canncommercial/1c83bb9d2b62.md) - [函数:set\_aipp\_crop\_params](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0178.html): 动态AIPP场景下,设置缩放相关的参数。 → [详情](llms-content/document/detail/canncommercial/5859a28e87d2.md) - [函数:set\_aipp\_padding\_params](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0179.html): 动态AIPP场景下,设置补边相关的参数。 → [详情](llms-content/document/detail/canncommercial/800a80059256.md) - [函数:set\_aipp\_dtc\_pixel\_mean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0180.html): 动态AIPP场景下,设置通道的均值。 → [详情](llms-content/document/detail/canncommercial/700fa0675007.md) - [函数:set\_aipp\_dtc\_pixel\_min](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0181.html): 动态AIPP场景下,设置通道的最小值。 → [详情](llms-content/document/detail/canncommercial/91b3c7681f75.md) - [函数:set\_aipp\_pixel\_var\_reci](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0182.html): 动态AIPP场景下,设置通道的方差。 → [详情](llms-content/document/detail/canncommercial/fa9805a50619.md) - [函数:set\_input\_aipp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0183.html): 动态AIPP场景下,根据指定的动态AIPP输入的输入index,设置模型推理时的AIPP参数值。 动态AIPP支持的几种操作的计算方式及其计算顺序如下: 1. 抠图 2. 色域转换 3. 缩放(当前版本不支持缩放) 4. 减均值/归一化 5. 补边 → [详情](llms-content/document/detail/canncommercial/aa3c0157cdce.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0185.html): 您可以通过以下接口获取aclmdlDataset类型的数据并对aclmdlDataset的数据执行一些操作。该数据类型下的操作接口都是同步接口。 → [详情](llms-content/document/detail/canncommercial/590463141d1e.md) - [函数:create\_dataset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0186.html): 创建aclmdlDataset类型的数据。 该数据类型用于描述模型推理时的输入数据、输出数据,模型可能存在多个输入、多个输出,每个输入/输出的内存地址、内存大小用aclDataBuffer类型的数据来描述。 如需销毁aclmdlDataset类型的数据,请参见函数:destroydataset。 → [详情](llms-content/document/detail/canncommercial/c398ed78966e.md) - [函数:destroy\_dataset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0187.html): 销毁通过acl.mdl.createdataset接口创建的aclmdlDataset类型的数据。 → [详情](llms-content/document/detail/canncommercial/a99ce130813c.md) - [函数:add\_dataset\_buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0188.html): 向aclmdlDataset中增加aclDataBuffer。 → [详情](llms-content/document/detail/canncommercial/1b3e54bd7e13.md) - [函数:get\_dataset\_num\_buffers](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0189.html): 获取aclmdlDataset中aclDataBuffer的个数。 → [详情](llms-content/document/detail/canncommercial/3d4619cee08a.md) - [函数:get\_dataset\_buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0190.html): 获取aclmdlDataset中的第n个aclDataBuffer。 → [详情](llms-content/document/detail/canncommercial/60c3ff45b540.md) - [函数:set\_dataset\_tensor\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0191.html): 如果模型输入或输出的Shape是动态的,在模型执行之前调用本接口设置模型输入或输出的Tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/3e8e8903ddfb.md) - [函数:get\_dataset\_tensor\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0192.html): 如果模型输入或输出的Shape是动态的,模型在模型执行之后可以调用本接口从aclmdlDataset类型的数据(该类型用于描述模型推理时的输入数据、输出数据)中获取指定的输入或者输出的Tensor描述信息。 典型场景举例:如果模型输入Shape是动态的,在模型执行之前调acl.mdl.setdatasettensordesc设置该输入的Tensor描述信息,在模型执行之后,调用acl.mdl.ge → [详情](llms-content/document/detail/canncommercial/91c94286e643.md) - [函数:create\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0194.html): 创建aclmdlDesc类型的数据,表示模型描述信息。 如需销毁aclmdlDesc类型的数据,请参见acl.mdl.destroydesc。 → [详情](llms-content/document/detail/canncommercial/a4556fa81eae.md) - [函数:destroy\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0195.html): 销毁通过acl.mdl.createdesc接口创建的aclmdlDesc类型的数据。 → [详情](llms-content/document/detail/canncommercial/f7acf921a356.md) - [函数:get\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0196.html): 根据模型ID获取该模型的模型描述信息。 → [详情](llms-content/document/detail/canncommercial/f659b0e400de.md) - [函数:get\_num\_inputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0197.html): 根据aclmdlDesc类型的数据,获取模型的输入个数。 → [详情](llms-content/document/detail/canncommercial/2bdeb8fa44ac.md) - [函数:get\_num\_outputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0198.html): 根据aclmdlDesc类型的数据,获取模型的输出个数。 → [详情](llms-content/document/detail/canncommercial/e4bd60a56566.md) - [函数:get\_input\_size\_by\_index](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0199.html): 根据aclmdlDesc类型的数据,获取指定输入的大小,单位为Byte。 → [详情](llms-content/document/detail/canncommercial/fd12227add83.md) - [函数:get\_output\_size\_by\_index](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0200.html): 根据aclmdlDesc类型的数据,获取指定输出的大小,单位为Byte。 → [详情](llms-content/document/detail/canncommercial/391cfd99d7c4.md) - [函数:get\_input\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0201.html): 根据模型描述获取模型的输入Tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择acl.mdl.getinputdims接口或acl.mdl.getinputdimsv2接口查询维度信息,两者的区别在于: - 通过acl.mdl.getinputdims接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则请参见表1。 - 通过acl.md → [详情](llms-content/document/detail/canncommercial/f60a1614b6d5.md) - [函数:get\_input\_dims\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0202.html): 根据模型描述获取模型的输入Tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择acl.mdl.getinputdims接口或acl.mdl.getinputdimsv2接口查询维度信息,两者的区别在于: - 通过acl.mdl.getinputdims接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则请参见表1。 - 通过acl.md → [详情](llms-content/document/detail/canncommercial/867e13068cbb.md) - [函数:get\_output\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0203.html): 根据模型描述获取指定的模型输出Tensor的维度信息。 - 固定Shape场景下,通过该接口获取指定的模型输出Tensor的维度信息。 - 动态Shape(动态Batch或动态分辨率)场景下,通过该接口获取最大档的维度信息。 → [详情](llms-content/document/detail/canncommercial/c3b4f6ec7db5.md) - [函数:get\_input\_name\_by\_index](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0204.html): 获取模型中指定输入的输入名称。 → [详情](llms-content/document/detail/canncommercial/1faa17876884.md) - [函数:get\_output\_name\_by\_index](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0205.html): 根据模型描述信息获取模型中指定输出的输出算子名称、算子输出边的下标、top名称或输出名称。 → [详情](llms-content/document/detail/canncommercial/c2227e03e752.md) - [函数:get\_input\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0206.html): 根据模型描述信息获取模型中指定输入的Format。 → [详情](llms-content/document/detail/canncommercial/a5c24393f4c9.md) - [函数:get\_output\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0207.html): 根据模型描述信息获取模型中指定输出的Format。 → [详情](llms-content/document/detail/canncommercial/a54ebab03f6b.md) - [函数:get\_input\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0208.html): 根据模型描述信息获取模型中指定输入的数据类型。 → [详情](llms-content/document/detail/canncommercial/98166c70a120.md) - [函数:get\_output\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0209.html): 根据模型描述信息获取模型中指定输出的数据类型。 → [详情](llms-content/document/detail/canncommercial/c9208ed69bf4.md) - [函数:get\_input\_index\_by\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0210.html): 根据模型中的输入名称获取对应输入的索引编号。 → [详情](llms-content/document/detail/canncommercial/8e892a815a28.md) - [函数:get\_output\_index\_by\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0211.html): 根据模型中的输出名称获取对应输出的索引编号。 → [详情](llms-content/document/detail/canncommercial/6fd0def7d738.md) - [函数:get\_dynamic\_batch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0212.html): 根据模型描述信息获取模型支持的动态Batch信息。 → [详情](llms-content/document/detail/canncommercial/1a9b506bce04.md) - [函数:get\_dynamic\_hw](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0213.html): 根据模型描述信息获取模型支持的动态宽高信息。 → [详情](llms-content/document/detail/canncommercial/41aba24d2f4f.md) - [函数:get\_cur\_output\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0214.html): 根据模型描述信息获取指定的模型输出tensor的实际维度信息。 → [详情](llms-content/document/detail/canncommercial/318e21fda655.md) - [函数:get\_first\_aipp\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0215.html): 获取模型AIPP(包括静态AIPP和动态AIPP)的配置信息。 AIPP支持的几种操作的计算方式及其计算顺序如下: 1. 抠图 2. 色域转换 3. 缩放(当前版本不支持缩放) 4. 减均值/归一化 5. 补边 → [详情](llms-content/document/detail/canncommercial/07a0d0a3b410.md) - [函数:get\_input\_dynamic\_gear\_count](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0216.html): 根据模型描述信息获取模型的输入所支持的动态维度档位数。 → [详情](llms-content/document/detail/canncommercial/cfa362d94dd3.md) - [函数:get\_input\_dynamic\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0217.html): 根据模型描述信息获取模型的输入所支持的动态维度信息。 → [详情](llms-content/document/detail/canncommercial/44fe8701888a.md) - [函数:get\_op\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0218.html): 获取整网中某个模型中某个算子的属性的值。 → [详情](llms-content/document/detail/canncommercial/53f536f73336.md) - [函数:set\_model\_dir](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0772.html): 设置加载模型文件的目录,目录下存放单算子模型文件(.om文件)。 → [详情](llms-content/document/detail/canncommercial/2027d36ec863.md) - [函数:load](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0773.html): 从内存中加载单算子模型数据,由用户管理内存。 → [详情](llms-content/document/detail/canncommercial/9c3a00048cfd.md) - [函数:execute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0775.html): 执行指定的算子。异步接口。 此接口后续版本会废弃,请使用acl.op.executev2接口。 → [详情](llms-content/document/detail/canncommercial/94f2ee49dc58.md) - [函数:execute\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0776.html): 执行指定的算子。 - C函数原型 1 aclError aclopExecuteV2\(const char opType,int numInputs,aclTensorDesc inputDesc\[\],aclDataBuffer inputs\[\],int numOutputs,aclTensorDesc outputDesc\[\],aclDataBuffe → [详情](llms-content/document/detail/canncommercial/9c036dedee8c.md) - [函数:execute\_with\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0777.html): 以Handle方式调用一个算子,不支持动态Shape算子,动态Shape算子请使用acl.op.executev2。异步接口。 → [详情](llms-content/document/detail/canncommercial/fbe88ce6f9ef.md) - [函数:cast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0778.html): 转换输入数据的数据类型,异步接口。 → [详情](llms-content/document/detail/canncommercial/80d221909653.md) - [函数:create\_handle\_for\_cast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0779.html): 创建数据类型转换的handle。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/7f614377ed54.md) - [函数:create\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0780.html): 创建aclopAttr类型的数据,该数据类型用于保存算子的属性。 如需销毁aclopAttr类型的数据,请参见acl.op.destroyattr。 → [详情](llms-content/document/detail/canncommercial/1c8f780df0dd.md) - [函数:destroy\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0781.html): 销毁通过acl.op.createattr接口创建的aclopAttr类型的数据。 → [详情](llms-content/document/detail/canncommercial/aa8e03e38413.md) - [函数:set\_attr\_bool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0782.html): 设置bool类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/b18692982179.md) - [函数:set\_attr\_int](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0783.html): 设置int64t类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/0c50841ca685.md) - [函数:set\_attr\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0784.html): 设置float类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/92a7aeea78e8.md) - [函数:set\_attr\_string](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0785.html): 设置字符串类型标量的属性值。 → [详情](llms-content/document/detail/canncommercial/a06253d2423c.md) - [函数:set\_attr\_list\_bool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0786.html): 设置bool类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/52cda8bd3af8.md) - [函数:set\_attr\_list\_int](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0787.html): 设置int64t类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/508b4f59f4fa.md) - [函数:set\_attr\_list\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0788.html): 设置float类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/246b91c68cb5.md) - [函数:set\_attr\_list\_string](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0789.html): 设置字符串类型列表的属性值。 → [详情](llms-content/document/detail/canncommercial/e724490f7934.md) - [函数:set\_attr\_list\_list\_int](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0790.html): 设置int64t类型列表的列表属性值。 → [详情](llms-content/document/detail/canncommercial/496c5e7335bd.md) - [函数:create\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0791.html): 创建一个执行算子的handle。 如需销毁handle,请参见acl.op.destroyhandle。 → [详情](llms-content/document/detail/canncommercial/03835291845c.md) - [函数:destroy\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0792.html): 销毁一个执行算子的handle。 → [详情](llms-content/document/detail/canncommercial/9a6eeb10287d.md) - [函数:infer\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0793.html): 根据算子的输入Shape、输入值推导出算子的输出Shape。 → [详情](llms-content/document/detail/canncommercial/325042de31a1.md) - [函数:set\_attr\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0794.html): 设置指定属性的数据类型。 → [详情](llms-content/document/detail/canncommercial/1e5c888ac77f.md) - [函数:set\_attr\_list\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0795.html): 设置指定属性列表的数据类型。 → [详情](llms-content/document/detail/canncommercial/68dbcb93eebe.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0800.html): - 调用本章节接口实现“矩阵-矩阵”或“矩阵-向量”相乘的运算,本章中的接口内部封装了系统内置的矩阵乘算子GEMM,接口调用流程参见 接口调用流程\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/acldevg/aclpythondevg\_0069.html\) → [详情](llms-content/document/detail/canncommercial/3f9aa590f6fd.md) - [关于A、B、C矩阵的Shape及内存大小计算公式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0801.html): - A、B、C矩阵是否转置的标记如果设置为ACL\_TRANS\_N或ACL\_TRANS\_T,则用户在申请内存存放A、B、C矩阵数据时,实际申请的内存要和实际数据大小匹配,Shape及内存大小的计算公式如下: → [详情](llms-content/document/detail/canncommercial/c43e773e282c.md) - [函数:gemv\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0802.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据、输出数据的数据类型通过入参设置,异步接口。 → [详情](llms-content/document/detail/canncommercial/78547534c4b1.md) - [函数:create\_handle\_for\_gemv\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0803.html): 创建矩阵-向量乘的handle,输入数据、输出数据的数据类型通过入参设置。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/da97e484e489.md) - [函数:hgemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0804.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据和输出数据的数据类型为aclFloat16,异步接口。 → [详情](llms-content/document/detail/canncommercial/795c59c93c69.md) - [函数:create\_handle\_for\_hgemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0805.html): 创建矩阵-向量乘的handle,输入数据和输出数据的数据类型为aclFloat16。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/dc93fc1853ca.md) - [函数:s8gemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0806.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据的数据类型为int8t,输出数据的数据类型为int32t,异步接口。 → [详情](llms-content/document/detail/canncommercial/7e2e664b1211.md) - [函数:create\_handle\_for\_s8gemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0807.html): 创建矩阵-向量乘的handle,输入数据的数据类型为int8t,输出数据的数据类型为int32t。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/c249f325a09b.md) - [函数:gemm\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0808.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据、输出数据的数据类型通过入参设置,异步接口。 → [详情](llms-content/document/detail/canncommercial/4ecd8f61aff3.md) - [函数:create\_handle\_for\_gemm\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0809.html): 创建矩阵-矩阵乘的handle,输入数据、输出数据的数据类型通过入参设置。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/fb6e257ccdb3.md) - [函数:hgemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0810.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据和输出数据的数据类型为aclFloat16,异步接口。 → [详情](llms-content/document/detail/canncommercial/f1cf679c9887.md) - [函数:create\_handle\_for\_hgemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0811.html): 创建矩阵-矩阵乘的handle,输入数据和输出数据的数据类型为aclFloat16。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/f12b15a567bd.md) - [函数:s8gemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0812.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据的数据类型为int8t,输出数据的数据类型为int32t,异步接口。 → [详情](llms-content/document/detail/canncommercial/d24d0ef52a74.md) - [函数:create\_handle\_for\_s8gemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0813.html): 创建矩阵-矩阵乘的handle,输入数据的数据类型为int8t,输出数据的数据类型为int32t。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/canncommercial/849a77b1c2e3.md) - [函数:register\_compile\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0815.html): 动态Shape场景下,注册算子选择器,用于在算子执行时,能针对不同shape,选择相应的Tiling策略。 如果某算子已注册算子选择器,则不允许重新注册,如果需要变更算子选择器,必须先调用acl.op.unregistercompilefunc接口取消注册,然后再调用acl.op.registercompilefunc接口重新注册。 → [详情](llms-content/document/detail/canncommercial/672577b4b5e3.md) - [函数:unregister\_compile\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0816.html): 动态Shape场景下,取消注册算子选择器。 → [详情](llms-content/document/detail/canncommercial/60ac1c114fe7.md) - [函数:create\_kernel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0817.html): 动态Shape场景下,将算子注册到系统内部,运行算子时使用。 → [详情](llms-content/document/detail/canncommercial/eb0cc7f4257e.md) - [函数:set\_kernel\_args](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0818.html): 动态Shape场景下,设置算子Tiling参数、执行并发数。 → [详情](llms-content/document/detail/canncommercial/b14ae202da33.md) - [函数:set\_kernel\_workspace\_sizes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0819.html): 动态Shape场景下,设置算子Workspace参数。 → [详情](llms-content/document/detail/canncommercial/787cd224eb72.md) - [函数:update\_params](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0820.html): 动态Shape场景下,设置算子Tiling参数、执行并发数。 → [详情](llms-content/document/detail/canncommercial/a17838ed075c.md) - [CANN商业版-aclError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0911.html): 返回码定义规则: - 规则1:开发人员的环境异常或者代码逻辑错误,可以通过优化环境或代码逻辑的方式解决问题,此时返回码定义为:1XXXXX。 - 规则2:资源不足(Stream、内存等)、开发人员编程时使用的接口或参数与当前硬件不匹配,可以通过在编程时合理使用资源的方式解决,此时返回码定义为:2XXXXX。 - 规则3:业务功能异常,比如队列满、队列空等,此时返回码定义为3XXXXX。 - 规则4 → [详情](llms-content/document/detail/canncommercial/062baf80be0b.md) - [CANN商业版-aclTransType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0921.html): \# aclTransType | 转置方式 | 说明 | | --- | --- | | ACL\\\_TRANS\\\_N \= 0 | 不转置,默认为不转置。 | | ACL\\\_TRANS\\\_T \= 1 | 转置。 | | ACL\\\_TRANS\\\_NZ \= 2 | 内部格式,能够提供更好的接口性能,建议使用场景为:某个输入矩阵作为底库,执行一次转NZ格式的操作后,多次使用NZ格式的算子,提升性能。 → [详情](llms-content/document/detail/canncommercial/9c7f341e8f87.md) - [CANN商业版-aclComputeType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0922.html): \# aclComputeType | 计算精度类型 | 说明 | | --- | --- | | ACL\\\_COMPUTE\\\_HIGH\\\_PRECISION \= 0 | 高精度。 | | ACL\\\_COMPUTE\\\_LOW\\\_PRECISION \= 1 | 当前不支持。 → [详情](llms-content/document/detail/canncommercial/8379f21e135b.md) - [CANN商业版-aclAippInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0924.html): Aipp输入图像格式 说明 → [详情](llms-content/document/detail/canncommercial/bc9715f07ab1.md) - [CANN商业版-aclAippInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0925.html): 静态Aipp配置信息 含义 → [详情](llms-content/document/detail/canncommercial/3e7273a1094b.md) - [CANN商业版-aclAippDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0926.html): aipp维度信息 含义 → [详情](llms-content/document/detail/canncommercial/5fd5858e2fe0.md) - [CANN商业版-aclmdlIODims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0927.html): 模型输入输出维度信息 含义 → [详情](llms-content/document/detail/canncommercial/926484c2c909.md) - [CANN商业版-aclmdlInputAippType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0932.html): 模型输入的AIPP类型 含义 → [详情](llms-content/document/detail/canncommercial/0ea803a95199.md) - [CANN商业版-aclmdlConfigAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0938.html): 模型加载配置类型 含义 → [详情](llms-content/document/detail/canncommercial/a78c40eb5349.md) - [CANN商业版-aclmdlExecConfigAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0939.html): \# aclmdlExecConfigAttr | 参数项 | 含义 | | --- | --- | | ACL\\\_MDL\\\_STREAM\\\_SYNC\\\_TIMEOUT \= 0 | 在执行模型推理时控制Stream任务的超时时间。该属性值为INT32类型。 取值说明如下: \\-1:表示永久等待,默认永久等待。 >0:配置具体的超时时间,单位是毫秒。 | → [详情](llms-content/document/detail/canncommercial/4b4846cdfb2b.md) - [函数:get\_aipp\_data\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0992.html): 根据batchsize获取动态AIPP输入数据所需的内存大小。 → [详情](llms-content/document/detail/canncommercial/ed22caf75b24.md) - [函数:start\_dump\_args](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1007.html): 调用本接口开启算子信息统计功能,并需与函数:stopdumpargs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用acl.op.startdumpargs接口,在模型执行之后调用acl.op.st → [详情](llms-content/document/detail/canncommercial/d6dbf9924089.md) - [函数:stop\_dump\_args](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1008.html): 调用本接口关闭算子信息统计功能,并需与函数:startdumpargs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用acl.op.startdumpargs接口,在模型执行之后调用acl.op.s → [详情](llms-content/document/detail/canncommercial/88a2f750b5e5.md) - [pyACL表达约定](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1018.html): 接口命名同时满足如下规则: → [详情](llms-content/document/detail/canncommercial/13b5d5ebc2c9.md) - [函数:set\_max\_op\_queue\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1095.html): 通过单算子模型方式执行单个算子时,配置算子缓存信息老化信息,以达到节约内存和平衡调用性能的目的。 关于单算子模型的介绍请参见接口调用流程\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/acldevg/aclpythondevg0069.html\)。 → [详情](llms-content/document/detail/canncommercial/523464d21390.md) - [函数:bundle\_load\_from\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1096.html): 模型执行阶段若涉及动态更新变量的场景,可调用本接口从文件加载离线模型数据(适配AI处理器的离线模型),由系统内部管理内存。 → [详情](llms-content/document/detail/canncommercial/e0c64440a036.md) - [函数:bundle\_load\_from\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1097.html): 模型执行阶段若涉及动态更新变量的场景,从内存加载离线模型数据,由系统内部管理模型运行的内存。 → [详情](llms-content/document/detail/canncommercial/20ca9b5ed4f0.md) - [函数:bundle\_get\_model\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1098.html): 获取实际可执行的模型ID。 → [详情](llms-content/document/detail/canncommercial/5dc7854b9192.md) - [函数:bundle\_get\_model\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1099.html): 根据bundle\_id获取实际可执行的模型数。 → [详情](llms-content/document/detail/canncommercial/e4be7ea64543.md) - [函数:bundle\_unload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1100.html): 系统完成模型推理后,可调用该接口卸载通过acl.mdl.bundle\_load\_from\_file接口或acl.mdl.bundle\_load\_from\_mem接口加载的模型,释放资源。 → [详情](llms-content/document/detail/canncommercial/dafd4db9c42a.md) - [CANN商业版-aclmdlIODimsRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1114.html): \# aclmdlIODimsRange | 成员名称 | 描述 | | --- | --- | | rangeCount | int,表示维度数量。 | → [详情](llms-content/document/detail/canncommercial/e2ced9991b2b.md) - [函数:get\_desc\_from\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1130.html): 根据模型文件获取该模型的模型描述信息。 → [详情](llms-content/document/detail/canncommercial/a0664df15415.md) - [函数:get\_desc\_from\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1131.html): 从内存获取该模型的模型描述信息。 → [详情](llms-content/document/detail/canncommercial/3756d0573716.md) - [函数:get\_input\_dims\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_1132.html): 根据模型描述信息获取模型的输入tensor的维度范围。 → [详情](llms-content/document/detail/canncommercial/50535dcc5a0c.md) - [全量接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0001.html): 本文档主要描述给应用用户或者上层框架提供了安全易用的构图接口集合,开发者可以调用这些接口构建网络模型,设置模型所包含的图、图内的算子以及算子的属性信息(包括Input、Output及其他属性信息)。 → [详情](llms-content/document/detail/canncommercial/2e418f722617.md) - [CANN商业版-aclgrphParseTensorFlow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0003.html): 将TensorFlow模型解析为Graph。 → [详情](llms-content/document/detail/canncommercial/7feea5096af1.md) - [CANN商业版-aclgrphParseCaffe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0004.html): 将Caffe模型解析为图。 → [详情](llms-content/document/detail/canncommercial/24506977a1fd.md) - [CANN商业版-aclgrphParseONNX](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0005.html): 将ONNX模型解析为Graph。 → [详情](llms-content/document/detail/canncommercial/03b7f19f5bd6.md) - [CANN商业版-aclgrphParseONNXFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0006.html): 将加载至内存的ONNX模型解析为Graph。 → [详情](llms-content/document/detail/canncommercial/d5dc4d7f23e9.md) - [Graph构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0008.html): Graph构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/86e9349eb075.md) - [CANN商业版-SetInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0009.html): 设置Graph内的输入算子。 → [详情](llms-content/document/detail/canncommercial/c9ab4631f577.md) - [CANN商业版-SetOutputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0010.html): 设置Graph关联的输出算子。 → [详情](llms-content/document/detail/canncommercial/a28c2ffe0ebc.md) - [CANN商业版-SetTargets](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0011.html): 设置Graph的结束节点列表。 在该列表中的算子需要被执行到,但它的输出不用返回给用户。 → [详情](llms-content/document/detail/canncommercial/e0308405912b.md) - [CANN商业版-IsValid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0012.html): 判断Graph对象是否有效,即是否可被运行。 → [详情](llms-content/document/detail/canncommercial/fb3e585b8513.md) - [CANN商业版-SetNeedIteration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0013.html): 标记Graph是否需要循环执行。 → [详情](llms-content/document/detail/canncommercial/2967c88ab727.md) - [CANN商业版-AddOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0014.html): 用户算子缓存接口,通过此接口可以将不带连接关系的算子缓存在图中,用于查询和对象获取。 → [详情](llms-content/document/detail/canncommercial/9e6733764609.md) - [CANN商业版-FindOpByName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0015.html): 基于算子名称,获取缓存在Graph中的op对象。 → [详情](llms-content/document/detail/canncommercial/c8b90e7a9530.md) - [CANN商业版-GetAllOpName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0016.html): 获取Graph中已注册的所有缓存算子的名称列表。 → [详情](llms-content/document/detail/canncommercial/5198162449f1.md) - [CANN商业版-SaveToFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0017.html): 将序列化后的Graph结构保存到文件中。 → [详情](llms-content/document/detail/canncommercial/287959dd1f87.md) - [CANN商业版-LoadFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0018.html): 从文件中读取Graph。 → [详情](llms-content/document/detail/canncommercial/f2dfcf3917fd.md) - [CANN商业版-FindOpByType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0019.html): 基于算子类型,获取缓存在Graph中的所有指定类型的op对象。 → [详情](llms-content/document/detail/canncommercial/c9a66cfae2e0.md) - [CANN商业版-GetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0020.html): - 头文件:\#include - 库文件:libgraph.so 获取当前图的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/canncommercial/1f1540952fbf.md) - [CANN商业版-CopyFrom](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0021.html): 拷贝原图生成目标图。 目标图的graphname优先使用用户指定的,未指定则使用原图的graphname。graphid/session归属,拷贝后需要用户自行添加。 → [详情](llms-content/document/detail/canncommercial/a0cdaf6e7055.md) - [CANN商业版-LoadFromMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0022.html): 从内存中读取序列化后Graph。 → [详情](llms-content/document/detail/canncommercial/7c24162e11fe.md) - [CANN商业版-SaveToMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0023.html): 将序列化后的Graph保存到内存中。 → [详情](llms-content/document/detail/canncommercial/a31336f6d76d.md) - [CANN商业版-LoadFromSerializedModelArray](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0024.html): 从ModelDef的序列化数据中恢复Graph。 → [详情](llms-content/document/detail/canncommercial/45c31595757e.md) - [CANN商业版-GetAllNodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0027.html): 获取图中的所有节点,包含本图及子图的节点。 → [详情](llms-content/document/detail/canncommercial/e8bf395d9818.md) - [CANN商业版-GetDirectNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0028.html): 获取本图中的所有节点,不包含本图内子图的节点。 → [详情](llms-content/document/detail/canncommercial/461ef3dccc87.md) - [CANN商业版-RemoveNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0029.html): 删除图中的指定节点,并删除节点之间的连边。 → [详情](llms-content/document/detail/canncommercial/32ef8349e372.md) - [CANN商业版-RemoveEdge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0030.html): 删除图中的指定连接边。 → [详情](llms-content/document/detail/canncommercial/9e41f102eb06.md) - [CANN商业版-AddNodeByOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0031.html): - 头文件:\#include - 库文件:libgraph.so 新增一个节点到图上。 → [详情](llms-content/document/detail/canncommercial/cd8cb7ccf3a5.md) - [CANN商业版-AddDataEdge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0032.html): - 头文件:\#include - 库文件:libgraph.so 新增一条数据边。 → [详情](llms-content/document/detail/canncommercial/fc6de149a8dd.md) - [CANN商业版-AddControlEdge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0033.html): - 头文件:\#include - 库文件:libgraph.so 新增一个控制边。 → [详情](llms-content/document/detail/canncommercial/244cef8e4ac3.md) - [CANN商业版-ConstructFromInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0034.html): 支持基于用户构造的Operator对象生成一个Graph对象。 功能与SetInputs一致。SetInputs未来会逐步消亡,统一使用此接口。 → [详情](llms-content/document/detail/canncommercial/b4f6069f50e0.md) - [GNode构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0036.html): GNode构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/39fd6dac8144.md) - [CANN商业版-GetType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0037.html): - 头文件:\#include - 库文件:libgraph.so 获取算子type。 → [详情](llms-content/document/detail/canncommercial/80cecdebd86f.md) - [CANN商业版-GetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0038.html): - 头文件:\#include - 库文件:libgraph.so 获取算子名字。 → [详情](llms-content/document/detail/canncommercial/c785ba13c607.md) - [CANN商业版-GetInDataNodesAndPortIndexs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0039.html): 获取算子指定输入端口对应的对端算子以及对端算子的输出端口号。 → [详情](llms-content/document/detail/canncommercial/388cc8ac622d.md) - [CANN商业版-GetInControlNodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0040.html): 获取算子的控制输入节点。 → [详情](llms-content/document/detail/canncommercial/4fe4f142670f.md) - [CANN商业版-GetOutDataNodesAndPortIndexs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0041.html): 获取算子指定输出端口对应的对端算子以及对端算子的输入端口号。 → [详情](llms-content/document/detail/canncommercial/feddf9b49f7a.md) - [CANN商业版-GetOutControlNodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0042.html): 获取算子的控制输出节点。 → [详情](llms-content/document/detail/canncommercial/57bc43b329c4.md) - [CANN商业版-GetInputConstData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0043.html): 获取输入为Const节点的值。 如果算子的输入是Const节点,会返回Const节点的值,否则返回失败。支持跨子图获取输入是否是Const及Const下的value。 → [详情](llms-content/document/detail/canncommercial/210ec484f27b.md) - [CANN商业版-GetInputIndexByName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0044.html): 通过算子的端口名获取输入端口index。 → [详情](llms-content/document/detail/canncommercial/0761221028fe.md) - [CANN商业版-GetDynamicInputIndexesByName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0045.html): 通过算子的动态输入端口名获取动态输入端口indexes。 → [详情](llms-content/document/detail/canncommercial/b376ec257d8c.md) - [CANN商业版-GetOutputIndexByName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0046.html): 通过算子的端口名获取输出端口index。 → [详情](llms-content/document/detail/canncommercial/e542c4ea8506.md) - [CANN商业版-GetDynamicOutputIndexesByName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0047.html): 通过算子的动态输出端口名获取动态输出端口indexes。 → [详情](llms-content/document/detail/canncommercial/56635b1d4e98.md) - [CANN商业版-GetInputsSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0048.html): 返回节点的有效输入个数,即算子的实际输入个数。 → [详情](llms-content/document/detail/canncommercial/ebc4b783d047.md) - [CANN商业版-GetOutputsSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0049.html): 返回有效输出个数,即算子定义时的输出个数。 → [详情](llms-content/document/detail/canncommercial/1c8a0e02959c.md) - [CANN商业版-GetInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0050.html): 获取指定输入端口的tensor格式。 → [详情](llms-content/document/detail/canncommercial/5ede35f8eca0.md) - [CANN商业版-UpdateInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0051.html): 更新指定输入端口的tensor格式。 → [详情](llms-content/document/detail/canncommercial/a7b171b6a18e.md) - [CANN商业版-GetOutputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0052.html): 获取指定输出端口的tensor格式。 → [详情](llms-content/document/detail/canncommercial/79fb9cf57a9f.md) - [CANN商业版-UpdateOutputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0053.html): 更新指定输出端口的tensor格式。 → [详情](llms-content/document/detail/canncommercial/587b45e3d053.md) - [CANN商业版-SetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0054.html): 设置Node属性的属性值。 Node可以包括多个属性,初次设置值后,算子属性值的类型固定,算子属性值的类型包括: - 整型:接受int64t、uint32t、int32t类型的整型值 使用SetAttr\(const AscendString& name, int64t &attrValue\)设置属性值,以GetAttr\(const AscendString& name, int32t &att → [详情](llms-content/document/detail/canncommercial/c5d53ae76ea1.md) - [CANN商业版-GetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0055.html): 获取指定属性名字的值。 → [详情](llms-content/document/detail/canncommercial/0fb11825fda1.md) - [CANN商业版-HasAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0056.html): - 头文件:\#include - 库文件:libgraph.so 查询属性是否存在。 → [详情](llms-content/document/detail/canncommercial/3910baed2773.md) - [CANN商业版-GetSubgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0057.html): 获取当前节点的第index个子图对象。 → [详情](llms-content/document/detail/canncommercial/c87b4b141146.md) - [CANN商业版-GetALLSubgraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0058.html): 获取当前节点根图的所有子图对象。 → [详情](llms-content/document/detail/canncommercial/1651e393904b.md) - [CustomPassContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0060.html): CustomPassContext构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/d55c3ec263db.md) - [CANN商业版-SetErrorMessage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0061.html): 向框架注册图修改阶段遇到的错误信息。 → [详情](llms-content/document/detail/canncommercial/f8c6ae80c705.md) - [PassRegistrationData构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0064.html): PassRegistrationData构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/488d3c62005a.md) - [CANN商业版-CustomPassFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0065.html): 注册自定义Pass的执行函数。 关于接口的详细使用方法请参见使用自定义Pass修改Graph\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/graphdevg/atlasag250027.html\)。 → [详情](llms-content/document/detail/canncommercial/66fbf40db5dd.md) - [PassReceiver构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0067.html): PassReceiver构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/7439d20ea99c.md) - [CANN商业版-ShardGraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0069.html): 该接口已废弃,请勿使用。 该接口不建议使用,推荐使用ShardGraphsToFile接口,ShardGraphsToFile接口性能优于ShardGraphs。 切分图接口,对Session内的图按照AddGraph的顺序进行切分,切分后的图保存在内存中。 切分方式由options参数说明中的ge.graphParallelOptionPath参数配置,若未使能并行切分功能,则接口不会进行切分。 → [详情](llms-content/document/detail/canncommercial/8b478034bdcd.md) - [CANN商业版-ShardGraphsToFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0070.html): 该接口已废弃,请勿使用。 大模型分布式编译切分场景下使用:Graph太大场景下,需要调用该接口,进行切分图,并将切分后的图保存为pb文件。 切分图接口,对Session内的图按照AddGraph的顺序进行切分,切分后的图保存为pb文件。 切分方式由options参数说明中的ge.graphParallelOptionPath参数配置,若未使能并行切分功能,则接口不会进行切分。 切分后的图,命名规则 → [详情](llms-content/document/detail/canncommercial/e9404fbc43b1.md) - [CANN商业版-SaveGraphsToPb](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0071.html): 该接口已废弃,请勿使用。 保存Session内图接口,将图保存为pb文件,支持Session内的权重共享功能(即Session内两张图若有两个权重值是一致的,则只会保存一份权重)。 该接口与ShardGraphsToFile接口区别: 该接口适用于任何图,而ShardGraphsToFile适用于大模型分布式编译切分场景。 → [详情](llms-content/document/detail/canncommercial/7b9fb23856bd.md) - [GraphBuffer的构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0073.html): GraphBuffer构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/6cb708241abe.md) - [CANN商业版-GetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0074.html): 获取序列化后的Graph的内存起始位置。 → [详情](llms-content/document/detail/canncommercial/7d7e320b0d53.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0075.html): 获取序列化后的Graph的内存的长度。 → [详情](llms-content/document/detail/canncommercial/360b808531fc.md) - [CANN商业版-aclgrphBuildInitialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0077.html): 模型构建的初始化函数,用于申请资源。 → [详情](llms-content/document/detail/canncommercial/aa1b4d1029b8.md) - [CANN商业版-aclgrphBuildModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0078.html): 将输入的Graph编译为适配AI处理器的离线模型,并保存到内存缓冲区。 → [详情](llms-content/document/detail/canncommercial/596678292e37.md) - [CANN商业版-aclgrphSaveModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0079.html): 将离线模型序列化并保存到指定文件中。 → [详情](llms-content/document/detail/canncommercial/e2543b2e0fbd.md) - [CANN商业版-aclgrphBuildFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0081.html): 系统完成模型构建后,通过该接口释放资源。 → [详情](llms-content/document/detail/canncommercial/2ce6d5cfbe6a.md) - [aclgrphConvertToWeightRefreshableGraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0082.html): 通过传入Const节点名数组将原图转换成一组权重可更新的图。 该接口适用于权重更新场景,详细介绍请参见专题>权重更新\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/graphdevg/atlasag250055.html\)。 → [详情](llms-content/document/detail/canncommercial/dd3f952f94e1.md) - [CANN商业版-aclgrphBundleBuildModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0083.html): 将输入的一组Graph编译为适配AI处理器的离线模型。 与aclgrphBuildModel接口的区别是,该接口适用于权重更新场景。通过aclgrphBundleBuildModel接口生成离线模型缓存后,需要使用aclgrphBundleSaveModel接口落盘。 → [详情](llms-content/document/detail/canncommercial/8e8d4c9003d4.md) - [CANN商业版-aclgrphBundleSaveModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0084.html): 将离线模型序列化并保存到指定文件中。 - 与 aclgrphSaveModel 接口的区别是,该接口适用于权重更新场景,且通过该接口生成的模型,如果要使用acl进行推理,需要使用aclmdlBundleLoadFromFile或aclmdlBundleLoadFromMem接口加载模型,接口详细介绍请参见“模型加载和卸载”。 - 通过 aclgrphBundleBuildModel 接口生成离 → [详情](llms-content/document/detail/canncommercial/886542bf2948.md) - [CANN商业版-GEInitialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0086.html): 初始化GE,完成运行准备。 → [详情](llms-content/document/detail/canncommercial/329822a06c2c.md) - [CANN商业版-GEFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0087.html): GE退出,释放GE相关资源。 在该接口内,默认增加2000ms延时(实际最大延时可达2000ms),用于Device业务日志回传,保证ERROR级别和EVENT级别日志不丢失,您可以将ASCENDLOGDEVICEFLUSHTIMEOUT\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/envvar/ → [详情](llms-content/document/detail/canncommercial/3ec9839e0a92.md) - [Session构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0088.html): Session构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/20eb36c485f7.md) - [CANN商业版-GetVariables](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0089.html): 变量查询接口,获取Session内所有variable算子或指定variable算子的Tensor内容。 → [详情](llms-content/document/detail/canncommercial/50add22139a6.md) - [CANN商业版-GetSessionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0090.html): 获取Session的ID。 → [详情](llms-content/document/detail/canncommercial/13c63816afd0.md) - [CANN商业版-AddGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0091.html): 向Session中添加Graph,Session内会生成唯一的Graph ID。 → [详情](llms-content/document/detail/canncommercial/80e6e12a92ae.md) - [CANN商业版-AddGraphWithCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0092.html): 向Session中添加Graph,Session内会生成唯一的Graph ID。 注意相比于AddGraph接口,此接口传入Graph对象后,会产生Graph对象的拷贝。Session中保存的图是Graph对象的一个备份,后续对该Graph的修改不影响Session内原有Graph,同时Session内图的任何修改也不会影响Graph对象。 → [详情](llms-content/document/detail/canncommercial/ea8e494e390c.md) - [CANN商业版-RemoveGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0093.html): 在当前Session中删除指定ID对应的Graph。 → [详情](llms-content/document/detail/canncommercial/20e089b73645.md) - [CANN商业版-LoadGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0094.html): 异步执行Graph场景使用,将指定Graph ID的图绑定到对应Stream上。 该接口执行前需要完成CompileGraph流程,且LoadGraph成功后需要使用ExecuteGraphWithStreamAsync接口执行图。 → [详情](llms-content/document/detail/canncommercial/6a5d9d8d7701.md) - [CANN商业版-GeSessionLoadGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0095.html): 只有异步执行Graph场景使用,使用指定的Session,将指定Graph ID的图绑定到对应Stream上。 GeSessionLoadGraph成功后可以使用GeSessionExecuteGraphWithStreamAsync接口执行图。 → [详情](llms-content/document/detail/canncommercial/d0729ad1b2a7.md) - [CANN商业版-RunGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0096.html): 同步运行指定ID对应的Graph图,输出运行结果。 该接口包括了编译,加载和运行Graph的操作。 → [详情](llms-content/document/detail/canncommercial/e7079a2c0a7f.md) - [CANN商业版-RunGraphAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0097.html): 异步运行指定ID对应的Graph图,输出运行结果。 此函数与RunGraph均为执行指定id对应的图,并输出结果,区别于RunGraph的是,该接口: - 异步运行。 - 承载数据的数据格式不一样,但含义相同。 - 用户通过回调函数RunAsyncCallback获取图计算结果,即用户自行定义函数RunAsyncCallback。该回调函数,当status为success时,即可处理数据。 → [详情](llms-content/document/detail/canncommercial/71bc09e5b299.md) - [CANN商业版-RunGraphWithStreamAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0098.html): 异步运行指定ID对应的Graph图,输出运行结果。该接口包括了编译,加载和运行Graph的操作。 此函数与RunGraph均为运行指定ID对应的图,并输出结果,区别于RunGraph的是,该接口: - 异步运行。 - inputs和outputs均为Device上的内存空间,且需要在运行前由用户分配内存大小。 如下两种情况用户可以不分配输出内存: - 用户通过 RegisterExt → [详情](llms-content/document/detail/canncommercial/b210d32a5687.md) - [CANN商业版-ExecuteGraphWithStreamAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0099.html): 异步运行指定ID对应的Graph图,输出执行结果。 此函数与RunGraphWithStreamAsync均用于运行指定ID对应的图并输出结果。与RunGraphWithStreamAsync不同的是: - 该接口运行前需要完成 CompileGraph 及 LoadGraph (异步运行Graph场景)流程。 - 该接口inputs和outputs数据类型为gert::Tensor\(http → [详情](llms-content/document/detail/canncommercial/27fa1b4daebe.md) - [CANN商业版-GeSessionExecuteGraphWithStreamAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0100.html): 使用指定的Session实例,异步运行指定ID对应的Graph图,输出执行结果。 此接口与ExecuteGraphWithStreamAsync均为运行指定ID对应的图,并输出结果,该接口更多是为了前向兼容上层开源框架的图模式场景;如果用户使用的是8.0.RC3版本及之后的CANN包,则更推荐使用ExecuteGraphWithStreamAsync。 - 该接口执行前需要完成 CompileG → [详情](llms-content/document/detail/canncommercial/dc5bfa4bbbf8.md) - [CANN商业版-RunGraphDistribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0101.html): 对输入refdata节点切分后,同步运行指定ID对应的Graph图,输出运行结果。 与RunGraph接口的区别是:该接口输入的refdata节点是经过切分后的,输出是每个Device的输出结果。 → [详情](llms-content/document/detail/canncommercial/e4ad9f5e0e5f.md) - [CANN商业版-BuildGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0102.html): 同步编译指定ID对应的Graph图,生成可用于执行的模型。 → [详情](llms-content/document/detail/canncommercial/243af864e91a.md) - [CANN商业版-CompileGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0103.html): 同步编译指定ID对应的Graph图。与BuildGraph相比,该接口仅包含图编译功能,不生成可用于执行的模型,BuildGraph包含了图编译过程,并在编译完成后进行模型所需内存资源的初始化,生成可用于执行的模型。 - 该接口不包含模型所需内存资源管理功能,而是将这部分管理内存的工作开放给用户。您可以配合编译后Graph资源占用查询接口、内存的基地址刷新接口来使用,达到自行管理模型内存、获得更多 → [详情](llms-content/document/detail/canncommercial/abd3ceae6eb8.md) - [CANN商业版-RegisterCallBackFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0104.html): 注册回调函数。 注册用户指定的Summary、Checkpoint回调接口。当用户下发给GE的图中带有Summary、Checkpoint算子时,GE会调用该回调函数。 → [详情](llms-content/document/detail/canncommercial/4ab7f4b97601.md) - [CANN商业版-IsGraphNeedRebuild](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0105.html): Graph是否需要重新编译。 → [详情](llms-content/document/detail/canncommercial/8195381e534f.md) - [CANN商业版-GetCompiledGraphSummary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0106.html): 查询图编译结果的概要信息。包括Feature内存大小、Const内存大小、Stream、Event数目及内存是否可刷新等信息。 - 在调用本接口前,必须先调用 CompileGraph 接口进行图编译。 - 您可以自行申请内存,再通过如下接口设置或更新Feature内存、Const内存基址: - 通过 SetGraphConstMemoryBase 设置Const内存基址。内存大小从G → [详情](llms-content/document/detail/canncommercial/80a1f9f7c3df.md) - [CANN商业版-SetGraphConstMemoryBase](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0107.html): 设置Graph的Const内存基址。 内存大小从GetCompiledGraphSummary>GetConstMemorySize接口中获取。 → [详情](llms-content/document/detail/canncommercial/0ea8a9fb0da2.md) - [CANN商业版-UpdateGraphFeatureMemoryBase](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0108.html): 用于更新Graph的Feature内存基址。 内存大小从GetCompiledGraphSummary>GetFeatureMemorySize接口中获取。 Feature内存指的是模型执行过程中所需要的中间内存(比如中间节点的输入输出等内存)。 → [详情](llms-content/document/detail/canncommercial/fe84a458f64b.md) - [CANN商业版-SetGraphFixedFeatureMemoryBase](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0109.html): 用于指定图的Fixed Feature内存基地址。 内存大小从GetCompiledGraphSummary>GetFixedFeatureMemorySize接口中获取。 Feature内存指的是模型执行过程中所需要的中间内存(比如中间节点的输入输出等内存) - 当图中包含Fixed内存,但是用户未指定时,默认申请Fixed内存。 - 用户可以通过将地址设置为nullptr,size设置为0的方 → [详情](llms-content/document/detail/canncommercial/6272d77c2968.md) - [CANN商业版-SetGraphFixedFeatureMemoryBaseWithType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0110.html): 用于指定图的不同内存类型的Fixed Feature内存基地址。 内存大小从GetCompiledGraphSummary>GetAllFeatureMemoryTypeSize接口中获取。Feature内存指的是模型执行过程中所需要的中间内存(比如中间节点的输入输出等内存)。 - 当图中包含Fixed内存,但是用户未指定时,默认申请Fixed内存。 - 用户可以通过将地址设置为nullptr,s → [详情](llms-content/document/detail/canncommercial/4051c7d53224.md) - [CANN商业版-UpdateGraphRefreshableFeatureMemoryBase](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0111.html): 用于更新除了Fixed之外可刷新的Feature内存基址。 内存大小从GetCompiledGraphSummary>GetRefreshableFeatureMemorySize接口中获取。 如果图中存在Fixed内存,且用户没有调用SetGraphFixedFeatureMemoryBase或SetGraphFixedFeatureMemoryBaseWithType接口设置默认内存类型的Fi → [详情](llms-content/document/detail/canncommercial/3311306dbb5c.md) - [CANN商业版-RegisterExternalAllocator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0112.html): 用户将自己的Allocator注册给GE,适用于使用用户的内存池场景。 此接口需要配合LoadGraph、RunGraphWithStreamAsync或ExecuteGraphWithStreamAsync接口使用,并且需要在LoadGraph接口调用前注册。 → [详情](llms-content/document/detail/canncommercial/a2a5dcb515ca.md) - [CANN商业版-UnregisterExternalAllocator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0113.html): 将用户基于Stream注册的Allocator销毁,适用于使用用户的内存池场景。 → [详情](llms-content/document/detail/canncommercial/a1d454071df5.md) - [CANN商业版-PaRemapped](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0114.html): 用于内存出现UCE(Uncorrectable Error,不可纠正错误)错误时判断此段内存是否可以快速恢复。 → [详情](llms-content/document/detail/canncommercial/645e54d535fb.md) - [CANN商业版-GEGetErrorMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0115.html): 获取并清空与本接口在同一个进程或线程中的其它接口调用失败时的错误描述信息。 建议在执行报错时,调用该接口,获取错误信息以辅助定位问题;与GEGetErrorMsgV2不能同时使用,推荐使用GEGetErrorMsgV2。 → [详情](llms-content/document/detail/canncommercial/2e5ac1d3bae7.md) - [CANN商业版-GEGetWarningMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0116.html): 获取并清空与本接口在同一个进程或线程中的其它接口调用失败时的告警信息。 程序执行结束需要查看告警信息时,调用该接口打印告警信息,与GEGetWarningMsgV2不能同时使用,推荐使用GEGetWarningMsgV2。 → [详情](llms-content/document/detail/canncommercial/81fce0d6535c.md) - [CANN商业版-GEGetErrorMsgV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0117.html): 获取并清空与本接口在同一个进程或线程中的其它接口调用失败时的错误描述信息。 该接口属于ABI兼容接口(对应编译文件中的DGLIBCXXUSECXX11ABI),返回ge::AscendString,与GEGetErrorMsg不能同时使用,推荐使用该接口。 → [详情](llms-content/document/detail/canncommercial/563362bb1166.md) - [CANN商业版-GEGetWarningMsgV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0118.html): 获取并清空与本接口在同一个进程或线程中的其它接口调用失败时的告警信息。 程序执行结束需要查看告警信息时,调用该接口打印告警信息,属于ABI兼容接口(对应编译文件中的DGLIBCXXUSECXX11ABI),返回ge::AscendString。与GEGetWarningMsg不能同时使用,推荐使用该接口。 → [详情](llms-content/document/detail/canncommercial/bc25f006e1a2.md) - [CANN商业版-aclgrphCalibration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0122.html): 将非量化Graph自动修改为量化后的Graph。详细使用场景请参见量化\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/graphdevg/atlasag250040.html\)。 → [详情](llms-content/document/detail/canncommercial/4ff5d45cecac.md) - [CANN商业版-aclgrphProfInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0126.html): 初始化Profiling,设置Profiling参数(目前供用户设置保存性能数据文件的路径)。 → [详情](llms-content/document/detail/canncommercial/53ebb3de7e38.md) - [CANN商业版-aclgrphProfFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0127.html): 结束Profiling。 → [详情](llms-content/document/detail/canncommercial/dcaa9a1daa95.md) - [CANN商业版-aclgrphProfCreateConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0128.html): 创建Profiling配置信息。 → [详情](llms-content/document/detail/canncommercial/4fd1b5c785e5.md) - [CANN商业版-aclgrphProfDestroyConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0129.html): 销毁Profiling配置信息。 → [详情](llms-content/document/detail/canncommercial/7d36f5a0d270.md) - [CANN商业版-aclgrphProfStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0130.html): 下发Profiling请求,使能对应数据的采集。 → [详情](llms-content/document/detail/canncommercial/b9a19777c724.md) - [CANN商业版-aclgrphProfStop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0131.html): 停止Profiling数据采集。 → [详情](llms-content/document/detail/canncommercial/cf321c8bcdce.md) - [CANN商业版-aclgrphDumpGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0134.html): 将输入的Graph导出到文本中。 → [详情](llms-content/document/detail/canncommercial/e125d89674ce.md) - [CANN商业版-aclgrphSetOpAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0135.html): 用于支持设置node属性方式的改图。 → [详情](llms-content/document/detail/canncommercial/6629b9b709f6.md) - [CANN商业版-aclgrphGetIRVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0136.html): 获取模型构建相关接口的版本号。 → [详情](llms-content/document/detail/canncommercial/465f44ec21df.md) - [CANN商业版-aclgrphGenerateForOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0137.html): 根据单算子信息或单算子JSON文件构建Graph。 → [详情](llms-content/document/detail/canncommercial/9f804a392e56.md) - [CANN商业版-GE\_ERRORNO](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0138.html): - GE\_ERRORNO → [详情](llms-content/document/detail/canncommercial/44a892836146.md) - [内部关联接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0139.html): ge\_api\_error\_codes.h中的如下接口是内部关联接口,开发者不需要直接调用: → [详情](llms-content/document/detail/canncommercial/2ae251223186.md) - [CANN商业版-ModelBufferData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0141.html): 内存缓冲区中的序列化模型数据,头文件位于CANN软件安装后文件存储路径下的include/ge/ge\_ir\_build.h。 → [详情](llms-content/document/detail/canncommercial/e837d8e8723d.md) - [aclgrphBuildInitialize支持的配置参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0142.html): \# aclgrphBuildInitialize支持的配置参数 \#\#\#\# 基础功能 | 参数 | 说明 | | --- | --- | | SOC\\\_VERSION | 图编译时使用的AI处理器型号。 若当前环境存在AI处理器,该参数可选。 若当前环境不存在AI处理器,即开发环境,该参数必填。 → [详情](llms-content/document/detail/canncommercial/74c6955c1200.md) - [aclgrphBuildModel支持的配置参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0143.html): \# aclgrphBuildModel支持的配置参数 \#\#\#\# 基础功能 | 参数 | 说明 | | --- | --- | | INPUT\\\_FORMAT | 输入数据格式。 参数取值: 支持NCHW、NHWC、ND、NCDHW、NDHWC格式。 → [详情](llms-content/document/detail/canncommercial/c9198d9f66b1.md) - [Parser解析接口支持的配置参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0144.html): **表1 Parser解析接口支持的配置参数** → [详情](llms-content/document/detail/canncommercial/c3dbae5ed609.md) - [CANN商业版-InputTensorInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0145.html): 输入Tensor信息,头文件位于CANN软件安装后文件存储路径下的include/ge/ge\_api\_types.h。 → [详情](llms-content/document/detail/canncommercial/823f1fb24f5c.md) - [CANN商业版-OutputTensorInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0146.html): 输出Tensor信息,头文件位于CANN软件安装后文件存储路径下的include/ge/ge\_api\_types.h。 → [详情](llms-content/document/detail/canncommercial/e5d0ae359faa.md) - [CANN商业版-MemoryType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0147.html): 内存类型枚举,头文件位于CANN软件安装后文件存储路径下的include/ge/ge\_api\_types.h。 → [详情](llms-content/document/detail/canncommercial/72188b25245b.md) - [CANN商业版-ProfDataTypeConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0148.html): Profiling数据类型配置文件,头文件位于CANN软件安装后文件存储路径下的include/ge/ge\_prof.h。 → [详情](llms-content/document/detail/canncommercial/732171e68539.md) - [CANN商业版-ProfilingAicoreMetrics](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0149.html): Profiling AI Core metrics,头文件位于CANN软件安装后文件存储路径下的include/ge/ge\_prof.h。 → [详情](llms-content/document/detail/canncommercial/31174c0a8eb0.md) - [options参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0150.html): Atlas 200I/500 A2 推理产品 不支持该特性。 → [详情](llms-content/document/detail/canncommercial/5845c729faa5.md) - [CANN商业版-Stage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0152.html): 设置自定义Pass执行阶段。 → [详情](llms-content/document/detail/canncommercial/201299119fb6.md) - [CANN商业版-GetStage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0153.html): 获取自定义Pass执行阶段。 → [详情](llms-content/document/detail/canncommercial/9ed99e6a837c.md) - [CANN商业版-CustomAllocateStreamPassFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0154.html): 注册自定义的逻辑流分配Pass执行函数。 关于接口的详细使用方法请参见使用自定义逻辑流分配Pass定制并发\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/programug/graphdevg/atlasag250076.html\)。 → [详情](llms-content/document/detail/canncommercial/8cb4acb09c64.md) - [StreamPassContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0156.html): StreamPassContext构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/15be6e48f007.md) - [CANN商业版-SetStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0157.html): 设置某节点的Stream ID,拥有相同Stream ID的节点将会在同一条流上依次执行。 → [详情](llms-content/document/detail/canncommercial/8cedf4972360.md) - [CANN商业版-GetStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0158.html): 获取节点上当前的Stream ID,其结果表示经过内置流分配算法以后该节点被分配的Stream ID。 → [详情](llms-content/document/detail/canncommercial/02e4aa3176fe.md) - [CANN商业版-AllocateNextStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0159.html): 申请新的Stream ID,当希望申请新逻辑流的时候,需要调用该接口。 → [详情](llms-content/document/detail/canncommercial/6dfbd945ef49.md) - [CANN商业版-GetCurrMaxStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0160.html): 获取当前图上最大的Stream ID。 → [详情](llms-content/document/detail/canncommercial/7c0f2779ef6b.md) - [CANN商业版-GetCustomPassFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0161.html): 获取自定义Pass的执行函数。 → [详情](llms-content/document/detail/canncommercial/766551c86ba0.md) - [CANN商业版-GetCustomAllocateStreamPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0162.html): 获取自定义的逻辑流分配Pass执行函数。 → [详情](llms-content/document/detail/canncommercial/58ce85611687.md) - [CANN商业版-SetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0164.html): 设置Graph的属性,泛型属性接口,属性的类型为attrvalue。 → [详情](llms-content/document/detail/canncommercial/d3ec7917983e.md) - [CANN商业版-GetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0165.html): 获取Graph的属性,泛型属性接口,属性的类型为attrvalue。 → [详情](llms-content/document/detail/canncommercial/11813e70c0c8.md) - [CANN商业版-GetOutputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0166.html): 获取Graph的输出属性,泛型属性接口,属性类型为attrvalue。 → [详情](llms-content/document/detail/canncommercial/ee722f20ec1d.md) - [CANN商业版-GetInputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0167.html): 获取Graph的输入属性,泛型属性接口,属性类型为attrvalue。 → [详情](llms-content/document/detail/canncommercial/24253b817d81.md) - [CANN商业版-SetOutputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0168.html): 设置Graph的输出属性,泛型属性接口,属性类型为attrvalue。 → [详情](llms-content/document/detail/canncommercial/40e68ca6b508.md) - [CANN商业版-SetInputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0169.html): 设置Graph的输入属性,泛型属性接口,属性类型为attrvalue。 → [详情](llms-content/document/detail/canncommercial/b6761a7942f8.md) - [CANN商业版-AddGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0170.html): 向GeSession中添加Graph,GeSession内会生成唯一的Graph ID。 → [详情](llms-content/document/detail/canncommercial/ea432b37443a.md) - [CANN商业版-AddGraphClone](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0171.html): 向GeSession中添加Graph,GeSession内会生成唯一的Graph ID。 相比于AddGraph接口,此接口传入Graph对象后,会产生Graph对象的拷贝。GeSession中保存的图是Graph对象的一个备份,后续对该Graph的修改不影响GeSession内原有Graph,同时GeSession内图的任何修改也不会影响Graph对象。 → [详情](llms-content/document/detail/canncommercial/daac58ef7f62.md) - [CANN商业版-CompileGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0172.html): 同步编译指定ID对应的Graph图。 该接口不包含模型所需内存资源管理功能,而是将这部分管理内存的工作开放给用户。您可以配合编译后Graph资源占用查询接口、内存的基地址刷新接口来使用,达到自行管理模型内存、获得更多灵活性的目的。 您可以在调用该接口后,调用GetCompiledGraphSummary获取图编译结果的概要信息(比如模型执行所需的内存资源大小及内存是否可刷新、复用等),根据查询到的 → [详情](llms-content/document/detail/canncommercial/d8f3bdba5f35.md) - [CANN商业版-GEFinalizeV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0173.html): GE退出,释放GE相关资源。 在该接口内,默认增加2000ms延时(实际最大延时可达2000ms),用于Device业务日志回传,保证ERROR级别和EVENT级别日志不丢失,您可以将ASCENDLOGDEVICEFLUSHTIMEOUT\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/envvar/ → [详情](llms-content/document/detail/canncommercial/caa120256ef6.md) - [CANN商业版-GEGetErrorMsgV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0174.html): 获取并清空与本接口在同一个进程或线程中的其它接口调用失败时的错误描述信息。 建议在执行报错时,调用该接口,获取错误信息以辅助定位问题。 → [详情](llms-content/document/detail/canncommercial/7aa6886c43e7.md) - [CANN商业版-GEGetWarningMsgV3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0175.html): 获取并清空与本接口在同一个进程或线程中的其它接口调用失败时的告警信息。 → [详情](llms-content/document/detail/canncommercial/1fae5b83e5ca.md) - [CANN商业版-GEInitializeV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0176.html): 初始化GE,完成运行准备。 → [详情](llms-content/document/detail/canncommercial/e1494e23230a.md) - [CANN商业版-GetCompiledGraphSummary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0177.html): 查询图编译结果的概要信息。包括Feature内存大小、Const内存大小、Stream、Event数目及内存是否可刷新等信息。 - 在调用本接口前,必须先调用 CompileGraph 接口进行图编译。 - 您可以自行申请内存,再通过如下接口设置或更新Feature内存、Const内存基址: - 通过 SetGraphConstMemoryBase 设置Const内存基址。内存大小从G → [详情](llms-content/document/detail/canncommercial/a03d6fb4e363.md) - [CANN商业版-GetCompiledModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0178.html): 获取图编译后的序列化模型。 调用本接口前,必须先调用CompileGraph;用户通过本接口获取内存缓冲区的序列化模型数据ModelBufferData后,后续操作分为两种: - 用法一:(推荐用法)生成om离线模型 1. 在线编译:通过GetCompiledModel接口获取编译后的序列化模型。 2. 调用 aclgrphSaveModel 接口将序列化模型保存为om离线模型。 → [详情](llms-content/document/detail/canncommercial/a9c110cd0c51.md) - [CANN商业版-GetSessionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0179.html): 获取Session的ID。 → [详情](llms-content/document/detail/canncommercial/5bd65db56114.md) - [CANN商业版-IsGraphNeedRebuild](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0180.html): Graph是否需要重新编译。 → [详情](llms-content/document/detail/canncommercial/96c49268fa06.md) - [CANN商业版-LoadGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0181.html): 加载图并为其执行做准备,包括申请与管理图运行所需的内存及计算流等资源。 说明:若在调用本接口前未执行CompileGraph完成图编译,则本接口将自动调用CompileGraph以完成编译。 → [详情](llms-content/document/detail/canncommercial/12405f135b38.md) - [CANN商业版-RegisterCallBackFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0182.html): 注册回调函数。 注册用户指定的Summary、Checkpoint回调接口。当用户下发给GE的图中带有Summary、Checkpoint算子时,GE会调用该回调函数。 → [详情](llms-content/document/detail/canncommercial/3e23ab111767.md) - [CANN商业版-RegisterExternalAllocator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0183.html): 用户将自己的Allocator注册给GE,适用于使用用户的内存池场景。 此接口需要配合LoadGraph、RunGraphWithStreamAsync接口使用,并且需要在LoadGraph接口调用前注册。 → [详情](llms-content/document/detail/canncommercial/dacac11f645f.md) - [CANN商业版-RemoveGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0184.html): 在当前GeSession中删除指定ID对应的Graph。 → [详情](llms-content/document/detail/canncommercial/f74cda826334.md) - [CANN商业版-RunGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0185.html): 同步运行指定ID对应的Graph图,输出运行结果。 本接口与RunGraphAsync/RunGraphWithStreamAsync互斥;若在调用本接口前未执行LoadGraph完成图加载,则本接口将自动调用LoadGraph以完成加载。 → [详情](llms-content/document/detail/canncommercial/fb4d0280bfc6.md) - [CANN商业版-RunGraphAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0186.html): 异步运行指定ID对应的Graph图,输出运行结果。 - 本接口与 RunGraph / RunGraphWithStreamAsync 互斥,若在调用本接口前未执行 LoadGraph 完成图加载,则本接口将自动调用LoadGraph以完成加载。 - 本接口与RunGraph均为执行指定id对应的图,并输出结果,区别于RunGraph的是,该接口: - 异步运行。 - 用户通过回调函 → [详情](llms-content/document/detail/canncommercial/18e86be4903e.md) - [CANN商业版-RunGraphWithStreamAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0187.html): 异步运行指定ID对应的Graph图,输出执行结果。 - 本接口与 RunGraph 和 RunGraphAsync 接口互斥;若在调用本接口前未执行 LoadGraph 完成图加载,则本接口将自动调用LoadGraph以完成加载。 - 本接口与RunGraph均为运行指定ID对应的图,并输出结果,区别于RunGraph的是,该接口: - 异步运行。 - inputs和outputs均 → [详情](llms-content/document/detail/canncommercial/5579daee543a.md) - [CANN商业版-SetGraphConstMemoryBase](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0188.html): 设置Graph的Const内存基址。 在调用本接口前,必须先调用CompileGraph接口进行图编译;内存大小从GetCompiledGraphSummary>GetConstMemorySize接口中获取。 → [详情](llms-content/document/detail/canncommercial/98e51ca1432e.md) - [CANN商业版-SetGraphFixedFeatureMemoryBaseWithType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0189.html): 用于指定图的不同内存类型的Fixed Feature内存基地址。 在调用本接口前,必须先调用CompileGraph接口进行图编译;内存大小从GetCompiledGraphSummary>GetAllFeatureMemoryTypeSize接口中获取。Feature内存指的是模型执行过程中所需要的中间内存(比如中间节点的输入输出等内存)。 - 当图中包含Fixed内存,但是用户未指定时,默认申 → [详情](llms-content/document/detail/canncommercial/27e346165f7c.md) - [CANN商业版-UpdateGraphFeatureMemoryBase](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0190.html): 用于更新Graph的Feature内存基址。 在调用本接口前,必须先调用CompileGraph接口进行图编译;内存大小从GetCompiledGraphSummary>GetFeatureMemorySize接口中获取。 Feature内存指的是模型执行过程中所需要的中间内存(比如中间节点的输入输出等内存)。 → [详情](llms-content/document/detail/canncommercial/113ffb096627.md) - [CANN商业版-UpdateGraphRefreshableFeatureMemoryBase](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0191.html): 用于更新除了Fixed之外可刷新的Feature内存基址。 在调用本接口前,必须先调用CompileGraph接口进行图编译;内存大小从GetCompiledGraphSummary>GetRefreshableFeatureMemorySize接口中获取。 如果图中存在Fixed内存,且用户没有调用SetGraphFixedFeatureMemoryBaseWithType接口设置默认内存类型的 → [详情](llms-content/document/detail/canncommercial/3aa6ea23ec0c.md) - [CANN商业版-UnregisterExternalAllocator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0192.html): 将用户基于Stream注册的Allocator销毁,适用于使用用户的内存池场景。 → [详情](llms-content/document/detail/canncommercial/46f023a2e05d.md) - [CANN商业版-本节接口(原有接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0193.html): 本节接口(原有接口,也称V1版本)与GESession(V2版本)都是图编译执行的接口,用于实现图加载、图编译、图执行的功能,但两套接口不能混用,建议使用V2版本接口,V1版本接口后续会逐步废弃,Session到GeSession的迁移指导请参见Session到GeSession的迁移指导\(https://www.hiascend.comdocument/detail/zh/canncommerc → [详情](llms-content/document/detail/canncommercial/1fd84a899c89.md) - [CANN商业版-Dump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0194.html): 将graph序列化到ostream中。 不包含权重等数据,只包含图结构及相关属性。 → [详情](llms-content/document/detail/canncommercial/bf5ee8e290d9.md) - [CANN商业版-DumpToFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0195.html): 将graph序列化到执行路径下的文件中。 不包含权重等数据,只包含图结构及相关属性。 → [详情](llms-content/document/detail/canncommercial/0c9240b1bd12.md) - [CANN商业版-一个用于改图的工具类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0197.html): 一个用于改图的工具类。接收图上的一个范围,和一个替换图replacement,使用replacement将图上给定范围中的节点替换掉。 → [详情](llms-content/document/detail/canncommercial/641368fdc84e.md) - [CANN商业版-Replace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0198.html): 给定SubgraphBoundary,将边界内算子替换为replacement。 → [详情](llms-content/document/detail/canncommercial/4dbb3c5809bf.md) - [CANN商业版-通过PatternMatcher在图上匹配到的一个结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0200.html): 通过PatternMatcher在图上匹配到的一个结果,该结果包含匹配到的node。 → [详情](llms-content/document/detail/canncommercial/89aa45bd01f9.md) - [MatchResult构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0201.html): MatchResult构造函数和析构函数。 定义匹配结果,入参为Pattern即匹配定义。在MatchResult中,Matched Node为根据Pattern Node匹配到的节点,与Pattern Node一一对应。 → [详情](llms-content/document/detail/canncommercial/fc1503010510.md) - [CANN商业版-AppendNodeMatchPair](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0202.html): - 头文件:\#include - 库文件:libgecompiler.so 增加一个匹配对。 → [详情](llms-content/document/detail/canncommercial/fe8428afabae.md) - [CANN商业版-GetMatchedNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0203.html): 根据Pattern Node获取到匹配到的Target Node。 → [详情](llms-content/document/detail/canncommercial/d0d233b8960d.md) - [CANN商业版-GetMatchedNodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0204.html): 获取所有匹配到的节点。 → [详情](llms-content/document/detail/canncommercial/01b643eb2e60.md) - [CANN商业版-GetCapturedTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0205.html): 根据Pattern中捕获的索引,获取匹配中对应的Node output。 → [详情](llms-content/document/detail/canncommercial/e26deea967bb.md) - [CANN商业版-ToSubgraphBoundary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0206.html): 获取匹配结果对应的子图边界。 → [详情](llms-content/document/detail/canncommercial/377b56090703.md) - [CANN商业版-ToAscendString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0207.html): 将Match Result序列化为字符串。 → [详情](llms-content/document/detail/canncommercial/c5362aa03175.md) - [CANN商业版-用于定义图结构匹配的模板](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0209.html): 用于定义图结构匹配的模板。该模板接收一个Graph,用Graph来描述待匹配的图结构。 → [详情](llms-content/document/detail/canncommercial/4c0a08fcdfef.md) - [Pattern构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0210.html): 使用Graph定义匹配pattern。 → [详情](llms-content/document/detail/canncommercial/d94e95586772.md) - [CANN商业版-GetGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0211.html): 获取Pattern中的Pattern Graph。 → [详情](llms-content/document/detail/canncommercial/5e0024fd7f5a.md) - [CANN商业版-CaptureTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0212.html): 捕获Pattern中一个Tensor,从而在MatchResult中可以按序获取。 捕获Node的output,用于后续在MatchResult中通过捕获时的索引,快速获取到Node output,用户可以从Match Result中拿到Tensor描述做校验。 → [详情](llms-content/document/detail/canncommercial/062eba316881.md) - [CANN商业版-GetCapturedTensors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0213.html): 获取Pattern中捕获的所有Tensor,vector中顺序为捕获顺序。 → [详情](llms-content/document/detail/canncommercial/3bbb16e5b2ac.md) - [CANN商业版-用于做子图匹配的工具类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0215.html): 用于做子图匹配的工具类,该类接收一个Pattern定义和待匹配的Graph。将使用Pattern对Graph进行匹配,提供MatchNext接口逐一返回匹配结果。 → [详情](llms-content/document/detail/canncommercial/1ef3b8b5a803.md) - [PatternMatcher构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0216.html): 通过Pattern和Target Graph构造一个PatternMatcher。 → [详情](llms-content/document/detail/canncommercial/eb471c4b9468.md) - [CANN商业版-MatchNext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0217.html): 按照当前Target Graph的拓扑顺序,返回下一个符合Pattern定义的匹配结果。 提供逐一匹配接口可解决Overlap场景下的选择问题。用户可循环调用该接口。 说明: - 当前接口返回的匹配结果可能存在重叠,调用者需要自己处理 考虑如下结构,当对ABC做匹配时,C会先后出现在2个匹配结果中,选取哪个结果需要调用者自行决定。 → [详情](llms-content/document/detail/canncommercial/363867af4b96.md) - [CANN商业版-用于描述Subgraph的一个输入Tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0219.html): 用于描述Subgraph的一个输入Tensor。 → [详情](llms-content/document/detail/canncommercial/20d48f942090.md) - [SubgraphInput构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0220.html): SubgraphInput构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/9d284c1996d9.md) - [CANN商业版-AddInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0221.html): 为SubgraphInput添加一个边界输入。 → [详情](llms-content/document/detail/canncommercial/376969368b2e.md) - [CANN商业版-GetAllInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0222.html): 获取SubgraphInput对应的所有边界输入。 → [详情](llms-content/document/detail/canncommercial/66fd3d030d38.md) - [CANN商业版-用于描述Subgraph的一个输出Tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0224.html): 用于描述Subgraph的一个输出Tensor。 → [详情](llms-content/document/detail/canncommercial/21d3aa747310.md) - [SubgraphOutput构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0225.html): SubgraphOutput构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/6f7d36610b22.md) - [CANN商业版-SetOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0226.html): - 头文件:\#include - 库文件:libgecompiler.so 设置节点输出。 → [详情](llms-content/document/detail/canncommercial/74499600ece0.md) - [CANN商业版-GetOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0227.html): - 头文件:\#include - 库文件:libgecompiler.so 获取节点输出。 → [详情](llms-content/document/detail/canncommercial/3bc05de3e4b5.md) - [CANN商业版-用于圈定Subgraph边界:](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0229.html): 用于圈定Subgraph边界: → [详情](llms-content/document/detail/canncommercial/4306b6754f93.md) - [SubgraphBoundary构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0230.html): SubgraphBoundary构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/d5a5997837bf.md) - [CANN商业版-AddInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0231.html): 为子图边界添加一个输入。 → [详情](llms-content/document/detail/canncommercial/7974ab1f7ad0.md) - [CANN商业版-AddOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0232.html): 为子图边界添加一个输出。 → [详情](llms-content/document/detail/canncommercial/af4ef905538b.md) - [CANN商业版-GetInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0233.html): 根据索引获取一个子图输入。 → [详情](llms-content/document/detail/canncommercial/45ed8adc23d7.md) - [CANN商业版-GetAllInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0234.html): 获取所有子图输入Tensor的描述。 → [详情](llms-content/document/detail/canncommercial/7545ff58043b.md) - [CANN商业版-GetOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0235.html): 根据输出索引,获取子图输出Tensor的描述。 → [详情](llms-content/document/detail/canncommercial/fc592b820fa5.md) - [CANN商业版-GetAllOutputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0236.html): 获取子图所有输出Tensor的描述。 → [详情](llms-content/document/detail/canncommercial/c4bed7c75646.md) - [CANN商业版-用于实现一对多场景融合Pass的基类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0238.html): 用于实现一对多场景融合Pass的基类。该类提供根据节点类型在图中查找节点,根据子类提供的Replacement结构改图的功能。 → [详情](llms-content/document/detail/canncommercial/ceccbc32d108.md) - [DecomposePass构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0239.html): DecomposePass构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/d5659fe49970.md) - [CANN商业版-Run](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0240.html): 使用注册时声明的op type,找到图中匹配的node。 对匹配到的node,依次调用子类定义的MeetRequirements函数,判断是否可被替换;获取到子类定义的replacement,对图中匹配到节点依次进行替换。 注意:Run函数只处理当前图,若需要处理子图,由Pass调用者来负责。 → [详情](llms-content/document/detail/canncommercial/9c2e4ada3b58.md) - [CANN商业版-融合Pass基类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0242.html): 融合Pass基类,描述了Pass执行的入参信息。 → [详情](llms-content/document/detail/canncommercial/cc90794a63f2.md) - [CANN商业版-Run](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0243.html): - 头文件:\#include - 库文件:libgecompiler.so Pass执行主函数。 → [详情](llms-content/document/detail/canncommercial/e632204e74d4.md) - [FusionBasePass析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0244.html): - 头文件:\#include - 库文件:libgecompiler.so 虚析构函数。 → [详情](llms-content/document/detail/canncommercial/808ef78764e4.md) - [CANN商业版-融合Pass注册信息类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0246.html): 融合Pass注册信息类。 → [详情](llms-content/document/detail/canncommercial/fdd759553a07.md) - [FusionPassRegistrationData构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0247.html): FusionPassRegistrationData构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/45d20d33ea77.md) - [CANN商业版-GetPassName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0248.html): 获取融合Pass名称。 → [详情](llms-content/document/detail/canncommercial/20abef3067d5.md) - [CANN商业版-Stage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0249.html): 融合Pass阶段定义。 注意:kAfterAssignLogicStream阶段不可注册普通融合Pass,此阶段不允许修改图结构,若误将Pass注册到此阶段,将被忽略。 → [详情](llms-content/document/detail/canncommercial/9debcf7f3a34.md) - [CANN商业版-GetStage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0250.html): 获取融合Pass执行阶段。 → [详情](llms-content/document/detail/canncommercial/10a334032654.md) - [CANN商业版-CreatePassFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0251.html): 创建融合Pass注册函数。 → [详情](llms-content/document/detail/canncommercial/61713d3649d7.md) - [CANN商业版-GetCreatePassFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0252.html): 获取融合Pass创建函数。 → [详情](llms-content/document/detail/canncommercial/7b198ead25f2.md) - [CANN商业版-ToString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0253.html): 将融合Pass的注册信息序列化,如Pass name、Stage等。 → [详情](llms-content/document/detail/canncommercial/a1ebd1f33b54.md) - [CANN商业版-接收一个融合pass注册信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0255.html): 接收一个融合pass注册信息,注册到全局单例中。 → [详情](llms-content/document/detail/canncommercial/304aff8fbec8.md) - [PassRegistrar构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0256.html): PassRegistrar构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/4d5ecd91707d.md) - [CANN商业版-基于Pattern匹配的融合Pass基类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0258.html): 基于Pattern匹配的融合Pass基类。子类可通过实现虚方法来定义pattern和replacement。由父类进行匹配和替换。 → [详情](llms-content/document/detail/canncommercial/2c91a0f1b336.md) - [CANN商业版-Run](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0259.html): 执行Pass的主函数。 该函数将获取到PatternGraphs构造的pattern graph,用来构造pattern。 在目标Graph中逐一进行匹配,调用Requires函数对匹配结果做是否可被替换的校验,若为true,则进行进一步的替换;通过调用Replacement获取到替换的目标结构,将match result对应的子图结构替换为replacement子图。 注意: Run函数只处理当 → [详情](llms-content/document/detail/canncommercial/155d7a5ccec6.md) - [CANN商业版-本节接口(V2版本)与Session(原有接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0281.html): 本节接口(V2版本)与Session(原有接口,也称V1版本)都是图编译执行的接口,用于实现图加载、图编译、图执行的功能,但两套接口不能混用,建议使用V2版本接口,V1版本接口后续会逐步废弃: → [详情](llms-content/document/detail/canncommercial/b3a2507d987e.md) - [GeSession构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0282.html): GeSession构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/d51c6271f698.md) - [CANN商业版-ArgDescInfo用来描述Kernel输入参数Args地址信息的类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0290.html): ArgDescInfo用来描述Kernel输入参数Args地址信息的类,它对Args地址进行语义化表达,明确了每个地址的用途和相关信息。多个ArgDescInfo对象可以组成一个ArgsFormat,代码表达为std::vector。 → [详情](llms-content/document/detail/canncommercial/365cce2d3314.md) - [ArgDescInfo构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0291.html): ArgDescInfo构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/0eaef3725fa5.md) - [CANN商业版-CreateCustomValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0292.html): 创建一个类型为kCustomValue(自定义参数类型)的ArgDescInfo对象,表示此块Args地址用来存储自定义内容 。 → [详情](llms-content/document/detail/canncommercial/7c3b05266253.md) - [CANN商业版-CreateHiddenInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0293.html): 创建一个类型为kHiddenInput(在IR原型定义上不存在的输入地址)的ArgDescInfo对象,表示此块Args地址为HiddenInput地址。 → [详情](llms-content/document/detail/canncommercial/e35be22332d2.md) - [CANN商业版-GetType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0294.html): 获取当前ArgDescInfo的类型。 → [详情](llms-content/document/detail/canncommercial/b7e64169c4ab.md) - [CANN商业版-GetCustomValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0295.html): 获取ArgDescInfo的自定义值。 只有type为kCustomValue时,才可以获取到正确的值。 → [详情](llms-content/document/detail/canncommercial/e89bae945ef9.md) - [CANN商业版-SetCustomValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0296.html): 设置ArgDescInfo的自定义值,只有type为kCustomValue时,才能设置成功。 → [详情](llms-content/document/detail/canncommercial/92f09c28f65c.md) - [CANN商业版-GetHiddenInputSubType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0297.html): 获取ArgDescInfo的隐藏输入地址的类型,只有type为kHiddenInput时,才能获取到正确的值。 → [详情](llms-content/document/detail/canncommercial/e88d8bf1b47c.md) - [CANN商业版-SetHiddenInputSubType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0298.html): 设置ArgDescInfo的隐藏输入地址的类型,只有type为kHiddenInput时,才能设置成功。 → [详情](llms-content/document/detail/canncommercial/e14b60d9d70b.md) - [CANN商业版-GetIrIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0299.html): 获取当前ArgDescInfo的算子IR索引。只有当type为kIrInput、kIrOutput、kIrInputDesc、kIrOutputDesc时才可以获取到。 → [详情](llms-content/document/detail/canncommercial/a3b5eba86dac.md) - [CANN商业版-SetIrIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0300.html): 设置当前ArgDescInfo的IR索引。只有当type为kIrInput、kIrOutput、kIrInputDesc、kIrOutputDesc时才可以设置成功。 → [详情](llms-content/document/detail/canncommercial/af112445e808.md) - [CANN商业版-IsFolded](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0301.html): 判断当前Args地址是否需要被折叠成二级指针。 → [详情](llms-content/document/detail/canncommercial/832e35097c17.md) - [CANN商业版-SetFolded](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0302.html): 设置当前地址是否需要被折叠成二级指针。 → [详情](llms-content/document/detail/canncommercial/c0fb37d53e8c.md) - [属性名列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0303.html): 本节所列属性名为通过SetAttr接口可设置的属性名称,头文件位于CANN软件安装后文件存储路径下的include/ge/ge\_api\_types.h → [详情](llms-content/document/detail/canncommercial/d375a6d188b9.md) - [CANN商业版-图编译结果的概要信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0305.html): 图编译结果的概要信息。 → [详情](llms-content/document/detail/canncommercial/f708e1393b23.md) - [CompiledGraphSummary构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0306.html): CompiledGraphSummary构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/cdc6cb5479bc.md) - [CANN商业版-IsStatic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0307.html): 返回graph是否是静态编译的,只有在静态编译的情况下,才可以使用后续的获取Summary信息的接口。 GetFixedFeatureMemorySize/GetAllFeatureMemoryTypeSize接口除外。 → [详情](llms-content/document/detail/canncommercial/c5932af023b2.md) - [CANN商业版-GetConstMemorySize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0308.html): 获取编译后的Const内存大小。 → [详情](llms-content/document/detail/canncommercial/16383b3548b0.md) - [CANN商业版-GetFeatureMemorySize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0309.html): 获取编译后的全量Feature内存大小(包含Fixed固定内存)。 → [详情](llms-content/document/detail/canncommercial/e7986273aca1.md) - [CANN商业版-GetFixedFeatureMemorySize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0310.html): 获取编译后固定Feature内存总大小(适用于静态shape图和动态shape图)。 → [详情](llms-content/document/detail/canncommercial/b0d8f07c8d13.md) - [CANN商业版-GetAllFeatureMemoryTypeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0311.html): 获取编译后所有内存类型的Feature内存大小,当前仅包含Fixed的内存(适用于静态shape图和动态shape图)。 → [详情](llms-content/document/detail/canncommercial/d894d41e80f6.md) - [CANN商业版-GetRefreshableFeatureMemorySize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0312.html): 获取编译后可刷新的Feature内存大小,不包括输入、输出和固定内存。 → [详情](llms-content/document/detail/canncommercial/6e3298ec0384.md) - [CANN商业版-GetFeatureMemoryBaseRefreshable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0313.html): 获取图是否支持Feature内存基址刷新。 → [详情](llms-content/document/detail/canncommercial/3a369fd5d13d.md) - [CANN商业版-GetStreamNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0314.html): 获取整个编译图所使用的Stream数量。 → [详情](llms-content/document/detail/canncommercial/5882af439093.md) - [CANN商业版-GetEventNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0315.html): 获取整个编译图中已使用的Event数目。 → [详情](llms-content/document/detail/canncommercial/4db8740bef33.md) - [CANN商业版-GetOutputShapes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0316.html): 该接口只适用于静态Shape图,获取整个编译图的输出Shape,输出Shape可用于计算outputs所占内存大小;对于动态多档位图,获取当前最大档位的输出Shape。 → [详情](llms-content/document/detail/canncommercial/d3cc42bfe3c5.md) - [CANN商业版-GetOutputDtypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0317.html): 获取整个编译图的输出Dtypes。 → [详情](llms-content/document/detail/canncommercial/5d88d4949a5a.md) - [CANN商业版-GetIOIndexesWithSameAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0318.html): 获取编译后逻辑地址相同的Graph输入索引和输出索引对。 → [详情](llms-content/document/detail/canncommercial/3051c3bd3177.md) - [CANN商业版-GetExternalWeightPaths](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0319.html): 获取外置权重落盘路径。 → [详情](llms-content/document/detail/canncommercial/03537f4975b5.md) - [CANN商业版-GetStreamAllocationSummary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0320.html): - 头文件:\#include - 库文件:libgecompiler.so 获取流分配概要信息。 → [详情](llms-content/document/detail/canncommercial/9ae893ab7875.md) - [CANN商业版-落盘的外置权重的详细信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0322.html): 落盘的外置权重的详细信息。 → [详情](llms-content/document/detail/canncommercial/c03abffb0b73.md) - [ExternalWeightDesc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0323.html): ExternalWeightDesc构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/311d160f59a9.md) - [CANN商业版-GetLocation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0324.html): 获取外置权重落盘路径。 → [详情](llms-content/document/detail/canncommercial/966a432a64b7.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0325.html): - 头文件:\#include - 库文件:libgecompiler.so 获取外置权重大小。 无 外置权重大小,单位字节。 → [详情](llms-content/document/detail/canncommercial/9fdc19356ea4.md) - [CANN商业版-GetOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0326.html): 获取权重数据在文件中的偏移量。 → [详情](llms-content/document/detail/canncommercial/c56c47ac4e65.md) - [CANN商业版-GetId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0327.html): - 头文件:\#include - 库文件:libgecompiler.so 获取ID属性。 无 AscendString类型的ID属性。 → [详情](llms-content/document/detail/canncommercial/372f1a7daa84.md) - [CANN商业版-用于存储Feature内存信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0329.html): 用于存储Feature内存信息。 → [详情](llms-content/document/detail/canncommercial/239f64fe2946.md) - [FeatureMemory构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0330.html): FeatureMemory构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/33725b8cc38a.md) - [CANN商业版-GetType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0331.html): - 头文件:\#include - 库文件:libgecompiler.so 获取内存的类型。 无 返回内存的类型,详见MemoryType。 → [详情](llms-content/document/detail/canncommercial/7ae4649efc54.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0332.html): - 头文件:\#include - 库文件:libgecompiler.so 获取内存大小。 无 获取到的内存大小。 → [详情](llms-content/document/detail/canncommercial/8d282a7af497.md) - [CANN商业版-IsFixed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0333.html): 是不是Fixed内存。 → [详情](llms-content/document/detail/canncommercial/ed4cb021ad9a.md) - [CANN商业版-流分配的概要信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0335.html): 流分配的概要信息。 \#\#\#\# 需要包含的头文件 → [详情](llms-content/document/detail/canncommercial/e9b6cb1c8bb4.md) - [StreamAllocationSummary构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0336.html): StreamAllocationSummary构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/acb287861846.md) - [CANN商业版-ToStreamGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0337.html): 获取根图和子图各自的流图AscendString,格式为DOT文件。 → [详情](llms-content/document/detail/canncommercial/38b0b24dc324.md) - [CANN商业版-GetAllLogicalStreamInfos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0338.html): 获取根图和子图的逻辑流信息。 → [详情](llms-content/document/detail/canncommercial/ad269b55718b.md) - [CANN商业版-逻辑流分配信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0340.html): 逻辑流分配信息。 \#\#\#\# 需要包含的头文件 → [详情](llms-content/document/detail/canncommercial/0d2ac672c701.md) - [LogicalStreamAllocationInfo构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0341.html): LogicalStreamAllocationInfo构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/5dd20ea92232.md) - [CANN商业版-ToStringInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0342.html): 获取当前逻辑流的信息。 → [详情](llms-content/document/detail/canncommercial/183c6eff5080.md) - [CANN商业版-GetLogicalStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0343.html): 获取当前逻辑流的流ID。 → [详情](llms-content/document/detail/canncommercial/084f9a6af6f2.md) - [CANN商业版-GetUsrStreamLabel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0344.html): 获取当前逻辑流对应的用户流标签。 → [详情](llms-content/document/detail/canncommercial/c54aa6cc8e12.md) - [CANN商业版-IsAssignedByStreamPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0345.html): 当前逻辑流是否由用户注册的流分配Pass分配。 → [详情](llms-content/document/detail/canncommercial/5de4582e0a84.md) - [CANN商业版-GetAttachedStreamIds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0346.html): 获取当前逻辑流的附属逻辑从流ID。 → [详情](llms-content/document/detail/canncommercial/a82b262bfcaf.md) - [CANN商业版-GetPhysicalStreamNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0347.html): 获取当前逻辑流对应的实际物理流数量。 → [详情](llms-content/document/detail/canncommercial/a1f90343a6be.md) - [CANN商业版-GetHcclFollowedStreamNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0348.html): 获取当前逻辑流对应的实际通信从流的物理流数量。 → [详情](llms-content/document/detail/canncommercial/4fcc30268b3b.md) - [CANN商业版-GetAllNodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0349.html): 获取当前逻辑流上的所有GNode。 → [详情](llms-content/document/detail/canncommercial/71d02d6ab175.md) - [CANN商业版-CtInferShapeContext继承自InferShapeContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0351.html): CtInferShapeContext继承自InferShapeContext,用于编译期Shape推导,提供编译期使用的接口。 → [详情](llms-content/document/detail/canncommercial/95c2be85dce5.md) - [CANN商业版-GetInferenceContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0352.html): 获取InferenceContext指针。 → [详情](llms-content/document/detail/canncommercial/4e71f5860efd.md) - [CANN商业版-CtInferShapeRangeContext继承自InferShapeRan](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0354.html): CtInferShapeRangeContext继承自InferShapeRangeContext,用于编译期ShapeRange推导,提供编译期使用的接口。 → [详情](llms-content/document/detail/canncommercial/200884005d4f.md) - [CANN商业版-GetInferenceContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0355.html): 获取InferenceContext指针。 → [详情](llms-content/document/detail/canncommercial/96d20501a5dd.md) - [CANN商业版-KernelLaunchInfo类为开发者提供创建和管理下发给Device的任务](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0357.html): KernelLaunchInfo类为开发者提供创建和管理下发给Device的任务接口,允许开发者设置或者获取当前待下发Device任务的相关Launch信息。 → [详情](llms-content/document/detail/canncommercial/3e21ab568f2c.md) - [KernelLaunchInfo构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0358.html): KernelLaunchInfo构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/e37108c11429.md) - [CANN商业版-LoadFromData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0359.html): 提供将序列化后的Task任务反序列化的能力,主要用于在GenerateTask函数中,将框架构造的Task反序列化后,修改其参数使用。 → [详情](llms-content/document/detail/canncommercial/76fa9b730d9f.md) - [CANN商业版-CreateAicpuKfcTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0360.html): 创建一个AI CPU的KFC Task。 → [详情](llms-content/document/detail/canncommercial/b94004272ad4.md) - [CANN商业版-CreateHcomRecordTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0361.html): 创建一个Record task,此Task用于唤醒其他流上的与其有相同groupname的Wait Task。 → [详情](llms-content/document/detail/canncommercial/9f076065d7a6.md) - [CANN商业版-CreateHcomWaitTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0362.html): 创建一个Wait Task,此Task用于阻塞流,当与其有相同groupname的Record Task被执行时,阻塞会被解除。 → [详情](llms-content/document/detail/canncommercial/4795347f461f.md) - [CANN商业版-Serialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0363.html): 将KernelLaunchInfo序列化成数据流。 → [详情](llms-content/document/detail/canncommercial/391ce62fd992.md) - [CANN商业版-GetStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0364.html): 获取当前Task所在流的id。 → [详情](llms-content/document/detail/canncommercial/2979d03c3e4d.md) - [CANN商业版-SetStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0365.html): 设置Task的流id。 → [详情](llms-content/document/detail/canncommercial/9d7b5d2cfc30.md) - [CANN商业版-GetBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0366.html): 获取算子BlockDim。 → [详情](llms-content/document/detail/canncommercial/92aaaf62deec.md) - [CANN商业版-SetBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0367.html): 设置算子BlockDim。 → [详情](llms-content/document/detail/canncommercial/f2f405f3cfe8.md) - [CANN商业版-GetArgsFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0368.html): 获取算子的ArgsFormat。 → [详情](llms-content/document/detail/canncommercial/4fa5a235cd4d.md) - [CANN商业版-SetArgsFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0369.html): 设置算子的ArgsFormat。 → [详情](llms-content/document/detail/canncommercial/8f575305c10a.md) - [CANN商业版-GetSoName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0370.html): 获取AI CPU任务的so名称。 → [详情](llms-content/document/detail/canncommercial/794cf9ddcfdc.md) - [CANN商业版-GetKernelName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0371.html): 获取AI CPU任务的Kernel入口函数名字。 → [详情](llms-content/document/detail/canncommercial/77f465e0395a.md) - [CANN商业版-OpLibRegister类所提供的接口为内部关联接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0373.html): OpLibRegister类所提供的接口为内部关联接口,当前主要为自定义算子动态库提供注册功能,供自定义算子工程框架注册指定初始化函数,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/db19cd020d64.md) - [构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0374.html): OpLibRegister的构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/1b7a40abab89.md) - [CANN商业版-RegOpLibInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0375.html): 注册自定义算子动态库的初始化函数。 → [详情](llms-content/document/detail/canncommercial/91f5d784443f.md) - [CANN商业版-ConvertToAscendString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0376.html): 模板函数,接受一个模板参数T,并将其转换为AscendString类型。这个函数的主要功能是将不同类型的字符串转换为AscendString类型。 → [详情](llms-content/document/detail/canncommercial/578958fea610.md) - [CANN商业版-ConvertToListAscendString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0377.html): 定义了一个模板函数ConvertToListAscendString,用于将不同类型的字符串列表转换为AscendString类型的列表。 → [详情](llms-content/document/detail/canncommercial/64ad82bb5e2f.md) - [CANN商业版-BROADCAST\_INFER](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0378.html): 提供公共函数宏封装,供算子开发者开发InferShape函数。该函数基于2个输入的shape,设置输出的shape。该宏只是设置shape,未设置dtype。 - 如果2个输入的shape一致,会按输入的shape设置输出shape。 - 如果2个输入的shape不一致,会按照Broadcast的策略,取2个输入shape的并集。 比如输入shape分别为(1,2,3,4)和(3,1,3,4) → [详情](llms-content/document/detail/canncommercial/efe65559b96b.md) - [CANN商业版-COMMON\_INFER\_FUNC\_REG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0379.html): 注册算子的InferShape函数。 与INFERFUNCREG的区别是,此函数注册的InferShape函数入参为Operator基类而非子类,此接口支持多算子共用同一个InferShape函数。 → [详情](llms-content/document/detail/canncommercial/537229cfc536.md) - [CANN商业版-ELMTWISE\_INFER\_SHAPEANDTYPE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0380.html): 提供公共函数宏封装,供算子开发者开发InferShape函数。该函数基于输入的shape和dtype,设置输出的shape和dtype。 例如,输入shape为(1,2,3,4),dtype为float,则该宏会设置算子的输出shape为(1,2,3,4),输出dtype为float。 → [详情](llms-content/document/detail/canncommercial/5a45ff5d3de4.md) - [CANN商业版-IMPLEMT\_COMMON\_INFERFUNC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0381.html): 封装算子的CommonInferShape函数。 与IMPLEMTINFERFUNC的区别是,此函数自动生成的一个类型为Operator类的对象op,可直接调用Operator接口进行InferShape的实现。若InferShape方法具有通用性,可被多个算子的原型实现调用,可选择此接口实现。 → [详情](llms-content/document/detail/canncommercial/22a3cabfd238.md) - [CANN商业版-IMPLEMT\_INFERFORMAT\_FUNC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0382.html): 封装算子的inferFormat函数。 → [详情](llms-content/document/detail/canncommercial/aaf083003099.md) - [CANN商业版-IMPLEMT\_INFERFUNC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0383.html): 封装算子的InferShape函数。 该函数传入的OpType为基于Operator类派生出来的子类,会自动生成一个类型为此子类的对象op,可以使用子类的成员函数获取输入输出描述的方法,从而进行InferShape的实现。 基于OpType派生出来的子类op的成员函数如下: - op.setinputx\(Operator &v, const string &srcName\):将网络中算子v的输出s → [详情](llms-content/document/detail/canncommercial/73400d7da627.md) - [CANN商业版-IMPLEMT\_VERIFIER](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0384.html): 封装算子的Verify函数。 → [详情](llms-content/document/detail/canncommercial/83802c3eb7f0.md) - [CANN商业版-INFER\_FORMAT\_FUNC\_REG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0385.html): 注册算子的InferFormat实现。 GE会在整图的Shape与Dtype推导前后分别调用一次整图的InferFormat,过程中会分别调用各个算子的InferFormat函数。如果算子没有注册InferFormat函数,GE将使用默认的推导函数,即输出的Format等于输入的Format。 → [详情](llms-content/document/detail/canncommercial/9739cac8abe5.md) - [CANN商业版-INFER\_FUNC\_REG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0386.html): 注册算子的InferShape函数。 → [详情](llms-content/document/detail/canncommercial/0cf11021b430.md) - [CANN商业版-REGISTER\_CUSTOM\_PASS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0388.html): 开发人员可以选择将改图函数注册到框架中,由框架在编译最开始调用自定义改图Pass,调用REGISTERCUSTOMPASS进行自定义Pass注册。 → [详情](llms-content/document/detail/canncommercial/464518837d53.md) - [CANN商业版-VERIFY\_FUNC\_REG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0389.html): 注册算子的Verify函数。 → [详情](llms-content/document/detail/canncommercial/ce99ffeb89f3.md) - [原型定义接口(REG\_OP)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0390.html): 定义算子的原型,包括算子的输入、输出、属性以及对应的数据类型。 进行如上算子原型定义后,即相当于向GE注册了该算子的原型,告知GE对应类型的算子应该具备哪些输入、输出与属性;同时相当于定义了一个op::xxx的Class,开发者可以include该原型头文件,然后实例化该Class进行IR模型构建,如下所示: → [详情](llms-content/document/detail/canncommercial/eede6036881b.md) - [原型定义衍生接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0391.html): 算子原型定义的相关接口会自动生成对应的衍生接口,可用于IR模型构建,以下接口的详细使用方法可参见《图开发\(https://www.hiascend.com/document/detail/zh/canncommercial/900/programug/graphdevg/atlasag\_25\_0081.html\)》。 → [详情](llms-content/document/detail/canncommercial/d4c34dd7b7a2.md) - [CANN商业版-aclGetCustomOpLibPath](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0393.html): 获取自定义算子库的路径。 该接口为内部框架会调用的接口,称之为内部关联接口。开发者不会直接调用内部关联接口,无需关注。 → [详情](llms-content/document/detail/canncommercial/1f6b6ed73697.md) - [CANN商业版-GEStreamAllocationSummaryGetAllNodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0394.html): 获取根图和子图的所有节点。 → [详情](llms-content/document/detail/canncommercial/baad65db22fb.md) - [CANN商业版-GEStreamAllocationSummaryGetAttachedStreamIds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0395.html): 获取根图和子图附属逻辑从流ID。 → [详情](llms-content/document/detail/canncommercial/5eff8379cf6f.md) - [CANN商业版-GEStreamAllocationSummaryGetHcclFollowedStreamNums](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0396.html): 获取根图和子图的实际通信从流的物理流数量。 → [详情](llms-content/document/detail/canncommercial/4f17791d75c3.md) - [CANN商业版-GEStreamAllocationSummaryGetLogicalStreamIds](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0397.html): 获取根图和子图的逻辑流ID。 → [详情](llms-content/document/detail/canncommercial/a585e9d304b6.md) - [CANN商业版-GEStreamAllocationSummaryGetPhysicalStreamNums](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0398.html): 获取根图和子图的实际物理流数量。 → [详情](llms-content/document/detail/canncommercial/ed2ac2bea277.md) - [CANN商业版-GEStreamAllocationSummaryGetStringInfos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0399.html): 获取根图和子图的逻辑流信息字符串。 → [详情](llms-content/document/detail/canncommercial/6a4e109a1393.md) - [CANN商业版-GEStreamAllocationSummaryGetStreamGraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0400.html): 获取根图和子图的流图。 → [详情](llms-content/document/detail/canncommercial/d9d5c9cf7baf.md) - [CANN商业版-GEStreamAllocationSummaryGetUsrStreamLabels](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0401.html): 获取根图和子图的用户流标签。 → [详情](llms-content/document/detail/canncommercial/959dfa7be81a.md) - [CANN商业版-GEStreamAllocationSummaryIsAssignedByStreamPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0402.html): 获取根图和子图是否由用户注册的流分配Pass分配。 → [详情](llms-content/document/detail/canncommercial/c54b5ddd48a7.md) - [CANN商业版-节点构建器类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0406.html): 节点构建器类,用于构建符合IR规范的图节点,该类提供了链式API来定义节点的IR输入、输出、属性等信息,确保生成的节点符合IR规范要求,属于ES generated API内部调用的类,构图者如果直接基于ES generated API来构图,无需感知这个类,如果要自定义ES API,则需使用此类提供的能力来构建节点。 → [详情](llms-content/document/detail/canncommercial/82d1f81aeccd.md) - [CANN商业版-AnyTypeOperator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0407.html): 任意类型操作符类,继承自Operator, 提供了对Operator类中IR相关方法的访问,包括动态输入/输出注册、输入/输出注册、属性注册和子图注册等功能。 → [详情](llms-content/document/detail/canncommercial/6277afae1b51.md) - [CANN商业版-ValuesEqual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0408.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 比较两个值是否相等。 → [详情](llms-content/document/detail/canncommercial/933f640c8841.md) - [CANN商业版-CreateFrom](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0409.html): 从任意类型创建属性值的辅助函数。 → [详情](llms-content/document/detail/canncommercial/01573db8314a.md) - [CANN商业版-CreateFromIfNotEqual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0410.html): 如果值不等于默认值,则创建属性值对象。 → [详情](llms-content/document/detail/canncommercial/96fa957a6d5d.md) - [CANN商业版-IrAttrType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0411.html): IR属性类型枚举。头文件:\#include 。 → [详情](llms-content/document/detail/canncommercial/b3489a62c0d0.md) - [CANN商业版-IrInputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0413.html): IR输入类型枚举。头文件:\#include 。 → [详情](llms-content/document/detail/canncommercial/6485896847e4.md) - [CANN商业版-IrOutputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0414.html): IR输出类型枚举。头文件:\#include 。 → [详情](llms-content/document/detail/canncommercial/74248449d78c.md) - [CANN商业版-IrAttrDef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0415.html): IR属性定义结构体。 → [详情](llms-content/document/detail/canncommercial/0c915deed665.md) - [CANN商业版-IrInputDef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0416.html): IR输入定义结构体。 → [详情](llms-content/document/detail/canncommercial/1833cd249a6f.md) - [CANN商业版-IrOutputDef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0417.html): IR输出定义结构体。 → [详情](llms-content/document/detail/canncommercial/de57156f47a9.md) - [CompliantNodeBuilder构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0418.html): CompliantNodeBuilder构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/da8b971546fc.md) - [CANN商业版-AddEdgeAndUpdatePeerDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0419.html): 添加边并更新对向Tensor的描述信息 → [详情](llms-content/document/detail/canncommercial/eb33732d119a.md) - [CANN商业版-OpType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0420.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置操作符类型。 → [详情](llms-content/document/detail/canncommercial/9c2ec49fb5f0.md) - [CANN商业版-IrDefInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0421.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 定义IR输入规范 → [详情](llms-content/document/detail/canncommercial/e3ef80bfd6cb.md) - [CANN商业版-IrDefOutputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0422.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 定义IR输出规范。 → [详情](llms-content/document/detail/canncommercial/00c59d45ff74.md) - [CANN商业版-IrDefAttrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0423.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 定义IR属性规范 → [详情](llms-content/document/detail/canncommercial/38dc1b8b21d7.md) - [CANN商业版-Name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0424.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置节点名称。 → [详情](llms-content/document/detail/canncommercial/8f2c27459ad7.md) - [CANN商业版-InstanceDynamicInputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0425.html): 设置动态输入实例数量。 → [详情](llms-content/document/detail/canncommercial/3f769ad555df.md) - [CANN商业版-InstanceDynamicOutputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0426.html): 设置动态输出实例数量。 → [详情](llms-content/document/detail/canncommercial/73ce5380d457.md) - [CANN商业版-InstanceOutputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0427.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置输出数据类型。 → [详情](llms-content/document/detail/canncommercial/f81efe744903.md) - [CANN商业版-InstanceOutputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0428.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置输出形状。 → [详情](llms-content/document/detail/canncommercial/f88cac3f1f04.md) - [CANN商业版-InstanceOutputOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0429.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置输出原始形状。 → [详情](llms-content/document/detail/canncommercial/addd27159456.md) - [CANN商业版-InstanceOutputStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0430.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置输出存储形状。 → [详情](llms-content/document/detail/canncommercial/1578762e5792.md) - [CANN商业版-InstanceOutputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0431.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置输出格式。 → [详情](llms-content/document/detail/canncommercial/09b27585f184.md) - [CANN商业版-InstanceOutputOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0432.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置输出原始格式。 → [详情](llms-content/document/detail/canncommercial/82b073cd4f03.md) - [CANN商业版-InstanceOutputStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0433.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置输出存储格式。 → [详情](llms-content/document/detail/canncommercial/0d9426870139.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0435.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 构建并返回图节点 无 → [详情](llms-content/document/detail/canncommercial/45c575800042.md) - [CANN商业版-C风格的图构建器结构体](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0437.html): C风格的图构建器结构体,C、C++的内部实现类,C用户构图调用esb\_funcs.h接口即可,C++用户调用EsGraphBuilder类的对外接口即可。 → [详情](llms-content/document/detail/canncommercial/1bff1a3c3238.md) - [EsCGraphBuilder构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0438.html): EsCGraphBuilder构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/8d9f5c6102bc.md) - [CANN商业版-GetTensorHolderFromNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0439.html): 从图节点获取张量持有者。 → [详情](llms-content/document/detail/canncommercial/56a3b69ba216.md) - [CANN商业版-AppendGraphInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0440.html): 在图的末尾添加图输入。 → [详情](llms-content/document/detail/canncommercial/fd6d511db61c.md) - [CANN商业版-AddGraphInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0441.html): 在指定位置添加图输入。 → [详情](llms-content/document/detail/canncommercial/199d319485e1.md) - [CANN商业版-SetGraphOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0442.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置图输出。 → [详情](llms-content/document/detail/canncommercial/b854e87f652e.md) - [CANN商业版-GetGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0443.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 获取内部的图对象。 无 → [详情](llms-content/document/detail/canncommercial/eeba82f58387.md) - [CANN商业版-BuildGraphAndReset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0444.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 构建并返回图对象。 无 → [详情](llms-content/document/detail/canncommercial/6d9cddd26892.md) - [CANN商业版-GenerateNodeName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0445.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 生成节点名称。 → [详情](llms-content/document/detail/canncommercial/82868f5ae543.md) - [CANN商业版-CreateDynamicTensorHolderFromNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0446.html): 从图节点获取动态输出的张量。 → [详情](llms-content/document/detail/canncommercial/b1611634c3d8.md) - [CANN商业版-AddResource](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0447.html): 将传入的资源转移给EsCGraphBuilder进行管理。 → [详情](llms-content/document/detail/canncommercial/1df8994ae7a3.md) - [CANN商业版-表示ES API的C风格的输出类型;C用户构图调用esb\_funcs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0449.html): 表示ES API的C风格的输出类型;C用户构图调用esb\_funcs.h接口即可,C++用户调用EsTensorHolder的类的对外接口即可。 → [详情](llms-content/document/detail/canncommercial/1f916a75559b.md) - [EsCTensorHolder构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0450.html): EsCTensorHolder构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/f2a275e85a28.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0451.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置数据类型。 → [详情](llms-content/document/detail/canncommercial/7815017fd436.md) - [CANN商业版-SetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0452.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置数据格式。 → [详情](llms-content/document/detail/canncommercial/0294368444ab.md) - [CANN商业版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0453.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置原始数据格式。 → [详情](llms-content/document/detail/canncommercial/08a8983c7056.md) - [CANN商业版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0454.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置存储数据格式。 → [详情](llms-content/document/detail/canncommercial/e64621cc3b47.md) - [CANN商业版-SetOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0455.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置原始数据形状。 → [详情](llms-content/document/detail/canncommercial/0c4f8de4a5c3.md) - [CANN商业版-SetStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0456.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置存储形状。 → [详情](llms-content/document/detail/canncommercial/deaa92194376.md) - [CANN商业版-SetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0457.html): 设置形状(同时设置原始形状和存储形状)。 → [详情](llms-content/document/detail/canncommercial/778cd217f879.md) - [CANN商业版-SetOriginSymbolShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0458.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置原始符号形状。 → [详情](llms-content/document/detail/canncommercial/c44f03afb432.md) - [CANN商业版-GetProducer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0459.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 获取生产者节点。 无 → [详情](llms-content/document/detail/canncommercial/35f361d51c1b.md) - [CANN商业版-GetOutIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0460.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 获取输出索引。 无 → [详情](llms-content/document/detail/canncommercial/ab42d0a7adaa.md) - [CANN商业版-GetOwnerBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0461.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 获取所属的图构建器。 → [详情](llms-content/document/detail/canncommercial/4f9a8d5e14f4.md) - [CANN商业版-图构建器类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0463.html): 图构建器类,用于C++用户构建计算图,该类提供了创建输入等图元素的方法, 以及设置私有属性、构建最终图、服务C++的ES generated API的内联函数内部调用C的ES generated API转换逻辑等功能。 → [详情](llms-content/document/detail/canncommercial/342d46bcdf92.md) - [CANN商业版-CreateTensorFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0465.html): 从binary文件创建指定数据类型和张量形状的张量。 → [详情](llms-content/document/detail/canncommercial/0225b2527677.md) - [CANN商业版-EsCreateConst](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0466.html): 创建指定类型的Const算子(原始指针版本)。 → [详情](llms-content/document/detail/canncommercial/0cb7223a171c.md) - [EsGraphBuilder构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0467.html): 构造函数,创建指定名称的图构建器。 → [详情](llms-content/document/detail/canncommercial/64f2637312bd.md) - [CANN商业版-CreateTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0468.html): 创建指定数据类型和张量形状的张量。 → [详情](llms-content/document/detail/canncommercial/15f733147aab.md) - [CANN商业版-CreateBoolTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0469.html): 创建bool数据类型和张量形状的张量。 → [详情](llms-content/document/detail/canncommercial/d86ea6ca50f6.md) - [CANN商业版-CreateInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0470.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 创建输入节点。 → [详情](llms-content/document/detail/canncommercial/b64ac2554607.md) - [CANN商业版-CreateInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0471.html): 创建指定数量的输入节点。 → [详情](llms-content/document/detail/canncommercial/13e36ffeaf35.md) - [CANN商业版-CreateConst](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0472.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 创建Const算子。 → [详情](llms-content/document/detail/canncommercial/2e7b34930358.md) - [CANN商业版-CreateVector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0473.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 创建向量常量。 → [详情](llms-content/document/detail/canncommercial/51fb75c970e9.md) - [CANN商业版-CreateScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0474.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 创建标量常量。 → [详情](llms-content/document/detail/canncommercial/a5deb3565939.md) - [CANN商业版-CreateVariable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0475.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 创建变量节点。 → [详情](llms-content/document/detail/canncommercial/e3d303f5c9aa.md) - [CANN商业版-SetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0476.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置图的类型属性。 → [详情](llms-content/document/detail/canncommercial/a8b21c5e970a.md) - [CANN商业版-SetOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0477.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置图的输出节点。 → [详情](llms-content/document/detail/canncommercial/e63ed9842ee7.md) - [CANN商业版-BuildAndReset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0478.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 构建计算图。 → [详情](llms-content/document/detail/canncommercial/3c00892b011f.md) - [CANN商业版-GetCGraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0479.html): 获取底层的C语言图构建器。 → [详情](llms-content/document/detail/canncommercial/a36036cc16e8.md) - [CANN商业版-TensorsToEsCTensorHolders](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0480.html): 将EsTensorHolder向量转换为EsCTensorHolder指针向量。 → [详情](llms-content/document/detail/canncommercial/5b8c2896aabf.md) - [CANN商业版-DataTypesToEsCDataTypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0481.html): ge::DataType集合转换为CDataType集合。 → [详情](llms-content/document/detail/canncommercial/a401997cfb5d.md) - [CANN商业版-ListListTypeToPtrAndCounts](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0482.html): 将ListListType属性入参转换为包含List of Ptrs和List inner size的pair。 → [详情](llms-content/document/detail/canncommercial/5f4952a36d22.md) - [CANN商业版-GeGraphsToEsCGraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0483.html): 将动态子图转换为匿名指针类型子图容器。 → [详情](llms-content/document/detail/canncommercial/6e2aba874a84.md) - [CANN商业版-节点输出表达类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0485.html): 节点输出表达类,用于C++构图,封装了C的张量操作接口,该类提供了对节点输出的各种操作,包括设置dataype、format、shape等信息,以及设置私有属性,算术运算操作等能力。 → [详情](llms-content/document/detail/canncommercial/fa59297466de.md) - [EsTensorHolder构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0486.html): EsTensorHolder构造函数。 → [详情](llms-content/document/detail/canncommercial/6ade84643bbb.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0487.html): 设置TensorHolder的数据类型。 → [详情](llms-content/document/detail/canncommercial/86ee16ea567c.md) - [CANN商业版-SetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0488.html): 设置TensorHolder的数据格式。 → [详情](llms-content/document/detail/canncommercial/481928e86e32.md) - [CANN商业版-SetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0489.html): 设置TensorHolder的形状。 → [详情](llms-content/document/detail/canncommercial/489aeb0b3533.md) - [CANN商业版-SetOriginSymbolShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0490.html): 设置TensorHolder的原始符号形状。 → [详情](llms-content/document/detail/canncommercial/45bc05ce2a60.md) - [CANN商业版-SetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0491.html): 设置TensorHolder的私有属性。 → [详情](llms-content/document/detail/canncommercial/059a61fc1036.md) - [CANN商业版-SetAttrForNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0492.html): 设置TensorHolder对应节点的私有属性。 → [详情](llms-content/document/detail/canncommercial/f4cee95b57aa.md) - [CANN商业版-GetCTensorHolder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0493.html): 获取底层的C语言张量持有者指针,返回值的生命周期受EsGraphBuilder管理,使用方不能释放。 → [详情](llms-content/document/detail/canncommercial/d634251056f0.md) - [CANN商业版-GetProducerOutIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0494.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 获取输出索引。 无 → [详情](llms-content/document/detail/canncommercial/0b194abea977.md) - [CANN商业版-GetProducer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0495.html): 获取产生该张量的图节点。 → [详情](llms-content/document/detail/canncommercial/936c92d08cce.md) - [CANN商业版-AddControlEdge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0496.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 控制边连接函数。 → [详情](llms-content/document/detail/canncommercial/9aa4d09ebe60.md) - [CANN商业版-泛EsTensorHolder类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0498.html): 泛EsTensorHolder类型,支持将标量和向量数值转为EsTensorHolder对象,便于C++构图接口可以直接传递数值来构图。 → [详情](llms-content/document/detail/canncommercial/50c6a7d9c178.md) - [EsTensorLike构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0499.html): EsTensorLike构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/e9755c9ca6ff.md) - [CANN商业版-GetOwnerBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0500.html): 获取当前TensorLike对应Tensor的owner builder。 → [详情](llms-content/document/detail/canncommercial/0cccbc094525.md) - [CANN商业版-ToTensorHolder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0501.html): 将当前EsTensorLike转换为EsTensorHolder。 → [详情](llms-content/document/detail/canncommercial/76dc550c5ec6.md) - [CANN商业版-ResolveBuilderImpl](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0502.html): 获取owner builder。 → [详情](llms-content/document/detail/canncommercial/1cb16cd16024.md) - [CANN商业版-ResolveBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0504.html): 无参数时返回nullptr或者从Tensor对象/向量中获取owner builder。 → [详情](llms-content/document/detail/canncommercial/c0c2156b5194.md) - [CANN商业版-EsCreateGraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0505.html): 创建一个图构建器实例。 → [详情](llms-content/document/detail/canncommercial/a86069a3fec8.md) - [CANN商业版-EsDestroyGraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0506.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 释放图构建器资源。 → [详情](llms-content/document/detail/canncommercial/f055e868fceb.md) - [CANN商业版-EsCreateGraphInputWithDetails](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0507.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 创建一个图上的输入。 → [详情](llms-content/document/detail/canncommercial/f00afbb5ceda.md) - [CANN商业版-EsCreateGraphInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0508.html): 创建一个图上的Data输入。 → [详情](llms-content/document/detail/canncommercial/407e445000be.md) - [CANN商业版-EsSetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0509.html): 设置Tensor的数据类型,不设置默认为float。 → [详情](llms-content/document/detail/canncommercial/21bc8ee88a7c.md) - [CANN商业版-EsSetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0510.html): 设置Tensor的内存格式,不设置默认为ND。 → [详情](llms-content/document/detail/canncommercial/45648fd5663a.md) - [CANN商业版-EsSetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0511.html): 设置Tensor的shape,不设置默认为\[\],也就是标量。 → [详情](llms-content/document/detail/canncommercial/406be3e5448a.md) - [CANN商业版-EsSetOriginSymbolShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0512.html): 设置Tensor的shape的符号化表达,不设置默认无符号化信息。 → [详情](llms-content/document/detail/canncommercial/aed8a761edd9.md) - [CANN商业版-EsCreateConstInt64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0513.html): 创建int64类型的Const节点。 → [详情](llms-content/document/detail/canncommercial/140964b74917.md) - [CANN商业版-EsCreateConstInt32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0514.html): 创建int32类型的Const节点。 → [详情](llms-content/document/detail/canncommercial/c94d97c1d6a2.md) - [CANN商业版-EsCreateConstUInt64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0515.html): 创建uint64类型的Const节点。 → [详情](llms-content/document/detail/canncommercial/4b62bc413ae5.md) - [CANN商业版-EsCreateConstUInt32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0516.html): 创建uint32类型的Const节点。 → [详情](llms-content/document/detail/canncommercial/1e195bd2d87b.md) - [CANN商业版-EsCreateConstFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0517.html): 创建float类型的Const节点。 → [详情](llms-content/document/detail/canncommercial/4921b17eaa70.md) - [CANN商业版-EsCreateVectorInt64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0518.html): 创建int64类型的向量常量。 → [详情](llms-content/document/detail/canncommercial/b8a1139ae2d0.md) - [CANN商业版-EsCreateVectorInt32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0519.html): 创建int32类型的向量常量。 → [详情](llms-content/document/detail/canncommercial/681b61be5f29.md) - [CANN商业版-EsCreateVectorUInt64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0520.html): 创建uint64类型的向量常量。 → [详情](llms-content/document/detail/canncommercial/fb9237af6d6d.md) - [CANN商业版-EsCreateVectorUInt32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0521.html): 创建uint32类型的向量常量。 → [详情](llms-content/document/detail/canncommercial/49ce1ceea44f.md) - [CANN商业版-EsCreateVectorFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0522.html): 创建float类型的向量常量。 → [详情](llms-content/document/detail/canncommercial/b2fa80674520.md) - [CANN商业版-EsCreateScalarInt64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0523.html): 创建int64类型的标量常量。 → [详情](llms-content/document/detail/canncommercial/b2517046f284.md) - [CANN商业版-EsCreateScalarInt32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0524.html): 创建int32类型的标量常量。 → [详情](llms-content/document/detail/canncommercial/73e89006cb60.md) - [CANN商业版-EsCreateScalarUInt64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0525.html): 创建uint64类型的标量常量。 → [详情](llms-content/document/detail/canncommercial/f5a5f96b683c.md) - [CANN商业版-EsCreateScalarUInt32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0526.html): 创建uint32类型的标量常量。 → [详情](llms-content/document/detail/canncommercial/ba5ab563d657.md) - [CANN商业版-EsCreateScalarFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0527.html): 创建float类型的标量常量。 → [详情](llms-content/document/detail/canncommercial/3e839d3e8984.md) - [CANN商业版-EsCreateVariable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0528.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 创建变量节点。 → [详情](llms-content/document/detail/canncommercial/c8f705e7f64d.md) - [CANN商业版-EsSetGraphOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0529.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 设置图的输出。 → [详情](llms-content/document/detail/canncommercial/fd60557c390d.md) - [CANN商业版-EsBuildGraphAndReset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0530.html): 本接口返回ge::Graph实例的指针,所有权转移给调用方。 → [详情](llms-content/document/detail/canncommercial/3a011ae8656e.md) - [CANN商业版-EsGetOwnerBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0531.html): 本接口返回EsCGraphBuilder实例的快照,所有权不发生转移。 → [详情](llms-content/document/detail/canncommercial/90394efcc058.md) - [CANN商业版-EsGetProducer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0532.html): 本接口返回ge::GNode实例的快照。 → [详情](llms-content/document/detail/canncommercial/0d0ed1ebb82d.md) - [CANN商业版-EsAddControlEdge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0533.html): - 头文件:\#include - 库文件:libeagerstylegraphbuilderbase.so、libeagerstylegraphbuilderbasestatic.a 控制边连接函数。 → [详情](llms-content/document/detail/canncommercial/ffda0c9b1963.md) - [CANN商业版-EsCreateEsCTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0534.html): 本接口用于C用户创建EsCTensor。 → [详情](llms-content/document/detail/canncommercial/39b95ca86889.md) - [CANN商业版-EsCreateEsCTensorFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0535.html): 用于C用户通过binary文件创建EsCTensor。 → [详情](llms-content/document/detail/canncommercial/850205754a55.md) - [CANN商业版-EsSetInt64AttrForGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0536.html): 设置图的int64类型属性。 → [详情](llms-content/document/detail/canncommercial/c1cd072ea106.md) - [CANN商业版-EsSetStringAttrForGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0537.html): 设置图的字符串类型属性。 → [详情](llms-content/document/detail/canncommercial/209861b2003a.md) - [CANN商业版-EsSetBoolAttrForGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0538.html): 设置图的布尔类型属性。 → [详情](llms-content/document/detail/canncommercial/4faefd91776f.md) - [CANN商业版-EsSetInt64AttrForTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0539.html): 设置Tensor的int64类型属性。 → [详情](llms-content/document/detail/canncommercial/03a9f2cf7464.md) - [CANN商业版-EsSetStringAttrForTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0540.html): 设置Tensor的字符串类型属性。 → [详情](llms-content/document/detail/canncommercial/ba9eeea0da37.md) - [CANN商业版-EsSetBoolAttrForTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0541.html): 设置Tensor的布尔类型属性。 → [详情](llms-content/document/detail/canncommercial/04848c186fae.md) - [CANN商业版-EsSetInt64AttrForNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0542.html): 设置节点的int64类型属性。 → [详情](llms-content/document/detail/canncommercial/bc7d85c02e28.md) - [CANN商业版-EsSetStringAttrForNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0543.html): 设置节点的字符串类型属性。 → [详情](llms-content/document/detail/canncommercial/85d91eec8538.md) - [CANN商业版-EsSetBoolAttrForNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0544.html): 设置节点的布尔类型属性。 → [详情](llms-content/document/detail/canncommercial/f3d65fd5a311.md) - [CANN商业版-GE改图相关的工具类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0547.html): GE改图相关的工具类。如shape推导,校验节点是否支持,部分图优化工具方法等。 → [详情](llms-content/document/detail/canncommercial/14c15e2b6318.md) - [CANN商业版-InferShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0548.html): 給定输入shape,对传入的graph做全图shape推导。 本接口只做shape推导,不对图做任何其他优化(如常量折叠、死边消除等)。 → [详情](llms-content/document/detail/canncommercial/0c68da919112.md) - [CANN商业版-CheckNodeSupportOnAicore](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0549.html): 对传入的Node做校验,校验其是否支持在AI Core上执行。 → [详情](llms-content/document/detail/canncommercial/25c41f3c89e2.md) - [CANN商业版-构造Graph相关的类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0550.html): 构造Graph相关的类。 → [详情](llms-content/document/detail/canncommercial/a2d651c34b5f.md) - [CANN商业版-用于保存图的缓存数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0551.html): 用于保存图的缓存数据。 → [详情](llms-content/document/detail/canncommercial/54c2844aa8af.md) - [CANN商业版-用户构造Graph的节点数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0552.html): 用户构造Graph的节点数据。 → [详情](llms-content/document/detail/canncommercial/63d55fe40587.md) - [CANN商业版-SetSubgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0553.html): 更新指定输出端口的tensor格式。 → [详情](llms-content/document/detail/canncommercial/d0de8b26ec8e.md) - [CANN商业版-SetSubgraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0554.html): 更新指定输出端口的tensor格式。 → [详情](llms-content/document/detail/canncommercial/9987aba14156.md) - [CANN商业版-GetPatternGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0555.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/5af98d8150b0.md) - [PatternFusionPass构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0556.html): PatternFusionPass的构造函数。 通过此构造函数构造的Pass,其match config中的配置项均为默认值,即不开启任何配置的状态。子类可通过传入PatternMatcherConfig使能各项匹配的选项。 → [详情](llms-content/document/detail/canncommercial/0b6e0d4ea1ee.md) - [CANN商业版-用于配置PatternMatcher行为的类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0558.html): 用于配置PatternMatcher行为的类。 → [详情](llms-content/document/detail/canncommercial/8ed6efc59d9c.md) - [PatternMatcherConfig构造和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0559.html): PatternMatcherConfig的构造函数。 → [详情](llms-content/document/detail/canncommercial/ed7d6fc54cb5.md) - [CANN商业版-IsEnableConstValueMatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0560.html): 返回是否使能Const值匹配能力。 → [详情](llms-content/document/detail/canncommercial/103a40a7306f.md) - [CANN商业版-IsEnableIrAttrMatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0561.html): 返回是否使能IR属性及其值匹配能力。 → [详情](llms-content/document/detail/canncommercial/7a197ccb1255.md) - [CANN商业版-构造PatternMatcherConfig的辅助类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0563.html): 构造PatternMatcherConfig的辅助类。 → [详情](llms-content/document/detail/canncommercial/4486c88c08c0.md) - [PatternMatcherConfigBuilder构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0564.html): PatternMatcherConfigBuilder的构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/a50a40909c0d.md) - [CANN商业版-EnableConstValueMatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0565.html): 配置使能Const值匹配能力。 若使能该配置,pattern matcher在匹配过程中将对pattern中定义的Const/Constant上携带的Tensor进行值的匹配,值相等才认为匹配成功。 → [详情](llms-content/document/detail/canncommercial/68b9a6d761aa.md) - [CANN商业版-EnableIrAttrMatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0567.html): 配置是否使能IR属性及其值匹配能力。 若使能该配置, pattern matcher将在pattern匹配过程中对pattern中节点上携带的IR属性的值进行匹配。 → [详情](llms-content/document/detail/canncommercial/07644c0f044d.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0568.html): 构造PatternMatcherConfig对象的接口。 → [详情](llms-content/document/detail/canncommercial/71c61e6b9517.md) - [CANN商业版-DumpFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0570.html): Dump文件的格式,头文件位于CANN软件安装后文件存储路径下的include/graph/graph.h。 → [详情](llms-content/document/detail/canncommercial/d117522d9419.md) - [CANN商业版-GetRegisteredIrDef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0571.html): 获取注册的IR(Intermediate Representation)算子原型定义信息。 → [详情](llms-content/document/detail/canncommercial/5122dd6447ea.md) - [CANN商业版-IsIrRepSupport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0572.html): 查询IR(Intermediate Representation)表达能力。 → [详情](llms-content/document/detail/canncommercial/b0f9b1b7a20f.md) - [CANN商业版-逻辑流分配Pass上下文对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0573.html): 逻辑流分配Pass上下文对象。 → [详情](llms-content/document/detail/canncommercial/40f64e80d929.md) - [CANN商业版-获取自定义Pass上下文对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0574.html): 获取自定义Pass上下文对象。 → [详情](llms-content/document/detail/canncommercial/ec1a88a5d571.md) - [CANN商业版-GetAllSubgraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0575.html): - 头文件:\#include - 库文件:libgraph.so 获取所有的子图。 无 → [详情](llms-content/document/detail/canncommercial/bde6b3463d58.md) - [CANN商业版-GetSubGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0576.html): 根据name获取子图。 → [详情](llms-content/document/detail/canncommercial/b3804830f8cb.md) - [CANN商业版-AddSubGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0577.html): 添加子图。 以子图的name为key,不允许出现重复。若添加name相同的子图,添加子图失败。 → [详情](llms-content/document/detail/canncommercial/52ef071e8744.md) - [CANN商业版-RemoveSubgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0578.html): 根据name移除子图。 → [详情](llms-content/document/detail/canncommercial/675d3198de7e.md) - [CANN商业版-Serialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0580.html): - 头文件:\#include - 库文件:libgraph.so 将ArgsFormat信息序列化成数据流。 返回ArgsFormat的序列化结果。 → [详情](llms-content/document/detail/canncommercial/4bdae8e6726d.md) - [CANN商业版-Deserialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0581.html): - 头文件:\#include - 库文件:libgraph.so ArgsFormat的反序列化接口。 返回ArgsFormat。 失败时,返回空的vector。 → [详情](llms-content/document/detail/canncommercial/8da655817578.md) - [CANN商业版-用于存储属性值](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0584.html): 用于存储属性值。 \#\#\#\# 需要包含的头文件 → [详情](llms-content/document/detail/canncommercial/29ecbc0fa878.md) - [AttrValue构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0585.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/e8d12ed6a097.md) - [CANN商业版-CreateFrom](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0586.html): 将传入的DT类型(支持int64t、float、std::string类型)的参数转换为对应T类型(支持INT、FLOAT、STR类型)的参数。 - 支持将int64t类型转换为INT类型 - 支持将float类型转换为FLOAT类型 - 支持将std::string类型转换为STR类型 → [详情](llms-content/document/detail/canncommercial/7acb7cd7b46a.md) - [CANN商业版-GetAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0587.html): 获取属性的取值。泛型类,承载具体的属性类型。 → [详情](llms-content/document/detail/canncommercial/b95823e58911.md) - [CANN商业版-GetValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0588.html): 获取属性key-value键值对中的value值,并将value值从T类型转换为DT类型。 - 支持将INT类型转换为int64t类型 - 支持将FLOAT类型转换为float类型 - 支持将STR类型转换为std::string类型 → [详情](llms-content/document/detail/canncommercial/933ef0001c54.md) - [CANN商业版-SetAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0589.html): 设置属性的取值。泛型类,承载具体的属性类型。 → [详情](llms-content/document/detail/canncommercial/07a402a9fff6.md) - [CANN商业版-获取推理上下文对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0591.html): 获取推理上下文对象,并设置相应对象的形状和数据类型,主要用于资源类算子。 → [详情](llms-content/document/detail/canncommercial/830fc631b5d0.md) - [InferenceContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0592.html): InferenceContext对象的构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/6d71a19d28c9.md) - [CANN商业版-SetInputHandleShapesAndTypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0593.html): 在推理上下文中,设置算子输入句柄的ShapeAndType。 → [详情](llms-content/document/detail/canncommercial/53943741eff9.md) - [CANN商业版-SetOutputHandleShapesAndTypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0594.html): 在推理上下文中,设置算子输出句柄的ShapeAndType。 → [详情](llms-content/document/detail/canncommercial/f748eb20bb8d.md) - [CANN商业版-GetInputHandleShapesAndTypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0595.html): 在推理上下文中,获取算子输入句柄的ShapeAndType。 → [详情](llms-content/document/detail/canncommercial/d0ab2ef5cc2e.md) - [CANN商业版-GetOutputHandleShapesAndTypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0596.html): 在推理上下文中,获取算子输出句柄的ShapeAndType。 → [详情](llms-content/document/detail/canncommercial/05d1e0891df7.md) - [CANN商业版-SetMarks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0597.html): 在资源类算子推理的上下文中,设置成对资源算子的标记。 → [详情](llms-content/document/detail/canncommercial/6adccace7e48.md) - [CANN商业版-GetMarks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0598.html): 在资源类算子推理的上下文中,获取成对资源算子的标记。 → [详情](llms-content/document/detail/canncommercial/a09d8306d555.md) - [CANN商业版-Create](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0599.html): 在资源类算子推理的上下文中,创建资源算子的上下文对象。 → [详情](llms-content/document/detail/canncommercial/b305660ffa6a.md) - [CANN商业版-GetResourceContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0600.html): 通过资源标识key来获取对应的资源上下文对象。 → [详情](llms-content/document/detail/canncommercial/36c5241b0b52.md) - [CANN商业版-SetResourceContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0601.html): 为标识为key的资源,设置资源上下文对象,并交由资源上下文管理器管理。 此接口一般由写类型的资源类算子调用,如stack push等。 → [详情](llms-content/document/detail/canncommercial/82647beb9f65.md) - [CANN商业版-RegisterReliedOnResourceKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0602.html): 注册依赖的资源。 一般由读类型的算子调用,如stack pop。因读类型算子的shape依赖资源算子,调用该接口注册依赖的资源标识。 若资源算子shape变化可触发读类型算子的重新推导。 → [详情](llms-content/document/detail/canncommercial/39e35875f8cf.md) - [CANN商业版-AddChangedResourceKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0603.html): 在写类型的资源算子(如stack push)推导过程中,若资源shape变化了,调用该接口通知框架。 框架依据变化的资源key,触发对应读算子(如stack pop)的重新推导。 → [详情](llms-content/document/detail/canncommercial/24bf4a2d931e.md) - [CANN商业版-GetReliedOnResourceKeys](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0604.html): 一般由框架调用。 在结束读类型算子的推导后,可以调用该接口获取依赖的资源标识。 → [详情](llms-content/document/detail/canncommercial/92460fefaeac.md) - [CANN商业版-GetChangedResourceKeys](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0605.html): 一般由框架调用。 在结束写类型算子的推导后,可以调用该接口获取变化的资源标识。 → [详情](llms-content/document/detail/canncommercial/a346e0ce2c15.md) - [CANN商业版-ClearChangedResourceKeys](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0606.html): 一般由框架调用。 当变化了的资源触发重新推导之后,需要调用该接口清除inferencecontext中保存的变化了的资源标识。 → [详情](llms-content/document/detail/canncommercial/1c9377516ca9.md) - [CANN商业版-算子InferFormat函数注册接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0608.html): 算子InferFormat函数注册接口,此接口被其他头文件引用,一般不用由算子开发者直接调用。 → [详情](llms-content/document/detail/canncommercial/c05ea3fac6b2.md) - [InferFormatFuncRegister构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0609.html): InferFormatFuncRegister构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/96192183b6dc.md) - [CANN商业版-算子infershape函数注册接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0611.html): 算子infershape函数注册接口,此接口被其他头文件引用,一般不用由算子开发者直接调用。 → [详情](llms-content/document/detail/canncommercial/cea344539644.md) - [InferShapeFuncRegister构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0612.html): InferShapeFuncRegister构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/8616de357c7e.md) - [CANN商业版-算子InferValueRangeFuncRegister函数注册接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0614.html): 算子InferValueRangeFuncRegister函数注册接口,此接口被其他头文件引用,一般不由算子开发者直接调用。 → [详情](llms-content/document/detail/canncommercial/868324557833.md) - [InferValueRangeFuncRegister构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0615.html): InferValueRangeFuncRegister构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/18300903d75b.md) - [CANN商业版-可设置、获取相应对象的形状和数据类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0617.html): 可设置、获取相应对象的形状和数据类型。 → [详情](llms-content/document/detail/canncommercial/d0c54cc168a8.md) - [ShapeAndType构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0618.html): - 头文件:\#include - 库文件:libgraph.so ShapeAndType构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/4c46f954c8d3.md) - [CANN商业版-SetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0619.html): - 头文件:\#include - 库文件:libgraph.so 设置ShapeAndType类的shape。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/42438a1b6157.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0620.html): - 头文件:\#include - 库文件:libgraph.so 获取ShapeAndType类的Shape。 无。 ShapeAndType对象中的Shape\(https://www.hiascend. → [详情](llms-content/document/detail/canncommercial/abb814586a7a.md) - [CANN商业版-SetType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0621.html): - 头文件:\#include - 库文件:libgraph.so 设置ShapeAndType类的DataType。 → [详情](llms-content/document/detail/canncommercial/51e8be213721.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0622.html): - 头文件:\#include - 库文件:libgraph.so 获取ShapeAndType类的数据类型。 无。 ShapeAndType对象中的DataType。 关于DataType数据类型的定义,请参见"DataType\(https://www.hiascend. → [详情](llms-content/document/detail/canncommercial/f2c23b1f80c3.md) - [CANN商业版-算子类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0624.html): 算子类。 \#\#\#\# 需要包含的头文件 → [详情](llms-content/document/detail/canncommercial/140984f27742.md) - [Operator构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0625.html): Operator构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/ce657bb75432.md) - [CANN商业版-AddControlInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0626.html): 添加算子的控制边,控制边目前只是控制算子的执行顺序。 → [详情](llms-content/document/detail/canncommercial/d33e0a84a125.md) - [CANN商业版-AttrRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0627.html): - 头文件:\#include - 库文件:libgraph.so 泛型属性注册接口。 graphStatus类型:成功,返回GRAPHSUCCESS,否则, → [详情](llms-content/document/detail/canncommercial/5dd69a051a1c.md) - [CANN商业版-BreakConnect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0628.html): 删除当前算子与前一个算子之间的所有连接关系,删除当前算子与下一个算子之间的所有连接关系。 → [详情](llms-content/document/detail/canncommercial/546cc9747085.md) - [CANN商业版-DynamicInputRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0629.html): - 头文件:\#include - 库文件:libgraph.so 算子动态输入注册。 → [详情](llms-content/document/detail/canncommercial/a66a36a550c4.md) - [CANN商业版-DynamicInputRegisterByIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0630.html): 指定位置进行算子动态输入注册。 → [详情](llms-content/document/detail/canncommercial/6130075d0011.md) - [CANN商业版-DynamicOutputRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0631.html): - 头文件:\#include - 库文件:libgraph.so 算子动态输出注册。 → [详情](llms-content/document/detail/canncommercial/ac31209b5ba4.md) - [CANN商业版-IsEmpty](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0632.html): 判断operator对象是否为空,空表示不可用。 → [详情](llms-content/document/detail/canncommercial/8a9cabbd5d2c.md) - [CANN商业版-InferShapeAndType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0633.html): 推导Operator输出的shape和DataType。 关于DataType数据类型的定义,请参见"DataType\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi0700514.html\)"。 → [详情](llms-content/document/detail/canncommercial/9fdd685f9008.md) - [CANN商业版-GetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0634.html): 根据属性名称获取对应的属性值。 → [详情](llms-content/document/detail/canncommercial/8473ce470450.md) - [CANN商业版-GetAllAttrNamesAndTypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0635.html): 获取该算子所有的已经设置的属性名称和属性类型,包含IR原型定义的普通属性和用户自定义属性。 → [详情](llms-content/document/detail/canncommercial/e5e3c86d4875.md) - [CANN商业版-GetAllIrAttrNamesAndTypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0636.html): 获取该算子所有的IR原型定义的属性名称和属性类型,包含普通和必选属性两种。 → [详情](llms-content/document/detail/canncommercial/48072002e849.md) - [CANN商业版-GetDynamicInputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0637.html): 获取算子的动态Input的实际个数。 → [详情](llms-content/document/detail/canncommercial/504a3d935afd.md) - [CANN商业版-GetDynamicInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0638.html): 根据name和index的组合获取算子动态Input的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/e72a767a981a.md) - [CANN商业版-GetDynamicOutputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0639.html): 获取算子的动态Output的实际个数。 → [详情](llms-content/document/detail/canncommercial/664678c15d72.md) - [CANN商业版-GetDynamicOutputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0640.html): 根据name和index的组合获取算子动态Output的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/40ebfac9ebf4.md) - [CANN商业版-GetDynamicSubgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0641.html): 根据子图名称和子图索引获取算子对应的动态输入子图。 → [详情](llms-content/document/detail/canncommercial/ec3929d3a283.md) - [CANN商业版-GetDynamicSubgraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0642.html): 根据子图名称和子图索引获取算子对应的动态输入子图的构建函数对象。 → [详情](llms-content/document/detail/canncommercial/7ff4aa4bb2c3.md) - [CANN商业版-GetInferenceContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0643.html): 获取当前算子传递infershape推导所需要的关联信息,比如前面算子的shape和DataType信息。 → [详情](llms-content/document/detail/canncommercial/d8585d1b7d7f.md) - [CANN商业版-GetInputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0644.html): 根据属性名称获取算子输入Tensor对应的属性值。 → [详情](llms-content/document/detail/canncommercial/f6c311016db5.md) - [CANN商业版-GetInputConstData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0645.html): 如果指定算子Input对应的节点为Const节点,可调用该接口获取Const节点的数据。 → [详情](llms-content/document/detail/canncommercial/6fde2b52d5d1.md) - [CANN商业版-GetInputsSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0646.html): 获取当前算子Input个数。 → [详情](llms-content/document/detail/canncommercial/dcf992e85c56.md) - [CANN商业版-GetInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0647.html): 根据算子Input名称或Input索引获取算子Input的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/73173c2feb66.md) - [CANN商业版-GetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0648.html): - 头文件:\#include - 库文件:libgraph.so 获取算子名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 graphStatus类型:GRAPHSUCCESS, → [详情](llms-content/document/detail/canncommercial/314fe5ee202b.md) - [CANN商业版-GetSubgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0649.html): 根据子图名称获取算子对应的子图。 → [详情](llms-content/document/detail/canncommercial/899d1a53b429.md) - [CANN商业版-GetSubgraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0650.html): 根据子图名称获取算子对应的子图构建的函数对象。 → [详情](llms-content/document/detail/canncommercial/941607fca12b.md) - [CANN商业版-GetSubgraphNamesCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0651.html): 获取一个算子的子图个数。 → [详情](llms-content/document/detail/canncommercial/b691450b0a07.md) - [CANN商业版-GetSubgraphNames](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0652.html): 获取算子IR信息中子图名称列表。 → [详情](llms-content/document/detail/canncommercial/ceefcd53f9ba.md) - [CANN商业版-GetOpType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0653.html): - 头文件:\#include - 库文件:libgraph.so 获取算子类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 graphStatus类型:GRAPHSUCCESS, → [详情](llms-content/document/detail/canncommercial/63497dee3f23.md) - [CANN商业版-GetOutputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0654.html): 根据属性名称获取算子输出Tensor对应的属性值。 → [详情](llms-content/document/detail/canncommercial/c4292781184a.md) - [CANN商业版-GetOutputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0655.html): 根据算子Output名称或Output索引获取算子Output的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/a1946f365867.md) - [CANN商业版-GetOutputsSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0656.html): 获取算子所有Output的个数。 → [详情](llms-content/document/detail/canncommercial/15d9a856e7cc.md) - [CANN商业版-SetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0657.html): 设置算子属性的属性值。 算子可以包括多个属性,初次设置值后,算子属性值的类型固定,算子属性值的类型包括: - 整型:接受int64t、uint32t、int32t类型的整型值 使用SetAttr\(const string& name, int64t attrValue\)设置属性值,以GetAttr\(const string& name, int32t& attrValue\) 、GetAttr\( → [详情](llms-content/document/detail/canncommercial/aa35f564522d.md) - [CANN商业版-SetInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0658.html): 设置算子Input,即由哪个算子的输出连到本算子。 有如下几种SetInput方法: 如果指定srcOprt第0个Output为当前算子Input,使用第一个函数原型设置当前算子Input,不需要指定srcOprt的Output名称。 如果指定srcOprt的其它Output为当前算子Input,使用第二个函数原型设置当前算子Input,需要指定srcOprt的Output名称。 如果指定srcO → [详情](llms-content/document/detail/canncommercial/cb09041e9579.md) - [CANN商业版-SetInferenceContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0659.html): 向当前算子传递infershape推导所需要的关联信息,比如前面算子的shape和DataType信息。 → [详情](llms-content/document/detail/canncommercial/7e10d065f7f7.md) - [CANN商业版-SetInputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0660.html): 设置算子输入Tensor属性的属性值。 算子可以包括多个属性,初次设置值后,算子属性值的类型固定,算子属性值的类型包括: - 整型:接受int64t、uint32t、int32t类型的整型值 以int64t为例,使用: SetInputAttr\(const chart dstname, const chart name, int64t attrvalue\); SetInputAttr\( → [详情](llms-content/document/detail/canncommercial/c300d1c912d9.md) - [CANN商业版-SetOutputAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0661.html): 设置算子输出Tensor属性的属性值。 算子可以包括多个属性,初次设置值后,算子属性值的类型固定,算子属性值的类型包括: - 整型:接受int64t、uint32t、int32t类型的整型值 以int64t为例,使用: SetOutputAttr\(const chart dstname, const chart name, int64t attrvalue\); SetOutputAtt → [详情](llms-content/document/detail/canncommercial/13484ae2a6d3.md) - [CANN商业版-SetSubgraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0662.html): 设置指定子图构建的函数对象。 → [详情](llms-content/document/detail/canncommercial/5119bc49bc57.md) - [CANN商业版-SetSubgraphInstanceName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0663.html): - 头文件:\#include - 库文件:libgraph.so 设置子图实例的名称。 graphStatus类型:成功,返回GRAPHSUCCESS,否则, → [详情](llms-content/document/detail/canncommercial/8c3bf5b26f4e.md) - [CANN商业版-SubgraphCountRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0664.html): - 头文件:\#include - 库文件:libgraph.so 子图注册。 → [详情](llms-content/document/detail/canncommercial/cb790cb8fc49.md) - [CANN商业版-TryGetInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0665.html): 根据算子Input名称获取算子Input的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/6f5adf2b282c.md) - [CANN商业版-UpdateInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0666.html): 根据算子Input名称更新Input的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/ba2f3d30543f.md) - [CANN商业版-UpdateOutputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0667.html): 根据算子Output名称更新Output的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/be8be1ed87c9.md) - [CANN商业版-UpdateDynamicInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0668.html): 根据name和index的组合更新算子动态Input的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/dccbc488356d.md) - [CANN商业版-UpdateDynamicOutputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0669.html): 根据name和index的组合更新算子动态Output的TensorDesc。 → [详情](llms-content/document/detail/canncommercial/4f116ef4a987.md) - [CANN商业版-VerifyAllAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0670.html): 根据disableCommonVerifier值,校验Operator中的属性是否有效,校验Operator的输入输出是否有效。 → [详情](llms-content/document/detail/canncommercial/ee75271f1aa3.md) - [CANN商业版-算子注册接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0672.html): 算子注册接口,注册一个算子原型,此接口被其他头文件引用,一般不由算子开发者直接调用。 → [详情](llms-content/document/detail/canncommercial/f2ac3d7ffb77.md) - [OperatorCreatorRegister构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0673.html): OperatorCreatorRegister构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/29326b018f8b.md) - [CANN商业版-内部关联接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0675.html): 内部关联接口,此接口被其他头文件引用,一般不用由算子开发者直接调用。 → [详情](llms-content/document/detail/canncommercial/b02d4438ed84.md) - [CANN商业版-CreateOperator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0676.html): 基于算子名称和算子类型获取算子对象实例。 → [详情](llms-content/document/detail/canncommercial/c35066a0cdab.md) - [CANN商业版-IsExistOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0678.html): 查询指定的算子类型是否支持。 → [详情](llms-content/document/detail/canncommercial/30e55020220e.md) - [CANN商业版-算子verifyFunc函数注册接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0679.html): 算子verifyFunc函数注册接口,此接口被其他头文件引用,一般不用由算子开发者直接调用。 → [详情](llms-content/document/detail/canncommercial/9783798f05f1.md) - [CANN商业版-用于对ArgsFormat进行序列化和反序列化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0680.html): 用于对ArgsFormat进行序列化和反序列化。 → [详情](llms-content/document/detail/canncommercial/64ff2f95a4b7.md) - [CANN商业版-GetOptionValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0681.html): 通过option的key,从上下文中获取option的值。 → [详情](llms-content/document/detail/canncommercial/de0db1fddd4a.md) - [CANN商业版-REG\_FUSION\_PASS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0683.html): 开发人员可以选择将改图函数注册到框架中,由框架在编译最开始调用自定义改图Pass,调用REGFUSIONPASS进行自定义Pass注册。 → [详情](llms-content/document/detail/canncommercial/8e7bf201e7b5.md) - [CANN商业版-REG\_DECOMPOSE\_PASS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0684.html): 开发人员可以选择将1对N场景下的改图函数注册到框架中,由框架在编译最开始调用自定义改图Pass,调用REGDECOMPOSEPASS进行自定义Pass注册。 → [详情](llms-content/document/detail/canncommercial/92c6649854fc.md) - [CANN商业版-自定义算子的基类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0686.html): 自定义算子的基类,用于在“eager execution”(即时执行)模式下实现自定义的操作,即时执行模式通常用于深度学习框架中,允许在不构建完整的计算图的情况下直接执行操作,这可以提供更直观和灵活的调试体验。 → [详情](llms-content/document/detail/canncommercial/6ceaa4e43d49.md) - [CANN商业版-Execute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0687.html): Eager类自定义算子的执行函数。 → [详情](llms-content/document/detail/canncommercial/3561e01f6eb4.md) - [CANN商业版-用于执行算子的上下文环境](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0689.html): 用于执行算子的上下文环境。 → [详情](llms-content/document/detail/canncommercial/9c4ab33b50bb.md) - [CANN商业版-GetStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0690.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/3cd1bd880446.md) - [CANN商业版-GetInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0691.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/8d0ab579caf2.md) - [CANN商业版-GetRequiredInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0692.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/202aa8653f36.md) - [CANN商业版-GetOptionalInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0693.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/b9e005b26f41.md) - [CANN商业版-GetDynamicInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0694.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/d36491bdc2d6.md) - [CANN商业版-MallocOutputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0695.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/a62ae3450e01.md) - [CANN商业版-MakeOutputRefInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0696.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/753f83f4ecde.md) - [CANN商业版-MallocWorkSpace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0697.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/e9bc23b556ec.md) - [CANN商业版-GetOutputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0698.html): - 头文件:\#include → [详情](llms-content/document/detail/canncommercial/63f9ca285be5.md) - [CANN商业版-REG\_AUTO\_MAPPING\_OP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0699.html): 开发人员可以选择将自定义算子注册到框架中,由框架在编译最开始调用REGAUTOMAPPINGOP进行自定义算子注册。 → [详情](llms-content/document/detail/canncommercial/859e7e5c675b.md) - [CANN商业版-自定义算子的基类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0701.html): 自定义算子的基类。 \#\#\#\# 需要包含的头文件 → [详情](llms-content/document/detail/canncommercial/9a288f9e3b1c.md) - [CANN商业版-自定义算子注册器](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0703.html): 自定义算子注册器,用于注册自定义算子。 → [详情](llms-content/document/detail/canncommercial/35b2e08fc90e.md) - [CANN商业版-用于注册和管理自定义Pass(处理阶段)的类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0704.html): 用于注册和管理自定义Pass(处理阶段)的类。 → [详情](llms-content/document/detail/canncommercial/ce970e1be5b2.md) - [CANN商业版-GetPassName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0705.html): 获取自定义Pass的名称。 → [详情](llms-content/document/detail/canncommercial/4937cb07324b.md) - [CANN商业版-接收并处理Pass注册信息的类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0706.html): 接收并处理Pass注册信息的类。 → [详情](llms-content/document/detail/canncommercial/71dc13284d32.md) - [CANN商业版-Graph类用于表示和操作计算图](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0710.html): Graph类用于表示和操作计算图。 → [详情](llms-content/document/detail/canncommercial/45e19453e14c.md) - [Graph构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0711.html): 创建一个新的Graph对象。 → [详情](llms-content/document/detail/canncommercial/c525dbc21fd0.md) - [CANN商业版-add\_control\_edge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0712.html): \#\#\#\# 功能说明 添加控制边。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/d900005ff15f.md) - [CANN商业版-add\_data\_edge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0713.html): 添加数据边。 → [详情](llms-content/document/detail/canncommercial/c0d856edbb0d.md) - [CANN商业版-add\_subgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0714.html): 向图中添加子图。 无 - 如果subgraph不是Graph类型,抛出TypeError。 - 子图通过名称索引,父图中的子图名称必须唯一。 - 如果添加失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/d39df5b2dbe6.md) - [CANN商业版-dump\_to\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0715.html): 将图导出到文件。 无 - 如果format不是有效的DumpFormat, → [详情](llms-content/document/detail/canncommercial/8ccce6bdac53.md) - [CANN商业版-dump\_to\_stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0716.html): 将图导出到字符串流。 图的字符串表示,string类型。 - 如果format不是有效的DumpFormat,抛出TypeError。 - 如果导出失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/c93e4647728d.md) - [CANN商业版-find\_node\_by\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0717.html): 根据名称查找节点。 找到的节点。 - 如果name不是字符串,抛出TypeError。 - 如果查找失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/06923188f7dc.md) - [CANN商业版-get\_all\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0718.html): 获取图中所有节点。 无 \(List\[Node\]\) 节点对象列表。 → [详情](llms-content/document/detail/canncommercial/8aa0bd66edce.md) - [CANN商业版-get\_all\_subgraphs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0719.html): 获取图中所有子图。 无 \(List\[Graph\]\) 子图对象列表。 → [详情](llms-content/document/detail/canncommercial/bd53000d6dbc.md) - [CANN商业版-get\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0720.html): 获取图属性。 属性值。 - 如果key不是字符串,抛出TypeError。 - 如果属性获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/8c0f8f3c6387.md) - [CANN商业版-get\_direct\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0721.html): 获取图中的直接节点。 无 \(List\[Node\]\) 节点对象列表。 → [详情](llms-content/document/detail/canncommercial/f8f999942880.md) - [CANN商业版-get\_subgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0722.html): 根据名称获取子图。 \(Graph | None\)子图对象,未找到时返回None。 - 如果name不是字符串,抛出TypeError。 - 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/eb17a7b2d141.md) - [CANN商业版-load\_from\_air](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0723.html): 从air格式加载图。 无 - 如果filepath不是字符串,抛出TypeError。 - 如果加载失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/15e76eea8a88.md) - [CANN商业版-name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0724.html): 获取图名称。 无 \(str\) 图名称。 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/fd52190f73cc.md) - [CANN商业版-remove\_edge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0725.html): 移除边。 → [详情](llms-content/document/detail/canncommercial/b3bcd9efa19a.md) - [CANN商业版-remove\_node](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0726.html): 从图中移除节点。 无 - 如果node不是Node类型,抛出TypeError。 - 如果移除操作失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/f19b605ed122.md) - [CANN商业版-remove\_subgraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0727.html): 根据名称移除子图。 无 - 如果name不是字符串,抛出TypeError。 - 如果移除失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/b20187dad366.md) - [CANN商业版-save\_to\_air](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0728.html): 将图保存为air格式。 → [详情](llms-content/document/detail/canncommercial/e38d6db46542.md) - [CANN商业版-set\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0729.html): 设置图属性。 无 - 如果参数类型不正确,抛出TypeError。 - 如果属性设置失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/8d62161b1326.md) - [CANN商业版-Node类用于表示和操作计算图中的节点](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0731.html): Node类用于表示和操作计算图中的节点。 → [详情](llms-content/document/detail/canncommercial/11e210af59fd.md) - [CANN商业版-get\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0732.html): 获取节点属性。 属性值。 - 如果key不是字符串,抛出TypeError。 - 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/2fe5180e67cf.md) - [CANN商业版-get\_in\_control\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0733.html): 获取输入控制节点。 无 \(List\[Node\]\) 输入控制节点列表。 → [详情](llms-content/document/detail/canncommercial/b46212fa8568.md) - [CANN商业版-get\_in\_data\_nodes\_and\_port\_indexes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0734.html): 获取指定输入索引的数据节点和端口索引。 → [详情](llms-content/document/detail/canncommercial/9502156dc0a4.md) - [CANN商业版-get\_input\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0735.html): 获取输入属性。 属性值。 - 如果参数类型不正确,抛出TypeError。 - 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/4f79f4f60233.md) - [CANN商业版-get\_inputs\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0736.html): 获取输入大小。 无 \(int\) 输入数量。 无 → [详情](llms-content/document/detail/canncommercial/dbaad1e25f2e.md) - [CANN商业版-get\_out\_control\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0737.html): 获取输出控制节点。 无 \(List\[Node\]\) 输出控制节点列表。 → [详情](llms-content/document/detail/canncommercial/5d602597ba8d.md) - [CANN商业版-get\_out\_data\_nodes\_and\_port\_indexes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0738.html): 获取指定输出索引的数据节点和端口索引列表。 → [详情](llms-content/document/detail/canncommercial/89c8c343cac0.md) - [CANN商业版-get\_output\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0739.html): 获取输出属性。 属性值。 - 如果参数类型不正确,抛出TypeError。 - 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/a2d92b2ca94f.md) - [CANN商业版-get\_outputs\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0740.html): 获取输出大小。 无 \(int\) 输出数量 无 → [详情](llms-content/document/detail/canncommercial/b5eca8c1e9cb.md) - [CANN商业版-has\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0741.html): 检查节点是否具有指定属性。 → [详情](llms-content/document/detail/canncommercial/f455faa29ef4.md) - [CANN商业版-name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0742.html): 获取节点名称。 无 \(str\) 节点名称。 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/10278e39ec51.md) - [CANN商业版-type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0743.html): 获取节点类型。 无 \(str\) 节点类型。 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/d40b069e3234.md) - [CANN商业版-set\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0744.html): 设置节点属性。 - 如果参数类型不正确,抛出TypeError。 - 如果设置失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/deb7350ef707.md) - [CANN商业版-set\_input\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0745.html): 设置输入属性。 无 - 如果参数类型不正确, → [详情](llms-content/document/detail/canncommercial/578c35daed0f.md) - [CANN商业版-set\_output\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0746.html): 设置输出属性。 无 - 如果参数类型不正确,抛出TypeError。 → [详情](llms-content/document/detail/canncommercial/c57cb9ece185.md) - [CANN商业版-Tensor类用于表示张量数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0749.html): Tensor类用于表示张量数据。 → [详情](llms-content/document/detail/canncommercial/1ac5ff4025a8.md) - [Tensor构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0750.html): 创建Tensor对象。 → [详情](llms-content/document/detail/canncommercial/e85ce53bfd9d.md) - [CANN商业版-get\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0751.html): 获取张量数据。 无 TensorLike类型张量数据。 如果获取失败,抛出RuntimeError。 TensorLike是一个类型别名, → [详情](llms-content/document/detail/canncommercial/24bc680e71b6.md) - [CANN商业版-get\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0752.html): 获取张量数据类型。 无 \(DataType\)张量数据类型。 如果返回值不是有效的DataType,抛出ValueError。 → [详情](llms-content/document/detail/canncommercial/3b1f3308f5a5.md) - [CANN商业版-get\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0753.html): 获取张量格式。 无 \(Format\)张量格式。 如果返回值不是有效的Format,抛出ValueError。 → [详情](llms-content/document/detail/canncommercial/48fc653020d3.md) - [CANN商业版-get\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0754.html): 获取张量形状。 无 \(List\[int\]\) 形状列表。 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/ee4a0713ba54.md) - [CANN商业版-set\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0755.html): 设置张量数据类型。 \(Tensor\) 返回自身以支持链式调用。 - 如果datatype不是DataType类型,抛出TypeError。 - 如果设置失败, → [详情](llms-content/document/detail/canncommercial/00c1bbc5661e.md) - [CANN商业版-set\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0756.html): 设置张量格式。 \(Tensor\) 返回自身以支持链式调用。 - 如果format不是Format类型,抛出TypeError。 - 如果设置失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/e906a75dc542.md) - [CANN商业版-Session类用于管理图的执行会话](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0757.html): Session类用于管理图的执行会话。 → [详情](llms-content/document/detail/canncommercial/5ef18d7c76f1.md) - [Session构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0758.html): 初始化一个Session。 → [详情](llms-content/document/detail/canncommercial/3e18f80400b6.md) - [CANN商业版-add\_graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0759.html): 向会话添加图。 无 - 如果graphid不是整数,抛出TypeError。 → [详情](llms-content/document/detail/canncommercial/7c95db037fa7.md) - [CANN商业版-run\_graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0760.html): 运行图。 \(List\[Tensor\]\)输出张量列表。 - 如果graphid不是整数,抛出TypeError。 - 如果inputs中有元素不是Tensor类型, → [详情](llms-content/document/detail/canncommercial/e2d1e64d7f20.md) - [CANN商业版-GraphBuilder类用于以Eager Style方式构建计算图](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0762.html): GraphBuilder类用于以Eager Style方式构建计算图。 → [详情](llms-content/document/detail/canncommercial/f9aff1e1b49d.md) - [GraphBuilder构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0763.html): 初始化一个GraphBuilder。 生命周期说明: - 所有由该构建器创建的TensorHolder对象都保持对它的引用。 - 只要其任何张量仍被引用,构建器就不会被垃圾回收。 - 调用buildandreset\(\)后,构建器进入已构建状态,不能再用于创建新张量。 - 需要创建新的GraphBuilder来构建另一个图。 → [详情](llms-content/document/detail/canncommercial/1d6f12944417.md) - [CANN商业版-add\_control\_dependency](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0764.html): 从srctensors向dsttensor添加控制依赖。 → [详情](llms-content/document/detail/canncommercial/0d5a31507348.md) - [CANN商业版-build\_and\_reset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0765.html): 构建图。 \(Graph\) 构建好的图对象。 - 调用buildandreset\(\)后, → [详情](llms-content/document/detail/canncommercial/9abb3e348ffb.md) - [CANN商业版-create\_input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0766.html): 创建图输入。 → [详情](llms-content/document/detail/canncommercial/d472db69e531.md) - [CANN商业版-create\_inputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0767.html): 创建多个输入。 \(List\[TensorHolder\]\)输入张量持有者列表。 - 输入节点索引应从0开始连续递增。 → [详情](llms-content/document/detail/canncommercial/9d1ed5222ce0.md) - [CANN商业版-create\_const\_int32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0768.html): 创建int32常量张量。 → [详情](llms-content/document/detail/canncommercial/623cae1585c1.md) - [CANN商业版-create\_const\_int64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0769.html): 创建int64常量张量。 → [详情](llms-content/document/detail/canncommercial/e806996a1b67.md) - [CANN商业版-create\_const\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0770.html): 创建float常量张量。 → [详情](llms-content/document/detail/canncommercial/f2818c6c921b.md) - [CANN商业版-create\_const\_uint32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0771.html): 创建uint32常量张量。 → [详情](llms-content/document/detail/canncommercial/76e3ca37ea92.md) - [CANN商业版-create\_const\_uint64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0772.html): 创建uint64常量张量。 → [详情](llms-content/document/detail/canncommercial/a37c9767926b.md) - [CANN商业版-create\_scalar\_int32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0773.html): 创建int32标量张量。 → [详情](llms-content/document/detail/canncommercial/abd48df11609.md) - [CANN商业版-create\_scalar\_int64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0774.html): 创建int64标量张量。 → [详情](llms-content/document/detail/canncommercial/351a06baf62a.md) - [CANN商业版-create\_scalar\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0775.html): 创建float标量张量。 → [详情](llms-content/document/detail/canncommercial/5f2d9e58cde5.md) - [CANN商业版-create\_scalar\_uint32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0776.html): 创建uint32标量张量。 → [详情](llms-content/document/detail/canncommercial/bd71976e171e.md) - [CANN商业版-create\_scalar\_uint64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0777.html): 创建uint64标量张量。 → [详情](llms-content/document/detail/canncommercial/053efebb3140.md) - [CANN商业版-create\_variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0778.html): 创建变量张量。 \(TensorHolder\)表示变量的张量持有者。 - 如果参数类型不正确,抛出TypeError。 - 如果变量创建失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/1c7c8257e389.md) - [CANN商业版-create\_vector\_int64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0779.html): 创建int64向量张量。 → [详情](llms-content/document/detail/canncommercial/4d6162bb89e0.md) - [CANN商业版-name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0780.html): 获取图构建器名称。 无 \(str\) 图构建器名称。 如果获取失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/56ca3f55851c.md) - [CANN商业版-set\_graph\_attr\_bool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0781.html): 为图设置bool属性。 → [详情](llms-content/document/detail/canncommercial/beb89f2bf751.md) - [CANN商业版-set\_graph\_attr\_int64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0782.html): 为图设置int64属性。 → [详情](llms-content/document/detail/canncommercial/2f7445e75bf4.md) - [CANN商业版-set\_graph\_attr\_string](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0783.html): 为图设置string属性。 → [详情](llms-content/document/detail/canncommercial/26b64990ddd5.md) - [CANN商业版-set\_graph\_output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0784.html): 设置图输出。 无 如果参数类型不正确,抛出TypeError。 → [详情](llms-content/document/detail/canncommercial/bb10a6f1ed6b.md) - [CANN商业版-set\_node\_attr\_bool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0785.html): 为节点设置bool属性。 → [详情](llms-content/document/detail/canncommercial/0849473f325c.md) - [CANN商业版-set\_node\_attr\_int64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0786.html): 为节点设置int64属性。 → [详情](llms-content/document/detail/canncommercial/31d99bb026c8.md) - [CANN商业版-set\_node\_attr\_string](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0787.html): 为节点设置string属性。 → [详情](llms-content/document/detail/canncommercial/155e94f4a077.md) - [CANN商业版-set\_tensor\_attr\_bool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0788.html): 为张量设置bool属性。 → [详情](llms-content/document/detail/canncommercial/1b6eca601ef8.md) - [CANN商业版-set\_tensor\_attr\_int64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0789.html): 为张量设置int64属性。 → [详情](llms-content/document/detail/canncommercial/f88522eaa2fc.md) - [CANN商业版-set\_tensor\_attr\_string](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0790.html): 为张量设置string属性。 → [详情](llms-content/document/detail/canncommercial/7adc6bffce7e.md) - [CANN商业版-TensorHolder类用于在Eager Style图构建中表示张量操作](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0792.html): TensorHolder类用于在Eager Style图构建中表示张量操作。 → [详情](llms-content/document/detail/canncommercial/f698630503a9.md) - [CANN商业版-add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0793.html): 两个张量相加。 \(TensorHolder\)表示结果的新张量持有者。 - 如果other不是TensorHolder,抛出TypeError。 - 如果操作失败或库不可用,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/c0defae0b9b9.md) - [CANN商业版-div](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0794.html): 两个张量相除。 \(TensorHolder\)表示结果的新张量持有者。 - 如果other不是TensorHolder,抛出TypeError。 - 如果操作失败或库不可用,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/0dd7e0b9daef.md) - [CANN商业版-get\_owner\_builder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0795.html): 获取拥有此张量的GraphBuilder。 → [详情](llms-content/document/detail/canncommercial/6f453e9361b0.md) - [CANN商业版-mul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0796.html): 两个张量相乘。 \(TensorHolder\)表示结果的新张量持有者。 - 如果other不是TensorHolder,抛出TypeError。 - 如果操作失败或库不可用,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/5f00d0d0e636.md) - [CANN商业版-name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0797.html): 获取节点名称(生成者节点名称)。 → [详情](llms-content/document/detail/canncommercial/800c1a521b8a.md) - [CANN商业版-set\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0798.html): 设置张量数据类型。 \(TensorHolder\) 返回自身以支持链式调用。 - 如果datatype不是DataType枚举,抛出TypeError。 - 如果操作失败, → [详情](llms-content/document/detail/canncommercial/291720810fa4.md) - [CANN商业版-set\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0799.html): 设置张量数据格式。 \(TensorHolder\)返回自身以支持链式调用。 - 如果format不是Format枚举,抛出TypeError。 - 如果操作失败,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/e3880e994ba3.md) - [CANN商业版-set\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0800.html): 设置张量形状。 \(TensorHolder\)返回自身以支持链式调用。 - 如果shape不是整数列表,抛出TypeError。 - 如果所有形状维度不是整数,抛出TypeError。 - 如果操作失败, → [详情](llms-content/document/detail/canncommercial/20c5737ef5dd.md) - [CANN商业版-sub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0801.html): 两个张量相减。 \(TensorHolder\)表示结果的新张量持有者。 - 如果other不是TensorHolder,抛出TypeError。 - 如果操作失败或库不可用,抛出RuntimeError。 → [详情](llms-content/document/detail/canncommercial/fc21ae54ccc4.md) - [CANN商业版-ge\_initialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0804.html): 初始化GE,准备执行。 → [详情](llms-content/document/detail/canncommercial/041a2e2699ee.md) - [CANN商业版-ge\_finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0805.html): 终结GE,释放所有资源。 → [详情](llms-content/document/detail/canncommercial/86ea91a83cc8.md) - [CANN商业版-get\_plugin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0806.html): 获取指定名称的插件模块。 → [详情](llms-content/document/detail/canncommercial/eee6bc38c94b.md) - [CANN商业版-attr\_scope](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0807.html): 属性作用域上下文管理器。 → [详情](llms-content/document/detail/canncommercial/bef78b55248b.md) - [CANN商业版-control\_dependency\_scope](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0808.html): 控制依赖作用域上下文管理器。 → [详情](llms-content/document/detail/canncommercial/bb560bb6218b.md) - [CANN商业版-list\_plugins](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0809.html): 列出所有已加载的插件名称。 → [详情](llms-content/document/detail/canncommercial/53a775328fec.md) - [CANN商业版-AttrValueType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0810.html): 属性值类型枚举。 → [详情](llms-content/document/detail/canncommercial/7567e48cc4df.md) - [CANN商业版-DataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0811.html): 数据类型枚举,定义了支持的所有数据类型。 → [详情](llms-content/document/detail/canncommercial/333668cbdb10.md) - [CANN商业版-DumpFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0812.html): 图导出格式枚举。 → [详情](llms-content/document/detail/canncommercial/6699d9c71fb1.md) - [CANN商业版-InputType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0813.html): 输入类型枚举。 → [详情](llms-content/document/detail/canncommercial/15d8d1b948c0.md) - [CANN商业版-Format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0814.html): 数据格式枚举,定义了支持的所有数据格式。 → [详情](llms-content/document/detail/canncommercial/5a4501415fc4.md) - [异常类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0815.html): API中可能抛出的异常类型: → [详情](llms-content/document/detail/canncommercial/5db48c5d4b7d.md) - [CANN商业版-SetPassName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0816.html): 设置自定义Pass的名称。 → [详情](llms-content/document/detail/canncommercial/ea15ffd5a12c.md) - [CANN商业版-GetPassName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0817.html): 获取自定义Pass名称。 → [详情](llms-content/document/detail/canncommercial/000412eaa16c.md) - [CANN商业版-Execute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0825.html): Eager模式下自定义算子的执行入口。 → [详情](llms-content/document/detail/canncommercial/0559e8743425.md) - [CustomOpCreatorRegister构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0826.html): CustomOpCreatorRegister构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/ae8193a94b34.md) - [VerifyFuncRegister构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasopapi_07_00498.html): VerifyFuncRegister构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/b924a0bab791.md) - [CANN商业版-ArgDescType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasopapi_07_00684.html): Args地址的类型,头文件位于CANN软件安装后文件存储路径下的include/graph/arg\_desc\_info.h。 → [详情](llms-content/document/detail/canncommercial/a66b4f5f0b03.md) - [CANN商业版-HiddenInputSubType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasopapi_07_00685.html): ArgDescInfo隐藏输入地址的类型,头文件位于CANN软件安装后文件存储路径下的include/graph/arg\_desc\_info.h。 → [详情](llms-content/document/detail/canncommercial/313904fc5c5a.md) - [CANN商业版-CustomPassStage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasopapi_07_00707.html): 自定义Pass执行阶段,头文件:\#include → [详情](llms-content/document/detail/canncommercial/b64c1c60a7a9.md) - [CANN商业版-随着AI的高速发展](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb): 随着AI的高速发展,特别是2023年GPT大模型的生产级可用,AI行业产生了巨大的经济价值。以GPT为代表的Transformer模型百花齐放,触发了对AI设备的巨大需求。 → [详情](llms-content/document/detail/canncommercial/20e87ce39013.md) - [CANN商业版-随着AI的高速发展](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0001.html): 随着AI的高速发展,特别是2023年GPT大模型的生产级可用,AI行业产生了巨大的经济价值。以GPT为代表的Transformer模型百花齐放,触发了对AI设备的巨大需求。 → [详情](llms-content/document/detail/canncommercial/20e87ce39013.md) - [禁止使用root账户进行远程接入系统](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0017.html): 说明:root是Linux系统中的超级特权用户,具有所有Linux系统资源的访问权限。如果允许直接使用root账号登录Linux系统对系统进行操作,会带来很多潜在的安全风险。 → [详情](llms-content/document/detail/canncommercial/99a23301bdfc.md) - [确保只有root才是系统的超级用户,确保系统中各系统账号的UID必须不同](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0018.html): 说明:应确保只有root账户UID\=0,UID为0的用户具有系统最高权限,应保证只有一个。同时,确保系统中的各系统账号的UID必须是不同的。 → [详情](llms-content/document/detail/canncommercial/dee60c958f82.md) - [使用Linux自带的ASLR功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0019.html): 说明:ASLR全称Address Space Layout Randomization,开启后能增强漏洞攻击防护能力。 → [详情](llms-content/document/detail/canncommercial/065718fa975b.md) - [禁止使用setuid或setgid的shell脚本](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0020.html): 说明:特殊权限的脚本有可能被恶意使用,给系统带来巨大的威胁,如非必要,建议禁止使用SUID、SGID脚本。 → [详情](llms-content/document/detail/canncommercial/c1bfbfbf362a.md) - [系统中不允许存在无属主的文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0021.html): 说明:系统中不允许存在无属主的文件,如发现无属主的文件,建议删除或者改变文件的权限。 → [详情](llms-content/document/detail/canncommercial/b5b6d3a68202.md) - [设置系统UMASK](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0022.html): 说明:建议用户将主机(包括宿主机)和容器中的umask设置为027及其以上,提高安全性。 → [详情](llms-content/document/detail/canncommercial/96806a6f8497.md) - [关闭Device SSH服务](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0024.html): 说明:Device的SSH服务默认处于关闭状态。Device的SSH服务处于关闭状态可提升系统安全性。 → [详情](llms-content/document/detail/canncommercial/c61e9c53a067.md) - [环境变量参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0032.html): 加速库安装完成后,提供进程级环境变量设置脚本“set\_env.sh”,以自动完成环境变量设置,用户进程结束后自动失效。 → [详情](llms-content/document/detail/canncommercial/afb5dbb8aa2d.md) - [安装部署](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0034.html): ATB(Ascend Transformer Boost)加速库集成在CANN神经网络加速库NNAL包中,请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》安装昇腾NPU驱动和CANN软件(包含Toolkit、ops和NNA → [详情](llms-content/document/detail/canncommercial/6fa9c7e8199a.md) - [CANN商业版-加速库中定义了三种算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0036.html): 加速库中定义了三种算子,即单算子(Operation)、图算子(GraphOperation)和自定义插件算子(PluginOperation)。 → [详情](llms-content/document/detail/canncommercial/bfb61c7bc70a.md) - [执行流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0039.html): ATB内单算子的执行流程分为以下几个步骤:kernel图构建、kernel运行的必要输入、device内存计算、tiling data计算与搬移、计算任务下发。 → [详情](llms-content/document/detail/canncommercial/f28c96c83d8d.md) - [背景介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0041.html): 在具有上亿级别参数的大模型推理的过程中,由于模型的权重过大或者是输入数据过大导致无法加载到一张卡上或一台机器上,此时就需要将推理计算任务分布到多张卡或多个计算机上,当前常用的分布式并行策略有数据并行(Data Parallelism),张量并行(Tensor Parallelism,TP),流水线并行(Pipeline Parallelism)等。当前大模型主要以transformers及其变体作 → [详情](llms-content/document/detail/canncommercial/4029aaa983e3.md) - [加速库通信算子介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0042.html): 加速库通信算子集成了高性能集合通信库HCCL(Huawei Collective Communication Library)、小包通信机制作为通信后端,提供单机多卡、多机多卡集合通信原语。HCCL相关文档可以参考《HCCL集合通信库》的“API\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/hcclug/hc → [详情](llms-content/document/detail/canncommercial/61d6e7b7ef00.md) - [可维可测能力](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0045.html): ATB当前提供以下可维可测能力: → [详情](llms-content/document/detail/canncommercial/87eeeca48e4c.md) - [单算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0046.html): 图1 ATB算子调用流程 → [详情](llms-content/document/detail/canncommercial/e182479616c0.md) - [图算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0047.html): 图1 ATB算子调用流程 → [详情](llms-content/document/detail/canncommercial/a7bf3ac05e2c.md) - [自定义插件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0048.html): 图1 ATB算子调用流程 → [详情](llms-content/document/detail/canncommercial/9ed81cb456f1.md) - [CANN商业版-本用例为aclnnPluginOperation与ATBOperation混搭组](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0050.html): 本用例为aclnnPluginOperation与ATBOperation混搭组图的简单示例,具体请参考用例源码。本文将从以下四部分对该示例进行讲解,旨在帮助用户进一步理解ATB的使用: → [详情](llms-content/document/detail/canncommercial/1c37f7c66bea.md) - [用例整体介绍与运行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0051.html): 该用例整体分为五个部分:aclnn算子部分、ATB算子部分、model部分、基础设施部分、主函数部分。 → [详情](llms-content/document/detail/canncommercial/f51f7cecb733.md) - [CANN商业版-aclnn算子接入ATB Plugin介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0052.html): aclnn算子接入ATB Plugin主要思路如下:1. 创建自定义类,该类继承ATB的Operation类。 → [详情](llms-content/document/detail/canncommercial/ce0d2e28ed92.md) - [多线程部分介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0053.html): ATB当前常用的多线程场景有多机多卡场景、单机多卡场景、host接口并行场景等,本部分主要介绍在单机多卡或多机多卡场景下的多线程使用。 → [详情](llms-content/document/detail/canncommercial/0a865aff345a.md) - [内存池部分介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0054.html): 在Ascend Transformer Boost加速库(以下简称ATB)的调用流程中,往往需要频繁调用Malloc和Free向设备申请和释放内存空间,这样的操作会打断设备的流水,造成额外的性能开销。 → [详情](llms-content/document/detail/canncommercial/b8b4eee58b30.md) - [CANN商业版-源码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0056.html): 用例源码请参考源码\(https://gitcode.com/cann/ascend-transformer-boost/tree/master/example/atb\_aclnn\)。 → [详情](llms-content/document/detail/canncommercial/ed9f164f4f93.md) - [CMakeLists.txt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0057.html): ``` cmakeminimumrequired\(VERSION 3.16\) project\("testmodel"\) option\(USECXX11ABI "USECXX11ABI" OFF\) set\(CMAKEBUILDTYPE Debug\) if\(USECXX11ABI\) set\(CMAKECXXFLAGS "$\{CMAKECXXFLAGS\} -DGLIBCXXUSECXX11ABI → [详情](llms-content/document/detail/canncommercial/1099c1042c6d.md) - [CANN商业版-aclnn\_gelu\_operation.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0058.html): ``` \#include "aclnngeluoperation.h" \#include "acl/acl.h" \#include "aclnnop/aclnngelu.h" \#include "aclnnop/aclnngeluv2.h" \#include "utils/log.h" \#include "utils/utils.h" const int DIM0 \= 0; const int D → [详情](llms-content/document/detail/canncommercial/d95eef8729ba.md) - [CANN商业版-aclnn\_gelu\_operation.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0059.html): ``` \#ifndef ACLNNGELUOPERATIONH \#define ACLNNGELUOPERATIONH \#include "aclnn/aclnnoperationbase.h" struct AclnnGeluParam \{ int64t geluApproximate \= -1; // geluv2计算的入参,指定高斯近似算法,0: "none", 1: "tanh" → [详情](llms-content/document/detail/canncommercial/82c108d90c8d.md) - [CANN商业版-aclnn\_operation\_base.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0060.html): ``` \#include "aclnn/aclnnoperationbase.h" \#include "utils/log.h" AclnnBaseOperation::AclnnBaseOperation\(const std::string &opName\) : opName\(opName\) \{\} AclnnBaseOperation::~AclnnBaseOperation\(\) \{ a → [详情](llms-content/document/detail/canncommercial/8f82766a321a.md) - [CANN商业版-aclnn\_operation\_base.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0061.html): ``` \#ifndef ACLNNOPERATIONBASEH \#define ACLNNOPERATIONBASEH \#include \#include \#include \#include \#include \#include "atb/inferopparams.h" // 对atb::tensor的一层封装 struct AclnnTensor \{ public: atb:: → [详情](llms-content/document/detail/canncommercial/2da05dbf38da.md) - [atb\_graph\_op.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0062.html): ``` \#include "atb/atbgraphop.h" \#include "utils/utils.h" atb::Status CreateGraphOperation\(atb::Operation operation\) \{ // 构图流程 // 图算子的输入a,b,c,d // 计算公式:\(a+b\) + \(c+d\) // 输入是4个参数,输出是1个参数, → [详情](llms-content/document/detail/canncommercial/122b66c17981.md) - [atb\_graph\_op.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0063.html): ``` \#ifndef ATBGRAPHOPH \#define ATBGRAPHOPH \#include \#include \#include \#include \#include "atb/inferopparams.h" // 在构造图参数时,有两个点需要重点关注。一是tensor的ID,ATB图接口中把tensor分为三种类型,输入、输出和中间tensor,顾名思义,输入输出tensor → [详情](llms-content/document/detail/canncommercial/4dd14067756d.md) - [memory\_env.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0064.html): ``` \#ifndef MEMORYENVH \#define MEMORYENVH \#include struct MemoryBlock \{ int64t blockId; // 内存块索引 sizet blockSize; // 内存块大小 void address \= nullptr; // 物理内存地址 \}; \#endif → [详情](llms-content/document/detail/canncommercial/6ebda13a8738.md) - [memory\_utils.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0065.html): ``` \#include \#include "memoryutils.h" \#include "utils/log.h" \#include "utils/utils.h" // 全局MemoryManager实例 static MemoryManager gmemoryManager; MemoryManager::MemoryManager\(\) \{\} void MemoryManager::C → [详情](llms-content/document/detail/canncommercial/490f7b136e10.md) - [memory\_utils.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0066.html): ``` \#ifndef MEMORYUTILSH \#define MEMORYUTILSH \#include \#include \#include "memorypool.h" // 内存管理类,管理每个Device上的内存池 class MemoryManager \{ public: MemoryManager\(\); // 在每个Device上创建对应的内存池 void → [详情](llms-content/document/detail/canncommercial/cc7ed24695b0.md) - [memorypool.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0067.html): ``` \#include \#include \#include "memorypool.h" \#include "utils/log.h" \#include "utils/utils.h" constexpr sizet POOLSIZE \= 104857600; // 预分配内存大小 100 MiB,大小可按实际需求决定 MemoryPool::MemoryPool\(sizet poolSi → [详情](llms-content/document/detail/canncommercial/20c5aa4aefbb.md) - [memorypool.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0068.html): ``` \#ifndef MEMORYPOOLH \#define MEMORYPOOLH \#include \#include \#include \#include \#include "memoryenv.h" // Device内存池 class MemoryPool \{ public: explicit MemoryPool\(sizet poolSize\); ~ MemoryPool\(\); → [详情](llms-content/document/detail/canncommercial/1cba0d23cf3d.md) - [model.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0069.html): ``` \#define USEMEMPOOL \#include "model/model.h" \#include "aclnn/aclnngeluoperation.h" \#include "utils/utils.h" \#include "atb/atbgraphop.h" \#include "memory/memoryutils.h" void Model::InitResource\(uint → [详情](llms-content/document/detail/canncommercial/ffb4aa1ff425.md) - [model.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0070.html): ``` \#ifndef MODELH \#define MODELH \#include \#include \#include \#include \#include \#include "atb/inferopparams.h" \#include "utils/log.h" enum class TensorType \{ INTERNALTENSOR \= 0, NOTINTERNA → [详情](llms-content/document/detail/canncommercial/510ccfe131ed.md) - [log.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0071.html): ``` \#include "utils/log.h" const char logLevelToString\(LogLevel level\) \{ switch \(level\) \{ case LogLevel::DEBUG: return "DEBUG"; case LogLevel::INFO: return "INFO"; → [详情](llms-content/document/detail/canncommercial/2e4af7ae61ff.md) - [log.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0072.html): ``` \#ifndef LOGH \#define LOGH \#include \#include \#include \#include \#include \#include \#include // 定义日志级别 enum class LogLevel \{ DEBUG, INFO, WARNING, ERROR \}; // 将日志级别转换为字符串 const → [详情](llms-content/document/detail/canncommercial/b92006a8e039.md) - [utils.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0073.html): ``` \#include "utils/log.h" \#include "utils/utils.h" void CreateInTensorDescs\(atb::SVector &intensorDescs\) \{ for \(sizet i \= 0; i &inTensors, atb::SVector &intensorDescs\) \{ for \(sizet i \= 0; i → [详情](llms-content/document/detail/canncommercial/016fc6e3a39e.md) - [utils.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0074.html): ``` \#ifndef UTILSH \#define UTILSH \#include \#include \#include \#include \#include \#include "atb/inferopparams.h" \#include "utils/log.h" \#define CHECKRET\(cond, str\) \\ do \\ → [详情](llms-content/document/detail/canncommercial/b7e35ba2ed7b.md) - [build.sh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0075.html): ``` function compilemodel\(\) \{ mkdir -p build; cd build; cmake ..; if \[ $? -ne 0 \]; then echo "ERROR: generate makefile failed\!" exit 1 fi cmake --build . -j; → [详情](llms-content/document/detail/canncommercial/146dfd7bb1ca.md) - [main.cpp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0076.html): ``` \#include "model/model.h" \#include "memory/memoryutils.h" \#include \#include "utils/utils.h" void ModelExecute\(uint32t deviceId, Model &model\) \{ // 初始化模型,创建需要的context,stream model.InitResou → [详情](llms-content/document/detail/canncommercial/7d28f1d652cb.md) - [算子使用指导(ATB Python API)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0077.html): - 完整可执行示例请参见 组图示例 → [详情](llms-content/document/detail/canncommercial/e68054bdeaae.md) - [CANN商业版-支持设置单个图的不同Node在不同的流上执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0080.html): 支持设置单个图的不同Node在不同的流上执行,即图的a节点在A流上执行,b节点在B流上执行。 → [详情](llms-content/document/detail/canncommercial/aaf254cbd42f.md) - [CANN商业版-ATB加速库图内多流并行功能需要注意两个部分:](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0081.html): ATB加速库图内多流并行功能需要注意两个部分: → [详情](llms-content/document/detail/canncommercial/aa33ac473c9e.md) - [atb/context.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0083.html): \# atb/context.h \#\#\#\# 定义 ``` virtual Status SetExecuteStreams\(const std::vector &streams\) \= 0; virtual std::vector GetExecuteStreams\(\) \= 0; ``` \#\#\#\# 参数列表 | 成员名称 | 参数 | 返回值 | 描述 | → [详情](llms-content/document/detail/canncommercial/54e5e9d544b3.md) - [atb/operation.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0084.html): \# atb/operation.h \#\#\#\# 定义 ``` Status SetExecuteStreamId\(Operation *operation, uint32\_t streamId\); uint32\_t GetExecuteStreamId\(Operation *operation\); ``` \#\#\#\# 参数列表 | 成员名称 | 参数 | 返回值 | 描述 | → [详情](llms-content/document/detail/canncommercial/6389af08c8b8.md) - [atb/operation\_infra.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0085.html): \# atb/operation\_infra.h \#\#\#\# 定义 ``` class OperationInfra : public Operation \{ public: OperationInfra\(\); OperationInfra\(const OperationInfra &other\); → [详情](llms-content/document/detail/canncommercial/c399773c411e.md) - [注意事项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0086.html): - 需要注意自定义Op是否继承了OperationInfra类,并且实现了相应的方法。 → [详情](llms-content/document/detail/canncommercial/19d7cc347224.md) - [CANN商业版-支持多个图在不同的流上并行运行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0088.html): 支持多个图在不同的流上并行运行,并且图上的Node执行之间存在依赖关系, 即A流上的某个算子执行完成后B流上的另一个节点才可以执行。 → [详情](llms-content/document/detail/canncommercial/34efc04ccea9.md) - [CANN商业版-使用加速库中的EventOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0089.html): 使用加速库中的EventOperation,该Operation有3种不同的OperatorType。 → [详情](llms-content/document/detail/canncommercial/e171ce540a02.md) - [CANN商业版-EventOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0091.html): \# EventOperation \#\#\#\# 定义 ``` struct EventParam \{ enum OperatorType : int \{ UNDEFINED \= 0, RECORD, WAIT \}; aclrtEvent event; OperatorType operatorType \= UNDEFINED; uint8\_t rsv\[16\] \= \{0\}; \}; ``` → [详情](llms-content/document/detail/canncommercial/b7ec356e9b0d.md) - [注意事项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0092.html): - 流(Stream)是Device侧的概念,多流并行是Device侧的并行运行。 → [详情](llms-content/document/detail/canncommercial/9e4e537b8aa1.md) - [多流用例源码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0093.html): 加速库多流用例源码请参见源码\(https://gitcode.com/cann/ascend-transformer-boost/blob/master/example/multiStream/CMakeLists.txt\)。 → [详情](llms-content/document/detail/canncommercial/ffc9b38f7fe7.md) - [ATB整图下沉](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0094.html): 整图下沉特性支持将整个图算子(GraphOperation)中的所有Device侧任务一次性下发并且固化到Device侧。对比单算子下发模式,整图下沉的优势在于除了第一次捕获模型实例时和单算子下发模式相同,后续的重放阶段将不再需要重新下发,而是直接执行固化在Device侧的任务。这样对于捕获完成之后的重放来说不再需要Host侧参与,大大减少Host侧耗时,进而达到优化全局耗时的目的。 → [详情](llms-content/document/detail/canncommercial/e8a2ade44220.md) - [abi配置常见问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0095.html): \#\#\#\# 问题描述 - 现象1 当编译链接atb或mki时遇到报错undefined reference to "std::cxx11 " → [详情](llms-content/document/detail/canncommercial/c9d018b1e1a3.md) - [自定义算子开发示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0096.html): 示例详细内容请参见从开发一个简单算子出发\(https://gitcode.com/cann/ascend-transformer-boost/blob/master/docs/从开发一个简单算子出发.md\)。 → [详情](llms-content/document/detail/canncommercial/f36b0dfb9e6b.md) - [ATB算子开发指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0097.html): 详细内容请参考开发指南\(https://gitcode.com/cann/ascend-transformer-boost/blob/master/docs/开发指南.md\)。 → [详情](llms-content/document/detail/canncommercial/fe53d1833968.md) - [调测与定位](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0098.html): 详细内容请参考日志与调试\(https://gitcode.com/cann/ascend-transformer-boost/blob/master/docs/日志与调试.md\)。 → [详情](llms-content/document/detail/canncommercial/3e118048f6aa.md) - [工作原理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_0099.html): shape推导(inferShape)的作用是由输入的shape+属性推导输出shape和数据类型dtype。 → [详情](llms-content/document/detail/canncommercial/3b40ede0d8b5.md) - [注意事项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0001.html): 使用MindIE的推理引擎调用ATB加速库的场景: → [详情](llms-content/document/detail/canncommercial/7af4883a523d.md) - [头文件列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0005.html): \# 头文件列表 | 头文件目录 | 说明 | | --- | --- | | atb/types.h | 基本数据结构和常量定义。 | | atb/svector.h | 栈上的Vector定义。 | | atb/context.h | Context接口类,主要用于设置Operation上下文,如stream,tiling属性等。 | | atb/operation.h | 算子类接口定义。 → [详情](llms-content/document/detail/canncommercial/c28ee8999f42.md) - [公共定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0007.html): \# 公共定义 \#\#\#\# 定义 ``` using Status \= int32\_t; using ReshapeFunc \= std::function; using InferShapeFunc \= std::function &inTensorDescs, SVector &outTensorDescs\)>; constexpr uint32\_t MAX\_DIM \= 8; ``` → [详情](llms-content/document/detail/canncommercial/f21e6b2fa7d1.md) - [CANN商业版-ErrorType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0008.html): 加速库日志中定义的错误类型。 → [详情](llms-content/document/detail/canncommercial/260255956161.md) - [CANN商业版-Dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0009.html): Shape维度信息。 → [详情](llms-content/document/detail/canncommercial/9bfa7e517169.md) - [CANN商业版-TensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0010.html): 包含对Tensor的相关描述信息:每个Tensor的数据类型,数据排布格式和形状维度信息。 → [详情](llms-content/document/detail/canncommercial/450631621bed.md) - [CANN商业版-Tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0011.html): 加速库的Tensor定义,包含每个Tensor的描述符、NPU内存地址、CPU内存地址和内存大小等。 → [详情](llms-content/document/detail/canncommercial/f3d62d5b3302.md) - [CANN商业版-VariantPack](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0012.html): 加速库算子执行时需要构造VariantPack存放输入及最终输出。 → [详情](llms-content/document/detail/canncommercial/e8a1be2df105.md) - [CANN商业版-Node](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0015.html): 图算子中的Operation节点,每个Node表示一个Operation或者GraphOperation,所有的Node组成一个完整的图算子。 → [详情](llms-content/document/detail/canncommercial/daf28912c502.md) - [CANN商业版-GraphParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0016.html): \#\#\#\# 功能说明 图算子参数。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/ef0983965eba.md) - [公共定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0018.html): \# 公共定义 \#\#\#\# 定义 ``` constexpr size\_t MAX\_SVECTOR\_SIZE \= 256; constexpr bool CHECK\_BOUND \= true; struct MaxSizeExceeded : public std::exception \{\}; constexpr size\_t atb::DEFAULT\_SVECTOR\_SIZE \= 64; → [详情](llms-content/document/detail/canncommercial/cd82e03b5621.md) - [CANN商业版-SVector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0019.html): SVector构造函数。 → [详情](llms-content/document/detail/canncommercial/e38e7c91290e.md) - [CANN商业版-push\_back](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0020.html): 插入元素到指定SVector。 → [详情](llms-content/document/detail/canncommercial/05238df20873.md) - [CANN商业版-begin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0021.html): 获取SVector中起始元素地址。 → [详情](llms-content/document/detail/canncommercial/8fbb1699ee3f.md) - [CANN商业版-end](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0022.html): 获取SVector尾元素地址。 → [详情](llms-content/document/detail/canncommercial/fc87403d101d.md) - [operator\[\]](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0023.html): 访问指定位置的元素。 → [详情](llms-content/document/detail/canncommercial/c13ed5eb1e9e.md) - [CANN商业版-at](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0024.html): 访问指定位置的元素。 → [详情](llms-content/document/detail/canncommercial/520490afc46f.md) - [CANN商业版-size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0025.html): 获取SVector的大小。 → [详情](llms-content/document/detail/canncommercial/0e8254e37082.md) - [CANN商业版-insert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0026.html): 向SVector内指定位置插入元素。 → [详情](llms-content/document/detail/canncommercial/5e1e403c52b2.md) - [CANN商业版-empty](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0027.html): 判断SVector是否为空。 → [详情](llms-content/document/detail/canncommercial/4ae1b718f64f.md) - [CANN商业版-clear](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0028.html): 清空SVector中所有元素。 → [详情](llms-content/document/detail/canncommercial/ff9052c2011e.md) - [CANN商业版-data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0029.html): 获取SVector起始元素地址。 → [详情](llms-content/document/detail/canncommercial/66e81da1c537.md) - [CANN商业版-resize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0030.html): 改变SVector容器大小,不能改变SVector容量。 → [详情](llms-content/document/detail/canncommercial/8044dfdb0b63.md) - [operator \=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0031.html): 判断两个SVector中的元素是否全部相同。 → [详情](llms-content/document/detail/canncommercial/502de2c81a9c.md) - [operator \!\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0032.html): 判断两个SVector的元素是否存在不同。 → [详情](llms-content/document/detail/canncommercial/115ce9c77df4.md) - [operator <](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0033.html): 判断一个SVector中的元素是否比另一个SVector小。 → [详情](llms-content/document/detail/canncommercial/49cde77b0f6d.md) - [CANN商业版-Context](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0035.html): 加速库上下文类,主要用于管理Operation运行所需要的全局资源。 → [详情](llms-content/document/detail/canncommercial/6e6a3005d47d.md) - [CANN商业版-CreateContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0036.html): 创建上下文。 在当前进程或线程中显式创建一个Context。 → [详情](llms-content/document/detail/canncommercial/38d83b84462b.md) - [CANN商业版-DestroyContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0037.html): 销毁上下文中所有的资源。 → [详情](llms-content/document/detail/canncommercial/dd4032348baa.md) - [CANN商业版-Operation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0039.html): 加速库Operation类。 → [详情](llms-content/document/detail/canncommercial/a2bc7da48355.md) - [CANN商业版-CreateOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0040.html): 创建Operation。 → [详情](llms-content/document/detail/canncommercial/f057a259e7e7.md) - [CANN商业版-DestroyOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0041.html): 销毁Operation。 → [详情](llms-content/document/detail/canncommercial/5a35e5c3318f.md) - [CANN商业版-ActivationType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0044.html): \#\#\#\# 功能说明 激活函数类型枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/ea54bce9985e.md) - [CANN商业版-CommMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0045.html): 通信算子支持的通信模式。 → [详情](llms-content/document/detail/canncommercial/958166cdc88f.md) - [CANN商业版-QuantType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0048.html): \#\#\#\# 功能说明 量化支持的类型。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/1109ed89979a.md) - [CANN商业版-AllGatherOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0050.html): 将多个通信卡上的数据按所属rank号的顺序在第一维进行聚合,然后发送到每张卡上。 该算子涉及多卡相关操作,可根据实际需求配置HCCL相关环境变量,具体请参见《CANN 环境变量参考》中的“集合通信\(https://www.hiascend.com/document/detail/zh/canncommercial/900/maintenref/envvar/envref070077.html\)”章 → [详情](llms-content/document/detail/canncommercial/0b650cdb35df.md) - [CANN商业版-AsStridedOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0052.html): 基于已有的张量创建一个数据重新排布过的新的视图(view),可以通过指定形状(shape)和步长(strides)来重新排列元素。 映射关系(以输入为 3x3 shape、输出为 2x2 shape 为例) - 输入 → [详情](llms-content/document/detail/canncommercial/9517a3f186b8.md) - [CANN商业版-BroadcastOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0053.html): 将通信主卡上的数据广播到其他每张卡上。该算子为原地操作,输出tensor与输入tensor内存地址相同。 该算子涉及多卡相关操作,可根据实际需求配置HCCL相关环境变量,具体请参见《CANN 环境变量参考》中的“集合通信\(https://www.hiascend.com/document/detail/zh/canncommercial/900/maintenref/envvar/envref07 → [详情](llms-content/document/detail/canncommercial/28fea4054a0d.md) - [CANN商业版-ConcatOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0054.html): 将两个输入张量在指定维度拼接成一个输出张量。 图1 Concat算子实现原理 → [详情](llms-content/document/detail/canncommercial/c5359e5ed9ce.md) - [CANN商业版-CumsumOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0055.html): 返回给定axes上的累计和。 图1 CumsumOperation 输入: - 数组:cumsum 的输入可以是多维数组。 - 指定轴:可以选择沿着哪个轴(维度)进行累积和操作。默认情况下,对于一维数组,累积和是从第一个元素开始向后计算(默认包含元素本身);对于多维数组,需要指定沿哪个轴进行累积。 输出: - 累积和的结果:输出的形状与输入相同,每个元素是该元素以及之前所有元素的和。 → [详情](llms-content/document/detail/canncommercial/fdb6fcff08c3.md) - [CANN商业版-FillOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0057.html): 将指定位置设置为value值或者生成一个指定shape的tensor并填充为value。 图1 FillOperation - MaskedFill功能(withMask为true): 若x里的某元素,其所对应mask里同位置元素值为true或1,则output该位置元素被设置为value值,output其余位置元素值与x相同。支持广播功能。 图2 Fill算子实现原理 图3 Fill → [详情](llms-content/document/detail/canncommercial/d78b951dd1aa.md) - [CANN商业版-GatherOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0058.html): 从输入张量中根据索引收集切片,并将这些切片组合成一个新的张量。 图1 GatherOperation算子上下文 → [详情](llms-content/document/detail/canncommercial/9776a2f6c734.md) - [CANN商业版-IndexAddOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0059.html): 固定维度的指定下标加上某个特定值。 图1 IndexAddOperation → [详情](llms-content/document/detail/canncommercial/9e6a7d34db95.md) - [CANN商业版-KVCacheOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0060.html): KVCache处理。 对每一个batch: 图1 kvCache算子功能示意图 计算逻辑: → [详情](llms-content/document/detail/canncommercial/e0a5c5593f77.md) - [CANN商业版-LayerNormOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0061.html): LayerNorm是一种归一化方法,可以将网络层输入数据归一化到\[0, 1\]之间。当前支持NORM、PRENORM、POSTNORM三种归一化。 → [详情](llms-content/document/detail/canncommercial/976433bd3900.md) - [CANN商业版-LinearSparseOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0064.html): 稀疏量化Linear。 该算子实现功能与量化Linear类似。不同点在于稀疏量化算子会使用压缩工具提前对weight输入进行压缩,以此提升算子性能。参数tilingK和tilingN由压缩算法决定,目前均只支持取值为8。 → [详情](llms-content/document/detail/canncommercial/0580a52c52ac.md) - [CANN商业版-MultinomialOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0066.html): 采样功能。对最后一个轴进行采样,随机抽取numSamples个值,输出下标。 → [详情](llms-content/document/detail/canncommercial/339699a30fc4.md) - [CANN商业版-NonzeroOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0067.html): 输出非零值索引。 → [详情](llms-content/document/detail/canncommercial/5cb6facd9c75.md) - [CANN商业版-OnehotOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0068.html): onehot编码。 机器学习的预处理编码方式的一种:onehot编码。onehot编码对depth个状态进行编码,每个状态的对应位置置1,其它位置置0;输出结果为只有一位为1且长为depth的向量。 算子输出输入tensor x各个元素对应的独热编码,结果表现为在axis位置上增加维度depth。 计算过程示意(Python): → [详情](llms-content/document/detail/canncommercial/c3a7d5aa4b3f.md) - [CANN商业版-PadOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0069.html): 对于输入inputids,取出每个batch最后一个有效token的embedding向量。 → [详情](llms-content/document/detail/canncommercial/4e2679a743c4.md) - [CANN商业版-ReduceOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0071.html): 在指定维度上求和、取最大值或最小值,并消除这个维度。 → [详情](llms-content/document/detail/canncommercial/695822b38921.md) - [CANN商业版-RepeatOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0072.html): 将输入tensor的Shape,根据参数中multiples上的信息扩展指定倍数。 → [详情](llms-content/document/detail/canncommercial/28e3e980011a.md) - [CANN商业版-RopeOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0075.html): 旋转位置编码(Rotary Position Embedding,RoPE),以旋转矩阵的方式在q、k中注入位置信息,使得attention计算时能感受到token的位置关系,在各大模型中,RoPE被广泛应用。RoPE以绝对位置编码的方式实现了相对位置编码,能有效保持位置信息相对关系,并且可以通过编码外推的方式支持超过训练长度的位置编码。 → [详情](llms-content/document/detail/canncommercial/8a258d252a7b.md) - [CANN商业版-SetValueOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0077.html): 将输入源张量中的内容拷贝到输入目标张量指定位置中。 该拷贝为原地拷贝,最终结果修改在输入目标张量中。 例如: 输入目标张量dst: \(a,b,c\),输入源张量src: \(d,e,f\) dst\[starts\[0\]: ends\[0\], starts\[1\]: ends\[1\], starts\[2\]: ends\[2\]\] \= src 其中,starts\[0\]:ends\[0\]长度是ends\[0\] - start → [详情](llms-content/document/detail/canncommercial/57d12ddbc50f.md) - [CANN商业版-SliceOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0078.html): 从输入张量某个起始位置中提取指定大小的切片。 → [详情](llms-content/document/detail/canncommercial/372b0e59f149.md) - [CANN商业版-SoftmaxOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0079.html): Softmax是一种归一化激活函数,可以将Tensor(张量)的某个或多个维度数据归一化,对应维度上每一个元素的范围都在\(0, 1\)之间并且和为1。 图1 SoftmaxOperation → [详情](llms-content/document/detail/canncommercial/e86c418d5208.md) - [CANN商业版-SortOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0080.html): 后处理计算功能。实现输入tensor在最后一维上降序排列,并保留最大的num个元素,输出排序后的tensor及各元素对应的索引。 → [详情](llms-content/document/detail/canncommercial/aa0e5b8b0520.md) - [CANN商业版-SplitOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0081.html): 将输入张量沿指定维度切分成多个张量。 → [详情](llms-content/document/detail/canncommercial/28f8a1e51d67.md) - [CANN商业版-TransdataOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0083.html): 数据格式转换处理。将ACLFORMATND格式转换为ACLFORMATFRACTALNZ格式,或将ACLFORMATFRACTALNZ格式转换为ACLFORMATND格式。 - 等效描述:ND、ACLFORMATND - 等效描述:NZ、ACLFORMATFRACTALNZ、FRACTALNZ - ACLFORMATND格式 - aclFormat中的描述 ACLFORMATND \= → [详情](llms-content/document/detail/canncommercial/fe9cc7e4899c.md) - [CANN商业版-TransposeOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0084.html): 改变输入Tensor的排列顺序,在多个维度上进行转置。 图1 TransposeOperation → [详情](llms-content/document/detail/canncommercial/6b7e49f73f79.md) - [CANN商业版-UnpadOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0085.html): 对于输入inputids,把所有有效的token拼接在一起,并在最后补0。 → [详情](llms-content/document/detail/canncommercial/da0d51f8576f.md) - [CANN商业版-WhereOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0086.html): 三目运算。 输入张量为cond, x, y,输出张量z。 - 输入: cond(条件张量):定义了每个元素的选择条件。 x:当条件为 1时,选择的第一个输入张量。 y:当条件为0时,选择的第二个输入张量。 - 输出:输出张量的每个元素根据对应位置的条件从x或y中选取,返回一个和x、y形状相同的张量。 z \= \(cond \=\= 1 ? x : y\) → [详情](llms-content/document/detail/canncommercial/8039f26a236c.md) - [CANN商业版-FastSoftMaxOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0088.html): 训练算子,与unpadOperation一起使用,将unpad处理后的Q矩阵和K矩阵相乘的结果做高性能的SoftMax处理。 SoftMax数学公式: → [详情](llms-content/document/detail/canncommercial/9927fb32a331.md) - [CANN商业版-FastSoftMaxGradOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0089.html): 训练算子,用于计算FastSoftMax的反向计算结果,其数据的排列结构与FastSoftMax相同。 → [详情](llms-content/document/detail/canncommercial/08e8235b0fd2.md) - [CANN商业版-GenAttentionMaskOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0090.html): 将attentionMask根据每个batch的实际seqlen进行转化,得到结果为一维tensor。 → [详情](llms-content/document/detail/canncommercial/54de7b601e16.md) - [CANN商业版-PadWithHiddenStateOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0091.html): PadWithHiddenState是带隐藏层的pad,这个算子的主要作用是将变长的序列填充为固定长度,便于批处理和模型训练。 → [详情](llms-content/document/detail/canncommercial/04cc7842c66d.md) - [CANN商业版-RmsNormBackwardOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0092.html): RmsNorm的反向计算。 → [详情](llms-content/document/detail/canncommercial/be6e492a88d8.md) - [CANN商业版-RopeGradOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0093.html): 旋转位置编码处理的反向。 训练算子,实现对于旋转位置编码(RoPE)的梯度反向计算,计算流程如下: → [详情](llms-content/document/detail/canncommercial/df32f28d0da5.md) - [CANN商业版-StridedBatchMatmulOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0094.html): 对矩阵进行分组,指定每组矩阵之间的步长,实现更加灵活的矩阵乘法操作。 → [详情](llms-content/document/detail/canncommercial/ddb94012ceb7.md) - [CANN商业版-UnpadWithHiddenStateOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0095.html): 将填充后的序列恢复成原始的变长序列。 → [详情](llms-content/document/detail/canncommercial/ef547de53b05.md) - [CANN商业版-Utils](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0097.html): 加速库公共工具接口类。 → [详情](llms-content/document/detail/canncommercial/aabb97906768.md) - [变更声明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0098.html): 本章节的接口变更说明包括新增、修改、删除和退出声明。接口变更只体现代码层面的修改,不包含文档本身在语言、格式、链接等方面的优化改进。 → [详情](llms-content/document/detail/canncommercial/93b95af8db1b.md) - [CANN商业版-Chunk](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0099.html): 在Host侧对Tensor执行Split切分操作。 → [详情](llms-content/document/detail/canncommercial/d6ba60cd0b50.md) - [operator\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0101.html): 重载运算符函数,将初始化列表中的元素赋值给一个SVector对象。 → [详情](llms-content/document/detail/canncommercial/c2249296d1f2.md) - [CANN商业版-reserve](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0102.html): 改变SVector容量大小,将SVector内部数据清空,并将SVector容量大小定义为size大小。 → [详情](llms-content/document/detail/canncommercial/b712cbb3643c.md) - [CANN商业版-DynamicQuantType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0103.html): 动态量化支持的类型。 → [详情](llms-content/document/detail/canncommercial/2136be39d5ea.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0104.html): \#\#\#\# 功能说明 判断参数是否相同。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/4faf830accc5.md) - [CANN商业版-GatingOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0105.html): 主要功能为将token和专家的映射关系反转为专家与token的映射关系。算子输入为MoE模型每个token选中专家的索引,算子输出为MoE模型每个专家对应的token的索引。 该算子支持TP和EP场景,当参数“deviceExpert”为空时,为TP场景,否则为EP场景。 → [详情](llms-content/document/detail/canncommercial/3677ad5fe9ce.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0106.html): \#\#\#\# 功能说明 判断参数是否相同。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/def4842ac26c.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0109.html): 初始化图算子。 定义图算子的名称,输入输出及shape传导规则。 → [详情](llms-content/document/detail/canncommercial/e752a0e606e9.md) - [CANN商业版-Reshape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0110.html): 改变输入tensor的shape。 → [详情](llms-content/document/detail/canncommercial/b23bc8fa4627.md) - [CANN商业版-AddOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0111.html): - 向图中添加算子。 → [详情](llms-content/document/detail/canncommercial/0f3886d66f53.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0112.html): \#\#\#\# 功能说明 创建图算子。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/d38c632fb8b7.md) - [CANN商业版-CreateGraphOpBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0113.html): \#\#\#\# 功能说明 创建图算子构建器。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/ca0a4cd1df6d.md) - [CANN商业版-DestroyGraphOpBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0114.html): \#\#\#\# 功能说明 销毁图算子构建器。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/026e660f80ce.md) - [算子清单](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0116.html): 算子类型 Operation 说明 → [详情](llms-content/document/detail/canncommercial/2aa46b91e8af.md) - [算子调用示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0117.html): 算子调用示例请参考源码\(https://gitcode.com/cann/ascend-transformer-boost/tree/master/example/op\_demo/linear\)。 → [详情](llms-content/document/detail/canncommercial/6c1bb27d0692.md) - [~SVector\(\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0118.html): \#\#\#\# 功能说明 析构函数。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/283e04734870.md) - [公共定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0119.html): 下发接口形式枚举,通过Context选择加速库算子下发接口的形式, 支持单段下发和使用分线程两段式下发。 - ExecuteType| 成员 | 描述 | → [详情](llms-content/document/detail/canncommercial/b3d1e6ba89b1.md) - [CANN商业版-CreateContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0120.html): 创建上下文。 在当前进程或线程中显式创建一个由用户管理Tiling内存的Context。 → [详情](llms-content/document/detail/canncommercial/2ddcae6c8c8b.md) - [CANN商业版-CloneOperationParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0121.html): 拷贝Operation的Param参数到第二个入参。 → [详情](llms-content/document/detail/canncommercial/c90606e10de2.md) - [CANN商业版-UpdateOperationParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0122.html): 更新Operation的Param参数。 → [详情](llms-content/document/detail/canncommercial/438f1916bb00.md) - [CANN商业版-SetExecuteStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0123.html): 设置Operation使用的streamId,这里的streamId为调用Context的SetExecuteStreams接口时传入streams中的序号。(例如如果需要op1在stream2上运行(streams\=\{stream1, stream2, stream3\}),那么这里调用为SetExecuteStreamId\(op1, 1\))。 → [详情](llms-content/document/detail/canncommercial/cbd8aba5822a.md) - [CANN商业版-GetExecuteStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0124.html): 获取Operation使用的streamId。 → [详情](llms-content/document/detail/canncommercial/2cb9a947df90.md) - [atb/operation\_infra.h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0125.html): 定义ATB的OperationInfra类。该接口类定义了加速库插件算子的基类,基类提供了一些内置公共接口供用户编写自己的插件算子。 → [详情](llms-content/document/detail/canncommercial/7a8faa872233.md) - [CANN商业版-InputLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0126.html): \#\#\#\# 功能说明 数据排布类型。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/f6502e423607.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0127.html): 产品 是否支持 说明 → [详情](llms-content/document/detail/canncommercial/34a0168276ac.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0128.html): 激活函数,可以引入非线性因素。 → [详情](llms-content/document/detail/canncommercial/1685df3bc6e6.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0129.html): ``` struct ActivationParam \{ enum GeLUMode : int\{ TANHMODE \= 0, NONEMODE, \}; ActivationType activationType\=ACTIVATIONUNDEFINED; float scale \= 1.0f; // for Swish int → [详情](llms-content/document/detail/canncommercial/cca36f0c6bea.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0130.html): 成员名称 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/fbbfd721d85a.md) - [输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0131.html): \#\#\#\# RELU激活类型 → [详情](llms-content/document/detail/canncommercial/e1c617a64d7f.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0132.html): 激活函数类型请参考ActivationType。 → [详情](llms-content/document/detail/canncommercial/04c1a269932d.md) - [功能列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0133.html): 不支持 Atlas 200I/500 A2 推理产品 。 - 非近似计算 - 使用参数 - activationType \= ACTIVATIONGELU - geluMode \= NONEMODE - 函数图 - 表达式 是高斯分布的累积分布函数 → [详情](llms-content/document/detail/canncommercial/26f9a87dbfdc.md) - [CANN商业版-AllGatherVOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0134.html): 将多个通信卡上的数据按通信编号的顺序在第一维进行聚合,然后发送到每张卡上。支持每张卡发送的数据不等长。 推理场景中会出现batch size不能被DP数整除的情况,reducescatter后续的计算算子需要按照batch维度处理数据,再将处理数据进行allgather,如图图1所示。 图1 算子上文示意图 示例: 图2 计算过程示意图 计算过程示意(python): → [详情](llms-content/document/detail/canncommercial/66d7d83e35e2.md) - [CANN商业版-AllToAllOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0135.html): 向通信域内所有通信卡发送相同数据量(输入切分成rankSize份)的数据,并从所有通信卡接收相同数据量的数据。如下图所示,对于rankSize\=4的情况,各个通信卡将自身的数据均匀分成rankSize份,发送给其他的通信卡。 图1 AllToAll算子功能示意图 计算过程示意(Python): → [详情](llms-content/document/detail/canncommercial/c6bd7b79f2ed.md) - [CANN商业版-AllToAllVOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0136.html): 向通信域内所有通信卡发送数据(数据量可以通过参数定制),并从所有通信卡接收数据(数据量可以通过参数定制)。 - 示例 图1 算子输入输出示例 - 计算过程python示意 1 2 3 4 5 6 goldenresult \= \[\] for j in range\(rankSize\): tensorlist \= intensors\[j\].reshape\(-1\).tolist\(\) \# inten → [详情](llms-content/document/detail/canncommercial/58f9d55bfe19.md) - [CANN商业版-AllToAllVV2Operation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0137.html): 向通信域内所有通信卡发送数据(数据量可以通过参数定制),并从所有通信卡接收数据(数据量可以通过参数定制)。 图1 算子输入输出示例 计算过程示例(Python)``` → [详情](llms-content/document/detail/canncommercial/59993e74c623.md) - [CANN商业版-BlockCopyOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0138.html): 通过指定源block index和目的block index,将keyCache和valueCache中的数据从一系列源block拷贝到一系列目的block(keyCache和valueCache做相同的拷贝处理)。 → [详情](llms-content/document/detail/canncommercial/005176782d72.md) - [CANN商业版-CohereLayerNormOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0139.html): 一种归一化方法,可以将网络层输入根据-1维归一化到\[0, 1\]之间。 → [详情](llms-content/document/detail/canncommercial/cf88d3b0fd51.md) - [CANN商业版-DynamicNTKOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0140.html): 推理的长度大于训练序列长度时,生成ROPE算子使用的旋转矩阵(即下面公式中的sin/cos矩阵)。 推理长度小于等于训练序列长度时,不进行插值;推理长度大于训练长度时,放大base动态插值。 将输入的token序列的位置信息positionIds和invFreq进行外积,再cos/sin运算得到最终的Rotary Embedding的结果。 → [详情](llms-content/document/detail/canncommercial/8b69a3144792.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0141.html): 硬件型号 是否支持 特殊说明 → [详情](llms-content/document/detail/canncommercial/774d427ae960.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0142.html): 常用的逐元素数值计算集合。 → [详情](llms-content/document/detail/canncommercial/4e05f704c4ba.md) - [算子上下文](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0143.html): 图1 ElewiseOperation算子上下文 → [详情](llms-content/document/detail/canncommercial/fc03722d6b9b.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0144.html): ``` struct ElewiseParam \{ enum ElewiseType: int \{ ELEWISEUNDEFINED \= 0, ELEWISECAST, ELEWISEMULS, ELEWISECOS, ELEWISESIN, ELEWISENEG, ELEWIS → [详情](llms-content/document/detail/canncommercial/da19df4d476e.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0145.html): 成员名称 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/8b3277bf431a.md) - [输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0146.html): \#\#\#\# ELEWISECAST(转化数据类型) → [详情](llms-content/document/detail/canncommercial/101d610ad61f.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0147.html): - ELEWISE\_ADD、ELEWISE\_MUL、ELEWISE\_REALDIV、ELEWISE\_SUB、ELEWISE\_LOGICAL\_AND、ELEWISE\_LOGICAL\_OR、ELEWISE\_LESS、ELEWISE\_GREATER、ELEWISE\_EQUAL计算类型将会对输入进行广播后再进行指定操作。 → [详情](llms-content/document/detail/canncommercial/1cebeddb9e9c.md) - [CANN商业版-FaUpdateOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0148.html): 将各SP域PA算子的输出的中间结果lse、attention out两个局部结果更新成全局结果。 → [详情](llms-content/document/detail/canncommercial/6acc6f0931d2.md) - [CANN商业版-FusedAddTopkDivOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0149.html): Sigmoid、Add、GroupTopk、Gather、ReduceSum、RealDiv、Muls算子的功能融合。 算子支持两种模式:常规模式(物理专家模式)、逻辑专家模式。 首先,每个专家经过sigmoid激活函数、Add偏置后,得出\[bs, expertnum\]的专家评分。其次每组经过DeepSeekV3的组级TOPK,专家级TOPK选出k个专家。 在常规模式下,这些专家作为物理专家的ID → [详情](llms-content/document/detail/canncommercial/d239b77ae658.md) - [CANN商业版-GatherPreRmsNormOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0150.html): 首先对ResIn进行Gather索引操作,然后与X相加,最后进行RmsNorm计算。 → [详情](llms-content/document/detail/canncommercial/40699e92c31d.md) - [CANN商业版-GmmDeqSwigluQuantGmmDeqOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0151.html): GmmDeqSwigluQuantGmmDeq算子为整网中gate up + gate down两层的融合算子。 图1 计算流程图 → [详情](llms-content/document/detail/canncommercial/7d90d3aa4e78.md) - [CANN商业版-GroupedMatmulInplaceAddOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0152.html): 算子Groupedmatmul和add融合,实现分组矩阵乘和InplaceAdd功能。 → [详情](llms-content/document/detail/canncommercial/60e08a82cc82.md) - [CANN商业版-GroupedMatmulWithRoutingOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0153.html): 在MOE中,实现topK个专家权重与token激活值的乘法。该算子不支持确定性计算。 → [详情](llms-content/document/detail/canncommercial/dbe093d664ed.md) - [CANN商业版-GroupTopkOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0154.html): GroupTopk算子超参数。将输入tensor0中维度1(输入tensor0有2个维度:维度0和维度1)数据分groupNum个组,每组取最大值,然后选出每组最大值中前k个,最后将非前k个组的数据全部置零。 → [详情](llms-content/document/detail/canncommercial/c2f3c45a2437.md) - [CANN商业版-LayerNormWithStrideOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0155.html): 为了使LayerNorm支持非连续Tensor,将x tensor通过(shape、strides、offset)表示。strides描述某个维度上相邻两个元素的间隔,offset表示这个Tensor的首元素相对addr的偏移。 → [详情](llms-content/document/detail/canncommercial/098b0076e30a.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0156.html): 将A、B两个矩阵进行矩阵乘运算,同时可以选择对矩阵乘的运算结果添加偏置、InplaceAdd融合或反量化操作。 → [详情](llms-content/document/detail/canncommercial/b2640d834268.md) - [对标算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0157.html): 本OP对标torch库中的matmul算子,功能略有不同。部分对标的功能参考torch.matmul文档\(https://pytorch.org/docs/stable/generated/torch.matmul.html\)中的示例: → [详情](llms-content/document/detail/canncommercial/9080d2c3fdd6.md) - [算子上下文](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0158.html): 在transformer模型中,矩阵乘被大量使用,其中,将query、key、value分别和权重进行矩阵乘是最典型的使用场景,下图为linear在模型中的位置示意。 → [详情](llms-content/document/detail/canncommercial/bd8ca9da6e49.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0159.html): ``` struct LinearParam \{ enum MatmulType : uint8t \{ MATMULUNDEFINED \= 0, MATMULEINSUM, \}; enum QuantMode : uint8t \{ QUANTUNDEFINED \= 0, PERCHANNEL, PERTOKEN \}; bool transposeA \= false; bool transposeB → [详情](llms-content/document/detail/canncommercial/6057143df400.md) - [常规matmul与叠加偏置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0162.html): 常规矩阵乘matmul的功能,且可通过hasBias参数控制是否叠加偏置。 → [详情](llms-content/document/detail/canncommercial/c2b77180715a.md) - [matmul与add融合](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0163.html): 矩阵乘matmul与add融合,该功能类似功能1中的叠加偏置,性能较优。 → [详情](llms-content/document/detail/canncommercial/d51855bc9dbf.md) - [matmul与inplaceAdd融合](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0164.html): 矩阵乘matmul与inplaceAdd融合,将矩阵乘结果累加到累加矩阵上,相较于算子拼接的方案,性能较优。 → [详情](llms-content/document/detail/canncommercial/7b9f6f356a64.md) - [matmul反量化与叠加偏置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0165.html): 矩阵乘matmul加反量化处理,通过hasBias参数控制是否叠加偏置。 → [详情](llms-content/document/detail/canncommercial/ac5baa530970.md) - [matmul支持pertoken量化模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0166.html): linear operation支持pertoken量化模式。 → [详情](llms-content/document/detail/canncommercial/6204451cd272.md) - [matmul使能爱因斯坦乘](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0167.html): 矩阵乘matmul使能爱因斯坦乘。 → [详情](llms-content/document/detail/canncommercial/755be8ced4be.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0168.html): \# 产品支持情况 \#\#\#\# 产品支持情况 | 硬件型号 | 是否支持 | | --- | --- | | Atlas 350 加速卡 | x | | Atlas A3 推理系列产品 / Atlas A3 训练系列产品 | √ | | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ | | Atlas 训练系列产品 | x | → [详情](llms-content/document/detail/canncommercial/3c9736c61237.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0169.html): 通信计算并行算子,该算子功能为linear和通信算子组合,通信和计算是并行处理,与串行处理相较性能大幅度提升。 → [详情](llms-content/document/detail/canncommercial/b1a3a5c8b12c.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0170.html): ``` struct LinearParallelParam \{ enum ParallelType : int \{ UNDEFINED \= -1, LINEARALLREDUCE \= 0, LINEARREDUCESCATTER \= 1, ALLGATHERLINEAR \= 2, PURELINEAR \= 3 → [详情](llms-content/document/detail/canncommercial/f2e3f128c8f7.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0171.html): 成员名称 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/b4d685baadd1.md) - [输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0173.html): 当参数type为LINEAR\_ALL\_REDUCE、LINEAR\_REDUCE\_SCATTER、ALL\_GATHER\_LINEAR、PURE\_LINEAR、ALL\_GATHER\_LINEAR\_REDUCE\_SCATTER时输入输出。 → [详情](llms-content/document/detail/canncommercial/fc98185c4675.md) - [AlltoallvcAllGatherGroupMatmul输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0174.html): \# AlltoallvcAllGatherGroupMatmul输入输出 \#\#\#\# 输入 | 参数 | 维度 | 数据类型 | 格式 | 描述 | | --- | --- | --- | --- | --- | | input | \[m,k\] | 浮点:float16/bf16 量化:int8 | ND | 矩阵乘的A矩阵。 | → [详情](llms-content/document/detail/canncommercial/2da2458f8b24.md) - [GroupMatmulReduceScatterAlltoallvc输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0175.html): \# GroupMatmulReduceScatterAlltoallvc输入输出 \#\#\#\# 输入 | 参数 | 维度 | 数据类型 | 格式 | 描述 | | --- | --- | --- | --- | --- | | input | \[m',k\] | 浮点:float16/bf16 量化:int8 | ND | 矩阵乘的A矩阵。 | → [详情](llms-content/document/detail/canncommercial/60c22f106741.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0176.html): - 仅支持device间HCCS互联,如下命令可查询卡间互联信息。 → [详情](llms-content/document/detail/canncommercial/d3161eff16d3.md) - [CANN商业版-MlaPreprocessOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0177.html): 融合了MLA场景下PagedAttention输入数据处理的全过程,包括从隐状态输入开始经过rmsnorm、反量化、matmul、rope、reshapeAndCache的一系列计算。 图1 计算流程图 → [详情](llms-content/document/detail/canncommercial/54808cdca3a3.md) - [CANN商业版-MmDeqSwigluQuantMmDeqOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0178.html): MmDeqSwigluQuantMmDeq 算子为整网中 gate up + gate down 两层的融合算子。 图1 计算流程图 → [详情](llms-content/document/detail/canncommercial/84fddd79fa74.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0180.html): \# 产品支持情况 | 硬件型号 | 是否支持 | | --- | --- | | Atlas 350 加速卡 | x | | Atlas A3 推理系列产品 / Atlas A3 训练系列产品 | √ | | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ | | Atlas 训练系列产品 | x | | Atlas 推理系列产品 | x | → [详情](llms-content/document/detail/canncommercial/99816d7b1581.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0181.html): MLA场景下的paged attention,使用分页管理的kvcache计算attention score,额外支持分离qnope/qrope、ctkv/krope的输入。 → [详情](llms-content/document/detail/canncommercial/8467dc723d1c.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0183.html): ``` struct MultiLatentAttentionParam \{ int32t headNum \= 0; float qkScale \= 1.0; int32t kvHeadNum \= 0; enum MaskType : int \{ UNDEFINED \= 0, MASKTYPESPEC, MASKTYPEMASKFREE, MASKTYPECAUSALMASK, MASKTYPES → [详情](llms-content/document/detail/canncommercial/514e7d72d92d.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0184.html): 成员名称 类型 默认值 取值范围 是否必选 描述 → [详情](llms-content/document/detail/canncommercial/bc04fdcea2c2.md) - [MLA输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0186.html): 参数 维度 数据类型 格式 cpu/npu 描述 → [详情](llms-content/document/detail/canncommercial/4b4b53f79fd3.md) - [calcType为CALC\_TYPE\_PREFILL时输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0187.html): 参数 维度 数据类型 格式 cpu/npu 描述 → [详情](llms-content/document/detail/canncommercial/e3a3208d9ea6.md) - [calcType为CALC\_TYPE\_PREFILL且参数maskType为MASK\_TYPE\_CAUSAL\_MASK时输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0188.html): 参数 维度 数据类型 格式 cpu/npu 描述 → [详情](llms-content/document/detail/canncommercial/7798ed5f685c.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0189.html): - blockSize只支持128。 → [详情](llms-content/document/detail/canncommercial/c15074b01a0e.md) - [CANN商业版-NormRopeReshapeOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0190.html): 对输入tensor x进行RmsNorm操作,再对keyrope进行Rope操作,将两个操作的输出合并后进行ReshapeAndCache操作 。 图1 计算流程图 → [详情](llms-content/document/detail/canncommercial/93822bedc119.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0191.html): \# 产品支持情况 \#\#\#\# 产品支持情况 | 硬件型号 | 是否支持 | | --- | --- | | Atlas 350 加速卡 | x | | Atlas A3 推理系列产品 / Atlas A3 训练系列产品 | √ | | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ | | Atlas 训练系列产品 | √ | → [详情](llms-content/document/detail/canncommercial/603caaecd802.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0192.html): 基于paged attention 对于kvcache分页管理的机制计算attention score。 → [详情](llms-content/document/detail/canncommercial/706dceb7a8f9.md) - [算子上下文](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0193.html): 图1 paged attention的增量阶段在模型中的位置 → [详情](llms-content/document/detail/canncommercial/7beed46b0f68.md) - [计算公式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0194.html): PreProcess是对Q、K、V、mask的前置处理,如开启反量化融合功能时计算前要对输入K、V进行反量化。 → [详情](llms-content/document/detail/canncommercial/75f177fdddac.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0195.html): ``` struct PagedAttentionParam \{ int32t headNum \= 0; float qkScale \= 1.0; int32t kvHeadNum \= 0; enum MaskType : int \{ UNDEFINED \= 0, MASKTYPENORM, → [详情](llms-content/document/detail/canncommercial/c0b37625c0a1.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0196.html): 在使用时应带有命名空间atb::infer::PagedAttentionParam的参数,成员描述如下: → [详情](llms-content/document/detail/canncommercial/c787c236dd72.md) - [输入输出列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0197.html): 列表中的shape仅为通用场景下的shape。特殊场景的shape见功能列表。 → [详情](llms-content/document/detail/canncommercial/41bff7e95f5a.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0198.html): - 因硬件限制,block\_size %16 \=\= 0,推荐 block\_size \= 128。 → [详情](llms-content/document/detail/canncommercial/1ad6ff992041.md) - [各功能共存情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0200.html): Y表示两功能不冲突,N表示两功能冲突。 → [详情](llms-content/document/detail/canncommercial/9c2dfb6dc94e.md) - [mask类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0201.html): mask类型不是独立特性,因paged attention算子的mask较为复杂,为便于理解,此处单独针对mask类型进行说明。 → [详情](llms-content/document/detail/canncommercial/22b8c8644657.md) - [基础功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0202.html): 当参数maskType、batchRunStatusEnable、quantType、calcType、compressType、scaleType均为默认值时,使用PagedAttention的基础功能,此时输入输出参数如下: → [详情](llms-content/document/detail/canncommercial/5b2518181fb4.md) - [控制可计算batch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0203.html): 指定某几个batch参与attention计算。 → [详情](llms-content/document/detail/canncommercial/f776b2eb1f62.md) - [多头自适应压缩(alibi场景)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0204.html): alibi mask场景下,对kv的 head\_num维度进行压缩,提高内存利用率,精度不变。 → [详情](llms-content/document/detail/canncommercial/237c390b1f29.md) - [多头自适应压缩(rope场景)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0205.html): rope mask场景下,对kv的 head\_num维度进行压缩,提高内存利用率,精度不变。 → [详情](llms-content/document/detail/canncommercial/fb0c2a32a1ea.md) - [并行解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0206.html): 在传统的推理过程中,需要逐个token的进行串行解码,导致时间消耗与生成的token数量成正比,这个缺点在实施逐步解码的情况下尤为明显,为了增强这个过程,引入了lookahead。在decode阶段从n-gram中获取多个候选Token,进行并行解码,提升模型的推理速度。 → [详情](llms-content/document/detail/canncommercial/5b16a2e9c250.md) - [CANN商业版-MLA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0207.html): DeepSeek V2提出Multi-Head Latent Attention,通过对hiddenstates进行down-projection处理,压缩hiddensize,减少KVCache显存的占用。通过up-projection恢复KV,进行PA计算。通过算力换显存,来提升吞吐。 → [详情](llms-content/document/detail/canncommercial/32bcfd0bdb22.md) - [反量化融合](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0208.html): 支持量化好的k、v传入,降低显存占用。由于传入的q不是量化的,故又名伪量化。 → [详情](llms-content/document/detail/canncommercial/c679f90ff648.md) - [qkv全量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0209.html): 支持量化好的q、k、v传入,降低显存占用。 → [详情](llms-content/document/detail/canncommercial/2e59b5e780fe.md) - [logN缩放](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0210.html): 针对Qwen长序列场景,使用LogN缩放注意力。 → [详情](llms-content/document/detail/canncommercial/52cb7784f6e8.md) - [BNSD维度输入](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0211.html): 针对X1场景,使PA Op支持BNSD数据排布(原有的数据排布格式为BSND)。 → [详情](llms-content/document/detail/canncommercial/a9c7d1a89b7d.md) - [MLA合并输入kvcache功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0212.html): 过去attention算子会将k和v存储在显存中,随着模型越来越大,输入序列越来越长,kvcache也越来越大,对显存的容量造成很大压力,造成性能上的瓶颈。因此Multi-Head Latent Attention提出将kvcache压缩成一个一个较小的向量,代替原来的kvcache输入进fa算子进行计算。 → [详情](llms-content/document/detail/canncommercial/d77d5695ec66.md) - [MLA并行解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0213.html): 在MLA场景下的并行解码功能。 → [详情](llms-content/document/detail/canncommercial/928624a786c0.md) - [CANN商业版-PagedCacheLoadOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0214.html): 根据blockTable上存储的blockId和kv请求长度在kvCache上将对应位置的token搬运拼接成一条连续的key/value序列。 → [详情](llms-content/document/detail/canncommercial/742f66399b81.md) - [CANN商业版-RazorFusionAttentionOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0215.html): 支持混元大模型在多模态场景下的长序列优化,基于优化算法实现razorFusion特性。 图1 RazorFusionAttention参数示意图 blockSize\=128(即图2)中每个方格的边长为128。 - case1(图 a) \(pretokens\=5 blockSize , nexttokens \=4 blockSize \) - case2(图 b)\(pretokens\=5 blo → [详情](llms-content/document/detail/canncommercial/6f299f43c1ce.md) - [CANN商业版-RecvOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0216.html): 从当前通信卡接收来自指定通信卡的数据。Send和Recv需要配套使用。 图1 Send&Recv收发数据功能示意图 → [详情](llms-content/document/detail/canncommercial/0ceaff10bb27.md) - [CANN商业版-ReduceScatterOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0217.html): 多对多。在集群内的所有节点上都按维度执行相同的Reduce规约运算,再将结果发散到集群内所有的节点上。该算子不支持确定性计算。 图1 通信原理图 注:硬件类型仅支持 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 和 Atlas A3 推理系列产品 / Atlas A3 训练系列产品 ,不支持确定性计算和多机通信。 → [详情](llms-content/document/detail/canncommercial/22625f5c2e04.md) - [CANN商业版-ReduceScatterVOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0218.html): 将多个通信卡上的数据进行计算,支持相加、取最大、最小三种计算,然后不等地发送到每张卡上。 → [详情](llms-content/document/detail/canncommercial/8f6955434e11.md) - [CANN商业版-RelayAttentionOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0219.html): RelayAttention算法的核心创新点是通过将与系统提示对应的矩阵-向量乘法分组为矩阵-矩阵乘法,允许对于一批输入令牌从DRAM中仅读取一次系统提示的隐藏状态(键值对),从而消除现有因果注意力计算算法中处理系统提示时存在的大量冗余内存访问,在提高效率的同时保持生成质量且无需模型重新训练。 图1 RelayAttention计算原理 → [详情](llms-content/document/detail/canncommercial/6bf0bb4b76b9.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0220.html): \# 产品支持情况 \#\#\#\# 产品支持情况 | 硬件型号 | 是否支持 | 特殊说明 | | --- | --- | --- | | Atlas 350 加速卡 | √ | 部分场景支持,详见算子描述。 | | Atlas A3 推理系列产品 / Atlas A3 训练系列产品 | √ | \\- | | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ | \\- | → [详情](llms-content/document/detail/canncommercial/879651fce79c.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0221.html): 遍历每个key和value,将key和value\(num\_heads, head\_size\)以slotmapping填入key\_cache/value\_cache指定位置。 → [详情](llms-content/document/detail/canncommercial/b2041ea05253.md) - [算子上下文](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0222.html): 图1 ReshapeAndCacheOperation算子上下文 → [详情](llms-content/document/detail/canncommercial/6dc1325172b6.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0223.html): ``` struct ReshapeAndCacheParam \{ enum CompressType : int \{ COMPRESSTYPEUNDEFINED \= 0, COMPRESSTYPEKVHEAD, COMPRESSTYPEKVHEADROPE \}; enum KvCacheCfg : int \{ KCACHEVCAC → [详情](llms-content/document/detail/canncommercial/e7d2bc205d89.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0224.html): 成员名称 类型 默认值 取值范围 是否必选 描述 → [详情](llms-content/document/detail/canncommercial/6040babcd77e.md) - [不开启多头压缩功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0226.html): compressType\=COMPRESS\_TYPE\_UNDEFINED, kvCacheCfg\=K\_CACHE\_V\_CACHE → [详情](llms-content/document/detail/canncommercial/164d42aa2b2c.md) - [开启alibi场景下的多头压缩功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0227.html): compressType\=COMPRESS\_TYPE\_KVHEAD, kvCacheCfg\=K\_CACHE\_V\_CACHE → [详情](llms-content/document/detail/canncommercial/c89efa6ff6ca.md) - [开启rope场景下的多头压缩功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0228.html): compressType\=COMPRESS\_TYPE\_KVHEAD\_ROPE, kvCacheCfg\=K\_CACHE\_V\_CACHE → [详情](llms-content/document/detail/canncommercial/649bc140c989.md) - [开启单入单出功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0229.html): kvCacheCfg\=K\_CACHE\_V\_BYPASS,compressType\=COMPRESS\_TYPE\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/2542ce520848.md) - [开启支持输入转NZ格式功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0230.html): kvCacheCfg\=K\_CACHE\_V\_CACHE\_NZ,compressType\=COMPRESS\_TYPE\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/9e613139ee65.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0231.html): - ntokens \= sum\(seqlen\[i\]\),i\=0、1...batch-1。 → [详情](llms-content/document/detail/canncommercial/807e4bbf9aaf.md) - [CANN商业版-ReshapeAndCacheOmniOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0232.html): OmniAttention在Decode阶段通过对LLM特定的Layer的特定Head进行Attention稀疏计算达到节省KV Cache显存、降低片上内存搬运数据量到缓存、减少Attention计算量的性能增益。 → [详情](llms-content/document/detail/canncommercial/62f3ca14b34a.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0234.html): \# 产品支持情况 \#\#\#\# 产品支持情况 | 硬件型号 | 是否支持 | | --- | --- | | Atlas 350 加速卡 | x | | Atlas A3 推理系列产品 / Atlas A3 训练系列产品 | √ | | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ | | Atlas 训练系列产品 | x | → [详情](llms-content/document/detail/canncommercial/30e6c206a159.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0235.html): 支持Leading Dimension功能,key和value由传入tensor:kStrides、vStrides、kOffset、vOffset确定。kStrides和vStrides表示从当前元素到下一个元素在内存中的跨度,kOffset表示key中第一个元素的位置相对于输入首地址的偏移,vOffset表示value中第一个元素的位置相对于输入首地址的偏移。 → [详情](llms-content/document/detail/canncommercial/414775c313c9.md) - [算子上下文](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0236.html): \# 算子上下文 → [详情](llms-content/document/detail/canncommercial/60839bf81adb.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0237.html): ``` struct ReshapeAndCacheWithStrideParam \{ enum CompressType : int \{ COMPRESSTYPEUNDEFINED \= 0, COMPRESSTYPEKVHEAD, COMPRESSTYPEKVHEADROPE \}; enum KvCacheCfg : int \{ KCACHEVCACHE \= 0, KCACHEVBYPASS, → [详情](llms-content/document/detail/canncommercial/2db8a321aaab.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0238.html): 成员名称 类型 默认值 取值范围 是否必选 描述 → [详情](llms-content/document/detail/canncommercial/83155549ca71.md) - [不开启多头压缩功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0240.html): compressType\=COMPRESS\_TYPE\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/883967434959.md) - [开启单入单出功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0241.html): kvCacheCfg\=K\_CACHE\_V\_BYPASS,compressType\=COMPRESS\_TYPE\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/621216655c2d.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0242.html): - ntokens \= sum\(seqlen\[i\]\),i\=0、1...batch-1。 → [详情](llms-content/document/detail/canncommercial/a1ae31f857ba.md) - [CANN商业版-RingMLAOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0243.html): 基于传统MultiLatentAttention,并使能ring MLA算子的输出的中间结果lse,attention out两个局部结果更新为全局结果,支持更长的序列长度。 → [详情](llms-content/document/detail/canncommercial/8b9b61d63678.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0244.html): \# 产品支持情况 \#\#\#\# 产品支持情况 | 硬件型号 | 是否支持 | | --- | --- | | Atlas 350 加速卡 | √ | | Atlas A3 推理系列产品 / Atlas A3 训练系列产品 | √ | | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ | | Atlas 训练系列产品 | √ | → [详情](llms-content/document/detail/canncommercial/b8b9ed246308.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0245.html): RMSNorm是一种归一化方法,它通过对数据的root mean square(RMS)进行归一化,避免了均值的使用。RMSNorm通过对数据的均值和方差进行调整,旨在优化深度学习模型的性能。RMSNorm不仅可以简化计算,还可以提高模型的收敛速度和稳定性。 → [详情](llms-content/document/detail/canncommercial/145772a36eb8.md) - [使用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0246.html): - 通常使用在注意力机制attention前和attention与前馈网络ffn之间。 → [详情](llms-content/document/detail/canncommercial/7d748d793314.md) - [计算公式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0247.html): beta在rmsnorm quant量化场景下会使用。 → [详情](llms-content/document/detail/canncommercial/24901c550eae.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0248.html): ``` struct RmsNormParam \{ enum RmsNormType : int \{ RMSNORMUNDEFINED \= 0, RMSNORMNORM, RMSNORMPRENORM, RMSNORMPOSTNORM, \}; enum PrecisionMode : int \{ → [详情](llms-content/document/detail/canncommercial/d7fc696680b5.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0249.html): 表1 NormParam成员 → [详情](llms-content/document/detail/canncommercial/638e0fc977da.md) - [输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0250.html): \#\#\#\# RMSNORMNORM → [详情](llms-content/document/detail/canncommercial/326e67a03850.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0251.html): - 除scale、offset、rstd tensors外,所有输入输出tensor的最后一维大小相等,需要32字节对齐。 → [详情](llms-content/document/detail/canncommercial/27f3f6ed3d87.md) - [功能列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0252.html): - 非量化 - 训练rmsnormforward算子,设置rstd为true开启。 - precisionMode默认HIGHPRECISIONMODE,中间计算使用float类型。HIGHPERFORMANCEMODE,在最后做gamma(weight)的乘法计算的时候使用float16类型。 - modelType默认LLAMAMODEL, → [详情](llms-content/document/detail/canncommercial/6c2b762a7335.md) - [CANN商业版-RmsNormWithStrideOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0253.html): 为了使RmsNorm支持非连续Tensor,将x tensor通过(shape、strides、offset)表示。strides描述某个维度上相邻两个元素的间隔,offset表示这个Tensor的首元素相对addr的偏移。 示例: 例如现有一个shape\=\(6, 5\)、strides\=\(10, 1\)、offset\=22的Tensor,其内存排布如下: 即该Tensor排布如上图的深色位置。这个完 → [详情](llms-content/document/detail/canncommercial/da575a55d4bc.md) - [CANN商业版-RopeQConcatOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0254.html): 旋转位置编码后进行concat操作。 → [详情](llms-content/document/detail/canncommercial/66817ed2dc34.md) - [CANN商业版-ScatterElementsV2Operation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0255.html): 将张量update中的所有的值,按照indices位置,写到自身张量input中。 → [详情](llms-content/document/detail/canncommercial/c9cb7f56fcbd.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0256.html): 硬件型号 是否支持 特殊说明 → [详情](llms-content/document/detail/canncommercial/2a8b370a6740.md) - [功能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0257.html): 基于传统flash attention按照layerId管理kvcache的机制计算attention score。 → [详情](llms-content/document/detail/canncommercial/40bc66576010.md) - [算子上下文](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0258.html): - 当参数“calcType”置为PA\_ENCODER时,为paged attention的全量阶段,如下图所示。 → [详情](llms-content/document/detail/canncommercial/34edf4d264d8.md) - [计算图](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0259.html): - 在不同参数配置下,加速库OP内部组图不同。其中,当参数“calcType”置为PA\_ENCODER时,计算图如下图所示。 → [详情](llms-content/document/detail/canncommercial/b8d8d088d647.md) - [计算公式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0260.html): - preprocess包含对q的缩放,其缩放系数由参数qScale给出,以及当开启clamp缩放时,对q做torch.clamp。 - 当开启压缩mask特性时preprocess会对mask进行压缩。 - 当“calcType”非PAENCODER且“kvCacheCfg”不为KBYPASSVBYPASS: 这一步会将k, → [详情](llms-content/document/detail/canncommercial/a8fb3a6eabc5.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0261.html): ``` struct SelfAttentionParam \{ enum CalcType : int \{ UNDEFINED \= 0, ENCODER, DECODER, PAENCODER, PREFIXENCODER, \}; enum KernelT → [详情](llms-content/document/detail/canncommercial/f31b04855a5c.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0262.html): 在使用时应带有命名空间atb::infer::SelfAttentionParam的参数,成员描述如下: → [详情](llms-content/document/detail/canncommercial/399a044b7d88.md) - [输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0264.html): 参数 维度 数据类型 格式 cpu/npu 描述 使用场景 → [详情](llms-content/document/detail/canncommercial/8558798f06db.md) - [calcType为PA\_ENCODER时输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0265.html): 参数 维度 数据类型 格式 cpu/npu 描述 使用场景 → [详情](llms-content/document/detail/canncommercial/15eb52b8eadb.md) - [calcType为PREFIX\_ENCODER时输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0266.html): 参数 维度 数据类型 格式 cpu/npu 描述 使用场景 → [详情](llms-content/document/detail/canncommercial/a7f02bfa50f1.md) - [calcType\=PREFIX\_ENCODER, maskType\=MASK\_TYPE\_CAUSAL\_MASK时输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0267.html): 参数 维度 数据类型 格式 cpu/npu 描述 使用场景 → [详情](llms-content/document/detail/canncommercial/874aeac3dbbc.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0268.html): - 输入数据排布格式为TYPE\_BSND时: → [详情](llms-content/document/detail/canncommercial/c01e85a29990.md) - [各功能共存情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0270.html): Y表示两功能不冲突,N表示两功能冲突。 → [详情](llms-content/document/detail/canncommercial/c01aa83fd424.md) - [控制可计算batch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0271.html): 指定某几个batch参与attention计算。 → [详情](llms-content/document/detail/canncommercial/2c33fad3ac06.md) - [全量/增量分离](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0272.html): 当模型接入paged attention时,全量阶段选用SelfAttention且“calcType”置为PA\_ENCODER,增量阶段选用PagedAttention。而当模型使用传统flash attention时,增量与全量阶段都使用SelfAttention;此时为提高计算效率,可在全量与增量阶段选用不同的calcType。 → [详情](llms-content/document/detail/canncommercial/696402a083ba.md) - [clamp缩放](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0274.html): 相当于对传入的q做torch.clamp。 → [详情](llms-content/document/detail/canncommercial/bb277a63d960.md) - [压缩mask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0275.html): 又名mask-free。 → [详情](llms-content/document/detail/canncommercial/f3feb70768ea.md) - [kv-bypass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0276.html): 在某些场景下,用户想自行管理kvCache的过程,不想使用加速库做把kv刷新到kvCache的动作。 → [详情](llms-content/document/detail/canncommercial/023975f03a93.md) - [logN缩放](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0277.html): 在一般的情况下,上文计算公式中的Zoom函数,其缩放系数由参数qkScale给出。当用户想要使用logN形式的缩放函数时,可开启此功能。 → [详情](llms-content/document/detail/canncommercial/d6efc1e03ffe.md) - [qkv全量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0278.html): 支持量化好的q、k、v传入,降低显存占用。 → [详情](llms-content/document/detail/canncommercial/de29e99d37c3.md) - [BNSD维度输入](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0279.html): 一般的,传入SelfAttention算子的q、k、v的维度为\[batch, seqLen, headNum, head\_dim\],即\[b, s, n, d\],或者是\[b, s, n, d\]合轴后的变种。在某些场景下,传入\[b, n, s, d\]性能更好。 → [详情](llms-content/document/detail/canncommercial/cacc363b0179.md) - [kv tensorlist格式输入](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0280.html): 支持以tensorlist,即二级指针结构的形式而非整个tensor作为cacheK与cacheV的输入。 → [详情](llms-content/document/detail/canncommercial/5e6dae2ead45.md) - [MLA合并输入kvCache功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0281.html): 过去attention算子会将k和v存储在显存中,随着模型越来越大,输入序列越来越长,kvCache也越来越大,对显存的容量造成很大压力,造成性能上的瓶颈。因此Multi-Head Latent Attention提出将kvCache压缩成一个一个较小的向量,代替原来的kvCache输入进fa算子进行计算。 → [详情](llms-content/document/detail/canncommercial/e111dd19750b.md) - [Sliding window attention(SWA)功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0282.html): Mistral 7B,Attention部分在GQA(Group Query Attention)的基础上,叠加了SWA(Sliding Window Attention)的优化,可以进一步提高推理速度,并降低显存。 → [详情](llms-content/document/detail/canncommercial/6be295493942.md) - [FA支持Prefix Encoder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0283.html): FA支持按block存放的kvCache。BlockTables维度为\[batch, maxBlockNum\],其中每个batch对应存放当前query对应的key和value的index,maxBlockNum约为key,value中最长kvSeqLen,kvSeqLen/blockSize向上取整。 → [详情](llms-content/document/detail/canncommercial/51b3f69398a5.md) - [CANN商业版-SendOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0284.html): 将当前通信卡的输入发送至指定通信卡上。Send和Recv需要配套使用。 图1 Send&Recv收发数据功能示意图 → [详情](llms-content/document/detail/canncommercial/a6041c566c67.md) - [CANN商业版-SwigluQuantOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0285.html): swiglu函数激活对输出进行per token量化。 → [详情](llms-content/document/detail/canncommercial/32dd58845de8.md) - [CANN商业版-定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0288.html): ``` struct TopkToppSamplingParam \{ enum TopkToppSamplingType \{ SAMPLINGUNDEFINED \= -1, SINGLETOPKSAMPLING, BATCHTOPKMULTINOMIALSAMPLING, BATCHTOPKEXPONENTIALSAMPLI → [详情](llms-content/document/detail/canncommercial/fc4e5a91c56f.md) - [参数列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0289.html): 成员名称 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/c8666cea1529.md) - [输入输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0290.html): \#\#\#\# topkToppSamplingType \= SINGLETOPKSAMPLING(非batch级随机种子、topk取样) → [详情](llms-content/document/detail/canncommercial/3e0fbc510549.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0291.html): - probs必须是两维张量。 → [详情](llms-content/document/detail/canncommercial/b1481f3e79e2.md) - [非batch级随机种子、topk取样](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0293.html): 使用单一的randSeed和topk,对输入的词表概率的所有batch使用统一的topk值进行截取,再对截取后的词表概率的所有batch使用统一的randSeed进行topp取样。 → [详情](llms-content/document/detail/canncommercial/e2330fbd2834.md) - [batch级别随机种子、topk的multinomial取样](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0294.html): 对于词表概率的每一个batch使用不同的topk进行截取,再对截取后的词表概率的每个batch使用不同的随机种子进行topp的multinomial取样。 → [详情](llms-content/document/detail/canncommercial/a6bfd6b2594a.md) - [batch级随机种子,topk的Exponential取样](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0295.html): 对于词表概率的每一个batch使用不同的topk进行截取,再对截取后的词表概率的每个batch使用不同的随机种子进行topp的exponential取样。 → [详情](llms-content/document/detail/canncommercial/b6d712affd69.md) - [batch级别随机种子、topk的logprobs multinomial取样](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0296.html): 对于词表概率的每一个batch使用不同的topk进行截取,再对截取后的词表概率的每个batch使用不同的随机种子进行topp的multinomial取样。 → [详情](llms-content/document/detail/canncommercial/f64f5cdded57.md) - [batch级随机种子,topk的logprobs Exponential取样](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0297.html): 对于词表概率的每一个batch使用不同的topk进行截取,再对截取后的词表概率的每个batch使用不同的随机种子进行topp的exponential取样。 → [详情](llms-content/document/detail/canncommercial/b94e49deeb49.md) - [CANN商业版-LaserAttentionOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0298.html): 训练场景下,使用LaserAttention算法实现self-attention(自注意力)的计算。 → [详情](llms-content/document/detail/canncommercial/8a4d75d45e5c.md) - [CANN商业版-LaserAttentionGradOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0299.html): 训练场景下,使用LaserAttention算法实现self-attention(自注意力)的计算(反向)。 → [详情](llms-content/document/detail/canncommercial/8ea5d1f1ceb5.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0301.html): \#\#\#\# 功能说明 判断参数是否相同。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/d3083467a693.md) - [CANN商业版-EventOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0302.html): 同张卡的流间同步功能,详情请参考《CANN 应用开发 \(C&C++\)》中“基于Event同步\(https://www.hiascend.com/document/detail/zh/canncommercial/900/programug/acldevg/runtime\_doc\_dev\_0021.html\)”章节。Record或者Wait Event。建议使用aclrtSetOpWaitTimeo → [详情](llms-content/document/detail/canncommercial/bd09017a4bb6.md) - [CANN商业版-IfOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0303.html): 条件节点,根据用户传入的处理函数(handle)的返回值,在setup阶段判断执行路径来选择opA或opB下发执行。 → [详情](llms-content/document/detail/canncommercial/fd8ac27c183b.md) - [CANN商业版-GraphOpBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0304.html): \#\#\#\# 功能说明 构造函数。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/e0350db0c181.md) - [~GraphOpBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0305.html): \#\#\#\# 功能说明 析构函数。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/3681a8dd6b92.md) - [CANN商业版-CreateHcclComm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0307.html): backend为HCCL时,rootInfo方式创建单机多卡通信域功能。 → [详情](llms-content/document/detail/canncommercial/1d71efd714d9.md) - [CANN商业版-CreateHcclCommByRankTableFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0308.html): backend为HCCL时,使用ranktable的方式创建单机多卡通信域功能。 → [详情](llms-content/document/detail/canncommercial/282870dbd0b8.md) - [CANN商业版-DestroyHcclComm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0309.html): backend为HCCL时,销毁通信域功能。 → [详情](llms-content/document/detail/canncommercial/8ac53f765b0a.md) - [CANN商业版-CreateHcclCrossMulitComm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0310.html): backend为HCCL时,使用ranktable的方式创建多机多卡子通信域功能。 → [详情](llms-content/document/detail/canncommercial/6767854ca0b2.md) - [CANN商业版-MLA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0314.html): 支持通过C接口直调接入PyTorch,在整网中进行亲和算子替换。 → [详情](llms-content/document/detail/canncommercial/39b5bda6c42d.md) - [MLA Prefill](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0315.html): 支持通过C接口直调接入PyTorch,在整网中进行亲和算子替换。 → [详情](llms-content/document/detail/canncommercial/859e479f06a0.md) - [CANN商业版-MlaPreprocessOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0316.html): 支持通过C接口直调接入PyTorch,在整网中进行亲和算子替换。 → [详情](llms-content/document/detail/canncommercial/6e590ada24cd.md) - [CANN商业版-PagedCacheLoadOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0317.html): 支持通过C接口直调接入PyTorch,在整网中进行亲和算子替换。 → [详情](llms-content/document/detail/canncommercial/cb9125e8778d.md) - [CANN商业版-RingMLAOperation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0318.html): 支持通过C接口直调接入PyTorch,在整网中进行亲和算子替换。 → [详情](llms-content/document/detail/canncommercial/bb7d3c5df52d.md) - [CANN商业版-PrefixEncoder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0320.html): 支持通过C接口直调接入PyTorch,在整网中进行亲和算子替换。 → [详情](llms-content/document/detail/canncommercial/e09e8d3361de.md) - [CANN商业版-SetBufferSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0322.html): 设置执行算子时默认分配显存的大小。仅配置默认大小,若不满足计算所需会在算子执行阶段分配更大空间。未配置时,默认是100M。不建议调整此默认值,分配过大显存会影响其它计算任务。 → [详情](llms-content/document/detail/canncommercial/90737eaac558.md) - [CANN商业版-说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0324.html): 目前支持的Param有LayerNormParam、ElewiseParam、LinearParam、SoftmaxParam、RopeParam、SelfAttentionParam、SplitParam、GatherParam、ActivationParam、RmsNormParam。 → [详情](llms-content/document/detail/canncommercial/8288612bf7a2.md) - [CANN商业版-AclDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0325.html): - ACL\_DT\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/d41e564aeb64.md) - [CANN商业版-AclFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0326.html): - ACL\_FORMAT\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/bdaea956efc9.md) - [CANN商业版-QuantType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0327.html): QUANT\_UNQUANT → [详情](llms-content/document/detail/canncommercial/ee0a436859db.md) - [CANN商业版-DynamicQuantType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0328.html): - DYNAMIC\_QUANT\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/b8ebc9be1872.md) - [CANN商业版-ActivationType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0329.html): - ACTIVATION\_UNDEFINED → [详情](llms-content/document/detail/canncommercial/256a29920a17.md) - [CANN商业版-InputLayout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0330.html): - TYPE\_BSND → [详情](llms-content/document/detail/canncommercial/c2f25329dfcf.md) - [CANN商业版-ActivationParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0331.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/fccdb627da23.md) - [CANN商业版-ElewiseParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0332.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/9e0e662e113a.md) - [CANN商业版-GatherParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0333.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/dd5ae215f08e.md) - [CANN商业版-LayerNormParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0334.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/2b75d7d92b64.md) - [CANN商业版-LinearParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0335.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/3378484f983f.md) - [CANN商业版-RopeParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0336.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/db31fbe2107e.md) - [CANN商业版-SelfAttentionParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0337.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/6a571ceab41c.md) - [CANN商业版-RmsNormParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0338.html): 属性 类型 默认值 描述 → [详情](llms-content/document/detail/canncommercial/e97d3d88abd2.md) - [CANN商业版-SoftmaxParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0339.html): axes的长度大小需小于DEFAULTSVECTORSIZE,否则会抛出长度溢出异常。 → [详情](llms-content/document/detail/canncommercial/39f0b03272b0.md) - [CANN商业版-SplitParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0340.html): splitsizes的长度大小需小于DEFAULTSVECTORSIZE,否则会抛出长度溢出异常。 → [详情](llms-content/document/detail/canncommercial/3e1887ad38b9.md) - [其他算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0341.html): 下列算子已增加Python接口适配,其中算子参数信息与atb/infer\_op\_params.h中同名OP的参数列表相同,参数命名风格为snake\_case,其他调用方法可参考OpParam下其它算子。 → [详情](llms-content/document/detail/canncommercial/014333468138.md) - [CANN商业版-Operation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0342.html): 针对用户调用单OP的场景,Operation提供创建OP、执行OP、OP信息调试等接口。可以直接通过该对象完成OP相关的操作。 → [详情](llms-content/document/detail/canncommercial/6849206a9c9d.md) - [CANN商业版-针对用户使用ATB组图的场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0345.html): 针对用户使用ATB组图的场景,提供设置计算图全量输入输出、向计算图添加node、改变tensor的shape、创建图OP的方法。 → [详情](llms-content/document/detail/canncommercial/21f84d4f42ad.md) - [CANN商业版-GraphNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0346.html): \#\#\#\# 设置Operation - 功能 设置节点operation。 - 原型 → [详情](llms-content/document/detail/canncommercial/dc8c63a63de0.md) - [CANN商业版-GraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0347.html): \#\#\#\# 创建GraphBuilder - 功能 创建GraphBuilder,用于后续的构图操作。 - 原型 → [详情](llms-content/document/detail/canncommercial/ad14241d1ab5.md) - [组图示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0348.html): ``` import torchatb def graphbuild\(\): builder \= torchatb.Builder\("Graph"\) x \= builder.addinput\("x"\) y \= builder.addinput\("y"\) elewiseadd \= torchatb.ElewiseParam\(\) elewiseadd.elewis → [详情](llms-content/document/detail/canncommercial/91300f0cf2f2.md) - [CANN商业版-LogLevel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0351.html): \#\#\#\# 功能说明 加速库日志级别。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/3c83e6e791b7.md) - [CANN商业版-CreateContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0352.html): 创建上下文。 在当前进程或线程中显式创建一个Context。 → [详情](llms-content/document/detail/canncommercial/f7a43002e737.md) - [Atlas 350 加速卡](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0353.html): 图1 输入输出属性排列组合 - transposeA取值为true时,不支持组合2、5、8、11。 - 组合3、6、9、12不支持叠加偏置。 → [详情](llms-content/document/detail/canncommercial/1b5b8a711186.md) - [高精度](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0354.html): 在进行attention计算时,Q∙KT的结果有可能溢出float16,导致算子输出tensor中间出现NAN值;此时可开启此功能,算子内部使用float32承载中间结果。 → [详情](llms-content/document/detail/canncommercial/224f1be4f06a.md) - [Exp近似计算](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0355.html): exp使用m8v2近似计算提升性能。 → [详情](llms-content/document/detail/canncommercial/13e7a1ed7f59.md) - [HCCL简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug): 集合通信库HCCL(Huawei Collective Communication Library)是基于昇腾硬件的高性能集合通信库,为计算集群提供高性能、高可靠的通信方案。 → [详情](llms-content/document/detail/canncommercial/da8fbc08e993.md) - [接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0001.html): HCCL提供了通信算子接口、通信域管理接口与组调用接口,支持框架开发者实现分布式能力。- 通信算子接口:提供了集合通信与点对点通信两大类接口。 → [详情](llms-content/document/detail/canncommercial/770895f18c9e.md) - [CANN商业版-HcclCommInitClusterInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0003.html): 基于rank table初始化HCCL,创建HCCL通信域。 Rank table文件是一个JSON格式的文件,配置了参与集合通信的NPU资源信息,关于rank table文件的配置可参见集群信息配置。 → [详情](llms-content/document/detail/canncommercial/99877d6a1e4a.md) - [CANN商业版-HcclCommInitClusterInfoConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0004.html): 基于rank table初始化HCCL,创建具有特定配置的HCCL通信域。 → [详情](llms-content/document/detail/canncommercial/8c7c248e96b6.md) - [CANN商业版-HcclGetRootInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0005.html): 此接口需要在HCCL初始化接口HcclCommInitRootInfo或HcclCommInitRootInfoConfig前调用,仅需在root节点调用,用于生成root节点的rank标识信息(HcclRootInfo)。 - 该接口需要和初始化接口 HcclCommInitRootInfo 或 HcclCommInitRootInfoConfig 接口配对使用,不能单独使用。 - 该接口支 → [详情](llms-content/document/detail/canncommercial/ae202c514c93.md) - [CANN商业版-HcclCommInitRootInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0006.html): 根据rootInfo初始化HCCL,创建HCCL通信域。 该接口在同一进程内支持多线程并发调用,但仅支持单卡单线程的场景,若是单卡多线程,不支持并发调用。 如下图所示,不支持step0与step1并发调用,需要step0执行结束后,再串行执行step1。 → [详情](llms-content/document/detail/canncommercial/1f236fd8985e.md) - [CANN商业版-HcclCommInitRootInfoConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0007.html): 根据rootInfo初始化HCCL,创建具有特定配置的HCCL通信域。 该接口在同一进程内支持多线程并发调用,但仅支持单卡单线程的场景,若是单卡多线程,不支持并发调用。 如下图所示,不支持step0与step1并发调用,需要step0执行结束后,再串行执行step1。 → [详情](llms-content/document/detail/canncommercial/b52981001a7b.md) - [CANN商业版-HcclCommConfigInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0008.html): 初始化通信域配置项,并将其中的可配置参数设为默认值。 → [详情](llms-content/document/detail/canncommercial/82a6417b7835.md) - [CANN商业版-HcclCommInitAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0009.html): 单机通信场景中,通过一个进程统一创建多张卡的通信域(其中一张卡对应一个线程)。在初始化通信域的过程中,devices\[0\]作为root rank自动收集集群信息。 → [详情](llms-content/document/detail/canncommercial/2f7a74b4ad77.md) - [CANN商业版-HcclCommDestroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0010.html): 销毁指定的HCCL通信域。 → [详情](llms-content/document/detail/canncommercial/b9fa42d1617d.md) - [CANN商业版-HcclGetRankSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0011.html): 查询指定通信域的rank总数。 → [详情](llms-content/document/detail/canncommercial/c62bb941a928.md) - [CANN商业版-HcclGetRankId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0012.html): 获取device在指定通信域中对应的rank序号。 → [详情](llms-content/document/detail/canncommercial/15a640dab2aa.md) - [CANN商业版-HcclSetConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0013.html): 进行集合通信相关配置,当前仅支持配置是否支持确定性计算。 在不开启确定性计算的场景下,多次执行的结果可能不同。这个差异的来源,一般是因为在算子实现中存在异步的多线程执行,会导致浮点数累加的顺序变化。当开启确定性计算后,算子在相同的硬件和输入下,多次执行将产生相同的输出。 默认情况下,无需开启确定性计算或保序功能,但当发现模型执行多次结果不同或者精度调优时,可以开启确定性计算或保序功能辅助进行调试调 → [详情](llms-content/document/detail/canncommercial/15983d77d42b.md) - [CANN商业版-HcclGetConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0014.html): 获取集合通信相关配置。 → [详情](llms-content/document/detail/canncommercial/01086faf873a.md) - [CANN商业版-HcclGetCommName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0015.html): 获取指定通信操作所在的通信域的名称。 → [详情](llms-content/document/detail/canncommercial/10ede40a360b.md) - [CANN商业版-HcclGetCommConfigCapability](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0016.html): 该接口用于判断当前版本软件是否支持某项通信域初始化配置。 通信域初始化时支持的完整配置项可参见HcclCommConfigCapability,包括共享数据的缓存区大小、确定性计算开关、通信域名称、通信算子展开模式等。 使用HcclGetCommConfigCapability接口判断当前软件是否支持某项配置的流程为:1. 调用HcclGetCommConfigCapability接口,获取一个代 → [详情](llms-content/document/detail/canncommercial/960718b5b491.md) - [CANN商业版-HcclCommSuspend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0017.html): 本接口为预留接口,后续有可能变更,不支持开发者使用。 → [详情](llms-content/document/detail/canncommercial/430c316a2fb4.md) - [CANN商业版-HcclCommResume](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0018.html): 本接口为预留接口,后续有可能变更,不支持开发者使用。 → [详情](llms-content/document/detail/canncommercial/a24badd75f75.md) - [CANN商业版-HcclCreateSubCommConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0019.html): 基于既有的全局通信域,切分具有特定配置的子通信域。 该子通信域创建方式无需进行socket建链与rank信息交换,可应用于业务故障下的快速通信域创建。 如果组网中卡间存在负载不均衡的情况,使用该接口创建的子通信域可能会由于卡间不同步发生建链超时。此时可通过环境变量HCCLCONNECTTIMEOUT增加设备间的建链超时时间。示例: → [详情](llms-content/document/detail/canncommercial/e0b8e3ae356d.md) - [CANN商业版-HcclAllReduce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0021.html): 集合通信算子AllReduce的操作接口,将通信域内所有节点的输入数据进行相加(或其他归约操作)后,再把结果发送到所有节点的输出buffer,其中归约操作类型由op参数指定。 → [详情](llms-content/document/detail/canncommercial/c1f26c5bd63f.md) - [CANN商业版-HcclBroadcast](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0022.html): 集合通信算子Broadcast的操作接口,将通信域内root节点的数据广播到其他rank。 → [详情](llms-content/document/detail/canncommercial/ce6f52c7e9fc.md) - [CANN商业版-HcclAllGather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0023.html): 集合通信算子AllGather的操作接口,将通信域内所有节点的输入按照rank id重新排序,然后拼接起来,再将结果发送到所有节点的输出。 针对AllGather操作,每个节点都接收按照rank id重新排序后的数据集合,即每个节点的AllGather输出都是一样的。 → [详情](llms-content/document/detail/canncommercial/b9cb3e7bf1e8.md) - [CANN商业版-HcclReduceScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0024.html): 集合通信算子ReduceScatter的操作接口,将通信域内所有rank的输入数据均分成rank size份,然后分别取每个rank的rank size之一份数据进行归约操作(如sum、prod、max、min)。最后,将结果按照编号分散到各个rank的输出buffer。 → [详情](llms-content/document/detail/canncommercial/0140c05daaf2.md) - [CANN商业版-HcclReduce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0025.html): 集合通信算子Reduce的操作接口,将所有rank的数据相加(或其他归约操作)后,再把结果发送到root节点的指定位置上。 → [详情](llms-content/document/detail/canncommercial/982380691424.md) - [CANN商业版-HcclAlltoAll](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0026.html): 集合通信算子AlltoAll操作接口,向通信域内所有rank发送相同数据量的数据,并从所有rank接收相同数据量的数据。 AlltoAll操作将输入数据在特定的维度切分成特定的块数,并按顺序发送给其他rank,同时从其他rank接收输入数据,按顺序在特定的维度拼接数据。 → [详情](llms-content/document/detail/canncommercial/3483289bf625.md) - [CANN商业版-HcclAlltoAllV](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0027.html): 集合通信算子AlltoAllV操作接口,向通信域内所有rank发送数据(数据量可以定制),并从所有rank接收数据。 → [详情](llms-content/document/detail/canncommercial/3417d84e8bdf.md) - [CANN商业版-HcclBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0028.html): 将指定通信域内所有rank的stream阻塞,直到所有rank都下发执行该操作为止。 → [详情](llms-content/document/detail/canncommercial/3e979e5b4da5.md) - [CANN商业版-HcclScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0029.html): 集合通信算子Scatter操作接口,将root节点的数据均分并散布至其他rank。 → [详情](llms-content/document/detail/canncommercial/fab1c573ddd0.md) - [CANN商业版-HcclSend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0031.html): 点对点通信Send操作接口,将当前节点指定位置的数据发送至目的节点。 → [详情](llms-content/document/detail/canncommercial/9b5a5ac622f0.md) - [CANN商业版-HcclRecv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0032.html): 点对点通信Receive操作接口,从源节点接收数据到当前节点的指定位置上。 → [详情](llms-content/document/detail/canncommercial/63badfb8be66.md) - [CANN商业版-HcclBatchSendRecv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0033.html): 异步批量点对点通信操作接口,调用一次接口可以完成本rank上的多个收发任务,本rank发送和接收之间是异步的,发送和接收任务之间不会相互阻塞。 → [详情](llms-content/document/detail/canncommercial/7b3abd639016.md) - [CANN商业版-HcclGetCommAsyncError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0035.html): 当集群信息中存在Device网口通信链路不稳定、出现网络拥塞的情况时,Device日志中会存在“error cqe”的打印,我们称这种错误为“RDMA ERROR CQE”错误。 当前版本,此接口仅支持查询通信域内是否存在“RDMA ERROR CQE”的错误。 此接口为同步接口,即接口调用后需要等待返回结果。 → [详情](llms-content/document/detail/canncommercial/561890fe21d0.md) - [CANN商业版-HcclGetErrorString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0036.html): 解析HcclResult类型的错误码。 → [详情](llms-content/document/detail/canncommercial/97e41bc8bcc9.md) - [CANN商业版-HcclResult](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0038.html): 定义集合通信相关操作的返回值。 → [详情](llms-content/document/detail/canncommercial/77af9926ede2.md) - [CANN商业版-HcclReduceOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0039.html): 定义集合通信reduce操作的类型。 → [详情](llms-content/document/detail/canncommercial/32ec2b8bceee.md) - [CANN商业版-HcclDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0040.html): 定义集合通信相关操作的数据类型。 → [详情](llms-content/document/detail/canncommercial/492d92e3bfa8.md) - [CANN商业版-HcclConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0041.html): 定义集合通信相关配置。 → [详情](llms-content/document/detail/canncommercial/8ca721c98324.md) - [CANN商业版-HcclConfigValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0042.html): 定义HcclConfig中可配置的参数的值。 → [详情](llms-content/document/detail/canncommercial/06c3dc94b74b.md) - [CANN商业版-HcclRootInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0043.html): root节点的rank信息,主要包含root节点的host ip、host port以及root节点唯一标识(由device id和时间戳等信息拼接获得)。 → [详情](llms-content/document/detail/canncommercial/e31839d9a50a.md) - [CANN商业版-HcclComm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0044.html): 指向当前通信域的句柄。 → [详情](llms-content/document/detail/canncommercial/0909ec5a7360.md) - [CANN商业版-HcclSendRecvType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0045.html): 用于批量点对点通信操作,用来标识当前的任务类型是发送还是接收。 → [详情](llms-content/document/detail/canncommercial/35cb164a406d.md) - [CANN商业版-HcclSendRecvItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0046.html): 用于批量点对点通信操作,定义每一个通信任务的基本信息,包含任务类型、数据地址、数据个数、数据类型、对端rank编号等。 → [详情](llms-content/document/detail/canncommercial/a5f40a80f5ab.md) - [CANN商业版-HcclCommConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0047.html): 初始化具有特定配置的通信域时,此数据类型用于定义通信域配置信息,包含缓存区大小、确定性计算开关和通信域名称。 → [详情](llms-content/document/detail/canncommercial/e6699d7a32dd.md) - [CANN商业版-HcclCommConfigCapability](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0048.html): 定义通信域初始化时支持的相关配置信息。 → [详情](llms-content/document/detail/canncommercial/107f77ab6184.md) - [CANN商业版-HcclAllGatherV](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0050.html): 集合通信算子AllGatherV的操作接口,将通信域内所有节点的输入按照rank id重新排序,然后拼接起来,再将结果发送到所有节点的输出。 与AllGather算子不同的是,AllGatherV算子支持通信域内不同节点的输入配置不同大小的数据量。 针对AllGatherV操作,每个节点都接收按照rank id重新排序后的数据集合,即每个节点的AllGatherV输出都是一样的。 → [详情](llms-content/document/detail/canncommercial/3bf6b2b25848.md) - [CANN商业版-HcclReduceScatterV](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0051.html): 集合通信算子ReduceScatterV的操作接口,与ReduceScatter操作类似,不同点是支持为通信域内不同的节点配置不同大小的数据量(同一rank不同编号的数据大小可设置,但不同rank间相同编号的数据大小需保持一致),取每个rank对应编号的数据进行归约操作后(支持sum、prod、max、min)后,再把结果按照编号分散到各个rank的输出buffer。 → [详情](llms-content/document/detail/canncommercial/350298e5e7d0.md) - [使用前必读](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0053.html): “零拷贝”为试用功能,后续可能存在变更,暂不支持应用于生产环境。 → [详情](llms-content/document/detail/canncommercial/33792918a7c2.md) - [CANN商业版-HcclCommSetMemoryRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0054.html): 本接口为试用接口,后续可能存在变更,暂不支持应用于生产环境。 → [详情](llms-content/document/detail/canncommercial/28dcedffecfd.md) - [CANN商业版-HcclCommUnsetMemoryRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0055.html): 本接口为试用接口,后续可能存在变更,暂不支持应用于生产环境。 → [详情](llms-content/document/detail/canncommercial/21fc61245aaa.md) - [CANN商业版-HcclCommActivateCommMemory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0056.html): 本接口为试用接口,后续可能存在变更,暂不支持应用于生产环境。 → [详情](llms-content/document/detail/canncommercial/0cb2f3ded1fb.md) - [CANN商业版-HcclCommDeactivateCommMemory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0057.html): 本接口为试用接口,后续可能存在变更,暂不支持应用于生产环境。 → [详情](llms-content/document/detail/canncommercial/9744b5f5a10f.md) - [CANN商业版-HcclAlltoAllVC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0059.html): 集合通信算子AlltoAllVC操作接口,向通信域内所有rank发送数据(数据量可以定制),并从所有rank接收数据。相比于AlltoAllV,AlltoAllVC通过输入参数sendCountMatrix传入所有rank的收发参数。 → [详情](llms-content/document/detail/canncommercial/aead8aa94f8e.md) - [CANN商业版-HcclCommWorkingDevNicSet](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0060.html): 在集群场景下,配置通信域内的通信网卡。支持在同一NPU下,在某一Device网卡和备用网卡之间切换通信,备用网卡为同一NPU中的另一个Die网卡。 单次通信网卡配置时,同一通信域内的所有卡都需要调用该接口,且所有卡下发的ranks、useBackup和nRanks参数配置需保持一致。 配置通信网卡过程中,请注意以下操作的影响: - 同时下发切换到备网卡和切换到主网卡的命令时,如果在链路两端,一端切 → [详情](llms-content/document/detail/canncommercial/bb45222d61b1.md) - [CANN商业版-HcclGroupStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0063.html): 开始一个组调用。 在HcclGroupStart和HcclGroupEnd之间调用多个函数,作为一个整体执行,组调用支持以下三种场景:- 单进程多线程管理NPU:支持调用通信域管理接口 HcclCommInitClusterInfo 、 HcclCommInitClusterInfoConfig 、 HcclCommInitRootInfo 、 HcclCommInitRootInfoCo → [详情](llms-content/document/detail/canncommercial/dceb032312fd.md) - [CANN商业版-HcclGroupEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0064.html): 结束一个组调用。 在HcclGroupStart和HcclGroupEnd之间调用多个函数,作为一个整体执行,组调用支持以下三种场景:- 单进程多线程管理NPU:支持调用通信域管理接口 HcclCommInitClusterInfo 、 HcclCommInitClusterInfoConfig 、 HcclCommInitRootInfo 、 HcclCommInitRootInfoCo → [详情](llms-content/document/detail/canncommercial/63bd3923fe3a.md) - [CANN商业版-HcclCommGetHandleWithName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0065.html): 根据通信域名称获取指向对应通信域的句柄。 → [详情](llms-content/document/detail/canncommercial/84faa7a6b37f.md) - [CANN商业版-HcclCommSymWindow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0066.html): 对称内存窗口资源句柄。 → [详情](llms-content/document/detail/canncommercial/f8cc46735440.md) - [CANN商业版-HcclCommSymWinRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0069.html): 用户在申请虚拟内存和物理内存并完成映射后,可调用此接口将虚拟内存注册为对称内存。 对称内存是一种内存管理模型,允许并行处理单元(例如每个rank)以一种“全局可见”但“无需显式地址交换”的方式访问彼此的内存。 对称内存的基本实现模型如下图所示,每个rank通过提前预留相同大小、相同布局的虚拟地址来实现。 - 为每个rank申请虚拟内存,假设每个rank对应的虚拟内存大小为heapsize,通信域中 → [详情](llms-content/document/detail/canncommercial/185230766031.md) - [CANN商业版-HcclCommSymWinDeregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0070.html): 将注册过的对称窗口对应的虚拟内存解除注册,释放对称窗口资源。 → [详情](llms-content/document/detail/canncommercial/d0fe0abf3121.md) - [CANN商业版-HcclSymWinGetPeerPointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0071.html): 根据对称内存窗口资源句柄和偏移,获取指定rank ID在对称内存上的虚拟地址指针。 → [详情](llms-content/document/detail/canncommercial/572f5a3a2886.md) - [CANN商业版-HcclCommSymWinGet](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0073.html): 根据已注册对称内存的虚拟地址指针,返回对应的窗口资源句柄及其在窗口内的偏移量。 → [详情](llms-content/document/detail/canncommercial/3ad4674a124d.md) - [CANN商业版-HCCL\_CONNECT\_TIMEOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0002.html): 分布式训练或推理场景下,用于限制不同设备之间socket建链过程的超时等待时间。不同设备进程在集合通信初始化之前由于其他因素会导致执行不同步。该环境变量控制设备间的建链超时等待时间,在该配置时间内各设备进程等待其他设备建链同步。 → [详情](llms-content/document/detail/canncommercial/1651d19ee76c.md) - [CANN商业版-HCCL\_EXEC\_TIMEOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0003.html): 不同设备进程在分布式训练或推理过程中存在卡间执行任务不一致的场景(如仅特定进程会保存checkpoint数据),通过该环境变量可控制设备间执行时同步等待的时间,在该配置时间内各设备进程等待其他设备执行通信同步。 → [详情](llms-content/document/detail/canncommercial/faaec5cf065b.md) - [CANN商业版-HCCL\_ALGO](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0004.html): 此环境变量用于配置集合通信Server间通信算法以及超节点间通信算法,支持全局配置算法类型与按算子配置算法类型两种配置方式。 → [详情](llms-content/document/detail/canncommercial/cc6f41e3f412.md) - [CANN商业版-HCCL\_BUFFSIZE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0005.html): 此环境变量用于控制通信域所使用的共享数据缓存区大小。需要配置为整数,取值大于等于1,默认值为200,单位MB。 → [详情](llms-content/document/detail/canncommercial/8550b852f7e8.md) - [CANN商业版-HCCL\_INTRA\_PCIE\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0006.html): 用于配置Server内是否使用PCIe链路进行通信。 → [详情](llms-content/document/detail/canncommercial/2e41fa02ff38.md) - [CANN商业版-HCCL\_INTRA\_ROCE\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0007.html): 用于配置Server内或超节点内是否使用RoCE链路进行通信。 → [详情](llms-content/document/detail/canncommercial/819e808a0f11.md) - [CANN商业版-HCCL\_INTER\_HCCS\_DISABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0008.html): 此环境变量用于配置超节点模式组网中超节点内的通信链路类型,支持如下取值: → [详情](llms-content/document/detail/canncommercial/84dc462b632b.md) - [CANN商业版-HCCL\_OP\_EXPANSION\_MODE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0009.html): 该环境变量用于配置通信算子的展开模式。 → [详情](llms-content/document/detail/canncommercial/394f859696ca.md) - [CANN商业版-HCCL\_DETERMINISTIC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0010.html): 此环境变量用于配置是否开启归约类通信算子的确定性计算或保序功能,其中归约类通信算子包括AllReduce、ReduceScatter、ReduceScatterV、Reduce,归约保序是指严格的确定性计算,在确定性的基础上保证归约顺序一致。 → [详情](llms-content/document/detail/canncommercial/dd0a46376686.md) - [CANN商业版-HCCL\_LOGIC\_SUPERPOD\_ID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0011.html): 针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 的超节点模式组网,若不使用rank table文件配置集群资源信息,可通过此环境变量指定当前节点运行进程所属的超节点ID,实现将一个物理超节点划分为多个逻辑超节点的功能。 → [详情](llms-content/document/detail/canncommercial/d2c635278e2d.md) - [CANN商业版-HCCL\_RDMA\_PCIE\_DIRECT\_POST\_NOSTRICT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0013.html): 多机通信且Host操作系统小页内存页表大小非4KB的场景,当通信算子下发性能Host Bound时,开发者可设置此环境变量,通过PCIe Direct的方式提交RDMA任务,提升通信算子下发性能。 → [详情](llms-content/document/detail/canncommercial/947c069bfd6c.md) - [CANN商业版-HCCL\_RDMA\_QPS\_PER\_CONNECTION](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0014.html): 两个rank之间RDMA通信时会默认创建1个QP(Queue Pair)进行数据传输,若开发者想让两个rank之间的RDMA通信使用多个QP,可通过此环境变量实现。 → [详情](llms-content/document/detail/canncommercial/1eb0d38a7df3.md) - [CANN商业版-HCCL\_RDMA\_QP\_PORT\_CONFIG\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0015.html): 两个rank之间RDMA通信时会默认创建1个QP(Queue Pair)进行数据传输,若开发者想让两个rank之间的RDMA通信使用多个QP,并指定多QP通信时使用的源端口号,可通过此环境变量实现。 → [详情](llms-content/document/detail/canncommercial/2b0bc4e5cf5f.md) - [CANN商业版-HCCL\_MULTI\_QP\_THRESHOLD](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0016.html): rank间RDMA通信使用多QP通信的场景下,开发者可通过本环境变量设置每个QP分担数据量的最小阈值。 → [详情](llms-content/document/detail/canncommercial/ac6258efd26d.md) - [CANN商业版-HCCL\_IF\_IP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0018.html): 当通信域的创建方式为“基于root节点信息创建”时,可通过此环境变量配置HCCL初始化时Host使用的通信IP地址。此IP地址用于与root节点通信,以完成通信域的创建。 → [详情](llms-content/document/detail/canncommercial/4f77a59ff305.md) - [CANN商业版-HCCL\_IF\_BASE\_PORT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0019.html): 当通信域的创建方式为“基于root节点信息创建”时,可以通过该环境变量指定Host网卡起始端口号,配置后系统默认占用以该端口起始的32个端口进行集群信息收集。 → [详情](llms-content/document/detail/canncommercial/e329dcbd9371.md) - [CANN商业版-HCCL\_HOST\_SOCKET\_PORT\_RANGE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0020.html): 当通信域的创建方式为“基于root节点信息创建”时,开发者可通过此环境变量配置HCCL在Host侧使用的通信端口。 → [详情](llms-content/document/detail/canncommercial/322aa75cf95c.md) - [CANN商业版-HCCL\_NPU\_SOCKET\_PORT\_RANGE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0021.html): 当通信域的创建方式为“基于root节点信息创建”时,开发者可通过此环境变量配置HCCL在NPU侧使用的通信端口。 → [详情](llms-content/document/detail/canncommercial/09c3c3ebe46f.md) - [CANN商业版-HCCL\_SOCKET\_IFNAME](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0022.html): 配置HCCL初始化时Host使用的通信网卡名,HCCL将通过该网卡名获取Host IP,与root节点通信,以完成通信域的创建。 → [详情](llms-content/document/detail/canncommercial/15c01844c368.md) - [CANN商业版-HCCL\_SOCKET\_FAMILY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0023.html): 该环境变量指定通信网卡使用的IP协议,支持如下两种配置:- AF\_INET:代表使用IPv4协议。 → [详情](llms-content/document/detail/canncommercial/1aec89b21012.md) - [CANN商业版-HCCL\_RDMA\_TC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0024.html): 用于配置RDMA网卡的traffic class。 → [详情](llms-content/document/detail/canncommercial/7539479ce18e.md) - [CANN商业版-HCCL\_RDMA\_SL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0025.html): 用于配置RDMA网卡的service level,该值需要和网卡配置的PFC优先级保持一致,若配置不一致可能导致性能劣化。 → [详情](llms-content/document/detail/canncommercial/44d9843221fe.md) - [CANN商业版-HCCL\_RDMA\_TIMEOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0026.html): 用于配置RDMA网卡重传超时时间的系数timeout。 → [详情](llms-content/document/detail/canncommercial/efe964c9b946.md) - [CANN商业版-HCCL\_RDMA\_RETRY\_CNT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0027.html): 用于配置RDMA网卡的重传次数,需要配置为整数,取值范围为\[1,7\],默认值为7。 → [详情](llms-content/document/detail/canncommercial/25832677839b.md) - [CANN商业版-HCCL\_DIAGNOSE\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0029.html): 此环境变量用于配置集合通信是否缓存部分任务的详细信息,以便任务执行失败时,打印详细日志,用于问题定位。 → [详情](llms-content/document/detail/canncommercial/884eb9cd0ee4.md) - [CANN商业版-HCCL\_ENTRY\_LOG\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0030.html): 此环境变量用于控制是否实时打印通信算子的调用行为日志。 → [详情](llms-content/document/detail/canncommercial/3998ab463eb4.md) - [CANN商业版-HCCL\_DEBUG\_CONFIG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0031.html): 启用此环境变量后,运行日志(即“$HOME/ascend/log/run”目录下的日志)将包含HCCL特定子模块的详细运行信息。目前支持ALG或alg(算法编排模块)、TASK或task(任务编排模块)、RESOURCE或resource(资源管理模块,包括资源的申请和释放操作)几个配置项。 → [详情](llms-content/document/detail/canncommercial/c6fc3f9f3fa6.md) - [CANN商业版-HCCL\_DFS\_CONFIG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0032.html): HCCL提供了多种故障检测功能的开关设置,包括建链故障探测时间配置、集群心跳监测开关以及进程卡死检测开关等。这些检测功能开启后,能够在业务出现异常时快速定位并显示故障信息,有助于问题及时排查处理。 → [详情](llms-content/document/detail/canncommercial/95ca50d9a88b.md) - [CANN商业版-HCCL\_OP\_RETRY\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0034.html): 此环境变量用于配置是否开启HCCL算子的重执行特性。HCCL算子重执行以通信域为粒度,当通信算子执行报 SDMA 或者RDMA CQE类型的错误时,HCCL会尝试重新执行此通信算子。 → [详情](llms-content/document/detail/canncommercial/c0168e527282.md) - [CANN商业版-HCCL\_OP\_RETRY\_PARAMS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0035.html): 当开发者通过环境变量HCCL\_OP\_RETRY\_ENABLE开启了HCCL的算子重执行特性时,可通过本环境变量配置第一次重执行的等待时间、最大重执行的次数以及两次重执行的间隔时间。 → [详情](llms-content/document/detail/canncommercial/78800a9427c5.md) - [CANN商业版-HCCL\_WHITELIST\_DISABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0037.html): 配置在使用HCCL时是否开启通信白名单。 → [详情](llms-content/document/detail/canncommercial/96ffd70cfdef.md) - [CANN商业版-HCCL\_WHITELIST\_FILE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0038.html): 当通过HCCL\_WHITELIST\_DISABLE开启了通信白名单校验功能时,需要通过此环境变量配置指向HCCL通信白名单配置文件的路径,只有在通信白名单中的IP地址才允许进行集合通信。 → [详情](llms-content/document/detail/canncommercial/23bd5c1ece64.md) - [通信算子重执行对整网性能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0040.html): 开启HCCL通信算子重执行功能后,整网端到端性能的变化与模型的切分部署方式密切相关,本节详细讲述重执行功能与网络性能的关系。 → [详情](llms-content/document/detail/canncommercial/6a56156c6abe.md) - [Server间通信算法支持度列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0041.html): 下面分别给出Server间不同型号的产品支持的算法,以及对应算法下支持的通信算子介绍,表格中未列出的则代表不支持。 → [详情](llms-content/document/detail/canncommercial/bdd83040dab2.md) - [超节点间通信算法支持度列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclenvref_07_0042.html): 本节所述的超节点间通信算法支持度表格仅适用于 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 。 → [详情](llms-content/document/detail/canncommercial/c0bf0138b8bc.md) - [CANN商业版-HCCL Python语言的接口用于实现图模式下的框架适配](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0001.html): HCCL Python语言的接口用于实现图模式下的框架适配,当前仅用于TensorFlow网络在NPU执行分布式优化。 → [详情](llms-content/document/detail/canncommercial/c457ddf4ca93.md) - [CANN商业版-create\_group](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0003.html): 创建集合通信用户自定义group。 如果开发者不调用此接口创建用户自定义group,则默认将所有参与集群训练的设备创建为全局的hcclworldgroup。 group为参与集合通信的进程组,其中:- hcclworldgroup:默认的全局group,包含所有参与集合通信的rank,由HCCL自动创建。 - 自定义group:hcclworldgroup包含的进程组的子集。 → [详情](llms-content/document/detail/canncommercial/e71b6ec972c5.md) - [CANN商业版-destroy\_group](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0004.html): 销毁集合通信用户自定义group。 → [详情](llms-content/document/detail/canncommercial/fee1beaed1e8.md) - [CANN商业版-get\_rank\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0005.html): 获取group内的rank数量(即Device数量)。 → [详情](llms-content/document/detail/canncommercial/646d6d9beed9.md) - [CANN商业版-get\_local\_rank\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0006.html): 获取group内device所在服务器内的local rank数量。 → [详情](llms-content/document/detail/canncommercial/115da918fd92.md) - [CANN商业版-get\_rank\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0007.html): 获取device在group中对应的rank序号。 → [详情](llms-content/document/detail/canncommercial/e397275d0dce.md) - [CANN商业版-get\_local\_rank\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0008.html): 获取device在group中对应的local rank序号。 → [详情](llms-content/document/detail/canncommercial/cf3c23ff779c.md) - [CANN商业版-get\_world\_rank\_from\_group\_rank](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0009.html): 根据进程在group中的rank id,获取对应的world rank id。 → [详情](llms-content/document/detail/canncommercial/ba9fa253f4f2.md) - [CANN商业版-get\_group\_rank\_from\_world\_rank](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0010.html): 从world rank id,获取该进程在group中的group rank id。 → [详情](llms-content/document/detail/canncommercial/d662181e1a42.md) - [CANN商业版-set\_split\_strategy\_by\_idx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0015.html): 基于梯度的索引id,在集合通信group内设置反向梯度切分策略,实现allreduce的融合,用于进行集合通信的性能调优。 → [详情](llms-content/document/detail/canncommercial/bf08c5af3e3f.md) - [CANN商业版-set\_split\_strategy\_by\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0016.html): 基于梯度数据量百分比,在集合通信group内设置反向梯度切分策略,实现allreduce的融合,用于进行集合通信的性能调优。 → [详情](llms-content/document/detail/canncommercial/b44c735de1b7.md) - [代码示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0028.html): 该代码示例针对TensorFlow 1.15网络,使用默认的全局通信域进行通信。 → [详情](llms-content/document/detail/canncommercial/6b479fa6bd42.md) - [样例执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclpython_07_0029.html): 本节以单机8卡组网、通过rank table文件配置资源信息的方式为例,介绍如何运行代码示例中的样例代码。 → [详情](llms-content/document/detail/canncommercial/b621d7368eb8.md) - [HCCL简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000001.html): 集合通信库HCCL(Huawei Collective Communication Library)是基于昇腾硬件的高性能集合通信库,为计算集群提供高性能、高可靠的通信方案。 → [详情](llms-content/document/detail/canncommercial/da8fbc08e993.md) - [相关概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000002.html): 为了您有更好的阅读体验,使用本文档前请先了解HCCL相关概念。 → [详情](llms-content/document/detail/canncommercial/e389b87976b3.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000003.html): HCCL集合通信库的使用以及通信算子的开发依赖固件驱动与CANN软件包,详细安装步骤请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》 → [详情](llms-content/document/detail/canncommercial/3d0d65482981.md) - [快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000004.html): 本节以AllReduce算子为例,介绍其在单算子执行模式下的使用方式,帮助用户快速体验集合通信功能。 → [详情](llms-content/document/detail/canncommercial/94c0b539c726.md) - [主流框架集成](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000005.html): HCCL在系统中的位置如下图所示。 → [详情](llms-content/document/detail/canncommercial/56dd4d64a4f9.md) - [CANN商业版-HCCL提供了C与Python两种语言的开发接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000007.html): HCCL提供了C与Python两种语言的开发接口,用于实现分布式能力。- C语言接口用于实现单算子模式下的框架适配,实现分布式能力。 → [详情](llms-content/document/detail/canncommercial/f2c905c6408e.md) - [通信域管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000008.html): 通信域是集合通信算子执行的上下文,管理对应的通信对象(例如一个NPU就是一个通信对象)和通信所需的资源。通信域中的每个通信对象称为一个rank,每个rank都会分配一个介于0~n-1(n为NPU的数量)的唯一标识。 → [详情](llms-content/document/detail/canncommercial/1ffd74915ac9.md) - [集合通信](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000009.html): 集合通信是指多个NPU共同参与进行数据传输,从而形成一次集体操作的通信模式,常用于大规模集群中不同NPU之间的梯度同步和参数更新等场景。 → [详情](llms-content/document/detail/canncommercial/6a5400a00361.md) - [点对点通信](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000010.html): 点对点通信是指多NPU环境下两个NPU之间直接传输数据的通信模式,常用于pipeline并行场景下对激活值的数据收发。 → [详情](llms-content/document/detail/canncommercial/ed8961ac49a4.md) - [示例代码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000011.html): HCCL提供了不同场景下使用通信库API实现集合通信功能的代码示例,开发者可根据实际需求选择参考。 → [详情](llms-content/document/detail/canncommercial/d107c1be4acb.md) - [分析流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000013.html): 集群性能会受到AI处理器类型、网络、通信算法、通信配置等多方面因素影响, 对于性能问题,会通过Profiling工具进行性能分析,主要分析流程如下: → [详情](llms-content/document/detail/canncommercial/8b3baa93eb37.md) - [性能数据采集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000014.html): 集合通信是一个通信域内的全局协同行为,只通过一个rank的Profiling数据往往难以分析集合通信的性能问题,因此需要采集到全量rank的Profiling数据才能精确地分析到集合通信的性能瓶颈所在。当前支持通过两种方式采集性能数据: → [详情](llms-content/document/detail/canncommercial/8b385909225b.md) - [通信算子下发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000017.html): 通信算子的下发在Profiling数据中的CANN层,如图所示,一个“AscendCL@hcom\_allReduce\_”则对应一次allreduce算子下发: → [详情](llms-content/document/detail/canncommercial/97af99fe54fe.md) - [通信算子执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000018.html): 通信算子的执行对应Profiling数据中的Communication\(HCCL\)层,如下图所示: → [详情](llms-content/document/detail/canncommercial/bd19790e5235.md) - [典型算子行为分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000019.html): 以Atlas 800T A2双机场景下,AllReduce算子的Profiling数据为例,介绍如何将通信算子的任务编排与Profiling中的task对应,下图为其中一个rank上完整的AllReduce算子执行流程,同时将AllReduce的各个算子执行步骤与Profiling进行对应。 → [详情](llms-content/document/detail/canncommercial/29981beb5635.md) - [快慢卡问题分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000020.html): 集合通信算子在执行内存拷贝任务前,需要与对端进行一次前同步,以保证对端已准备好接收本端的数据,因此若对端还没有执行到同一个通信算子,本端则需要等待对端算子同步后才能往下执行,而这个notify wait的等待时间也会被统计到通信算子执行中,形成了通信算子性能慢的现象,这就是常见的快慢卡现象。 → [详情](llms-content/document/detail/canncommercial/b22fa0643ddc.md) - [交换机存在流量拥塞反压或丢包重传](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000021.html): 若在Profiling数据中观察到有长达4秒左右的notify wait任务,一般对应的网络配置出现问题,导致出现了丢包重传的现象,可以通过hccn\_tool工具查看统计值中的roce\_new\_pkt\_rty\_num字段来定位。 → [详情](llms-content/document/detail/canncommercial/7a4f5261b28e.md) - [应知应会](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000024.html): 在故障定位之前,请确保您已熟悉HCCL相关基本概念及故障定位辅助功能。 → [详情](llms-content/document/detail/canncommercial/047f6c05d850.md) - [快速定位定界思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000025.html): 1. 确认是否为HCCL相关的异常报错。 → [详情](llms-content/document/detail/canncommercial/d50f9e1120b2.md) - [总体流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000027.html): 图1 通信域初始化阶段流程 → [详情](llms-content/document/detail/canncommercial/c85756e387b4.md) - [定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000029.html): 在业务的日志中出现"EI0001"故障码意味着HCCL的环境变量配置异常,一般情况下打印日志的ERROR MESSAGE和CANN日志中会显示配置异常的环境变量名称及错误原因,以及合理的配置范围,如果有疑问请参照环境变量参考。 → [详情](llms-content/document/detail/canncommercial/96330838d5d5.md) - [HCCL\_RDMA\_SL配置错误 \(EI0001\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000030.html): 在打印日志中存在关键字"EI0001"或"Value *** for environment variable *** is invalid",如下所示: → [详情](llms-content/document/detail/canncommercial/e3c1a3e10a98.md) - [HCCL\_SOCKET\_IFNAME配置错误 \(EI0001\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000031.html): 在CANN日志中存在关键字"get host ip fail by socket Ifname",如下所示: → [详情](llms-content/document/detail/canncommercial/273b7fa8942a.md) - [QP内存资源申请相关(EI0011)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000032.html): 在参数面建链阶段HCCL会创建QP,如果device侧内存不足会上报OOM错误。请通过调整业务配置、减少ROCE链路的使用数量,或释放部分内存解决问题。 → [详情](llms-content/document/detail/canncommercial/a6c4a31d4533.md) - [业务流程及定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000034.html): HCCL在集群信息协商时(基于root节点信息创建通信域的场景),通过server节点和每个rank节点之间建立socket连接,互相交换本端信息的方式来获取整个通信域集群信息完成通信域初始化。 → [详情](llms-content/document/detail/canncommercial/23e2ec51a5be.md) - [server节点端口绑定失败(EI0019)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000035.html): 打印日志中会有EI0019的报错,报错信息如下: → [详情](llms-content/document/detail/canncommercial/ec08ef64c330.md) - [部分rank未连接到server节点(EI0015)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000036.html): 在CANN日志中存在关键字"topo exchange server get socket timeout\!"或"Failed to connect agent"。 → [详情](llms-content/document/detail/canncommercial/94718075ad70.md) - [rank与server节点建立socket超时(EI0015)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000037.html): 在CANN日志中存在关键字"topo exchange agent get socket timeout\!",如下所示: → [详情](llms-content/document/detail/canncommercial/7928e874e19b.md) - [典型多机场景通信域初始化失败(EI0015)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000038.html): 图1 三机场景下通信域创建失败案例 → [详情](llms-content/document/detail/canncommercial/4801be8da643.md) - [定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000040.html): HCCL会对rank table文件或协商收集到的rank table信息进行校验,若校验失败HCCL会直接报错退出,请基于实际报错内容进行定位。 → [详情](llms-content/document/detail/canncommercial/a807ba586d7f.md) - [rank table文件读取失败(EI0004)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000041.html): 在CANN日志中存在关键字"is not a valid real path",如下所示: → [详情](llms-content/document/detail/canncommercial/33aada6bdeb8.md) - [rank table字段配置错误(EI0004)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000042.html): 针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 ,在CANN日志中存在关键字“RanktableCheck”,如下所示: → [详情](llms-content/document/detail/canncommercial/b1fab3e80865.md) - [rank table文件中device\_ip字段校验失败(EI0014)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000043.html): 在CANN日志中存在关键字"the IP address\(***\) in the ranktable is inconsistent with the IP\(***\)address of the network adapter",如下所示: → [详情](llms-content/document/detail/canncommercial/753e11c21be2.md) - [IP Family校验不一致 (EI0001)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000044.html): 在CANN日志中存在关键字"rank\[*\] device ip family\[2\] is not same as others\[*\].",如下所示: → [详情](llms-content/document/detail/canncommercial/54b74b8fecf0.md) - [TLS信息配置不一致(EI0016)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000045.html): 在CANN日志中存在关键字"All ranks are consistent.",如下所示: → [详情](llms-content/document/detail/canncommercial/9a96d7d54b4d.md) - [superDeviceId重复(EI0014)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000046.html): 在CANN日志中报错信息示例如下: → [详情](llms-content/document/detail/canncommercial/4ba600f1f801.md) - [建链失败定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000048.html): 在调用通信算子时,HCCL会通过参数面网络基于TCP协议进行socket连接创建,以此来基于业务需要进行地址等信息交换,此时如果出现某种故障导致部分rank未调用到预期的通信算子,导致无法发起建链请求,或由于网络连通性、行为一致性问题导致无法响应彼此之间的建链请求,就会导致其他rank出现socket连接超时报错。 → [详情](llms-content/document/detail/canncommercial/9133c6e22e27.md) - [参数面端口绑定失败(EI0019)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000049.html): 在CANN日志中存在关键字"Please check the port status and whether the port is being used by other process.",如下所示。此外需注意在通信域集群协商阶段也会有端口绑定失败问题,可以根据报错日志中的"socket type"判断,若type为0或者1,则为参数面端口绑定失败,若type为2,则为通信域集群信息协商时ho → [详情](llms-content/document/detail/canncommercial/61eae629f476.md) - [建链超时(EI0006)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000050.html): HCCL建链超时受环境变量HCCL\_CONNECT\_TIMEOUT的影响,若在超时时间内对端无法响应业务建链请求,则会上报“socket timeout”,同时如果远端由于超时等故障退出,已经建好的链路在等待数据交换的过程中也可能会出现“recv fail”的报错。 → [详情](llms-content/document/detail/canncommercial/ea4c30c3c1ac.md) - [参数一致性校验\(EI0005\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000051.html): 在打印日志中存在关键字"The arguments for collective communication are inconsistent between ranks",如下所示: → [详情](llms-content/document/detail/canncommercial/d4e4f7ec4b30.md) - [定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000053.html): 完成通信域初始化及参数面建链后,HCCL会进行通信算子的任务编排及下发,在通信算子的任务编排上,进行数据通信前会有notify同步机制来确保对端已准备好接收本端的数据,因此如果有rank由于某种异常导致进程卡死或退出、网络故障或调用的通信算子不一致,会导致大部分rank出现执行等待超时。遇到此类问题,定位的首要条件是找到故障点位置,整体定位思路如下图。 → [详情](llms-content/document/detail/canncommercial/9900198e7cb9.md) - [定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000055.html): HCCL会基于已有的通信域信息与邻近的rank建立起独立的维测链路,以此提供集群的单点故障广播扩散能力(注:HCCL会控制维测链路数量和通信数据量,用户不用担心其对通信链路造成的性能损失),使任意rank的plog日志中均包含故障根节点信息。当前支持的故障探测能力请参见下表。 → [详情](llms-content/document/detail/canncommercial/a157d070fadf.md) - [示例:进程卡死或对端心跳丢失](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000056.html): 在CANN日志中存在关键字"Cluster Exception Location",如下所示: → [详情](llms-content/document/detail/canncommercial/52e75166c5f7.md) - [定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000058.html): HCCL通信算子的任务编排完成后会下发到Device侧上异步执行,若此时HCCL下发的任务执行失败,会通过调用回调函数通知HCCL异常task信息(stream和taskId),HCCL会以此检索下发时的task信息,打印失败task的详细信息及其所在的算子信息。针对Atlas A3 训练系列产品 / Atlas A3 推理系列产品与Atlas A2 训练系列产品 / Atlas A2 推理系列产 → [详情](llms-content/document/detail/canncommercial/c535ef0b6750.md) - [notify wait超时(EI0002)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000059.html): 由于集合通信是一个通信域内的全局协同行为,若通信域内rank之间下发的通信算子、数据量等不一致,则会由于rank之间的任务不匹配导致执行超时,或者其中一个rank发生了其他报错,则其他rank则会等待报错rank超时从而失败。整体的定位思路如下: → [详情](llms-content/document/detail/canncommercial/babe55e96ac0.md) - [SDMA ERROR(EI0012)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000060.html): 在打印日志中会有EI0012的错误码打印,关键字为"Execution\_Error\_SDMA",如下所示: → [详情](llms-content/document/detail/canncommercial/a79cf89fdd90.md) - [ERROR CQE报错(EI0013)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000061.html): ERROR CQE在HCCL中代表RoCE报文的重传超时,出现后必然会伴随集群卡死导致超时。HCCL会定期轮询RoCE驱动以获取其事件,用户可以通过接口HcclGetCommAsyncError进行查询是否有发生ERROR CQE报错。 → [详情](llms-content/document/detail/canncommercial/d6e61fc4f7ba.md) - [AIV通信算子执行失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000062.html): 针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,在通过export HCCL\_OP\_EXPANSION\_MODE\="AIV"开启AIV模式之后,部分场景下HCCL会以kernel的执行方式实现HCCL通信算子的编排及执行,此时若通信算子执行异常,在日志中会有一行如下关键日志打印"fault kernel\_name\=aiv\_all\_reduce\_***"表明当前为HCCL → [详情](llms-content/document/detail/canncommercial/a0592efe2dc6.md) - [CANN商业版-开发者可以通过rank table文件配置参与集合通信的NPU资源信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000064.html): 开发者可以通过rank table文件配置参与集合通信的NPU资源信息,通过rank table文件进行集群信息配置有以下使用场景:- 通过C接口 HcclCommInitClusterInfo → [详情](llms-content/document/detail/canncommercial/ba85efe53251.md) - [rank table配置资源信息(Atlas 350 加速卡)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000065.html): 对Atlas 350 加速卡,rank table文件需要配合拓扑文件初始化HCCL通信域。 → [详情](llms-content/document/detail/canncommercial/1d75a25b39b7.md) - [rank table配置资源信息( Atlas A3 训练系列产品 / Atlas A3 推理系列产品 )](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000066.html): 针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 ,集群训练支持超节点模式组网与典型组网。需要注意,针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 ,每个NPU包含2个Device(即两个Die),每个Device为一个rank。 → [详情](llms-content/document/detail/canncommercial/9cffdf332804.md) - [rank table配置资源信息( Atlas A2 训练系列产品 / Atlas A2 推理系列产品 )](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000067.html): 针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,以包含两个AI Server,每个AI Server内2个Device为例,rank table文件配置示例如下: → [详情](llms-content/document/detail/canncommercial/a091e66dc163.md) - [rank table配置资源信息( Atlas 训练系列产品 )](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000068.html): 针对 Atlas 训练系列产品 ,在rank table文件中配置参与训练的AI处理器信息支持两种配置模板,全新场景推荐使用模板一,模板二用于兼容部分已有场景。 → [详情](llms-content/document/detail/canncommercial/23b8a193d53a.md) - [rank table配置资源信息(Atlas 300I Duo 推理卡)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000069.html): 针对Atlas 300I Duo 推理卡,以包含两个AI Server,每个AI Server内2个Device为例,rank table文件配置示例如下: → [详情](llms-content/document/detail/canncommercial/691aa5dcb0ec.md) - [环境变量配置资源信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000070.html): 除了通过rank table文件配置资源信息的方式外,开发者还可以通过本节所述环境变量组合的方式配置资源信息。 → [详情](llms-content/document/detail/canncommercial/51df57974766.md) - [推荐业务配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000112.html): 本节分别针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 、 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 的常见业务场景,提供推荐的业务配置。 → [详情](llms-content/document/detail/canncommercial/1eb9bea44e46.md) - [算法简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000115.html): 针对同一个通信算子,随着网络拓扑、通信数据量、硬件资源等的不同,往往会采用不同的通信算法,从而最大化集群通信性能。HCCL提供了Mesh、Ring、Recursive Halving-Doubling(RHD)、Pairwise、Pipeline等拓扑算法用于Server内、Server间和超节点间的集合通信。 → [详情](llms-content/document/detail/canncommercial/b2e7ac81a199.md) - [CANN商业版-Mesh](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000116.html): Mesh是FullMesh互联拓扑内的基础算法,是NPU之间的全连接,任意两个NPU之间可以直接进行数据收发。 → [详情](llms-content/document/detail/canncommercial/d8413f044a0c.md) - [CANN商业版-Ring](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000117.html): Ring算法,所有的NPU以环形相连,每张卡都有左手卡与右手卡,一个负责数据接收,一个负责数据发送,循环完成梯度累加,再循环做参数同步。 → [详情](llms-content/document/detail/canncommercial/5faf050f9117.md) - [CANN商业版-RHD](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000118.html): 当组网增大时,例如增大至4K个rank的场景,Mesh很难组成4K个rank的全连接网络(全连接一个时钟周期就可以完成操作),且资源开销(链路资源,交换资源,同步资源)太大,还可能存在算力和资源开销不匹配的问题。Ring在这种情况下虽然节省资源(只用左手卡和右手卡进行一次收发),但是环内要做太多次,流转太慢。大型规模集群运算有服务器内数据量庞大、Ring环极长的特点,Ring的这种切分数据块的方式 → [详情](llms-content/document/detail/canncommercial/3fa6d39c12cb.md) - [CANN商业版-Pairwise](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000119.html): 通常每个节点只有一个RDMA网口,如果在RDMA链路上使用Mesh算法完成AllToAll,存在同时从多个节点接收数据、向多个节点发送数据的“多打多”问题,多个流在同一条链路上肆意争抢资源,可能反而导致整体性能下降。 → [详情](llms-content/document/detail/canncommercial/29479305995e.md) - [CANN商业版-Star](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000120.html): Star算法适用于有根节点的通信操作(如Broadcast、Reduce、Gather、Scatter等),利用星型拓扑或全连接拓扑一步完成通信操作。以Broadcast算子为例,Star算法实现如下图所示,根节点Root利用星型拓扑从其他各节点收集数据。 → [详情](llms-content/document/detail/canncommercial/e4b971d80094.md) - [CANN商业版-NHR](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000121.html): 在规模较大、通信节点数量较多的组网中,由于Ring算法的通信步数与通信节点规模成正相关,所以容易出现较大延迟,因此Ring算法的切分数据块的方式对小数据包场景不友好,更适合大数据包传输场景。在集群规模不是2的整数次幂时,使用RHD算法会引入额外的通信步数和开销,产生N-1规模集群下的通信性能比N规模集群通信性能还差的现象。此外,由于RHD算法每个通信阶段的对象在变化,导致通信链路也发生变化,这在大 → [详情](llms-content/document/detail/canncommercial/41f7a1bcbb16.md) - [CANN商业版-NB](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000122.html): 集合通信中,Ring算法通信步数为,其中N表示参与集合通信的rank数量,随着网络规模的增加,通信开销也会显著增加。RHD算法虽然将通信步数减少到了,但在rank数量不是2的幂时,需要进行数据合并操作,导致通信数据量增加。而NB算法(Nonuniform Bruck,非均匀的数据块通信算法)通过动态调整步长的多重环状结构,实现不同rank数量下均保持通信步数为,同时避免了额外的通信数据量增长。 → [详情](llms-content/document/detail/canncommercial/f912be4a688d.md) - [CANN商业版-AHC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000123.html): 当集群网络存在层次化特征且层次间存在带宽收敛时,集合通信面临两大技术挑战:一是由于不同区域间存在带宽收敛问题,传统的单层集合通信算法性能下降;二是不同区域的计算单元数量不同(即卡数非对称),这使得常规的层次化算法不再适用。例如,在一个集群中,同一通信域可能横跨两个超节点,且两个超节点中的卡数量不一致(比如一个超节点中有64 张卡,另一个则有128张卡),这种情况对集合通信算法的性能带来巨大挑战。 → [详情](llms-content/document/detail/canncommercial/c9cc27cd90e4.md) - [CANN商业版-Pipeline](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000124.html): 为降低网络流量冲突,AI计算集群中常常采用分级网络架构,即Server内通过直接连接的电缆互联,Server间同号卡通过交换机互联。为适配这种网络拓扑结构,集合通信采用分级算法策略,即将全局通信操作分解为多个层级的局部操作,利用分阶段、分层递进的方法以提升通信效率。 → [详情](llms-content/document/detail/canncommercial/3e30da9d90db.md) - [分级通信原理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000125.html): 下面以通信算子ReduceScatter、AllGather、AllReduce为例介绍分级通信的流程。 → [详情](llms-content/document/detail/canncommercial/fffd162b8f63.md) - [系统约束与限制](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000126.html): 集合通信不支持应用于昇腾虚拟化实例场景。 → [详情](llms-content/document/detail/canncommercial/d44148b4bf13.md) - [定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000128.html): 基于rank table创建通信域的方式需要加载rank table文件,若文件路径不存在、无权限或文件的格式、配置错误,HCCL则会加载失败,报错返回。 → [详情](llms-content/document/detail/canncommercial/bb1f8c5e7102.md) - [Atlas A3 训练系列产品 / Atlas A3 推理系列产品](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000134.html): 本节提供 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 的通信算子支持情况。 → [详情](llms-content/document/detail/canncommercial/7602becd8324.md) - [Atlas A2 训练系列产品 / Atlas A2 推理系列产品](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000135.html): 本节提供 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 的通信算子支持情况。 → [详情](llms-content/document/detail/canncommercial/f2e71db64c4c.md) - [Atlas 训练系列产品](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000136.html): 本节提供 Atlas 训练系列产品 的通信算子支持情况。 → [详情](llms-content/document/detail/canncommercial/72dd9114ddca.md) - [Atlas 推理系列产品](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclug_000137.html): 本节提供 Atlas 推理系列产品 的通信算子支持情况。 → [详情](llms-content/document/detail/canncommercial/30c58c4f0189.md) - [CANN商业版-单边通信库面向集群场景提供简单、可靠、高效的点对点数据传输能力](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug): 单边通信库面向集群场景提供简单、可靠、高效的点对点数据传输能力,并通过简易API开放给用户, 在多AI应用和多传输链路之间建立了桥梁。可用于构建大模型PD分离、RL后训练参数切换、模型参数缓存等多种业务场景。 → [详情](llms-content/document/detail/canncommercial/83f8b96c7942.md) - [CANN商业版-单边通信库面向集群场景提供简单、可靠、高效的点对点数据传输能力](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/hixldev_001.html): 单边通信库面向集群场景提供简单、可靠、高效的点对点数据传输能力,并通过简易API开放给用户, 在多AI应用和多传输链路之间建立了桥梁。可用于构建大模型PD分离、RL后训练参数切换、模型参数缓存等多种业务场景。 → [详情](llms-content/document/detail/canncommercial/83f8b96c7942.md) - [读者对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_02.html): 本文档用于指导开发者如何使用单边通信库的C++接口实现集群间的数据传输,构建大模型推理分离式框架,从而提高大模型推理系统的吞吐性能。 → [详情](llms-content/document/detail/canncommercial/131d0080c975.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_03.html): 如果您对单边通信库不太了解,或者首次阅读本文档。建议先阅读表1,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/canncommercial/0fb370ce8d47.md) - [单边通信库简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_05.html): 单边通信库面向集群场景提供简单、可靠、高效的点对点数据传输能力,并通过简易API开放给用户, 在多AI应用和多传输链路之间建立了桥梁。可用于构建大模型PD分离、RL后训练参数切换、模型参数缓存等多种业务场景。 → [详情](llms-content/document/detail/canncommercial/53b61d973553.md) - [单边通信库应用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_06.html): 通过单边通信库构建大模型推理PD分离式框架。 → [详情](llms-content/document/detail/canncommercial/483af381fad4.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_09.html): 为了方便后续的描述,我们对于不同的推理框架抽象为几个模块: → [详情](llms-content/document/detail/canncommercial/9fe6c43a8571.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_10.html): 支持的形态如下: - Atlas A2 训练系列产品 / Atlas A2 推理系列产品:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。该场景下Server内采用HCCS传输协议时,LLM-DataDist相关接口仅支持D2D。 - Atlas A3 训练系列产品 / Atlas A3 → [详情](llms-content/document/detail/canncommercial/fe3b2e421f48.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_11.html): 本示例通过LLM-DataDist接口实现分离部署场景下KV Cache管理功能。为不同框架使用LLM-DataDist的功能提供一些参考和改造思路。 → [详情](llms-content/document/detail/canncommercial/b207b0aecd40.md) - [CANN商业版-建链](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_14.html): 调用LinkLlmClusters接口在PD节点之间建立通信链路,链路主要用于KV Cache的传输。 → [详情](llms-content/document/detail/canncommercial/58e91e48dea0.md) - [CANN商业版-断链](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_15.html): 调用UnLinkLlmClusters接口断开并清理PD之间的通信链路。 → [详情](llms-content/document/detail/canncommercial/4d27101ef9bf.md) - [KV Cache管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_16.html): 在调用LLM-DataDist建链前可自行申请一块内存,并调用RegisterKvCache接口注册到LLM-DataDist,在断链后调用UnregisterKvCache接口进行解注册。 → [详情](llms-content/document/detail/canncommercial/c11168f8573b.md) - [角色切换](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_18.html): 主要用于在PD集群节点数量固定的场景下,由于业务的变化,期望PD集群节点间可以相互切换,充分利用资源。 → [详情](llms-content/document/detail/canncommercial/5b78b8b65887.md) - [HIXL简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_20.html): HIXL(Huawei Xfer Library)即昇腾单边通信库,面向集群场景提供高性能、零拷贝的点对点数据传输的能力,并通过简易API开放给用户。 → [详情](llms-content/document/detail/canncommercial/af2a1cfe9a91.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_22.html): 为了方便后续的描述,我们对于不同的推理框架抽象为几个模块: → [详情](llms-content/document/detail/canncommercial/5f79757035cd.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_23.html): 支持的产品形态如下: → [详情](llms-content/document/detail/canncommercial/708c2fc9acd3.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_24.html): 本示例通过HIXL接口实现分离部署场景下内存传输功能。为不同框架使用HIXL的功能提供一些参考和改造思路。 → [详情](llms-content/document/detail/canncommercial/fff15eadcf37.md) - [CANN商业版-建链](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_27.html): 调用Connect接口向Server侧建立通信链路,链路主要用于数据的传输,其中P/D均可作为Server或者Client,按需设置。 → [详情](llms-content/document/detail/canncommercial/1a24e555add4.md) - [CANN商业版-断链](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_28.html): 调用Disconnect接口断开并清理通信链路。 → [详情](llms-content/document/detail/canncommercial/0aa197ee238c.md) - [内存管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_29.html): 内存管理涉及的主要接口及功能如下: → [详情](llms-content/document/detail/canncommercial/efb12c14bf23.md) - [中转传输](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_30.html): 中转传输是指使用中转buffer进行传输,在如下场景中需要使用。 → [详情](llms-content/document/detail/canncommercial/aca0d0affb51.md) - [基本概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_32.html): **表1 基本概念** → [详情](llms-content/document/detail/canncommercial/fb97de6c8f79.md) - [大模型推理流程简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_33.html): ChatGPT的推出意味着交互式人工智能逐渐成为商业化成熟产品,同时也进一步推动了底层技术大型语言模型LLM的研究和进步。现有主要使用的LLM包括GPT系列、LLAMA系列、GLM系列。其模型基础架构都采用Transformer架构,并以Decode-Only为主。该类Transformer-Based-Decode-Only的LLM在推理预测时,采用自回归生成(auto-regressive g → [详情](llms-content/document/detail/canncommercial/906640b26fc0.md) - [为什么要做PD分离](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcdv2_42_34.html): 从实现上来看,整个LLM推理过程由Prefill和多轮迭代的Decode组成,想要在Decode阶段实现Continuous batching的前提是,每个被调度的request需要有空闲算力完成Prefill计算。按现有的部署模式,Prefill和Decode部署在一起,当有新的Prefill请求时,会被优先处理,从而导致Decode的执行流程由于增量token时延(TBT)而无法得到有效保障。 → [详情](llms-content/document/detail/canncommercial/4a1864e6e88c.md) - [接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_02.html): - LLM-DataDist:大模型分布式集群和数据加速组件,提供了集群KV数据管理能力,以支持全量图和增量图分离部署。 → [详情](llms-content/document/detail/canncommercial/484e36bed952.md) - [LlmDataDist构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_05.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建LLM-DataDist对象。 → [详情](llms-content/document/detail/canncommercial/ba737edf6d3a.md) - [~LlmDataDist\(\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_06.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 LLM-DataDist对象析构函数。 → [详情](llms-content/document/detail/canncommercial/0ba429093d31.md) - [CANN商业版-Initialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_07.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化LLM-DataDist。 → [详情](llms-content/document/detail/canncommercial/757b3e05850d.md) - [CANN商业版-Finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_08.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 LLM-DataDist的资源释放函数。 无 单击Gitee\(https://gitee.com/ascend/samples/tags\),根据“标签名”下载配套版本的sample包, → [详情](llms-content/document/detail/canncommercial/dc7fc9888bd4.md) - [CANN商业版-SetRole](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_09.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置LLM-DataDist的角色。 → [详情](llms-content/document/detail/canncommercial/f582946fa80e.md) - [CANN商业版-LinkLlmClusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_10.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 在LlmDataDist之间执行建链,Client端调用。 → [详情](llms-content/document/detail/canncommercial/392e22af1426.md) - [CANN商业版-UnlinkLlmClusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_11.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 在LlmDataDist之间执行断链。 → [详情](llms-content/document/detail/canncommercial/d6f9d068e16f.md) - [CANN商业版-PullKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_12.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 从远端节点拉取Cache到本地Cache。 → [详情](llms-content/document/detail/canncommercial/905cee90d539.md) - [CANN商业版-PullKvBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_13.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 通过block列表的方式,从远端节点拉取Cache到本地Cache。 → [详情](llms-content/document/detail/canncommercial/9593bcc6827d.md) - [CANN商业版-PushKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_14.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 推送Cache到远端节点。 → [详情](llms-content/document/detail/canncommercial/c16e7549483a.md) - [CANN商业版-PushKvBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_15.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 通过block列表的方式,推送Cache到远端节点。 → [详情](llms-content/document/detail/canncommercial/c3887c5c599e.md) - [CANN商业版-RegisterKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_16.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 注册本地KV Cache内存。 → [详情](llms-content/document/detail/canncommercial/809c47d3ed1b.md) - [CANN商业版-UnregisterKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_17.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 解除注册本地KV Cache内存。 → [详情](llms-content/document/detail/canncommercial/10cd695f76b8.md) - [LLM-DataDist数据结构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_18.html): LLM-DataDist的角色。 → [详情](llms-content/document/detail/canncommercial/6fb16532cd33.md) - [LLM-DataDist错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_19.html): 错误码是通过如下宏定义的。 → [详情](llms-content/document/detail/canncommercial/f9c60644a776.md) - [HIXL构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_22.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建HIXL对象。 → [详情](llms-content/document/detail/canncommercial/5a386fa8f0f3.md) - [~Hixl\(\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_23.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 HIXL对象析构函数。 → [详情](llms-content/document/detail/canncommercial/d0372611374e.md) - [CANN商业版-Initialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_24.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化HIXL,在调用其他接口前需要先调用该接口。 → [详情](llms-content/document/detail/canncommercial/afa080a7a53f.md) - [CANN商业版-Finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_25.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 HIXL资源清理函数。 无 单击Gitcode\(https://gitcode.com/cann/hixl\),选择配套版本,从“examples/cpp”目录中获取样例。 → [详情](llms-content/document/detail/canncommercial/97d1af4595f2.md) - [CANN商业版-RegisterMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_26.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 注册内存地址。用于TransferSync调用指定本地内存地址和远端内存地址,TransferSync指定的地址可以为注册的地址子集,其中本地内存地址需在当前HIXL进行注册, → [详情](llms-content/document/detail/canncommercial/6dcbff251b0f.md) - [CANN商业版-DeregisterMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_27.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 解注册内存。 → [详情](llms-content/document/detail/canncommercial/accc5aa82d1b.md) - [CANN商业版-Connect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_28.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 与远端HIXL进行建链。 → [详情](llms-content/document/detail/canncommercial/d7ac0b64e44a.md) - [CANN商业版-Disconnect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_29.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 与远端HIXL进行断链。 → [详情](llms-content/document/detail/canncommercial/fefd80b9e99e.md) - [CANN商业版-TransferSync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_30.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 与远端HIXL进行批量内存传输。 → [详情](llms-content/document/detail/canncommercial/640aa3484515.md) - [CANN商业版-TransferAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_31.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 与远端HIXL进行批量异步内存传输。 → [详情](llms-content/document/detail/canncommercial/c8bccb0ff477.md) - [CANN商业版-GetTransferStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_32.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取异步内存传输的状态。 → [详情](llms-content/document/detail/canncommercial/557e755cc83f.md) - [CANN商业版-SendNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_33.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 向远端engine发送Notify信息。 → [详情](llms-content/document/detail/canncommercial/50521ceb7245.md) - [CANN商业版-GetNotifies](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_34.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取当前Hixl内所有Server收到的Notify信息,并清空已收到信息。 → [详情](llms-content/document/detail/canncommercial/19e081ddf615.md) - [HIXL数据结构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_35.html): \#\#\#\# MemType 内存的类型。 → [详情](llms-content/document/detail/canncommercial/b76eeeb49d5c.md) - [HIXL错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_36.html): 错误码是通过如下定义的,类型为uint32\_t。 → [详情](llms-content/document/detail/canncommercial/016ebec61bf0.md) - [AdxlEngine构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_39.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建AdxlEngine对象。 → [详情](llms-content/document/detail/canncommercial/fd6a9e52525a.md) - [~AdxlEngine\(\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_40.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 AdxlEngine对象析构函数。 → [详情](llms-content/document/detail/canncommercial/da25ad2ce741.md) - [CANN商业版-Initialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_41.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化AdxlEngine,在调用其他接口前需要先调用该接口。 → [详情](llms-content/document/detail/canncommercial/6db62b966306.md) - [CANN商业版-Finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_42.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 AdxlEngine资源清理函数。 无 单击Gitee\(https://gitee.com/ascend/samples/tags\),根据“标签名”下载配套版本的sample包, → [详情](llms-content/document/detail/canncommercial/9ff65473a907.md) - [CANN商业版-RegisterMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_43.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 注册内存地址。用于TransferSync调用指定本地内存地址和远端内存地址,TransferSync指定的地址可以为注册的地址子集,其中本地内存地址需在当前AdxlEngine进行注册, → [详情](llms-content/document/detail/canncommercial/c37731c917a5.md) - [CANN商业版-DeregisterMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_44.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 解注册内存。 → [详情](llms-content/document/detail/canncommercial/dd693eb924fd.md) - [CANN商业版-Connect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_45.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 与远端AdxlEngine进行建链。 → [详情](llms-content/document/detail/canncommercial/dba2ea470b30.md) - [CANN商业版-Disconnect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_46.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 与远端AdxlEngine进行断链。 → [详情](llms-content/document/detail/canncommercial/6b5c658c1fad.md) - [CANN商业版-TransferSync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_47.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 与远端AdxlEngine进行内存传输。 → [详情](llms-content/document/detail/canncommercial/d91d688b4826.md) - [CANN商业版-SendNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_48.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 向远端engine发送Notify信息。 → [详情](llms-content/document/detail/canncommercial/be8ee0692732.md) - [CANN商业版-GetNotifies](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_49.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取当前AdxlEngine内所有Server收到的Notify信息,并清空已收到信息。 → [详情](llms-content/document/detail/canncommercial/c9de40867355.md) - [ADXL数据结构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_50.html): \#\#\#\# MemType 内存的类型。 → [详情](llms-content/document/detail/canncommercial/0ce12ec8fe3a.md) - [ADXL错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_51.html): 错误码是通过如下定义的,类型为uint32\_t。 → [详情](llms-content/document/detail/canncommercial/2b1a66ecc25b.md) - [不支持的接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_52.html): 该场景下,不支持的接口列表如下。 → [详情](llms-content/document/detail/canncommercial/f8763367f7ff.md) - [CANN商业版-MallocMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_53.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 申请内存。 → [详情](llms-content/document/detail/canncommercial/17840cef1ee3.md) - [CANN商业版-FreeMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmcrv2_42_54.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放内存。 → [详情](llms-content/document/detail/canncommercial/959dced14ba9.md) - [读者对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_02.html): 本文档用于指导开发者如何使用单边通信库的LLM-DataDist组件的Python接口实现点对点数据传输,构建大模型推理分离式框架,从而提高大模型推理系统的吞吐性能。 → [详情](llms-content/document/detail/canncommercial/06b1323c419a.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_03.html): 如果您对LLM-DataDist不太了解,或者首次阅读本文档。建议先阅读表1,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/canncommercial/259ddcf04527.md) - [LLM-DataDist简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_05.html): 在大模型推理场景下,随着模型batch size的增大,Prefill阶段的性能会线性降低,Decode阶段会额外占用更多的内存。两阶段对资源的需求不同,部署在一起导致资源分配不均,成本居高不下。通过LLM-DataDist构建的大模型推理分离式框架有效地解决了该问题。在分离式框架中,将Prefill和Decode分别部署在不同规格和架构的集群中,提升了性能和资源利用效率,提升了大模型推理系统吞吐 → [详情](llms-content/document/detail/canncommercial/908663710ffe.md) - [LLM-DataDist应用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_06.html): 通过LLM-DataDist构建大模型推理PD分离式框架。 → [详情](llms-content/document/detail/canncommercial/1c70f3d42542.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_08.html): 为了方便后续的描述,我们对于不同的推理框架抽象为几个模块: → [详情](llms-content/document/detail/canncommercial/e699e532cc00.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_09.html): 支持的形态如下: - Atlas A2 训练系列产品 / Atlas A2 推理系列产品:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。该场景下Server内采用HCCS传输协议时,仅支持D2D。 - Atlas A3 训练系列产品 / Atlas A3 推理系列产品,该场景下采用HCC → [详情](llms-content/document/detail/canncommercial/8090107cbbdc.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_10.html): 本示例是以transformers的LLAMA模型为样例,主要展示PD分离前后的脚本变化点,提供如何从非分离脚本改为PD分离脚本的一个参考,PD分离脚本示例请单击Gitee\(https://gitee.com/ascend/torchair/tree/master\#version\_match\),根据版本配套表下载对应版本的sample包,从“npu\_tuned\_model/llm/llama/be → [详情](llms-content/document/detail/canncommercial/d2cf5f31109d.md) - [链路管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_12.html): NN模型执行时调用的HCCL集合通信接口是双边通信,即需要两边同时发起建链,而在P-D分离方案中,简化建链操作,由Client单侧发起建链。不限制P/D任意一侧作为Client或者Server,用户可以根据需求自行调整,我们示例将D定义为Client端,建链过程实现由D向P发起建链的流程。 → [详情](llms-content/document/detail/canncommercial/c5a1a4abcf2d.md) - [KV Cache管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_13.html): KV Cache管理涉及的主要接口及功能如下: → [详情](llms-content/document/detail/canncommercial/1870ebbf6543.md) - [基本概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_15.html): **表1 基本概念** → [详情](llms-content/document/detail/canncommercial/cba3cd045d51.md) - [大模型推理流程简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_16.html): ChatGPT的推出意味着交互式人工智能逐渐成为商业化成熟产品,同时也进一步推动了底层技术大型语言模型LLM的研究和进步。现有主要使用的LLM包括GPT系列、LLAMA系列、GLM系列。其模型基础架构都采用Transformer架构,并以Decode-Only为主。该类Transformer-Based-Decode-Only的LLM在推理预测时,采用自回归生成(auto-regressive g → [详情](llms-content/document/detail/canncommercial/3c6e597c6bcb.md) - [为什么要做PD分离](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmpdv2_42_17.html): 从实现上来看,整个LLM推理过程由Prefill和多轮迭代的Decode组成,想要在Decode阶段实现Continuous batching的前提是,每个被调度的request需要有空闲算力完成Prefill计算。按现有的部署模式,Prefill和Decode部署在一起,当有新的Prefill请求时,会被优先处理,从而导致Decode的执行流程由于增量token时延(TBT)而无法得到有效保障。 → [详情](llms-content/document/detail/canncommercial/c1fc7ad1b861.md) - [LLM-DataDist接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0001.html): LLM-DataDist:大模型分布式集群和数据加速组件,提供了集群KV数据管理能力,以支持全量图和增量图分离部署。 → [详情](llms-content/document/detail/canncommercial/c2969ddadfc3.md) - [LLMDataDist构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0003.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMDataDist。 → [详情](llms-content/document/detail/canncommercial/cd5e1b1db0a5.md) - [CANN商业版-init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0004.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化LLMDataDist,需要在init的options中配置CacheManager模式,即enablecachemanager设置为True或者指定localcommres。 该模式下, → [详情](llms-content/document/detail/canncommercial/86cfa1c5be9e.md) - [CANN商业版-finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0005.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放LLMDataDist。 无 无 初始化成功后,系统退出前需要调用finalize。 finalize不能和其他接口并发调用。 → [详情](llms-content/document/detail/canncommercial/7242a68ed270.md) - [CANN商业版-link\_clusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0006.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 单边建链,由Client单侧发起建链。是Client还是Server与角色prompt或者decoder无关。设置listenipinfo标识端口侦听,即为Server端。 → [详情](llms-content/document/detail/canncommercial/2dee772096d3.md) - [CANN商业版-unlink\_clusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0007.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 单边断链,可以由Client单侧发起,通知Server进行断链;也可以Client和Server均发起强制断链,只清理本地链路。 → [详情](llms-content/document/detail/canncommercial/23766f891555.md) - [CANN商业版-switch\_role](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0008.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 切换当前LLMDataDist的角色,同时可通过配置switchoptions切换Client或者Server。 → [详情](llms-content/document/detail/canncommercial/4dc341a2a4ea.md) - [CANN商业版-link](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0009.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 双边建链,通过建立通信域方式建链。(推荐使用更易用的单边建链的linkclusters接口,无需指定ranktable信息) 如果要在单机内且想使用RDMA网卡通信, → [详情](llms-content/document/detail/canncommercial/b2851ff5eeca.md) - [CANN商业版-unlink](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0010.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 双边建链对应的断链接口,调用此接口进行断链。 → [详情](llms-content/document/detail/canncommercial/0b1d42cc22bc.md) - [CANN商业版-query\_register\_mem\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0011.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 调用此接口查询注册内存状态。 → [详情](llms-content/document/detail/canncommercial/26edabef386a.md) - [CANN商业版-cache\_manager](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0012.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取CacheManager实例。 无 返回CacheManager实例。 → [详情](llms-content/document/detail/canncommercial/d98b7aa8d339.md) - [LLMConfig构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0014.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMConfig,调用init接口需要传入一个配置项字典,为了简化配置,可以通过此类来构造该配置项字典。 Decode和Prompt可以双向拉取Cache。 → [详情](llms-content/document/detail/canncommercial/d4be4396a921.md) - [CANN商业版-generate\_options](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0015.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 生成配置项字典。 无 返回配置项字典。 → [详情](llms-content/document/detail/canncommercial/d095863936d6.md) - [CANN商业版-device\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0016.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置当前进程Device ID,对应底层ge.exec.deviceId配置项。 → [详情](llms-content/document/detail/canncommercial/d4eb144bf770.md) - [CANN商业版-sync\_kv\_timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0017.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置pullcache、pullblocks、pushblocks、pushcache接口的超时时间,对应底层llm.SyncKvCacheWaitTime配置项。 → [详情](llms-content/document/detail/canncommercial/7fbd9475ecec.md) - [CANN商业版-ge\_options](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0018.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置额外的GE配置项。 → [详情](llms-content/document/detail/canncommercial/cfb07767fe78.md) - [CANN商业版-listen\_ip\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0019.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置集群侦听信息,对应底层llm.listenIpInfo配置项。 → [详情](llms-content/document/detail/canncommercial/7f4dbed05319.md) - [CANN商业版-enable\_cache\_manager](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0020.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置是否开启CacheManager模式,对应底层llm.EnableCacheManager配置项。 → [详情](llms-content/document/detail/canncommercial/1d26d11e051e.md) - [CANN商业版-enable\_remote\_cache\_accessible](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0021.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置是否开启远端Cache可直接访问功能。 开启该Option后,会在本地缓存远端Cache元数据(索引,内存地址等),从而加速Pull流程。但也会引入相关约束,详见约束说明。 → [详情](llms-content/document/detail/canncommercial/ec12ad6036e9.md) - [CANN商业版-rdma\_traffic\_class](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0022.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用于配置RDMA网卡的traffic class。 → [详情](llms-content/document/detail/canncommercial/32240f90957f.md) - [CANN商业版-rdma\_service\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0023.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用于配置RDMA网卡的service level。 → [详情](llms-content/document/detail/canncommercial/fe8e59198e93.md) - [CANN商业版-local\_comm\_res](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0024.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用于配置本地通信资源。 → [详情](llms-content/document/detail/canncommercial/9299c3dd4ef6.md) - [CANN商业版-link\_total\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0025.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用于配置HCCL建链失败的总超时时间。 → [详情](llms-content/document/detail/canncommercial/40b5880f9f2c.md) - [CANN商业版-link\_retry\_count](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0026.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用于配置HCCL建链失败的重试次数。 → [详情](llms-content/document/detail/canncommercial/4bbfe71ee5cf.md) - [CANN商业版-transfer\_backend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0027.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用于配置LLM-DataDist使用的传输后端。 → [详情](llms-content/document/detail/canncommercial/4b63f7a5276d.md) - [CacheManager构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0029.html): CacheManager的实例应该通过cache\_manager返回。 → [详情](llms-content/document/detail/canncommercial/0abc93d4719d.md) - [CANN商业版-pull\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0030.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 根据CacheKey,从对应的对端节点拉取到本地Cache。 → [详情](llms-content/document/detail/canncommercial/0af0e1baed21.md) - [CANN商业版-pull\_blocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0031.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,根据BlocksCacheKey,通过block列表的方式从对端节点拉取Cache到本地Cache。 → [详情](llms-content/document/detail/canncommercial/3ee4e774b828.md) - [CANN商业版-register\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0032.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 非PagedAttention场景下,调用此接口注册一个自行申请的内存。 → [详情](llms-content/document/detail/canncommercial/d94d3efa9f24.md) - [CANN商业版-register\_blocks\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0033.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,调用此接口注册一个自行申请的内存。 → [详情](llms-content/document/detail/canncommercial/7723af1c7be9.md) - [CANN商业版-transfer\_cache\_async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0034.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 异步分层传输Cache。 → [详情](llms-content/document/detail/canncommercial/eeb865038c3d.md) - [CANN商业版-push\_blocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0035.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,根据BlocksCacheKey,通过block列表的方式从本地节点推送Cache到远端Cache。 → [详情](llms-content/document/detail/canncommercial/f0fb5f3cc17c.md) - [CANN商业版-push\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0036.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 根据CacheKey,从本地节点推送Cache到远端Cache。 → [详情](llms-content/document/detail/canncommercial/f8824cb31cb2.md) - [CANN商业版-remap\_registered\_memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0037.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 大模型推理过程中,如果发生内存UCE故障,即返回错误码ACLERRORRTDEVICEMEMERROR,上层框架需要先判断发生该故障的内存是否为KV Cache内存,如果不是, → [详情](llms-content/document/detail/canncommercial/e4ddd93b2528.md) - [CANN商业版-unregister\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0038.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 解除注册一个自行申请的内存。 → [详情](llms-content/document/detail/canncommercial/9b83e90d280e.md) - [Cache构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0040.html): 构造Cache,该接口通常不需要用户调用,Cache对象由CacheManager里的allocate\_cache、allocate\_blocks\_cache、register\_cache或register\_blocks\_cache返回。 → [详情](llms-content/document/detail/canncommercial/88f8c86e98f4.md) - [CANN商业版-cache\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0041.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取Cache的id。 无 正常情况返回类型为Cache的id。 → [详情](llms-content/document/detail/canncommercial/f5e7a98b4fc2.md) - [CANN商业版-cache\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0042.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取Cache描述。 无 正常情况返回类型为Cache的cache描述。 → [详情](llms-content/document/detail/canncommercial/8c0dc5038c91.md) - [CANN商业版-tensor\_addrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0043.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取Cache的地址。 无 正常情况返回类型为Cache的地址。 → [详情](llms-content/document/detail/canncommercial/c74a22a23639.md) - [CANN商业版-create\_cpu\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0044.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建cpu cache。 → [详情](llms-content/document/detail/canncommercial/217df90398ef.md) - [CANN商业版-LLMRole](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0045.html): 调用init接口时传入的角色类型。 → [详情](llms-content/document/detail/canncommercial/5077e49a11a0.md) - [LLMClusterInfo构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0047.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMClusterInfo,用于linkclusters和unlinkclusters接口的参数类型。 无 返回LLMClusterInfo的实例。 → [详情](llms-content/document/detail/canncommercial/c217a81193ec.md) - [CANN商业版-remote\_cluster\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0048.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置对端集群ID。 → [详情](llms-content/document/detail/canncommercial/25a15abf27d5.md) - [CANN商业版-append\_local\_ip\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0049.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 添加本地集群IP信息。 → [详情](llms-content/document/detail/canncommercial/b9aadabee4a0.md) - [CANN商业版-append\_remote\_ip\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0050.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 添加远端集群IP信息。 → [详情](llms-content/document/detail/canncommercial/c37389d2e219.md) - [CANN商业版-RegisterMemStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0051.html): 调用query\_register\_mem\_status接口的返回值类型。 → [详情](llms-content/document/detail/canncommercial/d1486e18a826.md) - [CANN商业版-Placement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0052.html): 表示Cache所在位置,通常作为CacheDesc的placement参数的类型。 → [详情](llms-content/document/detail/canncommercial/ea8af5c529f8.md) - [CANN商业版-CacheDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0053.html): 构造CacheDesc,通常在CacheManager的allocate\_cache接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/f4328541b702.md) - [CANN商业版-MemType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0054.html): 表示地址所在位置,通常作为MemInfo的mem\_type参数的类型。 → [详情](llms-content/document/detail/canncommercial/15760b16e1d7.md) - [CANN商业版-MemInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0055.html): 构造MemInfo,通常在CacheManager的remap\_registered\_memory接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/bd27bcdafa70.md) - [CANN商业版-CacheKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0056.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造CacheKey,通常CacheManager的allocatecache、pullcache接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/2e617e647341.md) - [CANN商业版-CacheKeyByIdAndIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0057.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造CacheKeyByIdAndIndex,通常在CacheManager的pullcache、pushcache接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/3cfba5d0e906.md) - [CANN商业版-BlocksCacheKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0058.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造BlocksCacheKey,通常在CacheManager的allocateblockscache、pullblocks、pushblocks接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/0e1af03bee49.md) - [CANN商业版-LayerSynchronizer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0059.html): 抽象类,需要由用户继承该抽象类实现相关接口。当前该类下只有一个接口synchronize\_layer。 → [详情](llms-content/document/detail/canncommercial/419e8548aedd.md) - [CANN商业版-TransferConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0060.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TransferConfig。 → [详情](llms-content/document/detail/canncommercial/cf14e0576b38.md) - [CANN商业版-TransferWithCacheKeyConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0061.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TransferWithCacheKeyConfig。 → [详情](llms-content/document/detail/canncommercial/29bb0feae440.md) - [CacheTask构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0063.html): 构造CacheTask,由CacheManager.transfer\_cache\_async接口返回,表示分层传输异步任务。 → [详情](llms-content/document/detail/canncommercial/a02b683e7f9d.md) - [CANN商业版-synchronize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0064.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 等待所有层传输完成,并获取整体执行结果。 → [详情](llms-content/document/detail/canncommercial/91befd3aed1b.md) - [CANN商业版-get\_results](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0065.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 等待所有层传输完成,并获取每个TransferConfig对应执行结果。 → [详情](llms-content/document/detail/canncommercial/05b6ae5cb2f8.md) - [CANN商业版-LLMException](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0066.html): 调用LLMDataDist各接口,异常场景可能抛出LLMException异常。当前该类下只有一个接口status\_code。 → [详情](llms-content/document/detail/canncommercial/6d7f4e49d062.md) - [CANN商业版-LLMStatusCode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0067.html): LLMException中status\_code对应的枚举类,枚举值及解决方法如下表。 → [详情](llms-content/document/detail/canncommercial/951c2669d14c.md) - [CANN商业版-DataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0068.html): DataType枚举类,枚举值如下表所示。 → [详情](llms-content/document/detail/canncommercial/b1994f9c7e1b.md) - [CANN商业版-allocate\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0071.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 分配Cache,Cache分配成功后,会同时被cacheid与cachekeys引用,只有当这些引用都解除后,cache所占用的资源才会实际释放。 → [详情](llms-content/document/detail/canncommercial/8442a4c626be.md) - [CANN商业版-deallocate\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0072.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放Cache。 如果该Cache在被分配时关联了CacheKey,则实际的释放会延后到所有的CacheKey被拉取或执行了removecachekey。 → [详情](llms-content/document/detail/canncommercial/3418c1b0366d.md) - [CANN商业版-remove\_cache\_key](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0073.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 移除CacheKey。 移除CacheKey后,该Cache将无法再被pullcache拉取。 → [详情](llms-content/document/detail/canncommercial/42c20b11383a.md) - [CANN商业版-copy\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0074.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 拷贝Cache。 → [详情](llms-content/document/detail/canncommercial/a1117fc4bade.md) - [CANN商业版-allocate\_blocks\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0075.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,分配多个blocks的Cache,Cache分配成功后,可通过deallocateblockscache释放内存。 → [详情](llms-content/document/detail/canncommercial/807db9afc888.md) - [CANN商业版-deallocate\_blocks\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0076.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,释放allocateblockscache申请的Cache。 → [详情](llms-content/document/detail/canncommercial/c5e8229b918b.md) - [CANN商业版-copy\_blocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0077.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,拷贝block。 → [详情](llms-content/document/detail/canncommercial/f45cb1aafe96.md) - [CANN商业版-swap\_blocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0078.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 对cpucache和npucache进行换入换出。 对于swap out功能,该接口启用了4个线程执行并行任务;对于swap in功能,该接口启用了1个d2d线程。为了性能稳定, → [详情](llms-content/document/detail/canncommercial/4f38d488ae22.md) - [CANN商业版-mem\_pool\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0080.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置内存池相关配置项。 → [详情](llms-content/document/detail/canncommercial/c3314a9a44a4.md) - [CANN商业版-host\_mem\_pool\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hixlug/llmprv2_42_0081.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置Host内存池相关配置项。 → [详情](llms-content/document/detail/canncommercial/b9d2773543fe.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi): 接口名以acl作为前缀,命名风格为:acl+接口类别缩写+*,其中,*表示操作动词和对象,均采用首字母大写。下文为了描述方便,将本文中的接口统称为acl接口。 → [详情](llms-content/document/detail/canncommercial/dc90192b0167.md) - [废弃接口与返回码列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0019.html): - aclGetDataBufferSize → [详情](llms-content/document/detail/canncommercial/7bd4d796d3cb.md) - [同步与异步API说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0020.html): CANN支持以下几类显式同步,调用此类接口后,主机线程会阻塞直到相关的任务执行完成。 → [详情](llms-content/document/detail/canncommercial/91ff7fe9c17a.md) - [CANN商业版-aclInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0022.html): 初始化函数。 使用acl接口开发应用时,必须先调用aclInit接口,否则可能会导致后续系统内部资源初始化出错,进而导致其它业务异常。 → [详情](llms-content/document/detail/canncommercial/5913c6fcf038.md) - [CANN商业版-aclFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0023.html): 去初始化函数,用于释放进程内acl接口使用的相关资源。 对于涉及Device业务日志回传到Host的场景,本接口默认增加2000ms延时(实际最大延时可达2000ms),以确保ERROR级别和EVENT级别日志完整回传,防止不丢失。您可以将ASCENDLOGDEVICEFLUSHTIMEOUT环境变量设置为0(命令示例:export ASCENDLOGDEVICEFLUSHTIMEOUT\=0),来 → [详情](llms-content/document/detail/canncommercial/3998681bd844.md) - [CANN商业版-aclGetRecentErrMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0028.html): 获取并清空与本接口在同一个进程或线程中的其它acl接口调用失败时的错误描述信息。 获取进程级别、还是线程级别的错误描述信息由aclInit接口中的errmsgmode配置控制,默认线程级别。 建议在每次调用acl接口失败时都调用aclGetRecentErrMsg接口,以便获取调用acl接口异常时的错误描述信息,用于定位问题,否则可能导致错误信息堆积、丢失。同一个进程或线程中多次调用aclGetR → [详情](llms-content/document/detail/canncommercial/1e5a9e4ad960.md) - [CANN商业版-aclAppLog](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0029.html): 将日志记录到日志文件中。 acl接口还提供了ACLAPPLOG宏,封装aclAppLog接口,推荐用户调用ACLAPPLOG宏,传入日志级别、日志描述、fmt中的可变参数。 → [详情](llms-content/document/detail/canncommercial/eed6a58f34a2.md) - [CANN商业版-aclDataTypeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0030.html): 获取aclDataType数据的大小,单位Byte。 → [详情](llms-content/document/detail/canncommercial/5e57ed25a46b.md) - [CANN商业版-aclFloat16ToFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0031.html): 将aclFloat16类型的数据转换为float(指float32)类型的数据。 → [详情](llms-content/document/detail/canncommercial/3789d9c7c697.md) - [CANN商业版-aclFloatToFloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0032.html): 将float(指float32)类型的数据转换为aclFloat16类型的数据。 → [详情](llms-content/document/detail/canncommercial/156631e3ffeb.md) - [CANN商业版-aclGetCannAttributeList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0034.html): 查询运行环境中CANN软件和对应AI处理器支持的特性列表。 → [详情](llms-content/document/detail/canncommercial/f805bc8476fc.md) - [CANN商业版-aclGetCannAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0035.html): 查询运行环境是否支持指定的CANN特性。 → [详情](llms-content/document/detail/canncommercial/0d0961f644b4.md) - [CANN商业版-aclGetDeviceCapability](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0036.html): 查询运行环境中对应Device的硬件规格大小。 → [详情](llms-content/document/detail/canncommercial/77764d0d4e69.md) - [CANN商业版-aclrtSetDevice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0039.html): 指定当前线程中用于运算的Device。在不同线程中支持调用aclrtSetDevice接口指定同一个Device用于运算。 调用本接口会隐式创建默认Context,该默认Context中包含一个默认Stream。在同一个进程的多个线程中,如果调用aclrtSetDevice接口并指定相同的Device用于计算,那么这些线程将共享同一个默认Context。 但 Atlas 推理系列产品 的EP标准形 → [详情](llms-content/document/detail/canncommercial/24492568e00e.md) - [CANN商业版-aclrtResetDevice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0040.html): 复位当前运算的Device,释放Device上的资源。释放的资源包括默认Context、默认Stream以及默认Context下创建的所有Stream。若默认Context或默认Stream下的任务还未完成,系统会等待任务完成后再释放。 aclrtResetDevice接口内部涉及引用计数的实现,建议aclrtResetDevice接口与aclrtSetDevice接口配对使用,aclrtSetD → [详情](llms-content/document/detail/canncommercial/5cfd1fca928d.md) - [CANN商业版-aclrtResetDeviceForce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0041.html): 复位当前运算的Device,释放Device上的资源。释放的资源包括默认Context、默认Stream以及默认Context下创建的所有Stream。若默认Context或默认Stream下的任务还未完成,系统会等待任务完成后再释放。 aclrtResetDeviceForce接口可与aclrtSetDevice接口配对使用,也可不与aclrtSetDevice接口配对使用,若不配对使用,一个进 → [详情](llms-content/document/detail/canncommercial/802cb090b730.md) - [CANN商业版-aclrtGetDevice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0042.html): 获取当前正在使用的Device的ID。 → [详情](llms-content/document/detail/canncommercial/6c95d8e0a8a9.md) - [CANN商业版-aclrtGetRunMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0043.html): 获取当前AI软件栈的运行模式。 → [详情](llms-content/document/detail/canncommercial/2767b84cdd0b.md) - [CANN商业版-aclrtSetTsDevice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0044.html): 设置本次计算需要使用的Task Schedule。 → [详情](llms-content/document/detail/canncommercial/4f62c34bbeb9.md) - [CANN商业版-aclrtGetDeviceCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0045.html): 获取可用Device的数量。 → [详情](llms-content/document/detail/canncommercial/8430f2a28779.md) - [CANN商业版-aclrtGetDeviceUtilizationRate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0046.html): 查询Device上Cube、Vector、AI CPU等的利用率。 → [详情](llms-content/document/detail/canncommercial/9efad4c0b312.md) - [CANN商业版-aclrtGetSocName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0048.html): 查询当前运行环境的AI处理器版本。 → [详情](llms-content/document/detail/canncommercial/c851f412a843.md) - [CANN商业版-aclrtSetDeviceSatMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0049.html): 设置当前Device的浮点计算结果输出模式。 调用该接口成功后,后续在该Device上新创建的Stream按设置的模式生效,对之前已创建的Stream不生效。 → [详情](llms-content/document/detail/canncommercial/b6e72afd54c7.md) - [CANN商业版-aclrtGetDeviceSatMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0050.html): 查询当前Device的浮点计算结果输出模式。 → [详情](llms-content/document/detail/canncommercial/3d497ed1dfa4.md) - [CANN商业版-aclrtDeviceCanAccessPeer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0051.html): 查询Device之间是否支持数据交互。 → [详情](llms-content/document/detail/canncommercial/37b84ad308d0.md) - [CANN商业版-aclrtDeviceEnablePeerAccess](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0052.html): 开启当前Device与指定Device之间的数据交互。开启数据交互是Device级的。 调用本接口开启Device之间的数据交互是单向的。例如,当前Device ID为0,调用aclrtDeviceEnablePeerAccess接口指定Device ID为1后,仅Device 0到Device 1方向的数据交互是可行的。若要启用Device 1到Device 0方向的数据交互,则需将当前Devi → [详情](llms-content/document/detail/canncommercial/1cf106f98d0d.md) - [CANN商业版-aclrtDeviceDisablePeerAccess](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0053.html): 关闭当前Device与指定Device之间的数据交互功能。关闭数据交互功能是Device级的。 调用aclrtDeviceEnablePeerAccess接口开启当前Device与指定Device之间的数据交互后,可调用aclrtDeviceDisablePeerAccess接口关闭数据交互功能。 → [详情](llms-content/document/detail/canncommercial/ec41ee12c084.md) - [CANN商业版-aclrtGetOverflowStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0054.html): 获取当前Device下所有Stream上任务的溢出状态,并将状态值拷贝到用户申请的Device内存中。异步接口。 → [详情](llms-content/document/detail/canncommercial/25ba47ac67d9.md) - [CANN商业版-aclrtResetOverflowStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0055.html): 清除当前Device下所有Stream上任务的溢出状态。异步接口。 → [详情](llms-content/document/detail/canncommercial/abe0444c989d.md) - [CANN商业版-aclrtSynchronizeDevice](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0056.html): 阻塞当前线程,直到与当前线程绑定的Context所对应的Device完成运算。 → [详情](llms-content/document/detail/canncommercial/740c89ebc573.md) - [CANN商业版-aclrtSynchronizeDeviceWithTimeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0057.html): 阻塞当前线程,直到与当前线程绑定的Context所对应的Device完成运算。该接口是在aclrtSynchronizeDevice接口基础上进行了增强,支持用户设置超时时间,当应用程序异常时可根据所设置的超时时间自行退出,超时退出时本接口返回ACLERRORRTSTREAMSYNCTIMEOUT。 多Device场景下,调用该接口等待的是当前Context对应的Device。 → [详情](llms-content/document/detail/canncommercial/5a310ff5e4fd.md) - [CANN商业版-aclrtCreateContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0059.html): 在当前线程中显式创建Context,并将当前线程与新创建的Context相关联。 若不调用aclrtCreateContext接口显式创建Context,那系统会使用默认Context,该默认Context是在调用aclrtSetDevice接口时隐式创建的。默认Context适合简单、无复杂交互逻辑的应用,但缺点在于,在多线程编程中,执行结果取决于线程调度的顺序。显式创建的Context适合大型 → [详情](llms-content/document/detail/canncommercial/54002c8be582.md) - [CANN商业版-aclrtDestroyContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0060.html): 销毁Context,释放Context的资源。只能销毁通过aclrtCreateContext接口创建的Context。 → [详情](llms-content/document/detail/canncommercial/5d617b9db6cf.md) - [CANN商业版-aclrtSetCurrentContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0061.html): 设置线程的Context。 → [详情](llms-content/document/detail/canncommercial/a823a4051195.md) - [CANN商业版-aclrtCtxSetSysParamOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0063.html): 设置当前Context中的系统参数值,多次调用本接口,以最后一次设置的值为准。调用本接口设置运行时参数值后,若需获取参数值,需调用aclrtCtxGetSysParamOpt接口。 本接口与aclrtSetSysParamOpt接口的差别是,本接口作用域是Context,aclrtSetSysParamOpt的作用域是进程。 → [详情](llms-content/document/detail/canncommercial/0b077e41c172.md) - [CANN商业版-aclrtCtxGetSysParamOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0064.html): 获取当前Context中的系统参数值。 系统参数无默认值,如果不调用aclrtCtxSetSysParamOpt接口设置系统参数的值,直接调用本接口获取系统参数的值,接口会返回失败。 → [详情](llms-content/document/detail/canncommercial/3b9f89c77611.md) - [CANN商业版-aclrtCreateStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0066.html): 创建Stream。 该接口不支持设置Stream的优先级;若不设置,Stream的优先级默认为最高。如需在创建Stream时设置优先级,请参见aclrtCreateStreamWithConfig接口。 若不显式调用Stream创建接口,那么每个Context对应一个默认Stream,该默认Stream是调用aclrtSetDevice接口或aclrtCreateContext接口隐式创建的,默认 → [详情](llms-content/document/detail/canncommercial/975b14b85736.md) - [CANN商业版-aclrtCreateStreamV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0067.html): 创建Stream,支持创建Stream时增加Stream配置。 本接口需要配合其它接口一起使用,创建Stream,接口调用顺序如下:1. 调用 aclrtCreateStreamConfigHandle 接口创建Stream配置对象。 2. 多次调用 aclrtSetStreamConfigOpt 接口设置配置对象中每个属性的值。 3. 调用aclrtCreateStreamV2接口创建Str → [详情](llms-content/document/detail/canncommercial/94a13c61bdfd.md) - [CANN商业版-aclrtSetStreamConfigOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0068.html): 设置Stream配置对象中的各属性的取值。 本接口需要配合其它接口一起使用,创建Stream,接口调用顺序如下:1. 调用 aclrtCreateStreamConfigHandle 接口创建Stream配置对象。 2. 多次调用aclrtSetStreamConfigOpt接口设置配置对象中每个属性的值。 3. 调用 aclrtCreateStreamV2 接口创建Stream。 4. St → [详情](llms-content/document/detail/canncommercial/980a04c21eda.md) - [CANN商业版-aclrtCreateStreamWithConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0069.html): 在当前进程或线程中创建Stream。 - 针对如下产品型号,相比 aclrtCreateStream 接口,使用本接口可以创建一个快速下发任务的Stream,但会增加内存消耗或CPU的性能消耗。 Atlas 350 加速卡 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas 推理系列产 → [详情](llms-content/document/detail/canncommercial/da8ffd86c44a.md) - [CANN商业版-aclrtDestroyStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0070.html): 销毁Stream,销毁通过aclrtCreateStream或aclrtCreateStreamWithConfig或aclrtCreateStreamV2接口创建的Stream,若Stream上有未完成的任务,会等待任务完成后再销毁Stream。 → [详情](llms-content/document/detail/canncommercial/96e00db37766.md) - [CANN商业版-aclrtDestroyStreamForce](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0071.html): 销毁Stream,销毁通过aclrtCreateStream或aclrtCreateStreamWithConfig接口创建的Stream,若Stream上有未完成的任务,不会等待任务完成,直接强制销毁Stream。 → [详情](llms-content/document/detail/canncommercial/ae026ffc1e27.md) - [CANN商业版-aclrtSetStreamOverflowSwitch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0072.html): 饱和模式下,对接上层训练框架时(例如PyTorch),针对指定Stream,打开或关闭溢出检测开关,关闭后无法通过溢出检测算子获取任务是否溢出。 → [详情](llms-content/document/detail/canncommercial/3aa453502672.md) - [CANN商业版-aclrtGetStreamOverflowSwitch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0073.html): 针对指定Stream,获取其当前溢出检测开关是否打开。 → [详情](llms-content/document/detail/canncommercial/fa6ac5bbe7a0.md) - [CANN商业版-aclrtSetStreamFailureMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0074.html): 当一个Stream上下发了多个任务时,可通过本接口指定任务调度模式,以便控制某个任务失败后是否继续执行下一个任务。 → [详情](llms-content/document/detail/canncommercial/26fcd0014087.md) - [CANN商业版-aclrtStreamQuery](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0075.html): 查询指定Stream上的所有任务的执行状态。 → [详情](llms-content/document/detail/canncommercial/4e8df761cb48.md) - [CANN商业版-aclrtSynchronizeStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0076.html): 阻塞Host侧当前线程直到指定Stream中的所有任务都完成。 → [详情](llms-content/document/detail/canncommercial/5a2053c44e6c.md) - [CANN商业版-aclrtSynchronizeStreamWithTimeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0077.html): 阻塞Host侧当前线程直到指定Stream中的所有任务都完成,该接口是在aclrtSynchronizeStream接口基础上进行了增强,支持用户设置超时时间,当应用程序异常时可根据所设置的超时时间自行退出。 → [详情](llms-content/document/detail/canncommercial/8287eb259c7e.md) - [CANN商业版-aclrtCreateEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0079.html): 创建Event,创建出来的Event可用于统计两个Event之间的耗时、多Stream之间的任务同步等场景。 → [详情](llms-content/document/detail/canncommercial/d3a9e8937dd3.md) - [CANN商业版-aclrtCreateEventWithFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0080.html): 创建带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时使能对应flag的功能。 → [详情](llms-content/document/detail/canncommercial/897dff2c6589.md) - [CANN商业版-aclrtCreateEventExWithFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0081.html): 创建带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时使能对应flag的功能。创建Event时,Event资源不受硬件限制。 → [详情](llms-content/document/detail/canncommercial/8ae8cee931f2.md) - [CANN商业版-aclrtDestroyEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0082.html): 销毁Event,支持在Event未完成前调用本接口销毁Event。此时,本接口不会阻塞线程等Event完成,Event相关资源会在Event完成时被自动释放。 → [详情](llms-content/document/detail/canncommercial/de207e3329e0.md) - [CANN商业版-aclrtRecordEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0083.html): 在指定Stream中记录一个Event。异步接口。 aclrtRecordEvent接口与aclrtStreamWaitEvent接口配合使用时,主要用于多Stream之间同步等待的场景。 调用aclrtRecordEvent接口时,会捕获当前Stream上已下发的任务,并记录到Event事件中,因此后续若调用aclrtQueryEventStatus或aclrtStreamWaitEvent接口 → [详情](llms-content/document/detail/canncommercial/b68a3fc723d4.md) - [CANN商业版-aclrtResetEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0084.html): 复位Event,恢复Event初始状态,便于Event对象重复使用。异步接口。 对于多个Stream间任务同步的场景,通常在调用aclrtStreamWaitEvent接口之后再复位Event。 → [详情](llms-content/document/detail/canncommercial/b5153189ce9b.md) - [CANN商业版-aclrtQueryEvent(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0085.html): 须知:此接口后续版本会废弃,请使用aclrtQueryEventStatus接口。 → [详情](llms-content/document/detail/canncommercial/c92793d67cef.md) - [CANN商业版-aclrtQueryEventStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0086.html): 查询该Event捕获的所有任务的执行状态。具体见aclrtRecordEvent接口参考Event捕获的细节。 → [详情](llms-content/document/detail/canncommercial/df578be3d643.md) - [CANN商业版-aclrtQueryEventWaitStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0087.html): 调用aclrtStreamWaitEvent接口后查询该Event对应的等待任务是否都执行完成。 → [详情](llms-content/document/detail/canncommercial/c566b00314f5.md) - [CANN商业版-aclrtSynchronizeEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0088.html): 阻塞当前线程运行直到Event捕获的所有任务都执行完成。具体见aclrtRecordEvent接口参考Event捕获的细节。 → [详情](llms-content/document/detail/canncommercial/3e5d00f917f7.md) - [CANN商业版-aclrtSynchronizeEventWithTimeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0089.html): 阻塞当前线程运行直到Event捕获的所有任务都执行完成(具体见aclrtRecordEvent接口参考Event捕获的细节),该接口是在接口aclrtSynchronizeEvent基础上进行了增强,支持用户设置永久等待、或配置具体的超时时间,若配置具体的超时时间,则当应用程序异常时可根据所设置的超时时间自行退出。 → [详情](llms-content/document/detail/canncommercial/f24580a36a75.md) - [CANN商业版-aclrtEventElapsedTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0090.html): 统计两个Event之间的耗时。 本接口需与其它关键接口配合使用,接口调用顺序:调用aclrtCreateEvent/aclrtCreateEventWithFlag接口创建Event-->调用aclrtRecordEvent接口在同一个Stream中记录起始Event、结尾Event-->调用aclrtSynchronizeStream接口阻塞应用程序运行,直到指定Stream中的所有任务都完成- → [详情](llms-content/document/detail/canncommercial/21b47d540335.md) - [CANN商业版-aclrtStreamWaitEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0091.html): 阻塞指定Stream的运行,直到指定的Event完成,支持多个Stream等待同一个Event的场景。异步接口。 提交到Stream上的所有后续任务都需要等待Event捕获的任务都完成后才能开始执行。具体见aclrtRecordEvent接口了解Event捕获的细节。 → [详情](llms-content/document/detail/canncommercial/79fc9ed3f42f.md) - [CANN商业版-aclrtSetOpWaitTimeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0092.html): 本接口用于设置等待Event完成的超时时间。 不调用本接口,则默认不超时;一个进程内多次调用本接口,则以最后一次设置的时间为准。 → [详情](llms-content/document/detail/canncommercial/6244c0d63477.md) - [内存使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0094.html): 各产品型号在内存使用上有一些注意事项,如下所示。 → [详情](llms-content/document/detail/canncommercial/a8c11c06e296.md) - [CANN商业版-aclrtMalloc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0095.html): 在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针,且内存首地址64字节对齐。使用本接口申请的内存,需要通过aclrtFree接口或aclrtFreeWithDevSync接口释放内存。 本接口分配的内存,会进行字节对齐,会对用户申请的size向上对齐成32字节整数倍后再多加32字节。但对于内存申请粒度为1G的大页内存,为节省大页内存,本接口会对用户申请的size仅 → [详情](llms-content/document/detail/canncommercial/75748fcd8a9d.md) - [CANN商业版-aclrtMallocAlign32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0096.html): 在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针。本接口分配的内存会进行字节对齐,会对用户申请的size向上对齐成32字节整数倍。使用本接口申请的内存,需要通过aclrtFree接口或aclrtFreeWithDevSync接口释放内存。 与aclrtMalloc接口相比,本接口只会对用户申请的size向上对齐成32字节整数倍,不会再多加32字节。 → [详情](llms-content/document/detail/canncommercial/9a7ba1cf61cc.md) - [CANN商业版-aclrtMallocCached](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0097.html): 在Device上申请size大小的线性内存,通过devPtr返回已分配内存的指针,该接口在任何场景下申请的内存都是支持Cache缓存。 使用aclrtMallocCached接口申请的内存与使用aclrtMalloc接口申请的内存是等价的,都支持Cache缓存,不需要用户处理CPU与NPU之间的Cache一致性。 → [详情](llms-content/document/detail/canncommercial/63420609f29c.md) - [CANN商业版-aclrtMemFlush](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0098.html): 将Cache中的数据刷新到DDR中,并将Cache中的内容设置成无效。 该版本不需要用户处理CPU与NPU之间的Cache一致性,无需调用该接口。 → [详情](llms-content/document/detail/canncommercial/67b341f9a676.md) - [CANN商业版-aclrtMemInvalidate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0099.html): 将Cache中的数据设置成无效。 该版本不需要用户处理CPU与NPU之间的Cache一致性,无需调用该接口。 → [详情](llms-content/document/detail/canncommercial/bb9126bdafbd.md) - [CANN商业版-aclrtFree](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0100.html): 释放Device上的内存。 本接口会立刻释放传入的内存,接口内部不会进行隐式的Device同步或流同步、也不会等待使用该内存的任务完成。用户需确保在调用本接口后不再访问该内存指针。 → [详情](llms-content/document/detail/canncommercial/c73782a2f167.md) - [CANN商业版-aclrtMallocHost](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0101.html): 申请Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。 通过本接口申请的内存,需要通过aclrtFreeHost接口或aclrtFreeHostWithDevSync接口释放内存。 → [详情](llms-content/document/detail/canncommercial/bab38c28dce1.md) - [CANN商业版-aclrtFreeHost](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0102.html): 释放通过aclrtMallocHost接口或aclrtMallocHostWithCfg接口申请的Host内存。 本接口会立刻释放传入的内存,接口内部不会进行隐式的Device同步或流同步、也不会等待使用该内存的任务完成。用户需确保在调用本接口后不再访问该内存指针。 → [详情](llms-content/document/detail/canncommercial/7a27e1b94158.md) - [CANN商业版-aclrtMemset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0103.html): 初始化内存,将内存中的内容设置为指定的值。 要初始化的内存支持在Host侧或Device侧,系统根据地址判定是Host还是Device。如果Host内存不是用acl接口(例如aclrtMallocHost)申请的,将会导致未定义的行为。 → [详情](llms-content/document/detail/canncommercial/0c0d370c86ca.md) - [CANN商业版-aclrtMemsetAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0104.html): 初始化内存,将内存中的内容设置为指定的值。异步接口。 要初始化的内存支持在Host侧或Device侧,系统根据地址判定是Host还是Device。如果Host内存不是用acl接口(例如aclrtMallocHost)申请的,将会导致未定义的行为。 → [详情](llms-content/document/detail/canncommercial/51c626ebe872.md) - [CANN商业版-aclrtMemcpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0105.html): 实现内存复制。 → [详情](llms-content/document/detail/canncommercial/a59625c5a41f.md) - [CANN商业版-aclrtMemcpyAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0106.html): 实现内存复制。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,aclrtSynchronizeStream)确保内存复制的任务已执行完成;当Host内存是非锁页内存时,本 → [详情](llms-content/document/detail/canncommercial/ee312db63e33.md) - [CANN商业版-aclrtGetMemInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0107.html): 根据指定属性,获取Device上可用内存的空闲大小和总大小,不包括系统预留内存大小。 → [详情](llms-content/document/detail/canncommercial/e7cb1521391e.md) - [CANN商业版-aclrtMemcpy2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0108.html): 实现同步内存复制,主要用于矩阵数据的复制。 → [详情](llms-content/document/detail/canncommercial/2b322b15eed7.md) - [CANN商业版-aclrtMemcpy2dAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0109.html): 实现异步内存复制,主要用于矩阵数据的复制。异步接口。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是非锁页内存时,本接口在内存复制任务完成后才返回;当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,acl → [详情](llms-content/document/detail/canncommercial/3a5734444d69.md) - [CANN商业版-aclrtAllocatorRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0110.html): 调用该接口注册用户提供的Allocator以及Allocator对应的回调函数,以便后续使用用户提供的Allocator。 → [详情](llms-content/document/detail/canncommercial/0df6857e8bf1.md) - [CANN商业版-aclrtAllocatorUnregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0111.html): 用户销毁Allocator前,需调用本接口取消注册用户提供的Allocator以及Allocator对应的回调函数。 待取消注册的Stream不存在,或多次调用本接口取消注册,本接口内部不做任何操作,返回成功。 → [详情](llms-content/document/detail/canncommercial/dfcc556f1707.md) - [CANN商业版-aclrtMallocPhysical](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0112.html): 申请Host或Device物理内存,并返回一个物理内存handle。 本接口可配合aclrtReserveMemAddress接口(申请虚拟内存)、aclrtMapMem接口(建立虚拟内存与物理内存之间的映射)使用,以便申请地址连续的虚拟内存、最大化利用物理内存。 本接口可配合aclrtMemExportToShareableHandle接口(导出物理内存handle)、aclrtMemImpor → [详情](llms-content/document/detail/canncommercial/15640f12dc6c.md) - [CANN商业版-aclrtFreePhysical](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0113.html): 释放通过aclrtMallocPhysical接口申请的物理内存。 如果物理内存与虚拟内存之间存在映射关系,则此处不会实际释放物理内存。只有在调用aclrtUnmapMem接口取消该物理内存与虚拟内存的映射之后,物理内存才会被真正释放。 → [详情](llms-content/document/detail/canncommercial/fe1ecd82e775.md) - [CANN商业版-aclrtReserveMemAddress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0114.html): 预留虚拟内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存:1. 申请虚拟内存( aclrtReserveMemAddress 接口); 2. 申请物理内存( aclrtMallocPhysical 接口); 3. 将虚拟内存映射到物理内存( aclrtMapMem 接口); 4. 执行任务(调用具体的任务接口); 5. 取消虚拟内存与物理内存的映射( → [详情](llms-content/document/detail/canncommercial/679a0bf0d238.md) - [CANN商业版-aclrtReleaseMemAddress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0115.html): 释放通过aclrtReserveMemAddress接口申请的虚拟内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存:1. 申请虚拟内存( aclrtReserveMemAddress 接口); 2. 申请物理内存( aclrtMallocPhysical 接口); 3. 将虚拟内存映射到物理内存( aclrtMapMem 接口); 4. 执行任务(调用具 → [详情](llms-content/document/detail/canncommercial/61ae3375d6da.md) - [CANN商业版-aclrtMapMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0116.html): 将虚拟内存映射到物理内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存:1. 申请虚拟内存( aclrtReserveMemAddress 接口); 2. 申请物理内存( aclrtMallocPhysical 接口); 3. 将虚拟内存映射到物理内存( aclrtMapMem 接口); 4. 执行任务(调用具体的任务接口); 5. 取消虚拟内存与物理内存 → [详情](llms-content/document/detail/canncommercial/409dcd1e27fe.md) - [CANN商业版-aclrtUnmapMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0117.html): 取消虚拟内存与物理内存之间的映射关系。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存:1. 申请虚拟内存( aclrtReserveMemAddress 接口); 2. 申请物理内存( aclrtMallocPhysical 接口); 3. 将虚拟内存映射到物理内存( aclrtMapMem 接口); 4. 执行任务(调用具体的任务接口); 5. 取消虚拟内 → [详情](llms-content/document/detail/canncommercial/35fe628a0460.md) - [CANN商业版-aclrtMemExportToShareableHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0118.html): 将本进程通过aclrtMallocPhysical接口获取到的Device物理内存handle导出,以便后续将Device物理内存共享给其它进程。 本接口需与以下其它关键接口配合使用,以便实现内存共享,此处以A、B进程为例,说明两个进程间的物理内存共享接口调用流程: 1. 在A进程中: a. 调用 aclrtMallocPhysical 接口,申请物理内存。 先调用aclrtMe → [详情](llms-content/document/detail/canncommercial/a89fe8cc7ab7.md) - [CANN商业版-aclrtDeviceGetBareTgid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0119.html): 获取当前进程的进程ID。 本接口内部在获取进程ID时已适配物理机、虚拟机场景,用户只需调用本接口获取进程ID,再配置其它接口使用(配合流程请参见aclrtMemExportToShareableHandle),达到物理内存共享的目的。若用户不调用本接口、自行获取进程ID,可能会导致后续使用进程ID异常。 → [详情](llms-content/document/detail/canncommercial/4c421391d259.md) - [CANN商业版-aclrtMemSetPidToShareableHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0120.html): 设置共享内存的进程白名单。 在调用aclrtMemExportToShareableHandle接口的进程中,调用本接口设置进程白名单。本接口需与其它接口配合使用,以便实现内存共享的目的,请参见aclrtMemExportToShareableHandle接口处的说明。 → [详情](llms-content/document/detail/canncommercial/b38eeea22238.md) - [CANN商业版-aclrtMemImportFromShareableHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0121.html): 在本进程中获取shareableHandle里的信息,并返回本进程中的handle,用于在本进程中建立虚拟地址与物理地址之间的映射关系。本接口还支持生成指定Device上的handle。 本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见aclrtMemExportToShareableHandle接口处的说明。 → [详情](llms-content/document/detail/canncommercial/6f16fcd00f9c.md) - [CANN商业版-aclrtMemGetAllocationGranularity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0122.html): 查询内存申请粒度。 系统内部会根据用户指定的内存属性信息计算最小粒度或建议粒度,并以granularity参数返回粒度。此粒度可用作对齐、地址大小或地址映射的倍数。 → [详情](llms-content/document/detail/canncommercial/5601115ba7b9.md) - [CANN商业版-aclrtCmoAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0123.html): 实现Device上的Cache内存操作。异步接口。 → [详情](llms-content/document/detail/canncommercial/a568920f2cc5.md) - [CANN商业版-aclrtSubscribeReport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0125.html): 注册处理Stream上回调函数的线程。 本接口需与以下其它接口配合使用,以便实现异步场景下的callback功能:1. 定义并实现回调函数,函数原型为:typedef void \(aclrtCallback\)\(void userData\); 2. 新建线程,在线程函数内,调用 aclrtProcessReport 接口设置超时时间(需循环调用),等待回调任务执行; 3. 调用 aclrtSub → [详情](llms-content/document/detail/canncommercial/8704d7e152c6.md) - [CANN商业版-aclrtLaunchCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0126.html): 在Stream的任务队列中下发一个Host回调任务,系统内部在执行到该回调任务时,会在Stream上注册的线程(该线程由用户自行创建,并通过aclrtSubscribeReport接口注册)中执行回调函数。异步接口。 本接口需与以下其它接口配合使用,以便实现异步场景下的callback功能:1. 定义并实现回调函数,函数原型为:typedef void \(aclrtCallback\)\(void u → [详情](llms-content/document/detail/canncommercial/9fe3ea14a76f.md) - [CANN商业版-aclrtProcessReport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0127.html): 调用本接口设置超时时间,等待aclrtLaunchCallback接口下发的回调任务执行。 本接口需与以下其它接口配合使用,以便实现异步场景下的callback功能:1. 定义并实现回调函数,函数原型为:typedef void \(aclrtCallback\)\(void userData\); 2. 新建线程,在线程函数内,调用 aclrtProcessReport 接口设置超时时间(需循环调用) → [详情](llms-content/document/detail/canncommercial/b2df23e2c588.md) - [CANN商业版-aclrtUnSubscribeReport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0128.html): 取消线程注册,Stream上的回调函数不再由指定线程处理。 本接口需与以下其它接口配合使用,以便实现异步场景下的callback功能:1. 定义并实现回调函数,函数原型为:typedef void \(aclrtCallback\)\(void userData\); 2. 新建线程,在线程函数内,调用 aclrtProcessReport 接口设置超时时间(需循环调用),等待回调任务执行; 3. 调用 → [详情](llms-content/document/detail/canncommercial/a109bf08d866.md) - [CANN商业版-aclrtSubscribeHostFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0129.html): 调用本接口注册处理Stream上回调函数的线程(线程需由用户自行创建)。 → [详情](llms-content/document/detail/canncommercial/d3ec58d5543b.md) - [CANN商业版-aclrtProcessHostFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0130.html): 等待指定时间后,触发回调处理,由aclrtSubscribeHostFunc接口指定的线程处理回调。 线程需由用户提前自行创建,并自定义线程函数,在线程函数内调用本接口,等待指定时间后通过系统内部进行算子计算。 → [详情](llms-content/document/detail/canncommercial/ba729aa92bfb.md) - [CANN商业版-aclrtUnSubscribeHostFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0131.html): 与aclrtSubscribeHostFunc接口配合使用,调用模型执行接口后,调用本接口取消线程注册,Stream上的回调函数不再由指定线程处理。 → [详情](llms-content/document/detail/canncommercial/f9469a5a3c82.md) - [CANN商业版-aclrtSetOpExecuteTimeOut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0132.html): 设置算子执行的超时时间,单位为秒。一个进程内多次调用本接口,则以最后一次设置的时间为准。 对于以下产品型号,建议使用aclrtSetOpExecuteTimeOutV2接口,该接口会返回实际生效的超时时间: Atlas 350 加速卡 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 → [详情](llms-content/document/detail/canncommercial/e72d7a721cf1.md) - [CANN商业版-aclrtSetExceptionInfoCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0134.html): 设置异常回调函数。若多次设置异常回调函数,以最后一次设置为准。 → [详情](llms-content/document/detail/canncommercial/f35f7b4d4bad.md) - [CANN商业版-aclrtGetTaskIdFromExceptionInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0135.html): 获取异常信息中的任务ID。该接口与aclrtSetExceptionInfoCallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/8614100c6284.md) - [CANN商业版-aclrtGetStreamIdFromExceptionInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0136.html): 获取异常信息中的Stream ID。该接口与aclrtSetExceptionInfoCallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/73d36bcc3a05.md) - [CANN商业版-aclrtGetThreadIdFromExceptionInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0137.html): 获取异常信息中的线程ID。该接口与aclrtSetExceptionInfoCallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/4cd2851c779c.md) - [CANN商业版-aclrtGetDeviceIdFromExceptionInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0138.html): 获取异常信息中的Device ID。该接口与aclrtSetExceptionInfoCallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/f975f0de99da.md) - [CANN商业版-aclrtGetErrorCodeFromExceptionInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0139.html): 获取异常信息中的错误码。该接口与aclrtSetExceptionInfoCallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/41a4170473fb.md) - [CANN商业版-aclrtGetMemUceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0140.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/f9f0176322fe.md) - [CANN商业版-aclrtDeviceTaskAbort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0141.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/9837c782b483.md) - [CANN商业版-aclrtMemUceRepair](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0142.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/17a4e1b367ec.md) - [CANN商业版-aclrtPeekAtLastError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0143.html): 获取当前线程的Runtime(运行时管理模块)错误码,仅获取但不清空错误码。 → [详情](llms-content/document/detail/canncommercial/8809e843bd75.md) - [CANN商业版-aclrtGetLastError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0144.html): 获取当前线程的Runtime(运行时管理模块)错误码,获取后清空当前线程的错误码,这时在线程中无新增错误码之前,调用本接口获取到的是ACLSUCCESS。 → [详情](llms-content/document/detail/canncommercial/e724d106e200.md) - [CANN商业版-aclrtCreateBinary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0146.html): 创建aclrtBinary类型的数据,该数据类型用于描述算子二进制信息。此处的算子为使用Ascend C语言开发的自定义算子。 如需销毁aclrtBinary类型的数据,请参见aclrtDestroyBinary。 → [详情](llms-content/document/detail/canncommercial/c7af3427275e.md) - [CANN商业版-aclrtDestroyBinary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0147.html): 销毁通过aclrtCreateBinary接口创建的aclrtBinary类型的数据。此处的算子为使用Ascend C语言开发的自定义算子。 注意,此处仅销毁aclrtBinary的数据,调用aclrtCreateBinary接口时传入的data内存需由用户自行、及时释放,否则可能会导致内存异常。 → [详情](llms-content/document/detail/canncommercial/112ca8242b14.md) - [CANN商业版-aclrtBinaryLoad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0148.html): 解析、加载算子二进制文件,输出指向算子二进制的binHandle,同时将算子二进制文件数据拷贝至当前Context对应的Device上。此处的算子为使用Ascend C语言开发的自定义算子。 → [详情](llms-content/document/detail/canncommercial/b9198fa5a74e.md) - [CANN商业版-aclrtBinaryUnLoad](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0149.html): 删除binHandle指向的算子二进制数据,同时也删除加载算子二进制文件时拷贝到Device上的算子二进制数据。 → [详情](llms-content/document/detail/canncommercial/ad567d49ef78.md) - [CANN商业版-aclrtBinaryGetFunction](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0150.html): 根据核函数名称,查找到对应的核函数,并使用funcHandle表达。 对于同一个binHandle,首次调用aclrtBinaryGetFunction接口时,会默认将binHandle关联的算子二进制数据拷贝至当前Context对应的Device上。 → [详情](llms-content/document/detail/canncommercial/5e76ba11a405.md) - [CANN商业版-aclrtLaunchKernel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0151.html): 启动对应算子的计算任务,异步接口。此处的算子为使用Ascend C语言开发的自定义算子。 → [详情](llms-content/document/detail/canncommercial/e3d080f174d6.md) - [CANN商业版-aclrtSetGroup](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0153.html): 指定当前运算使用哪个Group的算力,该接口必须在指定Context后调用。 → [详情](llms-content/document/detail/canncommercial/e96a6715ad62.md) - [CANN商业版-aclrtGetGroupCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0154.html): 查询当前Context下可以使用的Group个数。 → [详情](llms-content/document/detail/canncommercial/5e454a0c8e6e.md) - [CANN商业版-aclrtGetAllGroupInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0155.html): 查询当前Context下可以使用的所有Group的详细算力信息。 → [详情](llms-content/document/detail/canncommercial/84c596f69393.md) - [CANN商业版-aclrtGetGroupInfoDetail](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0156.html): 查询当前Context下指定Group的算力信息。 → [详情](llms-content/document/detail/canncommercial/512afc193946.md) - [CANN商业版-aclrtCreateGroupInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0157.html): 根据实际支持的Group数量创建aclrtGroupInfo类型的连续内存块,并返回对应指针。 如需销毁aclrtGroupInfo类型的数据,请参见aclrtDestroyGroupInfo。 不支持在 Atlas 推理系列产品 Ascend EP 形态下调用本接口。 → [详情](llms-content/document/detail/canncommercial/de68042b5674.md) - [CANN商业版-aclrtDestroyGroupInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0158.html): 销毁aclrtGroupInfo类型的数据,释放相关的内存。只能销毁通过aclrtCreateGroupInfo接口创建的aclrtGroupInfo类型。 不支持在 Atlas 推理系列产品 Ascend EP 形态下调用本接口。 → [详情](llms-content/document/detail/canncommercial/f5c67e482562.md) - [CANN商业版-aclopStartDumpArgs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0255.html): 调用本接口开启算子信息统计功能,并需与aclopStopDumpArgs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用aclopStartDumpArgs接口,在模型执行之后调用aclopStop → [详情](llms-content/document/detail/canncommercial/17e91c0ee8c6.md) - [CANN商业版-aclopStopDumpArgs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0256.html): 调用本接口关闭算子信息统计功能,并需与aclopStartDumpArgs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用aclopStartDumpArgs接口,在模型执行之后调用aclopSto → [详情](llms-content/document/detail/canncommercial/2cb0274057ce.md) - [CANN商业版-aclmdlInitDump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0314.html): Dump初始化。 本接口需与其它接口配合使用实现以下功能:- Dump数据落盘到文件aclmdlInitDump 接口、aclmdlSetDump 接口、aclmdlFinalizeDump 接口配合使用,用于将Dump数据记录到文件中。一个进程内,可以根据需求多次调用这些接口,基于不同的Dump配置信息,获取Dump数据。场景举例如下: - 执行两个不同的模型,需要设置不同的Du → [详情](llms-content/document/detail/canncommercial/b4650a57ad9a.md) - [CANN商业版-aclmdlSetDump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0315.html): 设置Dump参数。 aclmdlInitDump接口、aclmdlSetDump接口、aclmdlFinalizeDump接口配合使用,用于将Dump数据记录到文件中。一个进程内,可以根据需求多次调用这些接口,基于不同的Dump配置信息,获取Dump数据。场景举例如下:- 执行两个不同的模型,需要设置不同的Dump配置信息,接口调用顺序: aclInit 接口--> aclmdlInitDum → [详情](llms-content/document/detail/canncommercial/c4ee666e4d7e.md) - [CANN商业版-acldumpRegCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0316.html): Dump数据回调函数注册接口。 aclmdlInitDump接口、acldumpRegCallback接口(通过该接口注册的回调函数需由用户自行实现,回调函数实现逻辑中包括获取Dump数据及数据长度)、acldumpUnregCallback接口、aclmdlFinalizeDump接口配合使用,用于通过回调函数获取Dump数据。场景举例如下:- 执行一个模型,通过回调获取Dump数据: 支持以下 → [详情](llms-content/document/detail/canncommercial/eaea00138980.md) - [CANN商业版-acldumpUnregCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0317.html): Dump数据回调函数取消注册接口。acldumpUnregCallback需要和acldumpRegCallback配合使用,且必须在acldumpRegCallback调用后才有效。 aclmdlInitDump接口、acldumpRegCallback接口(通过该接口注册的回调函数需由用户自行实现,回调函数实现逻辑中包括获取Dump数据及数据长度)、acldumpUnregCallback接口 → [详情](llms-content/document/detail/canncommercial/fa296ef987a3.md) - [CANN商业版-aclmdlFinalizeDump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0318.html): Dump去初始化。 本接口需与其它接口配合使用实现以下功能:- Dump数据落盘到文件aclmdlInitDump 接口、aclmdlSetDump 接口、aclmdlFinalizeDump 接口配合使用,用于将Dump数据记录到文件中。一个进程内,可以根据需求多次调用这些接口,基于不同的Dump配置信息,获取Dump数据。场景举例如下: - 执行两个不同的模型,需要设置不同的D → [详情](llms-content/document/detail/canncommercial/e523d14eed90.md) - [数据采集说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1257.html): 不能与订阅算子信息的接口交叉调用:aclprofInit接口和aclprofFinalize接口之间不能调用aclprofModelSubscribe接口、aclprofGet*接口、aclprofModelUnSubscribe接口。 → [详情](llms-content/document/detail/canncommercial/1ff18e15f6e4.md) - [CANN商业版-aclprofInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1258.html): 初始化Profiling,目前用于设置保存性能数据的文件的路径。 → [详情](llms-content/document/detail/canncommercial/f0b860516005.md) - [CANN商业版-aclprofStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1260.html): 下发Profiling请求,使能对应数据的采集。 用户可根据需要,在模型执行过程中按需调用aclprofStart接口,Profiling采集到的数据为调用该接口之后的数据。 → [详情](llms-content/document/detail/canncommercial/40b802f7da75.md) - [CANN商业版-aclprofStop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1261.html): 停止Profiling数据采集。 → [详情](llms-content/document/detail/canncommercial/3085d6b31cf9.md) - [CANN商业版-aclprofFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1262.html): 结束Profiling。 → [详情](llms-content/document/detail/canncommercial/5eef2a59707f.md) - [扩展接口使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1264.html): - 调用接口要求:msproftx功能相关接口须在 aclprofStart → [详情](llms-content/document/detail/canncommercial/cf9735cd55ea.md) - [CANN商业版-aclprofCreateStamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1265.html): 创建msproftx事件标记。后续调用aclprofMark、aclprofSetStampTraceMessage、aclprofPush和aclprofRangeStart接口时需要以描述该事件的指针作为输入,表示记录该事件发生的时间跨度。 → [详情](llms-content/document/detail/canncommercial/ce234dc65d1f.md) - [CANN商业版-aclprofSetStampTraceMessage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1269.html): 为msproftx事件标记携带字符串描述,在Profiling解析并导出结果中msproftx summary数据展示。 → [详情](llms-content/document/detail/canncommercial/f519f307a3e1.md) - [CANN商业版-aclprofMark](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1270.html): msproftx标记瞬时事件。 调用此接口后,Profiling自动在Stamp指针中加上当前时间戳,将Event type设置为Mark,表示开始一次msproftx采集。 → [详情](llms-content/document/detail/canncommercial/8f97e09fdf39.md) - [CANN商业版-aclprofMarkEx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1271.html): aclprofMarkEx打点接口。 调用此接口向配置的Stream流上下发打点任务,用于标识Host侧打点与Device侧打点任务的关系。 → [详情](llms-content/document/detail/canncommercial/07e2b40d3283.md) - [CANN商业版-aclprofPush](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1272.html): msproftx用于记录事件发生的时间跨度的开始时间。 调用此接口后,Profiling自动在Stamp指针中记录开始的时间戳,将Event type设置为Push/Pop。 → [详情](llms-content/document/detail/canncommercial/45ea2359446d.md) - [CANN商业版-aclprofPop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1273.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp指针中记录采集结束的时间戳。 → [详情](llms-content/document/detail/canncommercial/275fc6467e14.md) - [CANN商业版-aclprofRangeStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1274.html): msproftx用于记录事件发生的时间跨度的开始时间。 调用此接口后,Profiling自动在Stamp指针记录采集开始的时间戳,将Event type设置为Start/Stop,生成一个进程唯一的id,并将Stamp保存在以进程粒度维护的一个map中。 → [详情](llms-content/document/detail/canncommercial/842d79398cd1.md) - [CANN商业版-aclprofRangeStop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1275.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp指针中记录采集结束的时间戳。 → [详情](llms-content/document/detail/canncommercial/af7e1c6a819e.md) - [CANN商业版-aclprofDestroyStamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1276.html): 释放msproftx事件标记。 → [详情](llms-content/document/detail/canncommercial/e7bc5d59e07b.md) - [订阅接口使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1278.html): 不能与Profiling数据采集接口的接口交叉调用:aclprofModelSubscribe接口和aclprofModelUnSubscribe接口之间不能调用aclprofInit接口、aclprofStart接口、aclprofStop接口和aclprofFinalize接口。 → [详情](llms-content/document/detail/canncommercial/6a81a04a03a0.md) - [CANN商业版-aclprofModelSubscribe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1279.html): 网络场景下,订阅算子的基本信息,包括算子名称、算子类型、算子执行耗时等。 → [详情](llms-content/document/detail/canncommercial/789658c0465b.md) - [CANN商业版-aclprofModelUnSubscribe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1280.html): 网络场景下,取消订阅算子的基本信息,包括算子名称、算子类型、算子执行耗时等。 → [详情](llms-content/document/detail/canncommercial/c8342118acec.md) - [CANN商业版-aclprofGetOpDescSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1281.html): 获取单个算子数据结构的大小,单位为Byte。当前版本中约定每个算子数据结构的大小是一样的。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/c2ef79946b37.md) - [CANN商业版-aclprofGetOpNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1282.html): 获取指定内存中算子的数量。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/5f0b55d603bd.md) - [CANN商业版-aclprofGetOpTypeLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1283.html): 获取算子类型的字符串长度,用于内存申请。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/5beb4d4ab383.md) - [CANN商业版-aclprofGetOpType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1284.html): 获取指定算子的算子类型名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/23b322e54f67.md) - [CANN商业版-aclprofGetOpNameLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1285.html): 获取算子名称的字符串长度,用于内存申请。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/c036ca90086f.md) - [CANN商业版-aclprofGetOpName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1286.html): 获取指定算子的算子名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/d6319a49a4b0.md) - [CANN商业版-aclprofGetOpStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1287.html): 获取算子执行的开始时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/41eef759fcc4.md) - [CANN商业版-aclprofGetOpEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1288.html): 获取算子执行的结束时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/4135d408b573.md) - [CANN商业版-aclprofGetOpDuration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1289.html): 获取算子执行的耗时时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/ba891f9336e6.md) - [CANN商业版-aclprofGetModelId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1292.html): 获取指定算子所在模型的ID。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/fca8ab01a468.md) - [CANN商业版-aclprofGetStepTimestamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1296.html): 利用单算子模型执行接口实现训练的场景下,使用本接口用于标记迭代开始与结束时间,为后续Profiling解析提供迭代标识,以便以迭代为粒度展示性能数据。 → [详情](llms-content/document/detail/canncommercial/75878e87d042.md) - [CANN商业版-acltdtCreateChannel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1299.html): 创建acltdtChannelHandle类型的数据,表示可以用于向Device发送数据或是从Device接收数据的通道。通道使用完成后,需及时依次调用acltdtStopChannel、acltdtDestroyChannel接口释放通道资源。 对于 Atlas 训练系列产品 ,仅支持在昇腾虚拟化实例场景下使用本接口。 → [详情](llms-content/document/detail/canncommercial/dabdbb1f97a1.md) - [CANN商业版-acltdtSendTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1300.html): 从Host向Device发送预处理好的数据。 → [详情](llms-content/document/detail/canncommercial/17b355afa57b.md) - [CANN商业版-acltdtReceiveTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1301.html): 在Host接收Device发过来的数据。 → [详情](llms-content/document/detail/canncommercial/8f4ef7ef3720.md) - [CANN商业版-acltdtStopChannel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1302.html): 调用acltdtSendTensor接口发送数据时或调用acltdtReceiveTensor接口接收数据时,用户线程可能在没有数据时会卡住,此时如果需要退出的话,需要先将线程唤醒,该接口就是用来唤醒被卡住阻塞的线程用的。需要用户在发送、接收线程之外的一个线程里调用这个函数,来唤醒处于阻塞状态的发送/接收线程。 → [详情](llms-content/document/detail/canncommercial/baab376454f4.md) - [CANN商业版-acltdtDestroyChannel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1303.html): 销毁acltdtChannelHandle类型的数据,只能销毁通过acltdtCreateChannel接口或acltdtCreateChannelWithCapacity接口创建的acltdtChannelHandle类型。 → [详情](llms-content/document/detail/canncommercial/1c65a53f8d6e.md) - [acltdtCreateChannelWithCapacity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1304.html): 创建acltdtChannelHandle类型的数据,表示可以用于向Device发送数据或是从Device接收数据的通道,通道带容量。 → [详情](llms-content/document/detail/canncommercial/4fd69512a9a4.md) - [CANN商业版-acltdtQueryChannelSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1305.html): 查询队列通道内的消息数量。 → [详情](llms-content/document/detail/canncommercial/30ffea4d7a95.md) - [CANN商业版-acltdtGetSliceInfoFromItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1306.html): 用于输出Tensor分片信息。 使用场景:OutfeedEnqueueOpV2算子由于其功能要求需申请Device上的大块内存存放数据,在Device内存不足时,可能会导致内存申请失败,进而导致某些算子无法正常执行,该场景下,用户可以调用本接口获取Tensor分片信息(分片数量、分片索引),再根据分片信息拼接算子的Tensor数据。 → [详情](llms-content/document/detail/canncommercial/c5959727111a.md) - [CANN商业版-acltdtCleanChannel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1307.html): 清空通道中的所有数据。 → [详情](llms-content/document/detail/canncommercial/9cc87f5ebc12.md) - [共享队列管理使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1309.html): 本章提供的接口用于实现Device侧的数据队列和数据转发功能。 → [详情](llms-content/document/detail/canncommercial/a8d35d892206.md) - [CANN商业版-acltdtCreateQueue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1310.html): 创建队列。 → [详情](llms-content/document/detail/canncommercial/36d854139a22.md) - [CANN商业版-acltdtDestroyQueue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1311.html): 销毁通过acltdtCreateQueue接口创建的队列。 → [详情](llms-content/document/detail/canncommercial/54ecebfafd74.md) - [CANN商业版-acltdtEnqueueData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1312.html): 向队列中添加数据。 → [详情](llms-content/document/detail/canncommercial/02ff5d3bce8c.md) - [CANN商业版-acltdtDequeueData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1313.html): 从队列中获取数据。 → [详情](llms-content/document/detail/canncommercial/d19121eddfff.md) - [CANN商业版-acltdtDequeue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1315.html): 从队列中获取数据。 → [详情](llms-content/document/detail/canncommercial/68d646e715d8.md) - [CANN商业版-acltdtBindQueueRoutes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1316.html): 当应用存在数据一对多分发时,通过本接口绑定队列间数据转发路由关系。 如下图所示,可以建立两条路由关系Q1->Q2,Q1->Q3。数据一对多分发时,传递的共享Buffer数据是无锁的,消费者不能对数据进行inplace操作,如下图所示消费者1对共享数据的修改会导致消费者2访问的数据发生变化。 → [详情](llms-content/document/detail/canncommercial/57f6d6886da0.md) - [CANN商业版-acltdtUnbindQueueRoutes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1317.html): 解绑定数据队列路由关系。 → [详情](llms-content/document/detail/canncommercial/0789047600f4.md) - [CANN商业版-acltdtQueryQueueRoutes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1318.html): 根据指定条件查询数据队列路由关系。 → [详情](llms-content/document/detail/canncommercial/b619d9efc0c2.md) - [CANN商业版-acltdtGrantQueue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1319.html): 进程间需要共享队列信息时,可以调用本接口给其它进程授予队列相关的权限,例如Enqueue(指向队列中添加数据)权限、Dequeue(指从队列中获取数据)权限等。 进程间传递队列相关信息时,安全性由用户保证。 → [详情](llms-content/document/detail/canncommercial/95b6f696fd0a.md) - [CANN商业版-acltdtAttachQueue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1320.html): 进程间需要共享队列信息时,在被授权的进程中调用本接口确认当前进程对队列有相应权限。 → [详情](llms-content/document/detail/canncommercial/ad6499b44359.md) - [CANN商业版-acltdtAllocBuf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1322.html): 申请共享Buffer内存。 使用acltdtAllocBuf接口申请内存后,数据区的长度为size参数的大小,在用户还未填入有效数据前,该内存的有效数据长度初始值为0,可在用户向内存中填入有效数据后,再通过acltdtSetBufDataLen接口设置有效数据长度。 使用acltdtAllocBuf接口申请的内存,需要通过acltdtFreeBuf接口释放内存。 → [详情](llms-content/document/detail/canncommercial/9f93461cdb30.md) - [CANN商业版-acltdtFreeBuf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1323.html): 释放通过acltdtAllocBuf接口申请的mbuf。 → [详情](llms-content/document/detail/canncommercial/661bf382a15e.md) - [CANN商业版-acltdtGetBufData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1324.html): 获取共享Buffer的数据区指针和数据区长度,用户可以使用此指针填入数据。 接口调用顺序:调用acltdtAllocBuf或acltdtCopyBufRef接口申请到共享Buffer后,因此需由用户调用acltdtGetBufData接口获取共享Buffer的内存指针及长度后,再自行向内存中填充有效数据,然后再调用acltdtSetBufDataLen接口设置共享Buffer中有效数据的长度,且长 → [详情](llms-content/document/detail/canncommercial/a7497f72722d.md) - [CANN商业版-acltdtSetBufUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1325.html): 设置共享Buffer的私有数据区数据,从用户内存拷贝到共享内存的私有数据区的指定偏移位置,用于设置控制信息作为上下文传递。当前默认私有数据区大小是96Byte,offset+size必须小于或等于96Byte,否则返回报错。 → [详情](llms-content/document/detail/canncommercial/a8ba944e091d.md) - [CANN商业版-acltdtGetBufUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1326.html): 获取共享Buffer的私有数据区数据,偏移offset后,拷贝至用户申请的内存区域。当前默认私有数据区大小是96Byte,offset+size必须小于或等于96Byte,否则返回报错。 → [详情](llms-content/document/detail/canncommercial/8e0b7815ca4d.md) - [CANN商业版-acltdtSetBufDataLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1327.html): 设置共享Buffer中有效数据的长度。 接口调用顺序:调用acltdtAllocBuf或acltdtCopyBufRef接口申请到共享Buffer后,因此需由用户调用acltdtGetBufData接口获取共享Buffer的内存指针及长度后,再自行向内存中填充有效数据,然后再调用acltdtSetBufDataLen接口设置共享Buffer中有效数据的长度,且长度必须小于acltdtGetBufD → [详情](llms-content/document/detail/canncommercial/1faa1a3d7c07.md) - [CANN商业版-acltdtGetBufDataLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1328.html): 获取共享Buffer中有效数据的长度。 通过acltdtSetBufDataLen接口设置共享Buffer中有效数据的长度后,可调用本接口获取有效数据的长度,否则,通过本接口获取到的长度为0。 → [详情](llms-content/document/detail/canncommercial/308096acc1c5.md) - [CANN商业版-acltdtCopyBufRef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1329.html): 对共享Buffer数据区的引用拷贝,创建并返回一个新的Buffer管理结构指向相同的数据区。 → [详情](llms-content/document/detail/canncommercial/801895b0ada4.md) - [CANN商业版-acltdtAppendBufChain](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1330.html): 将某个共享Buffer内存添加到共享Buffer链表中。共享Buffer链最大支持128个共享Buffer。共享Buffer可通过acltdtAllocBuf或acltdtCopyBufRef接口申请获得。 → [详情](llms-content/document/detail/canncommercial/fbd39bac9e40.md) - [CANN商业版-acltdtGetBufChainNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1331.html): 获取共享Buffer链中的共享Buffer数量。 → [详情](llms-content/document/detail/canncommercial/b7bc31c340d0.md) - [CANN商业版-acltdtGetBufFromChain](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1332.html): 获取Mbuf链中第index个Mbuf。 → [详情](llms-content/document/detail/canncommercial/af9745f98ba9.md) - [CANN商业版-aclError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1345.html): ``` typedef int aclError; → [详情](llms-content/document/detail/canncommercial/c87f4ea60b15.md) - [CANN商业版-aclDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1346.html): ``` typedef enum \{ ACLDTUNDEFINED \= -1, //未知数据类型,默认值 ACLFLOAT \= 0, // fp32 ACLFLOAT16 \= 1, ACLINT8 \= 2, ACLINT32 \= 3, ACLUINT8 \= 4, ACLINT16 \= 6, ACLUINT16 \= → [详情](llms-content/document/detail/canncommercial/f8ea164ac7ea.md) - [CANN商业版-aclFloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1347.html): 该数据类型仅用于数据传递,不能用于加减乘除等运算。 → [详情](llms-content/document/detail/canncommercial/c77f4346b43f.md) - [CANN商业版-aclFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1348.html): ``` typedef enum \{ ACLFORMATUNDEFINED \= -1, ACLFORMATNCHW \= 0, ACLFORMATNHWC \= 1, ACLFORMATND \= 2, ACLFORMATNC1HWC0 \= 3, ACLFORMATFRACTALZ \= 4, ACLFORMATNC1HWC0C04 \= 12, → [详情](llms-content/document/detail/canncommercial/f583db5b075c.md) - [CANN商业版-aclrtMemMallocPolicy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1349.html): ``` typedef enum aclrtMemMallocPolicy \{ ACLMEMMALLOCHUGEFIRST, ACLMEMMALLOCHUGEONLY, ACLMEMMALLOCNORMALONLY, ACLMEMMALLOCHUGEFIRSTP2P, ACLMEMMALLOCHUGEONLYP2P, ACLMEMMALLOCNORM → [详情](llms-content/document/detail/canncommercial/cc182e4b63bb.md) - [CANN商业版-aclrtContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1354.html): ``` typedef void aclrtContext; → [详情](llms-content/document/detail/canncommercial/be96e83de7e7.md) - [CANN商业版-aclrtStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1355.html): ``` typedef void aclrtStream; → [详情](llms-content/document/detail/canncommercial/26a2ae28bcce.md) - [CANN商业版-aclrtEvent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1356.html): ``` typedef void aclrtEvent; → [详情](llms-content/document/detail/canncommercial/e033c200d228.md) - [CANN商业版-aclrtEventStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1357.html): ``` typedef enum aclrtEventStatus \{ ACLEVENTSTATUSCOMPLETE \= 0, //完成 ACLEVENTSTATUSNOTREADY \= 1, //未完成 ACLEVENTSTATUSRESERVED \= 2, //预留 \} aclrtEventStatus; → [详情](llms-content/document/detail/canncommercial/d8619ff8f1b0.md) - [CANN商业版-aclrtRunMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1358.html): ``` typedef enum aclrtRunMode \{ ACLDEVICE, ACLHOST, \} aclrtRunMode; → [详情](llms-content/document/detail/canncommercial/e41b21df42a7.md) - [CANN商业版-aclrtGroupAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1366.html): ``` typedef enum aclrtGroupAttr \{ ACLGROUPAICOREINT, //指定Group对应的AI Core个数,属性值的数据类型为整型 ACLGROUPAIVINT, //指定Group对应的Vector Core个数,属性值的数据类型为整型 ACLGROUPAICINT, //指定Group对应的AI → [详情](llms-content/document/detail/canncommercial/e3b74bdb8645.md) - [CANN商业版-aclprofAicoreMetrics](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1367.html): ``` typedef enum \{ ACLAICOREARITHMETICUTILIZATION \= 0, // 各种计算类指标占比统计 ACLAICOREPIPEUTILIZATION \= 1, // 计算单元和搬运单元耗时占比 ACLAICOREMEMORYBANDWIDTH \= 2, // 外部内存读写类指令占比 → [详情](llms-content/document/detail/canncommercial/8211c41d8c26.md) - [CANN商业版-acltdtTensorType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1370.html): ``` enum acltdtTensorType \{ ACLTENSORDATAUNDEFINED \= -1, ACLTENSORDATATENSOR, // 正常tensor数据标识 ACLTENSORDATAENDOFSEQUENCE, // end数据标识 ACLTENSORDATAABNORMAL, // 异常数据标识 → [详情](llms-content/document/detail/canncommercial/c5d230a7e439.md) - [CANN商业版-aclprofEventAttributes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1371_2.html): ``` typedef struct \{ uint16t version; uint16t size; uint32t messageType; // MESSAGETYPETENSORINFO union Message \{ aclprofTensorInfo tensorInfo; \} message; \} aclprofEvent → [详情](llms-content/document/detail/canncommercial/77dfcfcec6d8.md) - [CANN商业版-aclMemType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1376.html): ``` typedef enum \{ ACLMEMTYPEDEVICE \= 0, //Device内存 ACLMEMTYPEHOST \= 1, //Host内存 ACLMEMTYPEHOSTCOMPILEINDEPENDENT \= 2 //Host内存 \} aclMemType; → [详情](llms-content/document/detail/canncommercial/4fc08f6984b2.md) - [CANN商业版-aclrtEventWaitStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1378.html): ``` typedef enum aclrtEventWaitStatus \{ ACLEVENTWAITSTATUSCOMPLETE \= 0, // 完成 ACLEVENTWAITSTATUSNOTREADY \= 1, // 未完成 ACLEVENTWAITSTATUSRESERVED \= 0xFFFF, // 预留 \} aclrtEventWait → [详情](llms-content/document/detail/canncommercial/22154081c0e8.md) - [CANN商业版-aclprofStepTag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1379.html): ``` typedef enum\{ ACLSTEPSTART \= 0, // step start ACLSTEPEND \= 1 // step end \} aclprofStepTag; → [详情](llms-content/document/detail/canncommercial/37443453cd38.md) - [CANN商业版-acltdtBuf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1380.html): ``` typedef void acltdtBuf; → [详情](llms-content/document/detail/canncommercial/045a9af83041.md) - [CANN商业版-acltdtQueueAttrType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1381.html): ``` typedef enum \{ ACLTDTQUEUENAMEPTR \= 0, //队列名 ACLTDTQUEUEDEPTHUINT32 //队列深度 \} acltdtQueueAttrType; → [详情](llms-content/document/detail/canncommercial/f8b95a8ced23.md) - [CANN商业版-acltdtQueueRouteParamType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1382.html): ``` typedef enum \{ ACLTDTQUEUEROUTESRCUINT32 \= 0, //源队列ID ACLTDTQUEUEROUTEDSTUINT32, //目标队列ID ACLTDTQUEUEROUTESTATUSINT32 //路由绑定状态,0表示未绑定,1表示绑定,2表示绑定异常 \} acltdtQueueRouteParamTyp → [详情](llms-content/document/detail/canncommercial/29c9a70eef62.md) - [CANN商业版-acltdtQueueRouteQueryMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1383.html): ``` typedef enum \{ ACLTDTQUEUEROUTEQUERYSRC \= 0, // 指定为只根据源队列ID匹配查询 ACLTDTQUEUEROUTEQUERYDST \= 1, // 指定为只根据目标队列ID匹配查询 ACLTDTQUEUEROUTEQUERYSRCANDDST \= 2, // 指定为同时根据源、目标队列I → [详情](llms-content/document/detail/canncommercial/99024f572ab5.md) - [acltdtQueueRouteQueryInfoParamType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1384.html): ``` typedef enum \{ ACLTDTQUEUEROUTEQUERYMODEENUM \= 0, // 查询匹配模式 ACLTDTQUEUEROUTEQUERYSRCIDUINT32, // 指定要查询的源队列ID ACLTDTQUEUEROUTEQUERYDSTIDUINT32 // 指定要查询的目标队列ID \} acltdtQueueRouteQuer → [详情](llms-content/document/detail/canncommercial/a42e9af8bec6.md) - [CANN商业版-aclrtEventRecordedStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1388.html): ``` typedef enum aclrtEventRecordedStatus \{ ACLEVENTRECORDEDSTATUSNOTREADY \= 0, //Event未被记录到Stream中,或记录到Stream中的Event未被执行或执行失败 ACLEVENTRECORDEDSTATUSCOMPLETE \= 1, //记录到Stream中的Event执行成功 \} a → [详情](llms-content/document/detail/canncommercial/8717e82fdbaf.md) - [CANN商业版-aclrtFloatOverflowMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1389.html): ``` typedef enum aclrtFloatOverflowMode \{ ACLRTOVERFLOWMODESATURATION \= 0, // 溢出检测饱和模式 ACLRTOVERFLOWMODEINFNAN, // 溢出检测Inf/NaN模式,默认值 ACLRTOVERFLOWMODEUNDEF, \} aclrtFloatOverflowMod → [详情](llms-content/document/detail/canncommercial/543163223a26.md) - [CANN商业版-aclrtStreamConfigAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1392.html): ``` typedef enum \{ ACLRTSTREAMWORKADDRPTR \= 0, ACLRTSTREAMWORKSIZE, ACLRTSTREAMFLAG, ACLRTSTREAMPRIORITY, \} aclrtStreamConfigAttr; → [详情](llms-content/document/detail/canncommercial/416de7e5f952.md) - [CANN商业版-aclSysParamOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1393.html): ``` typedef enum \{ ACLOPTDETERMINISTIC \= 0, ACLOPTENABLEDEBUGKERNEL \= 1, ACLOPTSTRONGCONSISTENCY \= 2, \} aclSysParamOpt; → [详情](llms-content/document/detail/canncommercial/a9cdfd76d1ff.md) - [CANN商业版-aclrtUtilizationInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1394.html): ``` typedef struct aclrtUtilizationInfo \{ int32t cubeUtilization; // Cube利用率 int32t vectorUtilization; // Vector利用率 int32t aicpuUtilization; // AI CPU利用率 int32t memoryUtilization; / → [详情](llms-content/document/detail/canncommercial/e49f560fc376.md) - [CANN商业版-aclrtStreamStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1395.html): ``` typedef enum aclrtStreamStatus \{ ACLSTREAMSTATUSCOMPLETE \= 0, // Stream上的所有任务已完成 ACLSTREAMSTATUSNOTREADY \= 1, // Stream上至少有一个任务未完成 ACLSTREAMSTATUSRESERVED \= 0xFFFF, // 预留 \} → [详情](llms-content/document/detail/canncommercial/fc6a96165bfb.md) - [CANN商业版-aclrtMemHandleType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1396.html): ``` typedef enum aclrtMemHandleType \{ ACLMEMHANDLETYPENONE \= 0, // 通用handle,无类型标识 \} aclrtMemHandleType; → [详情](llms-content/document/detail/canncommercial/3d4c159214c1.md) - [CANN商业版-aclrtMemAllocationType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1397.html): ``` typedef enum aclrtMemAllocationType \{ ACLMEMALLOCATIONTYPEPINNED \= 0, // 锁页内存 \} aclrtMemAllocationType; → [详情](llms-content/document/detail/canncommercial/191de5ce2490.md) - [CANN商业版-aclrtMemAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1398.html): ``` typedef enum aclrtMemAttr \{ ACLDDRMEM, // 大页内存+普通内存 ACLHBMMEM, // 大页内存+普通内存 ACLDDRMEMHUGE, // 大页内存 ACLDDRMEMNORMAL, // 普通内存 ACLHBMMEMHUGE, → [详情](llms-content/document/detail/canncommercial/688493afa669.md) - [CANN商业版-aclrtMemLocationType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1399.html): ``` typedef enum aclrtMemLocationType \{ ACLMEMLOCATIONTYPEHOST \= 0, // 通过acl接口(例如aclrtMallocHost)申请的Host内存 ACLMEMLOCATIONTYPEDEVICE, // 通过acl接口(例如aclrtMalloc)申请的Device内存 ACLMEM → [详情](llms-content/document/detail/canncommercial/bd54e970646a.md) - [CANN商业版-aclrtMemLocation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1400.html): ``` typedef struct aclrtMemLocation \{ uint32t id; // Device ID或NUMA(Non-Uniform Memory Access) ID aclrtMemLocationType type; // 内存所在位置 \} aclrtMemLocation; → [详情](llms-content/document/detail/canncommercial/3b4e6c6d0030.md) - [CANN商业版-aclrtPhysicalMemProp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1401.html): ``` typedef struct aclrtPhysicalMemProp \{ aclrtMemHandleType handleType; aclrtMemAllocationType allocationType; aclrtMemAttr memAttr; aclrtMemLocation location; uint64t reserve; \} → [详情](llms-content/document/detail/canncommercial/7cd53eb212cb.md) - [CANN商业版-aclrtDrvMemHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1402.html): ``` typedef void aclrtDrvMemHandle; → [详情](llms-content/document/detail/canncommercial/bfbba12c134d.md) - [CANN商业版-aclrtDeviceStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1403.html): ``` typedef enum aclrtDeviceStatus \{ ACLRTDEVICESTATUSNORMAL \= 0, // Device正常可用 ACLRTDEVICESTATUSABNORMAL, // Device异常 ACLRTDEVICESTATUSEND \= 0xFFFF, // 预留值 \} aclrtDeviceStatus → [详情](llms-content/document/detail/canncommercial/1e500f0eea82.md) - [CANN商业版-aclrtMemGranularityOptions](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1404.html): ``` typedef enum aclrtMemGranularityOptions \{ ACLRTMEMALLOCGRANULARITYMINIMUM, ACLRTMEMALLOCGRANULARITYRECOMMENDED, ACLRTMEMALLOCGRANULARITYUNDEF \= 0xFFFF, \} aclrtMemGranularityOptions; → [详情](llms-content/document/detail/canncommercial/47f264609a11.md) - [CANN商业版-aclCannAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1405.html): ``` typedef enum \{ ACLCANNATTRUNDEFINED \= -1, // 未知特性 ACLCANNATTRINFNAN \= 0, // 溢出检测Inf/NaN模式 ACLCANNATTRBF16 \= 1, // bf16数据类型 ACLCANNATTRJITCOMPILE \= 2 // 算子二进制特性 \} a → [详情](llms-content/document/detail/canncommercial/7cd2e9fbcaa0.md) - [CANN商业版-aclDeviceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1406.html): ``` typedef enum \{ ACLDEVICEINFOUNDEFINED \= -1, // 未知规格 ACLDEVICEINFOAICORENUM \= 0, // AI Core数量 ACLDEVICEINFOVECTORCORENUM \= 1, // Vector Core数量 ACLDEVICEINFOL2SIZE \= 2 → [详情](llms-content/document/detail/canncommercial/781ceae385c3.md) - [CANN商业版-aclrtMemUceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1408.html): ``` \#define MAXMEMUCEINFOARRAYSIZE 128 \#define UCEINFORESERVEDSIZE 14 typedef struct aclrtMemUceInfo \{ void addr; sizet len; sizet reserved\[UCEINFORESERVEDSIZE\]; \} aclrtMemUceInfo; → [详情](llms-content/document/detail/canncommercial/8f1217f9b98f.md) - [CANN商业版-aclrtCmoType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1410.html): ``` typedef enum aclrtCmoType \{ ACLRTCMOTYPEPREFETCH \= 0, // 内存预取,从内存预取到Cache ACLRTCMOTYPEWRITEBACK, // 把Cache中的数据刷新到内存中,并在Cache中保留副本 ACLRTCMOTYPEINVALID, // 丢弃Cache中的数 → [详情](llms-content/document/detail/canncommercial/d85ecb4132ca.md) - [CANN商业版-aclrtLastErrLevel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1411.html): ``` typedef enum aclrtLastErrLevel \{ ACLRTTHREADLEVEL \= 0, \} aclrtLastErrLevel; → [详情](llms-content/document/detail/canncommercial/ff53db1c0c62.md) - [CANN商业版-aclCreateDataBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1431.html): 创建aclDataBuffer类型的数据,该数据类型用于描述内存地址、大小等内存信息。 如需销毁aclDataBuffer类型的数据,请参见aclDestroyDataBuffer。 → [详情](llms-content/document/detail/canncommercial/6cd8fc440e88.md) - [CANN商业版-aclDestroyDataBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1432.html): 销毁通过aclCreateDataBuffer接口创建的aclDataBuffer类型的数据。 此处仅销毁aclDataBuffer类型的数据,调用aclCreateDataBuffer接口创建aclDataBuffer类型数据时传入的data的内存需由用户自行释放。 → [详情](llms-content/document/detail/canncommercial/7a792acdee3b.md) - [CANN商业版-aclGetDataBufferAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1433.html): 获取aclDataBuffer类型中的数据的内存地址。 → [详情](llms-content/document/detail/canncommercial/9acfc5c41e5f.md) - [aclGetDataBufferSize(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1434.html): 须知:此接口后续版本会废弃,请使用aclGetDataBufferSizeV2接口。 → [详情](llms-content/document/detail/canncommercial/021dee7c4bfe.md) - [CANN商业版-aclGetDataBufferSizeV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1435.html): 获取aclDataBuffer类型中数据的内存大小,单位Byte。 → [详情](llms-content/document/detail/canncommercial/bd967a3662b6.md) - [CANN商业版-aclUpdateDataBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1436.html): 更新aclDataBuffer中数据的内存及大小。 更新aclDataBuffer后,之前aclDataBuffer中存放数据的内存如果不使用,需及时释放,否则可能会导致内存泄漏。 → [详情](llms-content/document/detail/canncommercial/f0d182bf5596.md) - [CANN商业版-aclprofCreateConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1610.html): 创建aclprofConfig类型的数据,表示创建Profiling配置数据。 aclProfConfig类型数据可以只创建一次、多处使用,用户需要保证数据的一致性和准确性。 如需销毁aclprofConfig类型的数据,请参见aclprofDestroyConfig。 → [详情](llms-content/document/detail/canncommercial/633a4795735f.md) - [CANN商业版-aclprofDestroyConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1611.html): 销毁通过aclprofCreateConfig接口创建的aclprofConfig类型的数据。 → [详情](llms-content/document/detail/canncommercial/84c86125d044.md) - [CANN商业版-aclprofCreateSubscribeConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1613.html): 创建aclprofSubscribeConfig类型的数据,表示创建订阅配置信息。 如需销毁aclprofSubscribeConfig类型的数据,请参见aclprofDestroySubscribeConfig。 → [详情](llms-content/document/detail/canncommercial/2b56000a5b2c.md) - [CANN商业版-aclprofDestroySubscribeConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1614.html): 销毁通过aclprofCreateSubscribeConfig接口创建的aclprofSubscribeConfig类型的数据。 → [详情](llms-content/document/detail/canncommercial/f83d5dcab46c.md) - [CANN商业版-aclprofCreateStepInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1616.html): 创建aclprofStepInfo对象,用于描述迭代信息。 → [详情](llms-content/document/detail/canncommercial/c23a9512e1c9.md) - [CANN商业版-aclprofDestroyStepInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1617.html): 销毁通过aclprofCreateStepInfo接口创建的aclprofStepInfo类型的数据。 → [详情](llms-content/document/detail/canncommercial/c5533f8648e4.md) - [CANN商业版-acltdtCreateDataItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1619.html): 创建acltdtDataItem类型的数据,代表一个业务上的Tensor。 如需销毁acltdtDataItem类型的数据,请参见acltdtDestroyDataItem。 → [详情](llms-content/document/detail/canncommercial/70c313121c5c.md) - [CANN商业版-acltdtGetTensorTypeFromItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1621.html): 收到dataItem数据之后,从数据描述里首先check这个数据是个正常数据,还是一个end数据,还是一个异常数据。 → [详情](llms-content/document/detail/canncommercial/a8ff7390c882.md) - [CANN商业版-acltdtGetDataTypeFromItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1622.html): 获取正常数据的数据类型。 → [详情](llms-content/document/detail/canncommercial/670e38f8ee9f.md) - [CANN商业版-acltdtGetDataAddrFromItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1623.html): 得到正常数据的数据地址。 → [详情](llms-content/document/detail/canncommercial/67cbe32d58df.md) - [CANN商业版-acltdtGetDataSizeFromItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1624.html): 得到正常数据的数据长度。 → [详情](llms-content/document/detail/canncommercial/7efaeb2f5afc.md) - [CANN商业版-acltdtGetDimNumFromItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1625.html): 得到正常tensor数据的数据Shape中的维度个数。 → [详情](llms-content/document/detail/canncommercial/9eba51495cdc.md) - [CANN商业版-acltdtGetDimsFromItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1626.html): 得到正常tensor数据的数据Shape。 → [详情](llms-content/document/detail/canncommercial/c475f2b78aad.md) - [CANN商业版-acltdtCreateDataset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1628.html): 创建acltdtDataset类型的数据,对等一个Vector。 如需销毁acltdtDataset类型的数据,请参见acltdtDestroyDataset。 → [详情](llms-content/document/detail/canncommercial/8d129ea98128.md) - [CANN商业版-acltdtDestroyDataset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1629.html): 销毁通过acltdtCreateDataset接口创建的acltdtDataset类型的数据。 → [详情](llms-content/document/detail/canncommercial/33cd4e0f4d63.md) - [CANN商业版-acltdtGetDataItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1630.html): 获取acltdtDataset中的第n个acltdtDataItem。 → [详情](llms-content/document/detail/canncommercial/aaa11ee2c90d.md) - [CANN商业版-acltdtAddDataItem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1631.html): 向acltdtDataset中增加acltdtDataItem。 → [详情](llms-content/document/detail/canncommercial/61bff163e62d.md) - [CANN商业版-acltdtGetDatasetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1632.html): 获取acltdtDataset中acltdtDataItem的个数。 → [详情](llms-content/document/detail/canncommercial/c81cf39169e5.md) - [CANN商业版-acltdtGetDatasetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1633.html): 获取标识acltdtDataset(对等一个Vector)的描述符。 → [详情](llms-content/document/detail/canncommercial/fa29bfc73989.md) - [CANN商业版-acltdtCreateQueueAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1638.html): 创建acltdtQueueAttr类型的数据,表示队列属性配置信息。 → [详情](llms-content/document/detail/canncommercial/fab935a1a30d.md) - [CANN商业版-acltdtDestroyQueueAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1639.html): 销毁通过acltdtCreateQueueAttr接口创建的acltdtQueueAttr类型的数据。 → [详情](llms-content/document/detail/canncommercial/657854133b10.md) - [CANN商业版-acltdtSetQueueAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1640.html): 设置队列属性值。 → [详情](llms-content/document/detail/canncommercial/2f6115860bb8.md) - [CANN商业版-acltdtGetQueueAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1641.html): 获取队列属性值。 → [详情](llms-content/document/detail/canncommercial/14beb1cb49f2.md) - [CANN商业版-acltdtCreateQueueRoute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1643.html): 创建acltdtQueueRoute类型的数据,表示创建队列路由配置。 → [详情](llms-content/document/detail/canncommercial/3a047c2ef61e.md) - [CANN商业版-acltdtDestroyQueueRoute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1644.html): 销毁通过acltdtCreateQueueRoute接口创建的acltdtQueueRoute类型的数据。 → [详情](llms-content/document/detail/canncommercial/59c232ae8337.md) - [CANN商业版-acltdtGetQueueRouteParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1645.html): 获取队列路由配置的相关信息,例如源队列ID、目标队列ID等。 → [详情](llms-content/document/detail/canncommercial/82854d234382.md) - [CANN商业版-acltdtCreateQueueRouteList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1647.html): 创建acltdtQueueRouteList类型的数据,表示队列路由配置数组。 → [详情](llms-content/document/detail/canncommercial/6e420762b5fe.md) - [CANN商业版-acltdtDestroyQueueRouteList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1648.html): 销毁通过acltdtCreateQueueRouteList接口创建的acltdtQueueRouteList类型的数据。 → [详情](llms-content/document/detail/canncommercial/7a050472f6a2.md) - [CANN商业版-acltdtAddQueueRoute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1649.html): 向队列路由配置数组中添加队列路由配置信息。 → [详情](llms-content/document/detail/canncommercial/57474f8a309f.md) - [CANN商业版-acltdtGetQueueRoute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1650.html): 从队列路由配置数组中获取指定的队列路由配置信息。 → [详情](llms-content/document/detail/canncommercial/d516a7735f57.md) - [CANN商业版-acltdtGetQueueRouteNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1651.html): 从队列路由配置数组中获取路由数量。 → [详情](llms-content/document/detail/canncommercial/7685abe78905.md) - [acltdtCreateQueueRouteQueryInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1653.html): 创建acltdtQueueRouteQueryInfo类型的数据,表示队列路由关系查询条件。 → [详情](llms-content/document/detail/canncommercial/1ff2277f2cc1.md) - [acltdtDestroyQueueRouteQueryInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1654.html): 销毁通过acltdtCreateQueueRouteQueryInfo接口创建的acltdtQueueRouteQueryInfo类型的数据。 → [详情](llms-content/document/detail/canncommercial/bd281807d302.md) - [CANN商业版-acltdtSetQueueRouteQueryInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1655.html): 设置路由关系查询条件。 → [详情](llms-content/document/detail/canncommercial/0ab2516262f2.md) - [CANN商业版-aclrtCreateStreamConfigHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1663.html): 创建aclrtStreamConfigHandle类型的数据,表示一个Stream的配置对象。 如需销毁aclrtStreamConfigHandle类型的数据,请参见aclrtDestroyStreamConfigHandle。 → [详情](llms-content/document/detail/canncommercial/ae45a099a2f7.md) - [CANN商业版-aclrtDestroyStreamConfigHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1664.html): 销毁通过aclrtCreateStreamConfigHandle接口创建的aclrtStreamConfigHandle类型的数据。 → [详情](llms-content/document/detail/canncommercial/69725ff1a671.md) - [CANN商业版-aclrtAllocatorCreateDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1666.html): 创建aclrtAllocatorDesc类型的数据,表示Allocator描述信息,主要用于注册回调函数。 → [详情](llms-content/document/detail/canncommercial/ecb134536ae8.md) - [CANN商业版-aclrtAllocatorDestroyDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1667.html): 销毁通过aclrtAllocatorCreateDesc接口创建的aclrtAllocatorDesc类型的数据。 → [详情](llms-content/document/detail/canncommercial/1eda2421c8c4.md) - [CANN商业版-aclrtAllocatorSetObjToDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1668.html): 使用用户提供的Allocator场景下,向Allocator描述信息中设置Allocator对象。 → [详情](llms-content/document/detail/canncommercial/7582cf085360.md) - [CANN商业版-aclrtAllocatorSetAllocFuncToDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1669.html): 使用用户提供的Allocator场景下,设置“申请内存block”的回调函数。 → [详情](llms-content/document/detail/canncommercial/668685a18575.md) - [CANN商业版-aclrtAllocatorSetAllocAdviseFuncToDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1670.html): 使用用户提供的Allocator场景下,设置"根据建议地址申请内存block"的回调函数,一般用于内存复用场景。 → [详情](llms-content/document/detail/canncommercial/161068d934fe.md) - [CANN商业版-aclrtAllocatorSetFreeFuncToDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1671.html): 使用用户提供的Allocator场景下,设置“释放内存block”的回调函数。 → [详情](llms-content/document/detail/canncommercial/402d97d9e1d4.md) - [CANN商业版-aclrtAllocatorSetGetAddrFromBlockFuncToDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1672.html): 使用用户提供的Allocator场景下,设置“根据申请来的block获取device内存地址”的回调函数。 → [详情](llms-content/document/detail/canncommercial/4b745d0a7fca.md) - [CANN商业版-aclrtSetSysParamOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1776.html): 设置当前进程中的运行时参数值。调用本接口设置运行时参数值后,若需获取参数值,需调用aclrtGetSysParamOpt接口。 本接口与aclrtCtxSetSysParamOpt接口的差别是,本接口作用域是进程,aclrtCtxSetSysParamOpt接口作用域是Context。 → [详情](llms-content/document/detail/canncommercial/4ebc05dbf2fe.md) - [CANN商业版-aclrtStreamAbort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1777.html): 停止指定Stream上正在执行的任务、丢弃指定Stream上已下发但未执行的任务。本接口执行期间,指定Stream上新下发的任务不再生效。 → [详情](llms-content/document/detail/canncommercial/c4c5992884a5.md) - [CANN商业版-aclrtMemcpyAsyncWithCondition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1778.html): 实现内存复制。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是非锁页内存时,本接口在内存复制任务完成后才返回;当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,aclrtSynchronizeStream → [详情](llms-content/document/detail/canncommercial/d470f7c12664.md) - [CANN商业版-aclrtGetSysParamOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1779.html): 获取当前进程中的运行时参数值。 如果不调用aclrtSetSysParamOpt接口设置运行时参数的值,直接调用本接口可获取各参数的默认值0,表示不开启确定性计算或内存访问越界检测;调用aclrtSetSysParamOpt接口设置运行时参数值后,若需获取参数值,需调用aclrtGetSysParamOpt接口。 → [详情](llms-content/document/detail/canncommercial/ff8e282222a2.md) - [CANN商业版-aclrtEventGetTimestamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1780.html): 获取Event的执行结束时间点(表示从AI处理器系统启动以来的时间)。 本接口需与其它关键接口配合使用,接口调用顺序:调用aclrtCreateEvent/aclrtCreateEventWithFlag接口创建Event-->调用aclrtRecordEvent接口在Stream中记录Event>调用aclrtSynchronizeStream接口阻塞应用程序运行,直到指定Stream中的所有任 → [详情](llms-content/document/detail/canncommercial/7f4118910c0c.md) - [CANN商业版-aclrtSetOpExecuteTimeOutWithMs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1781.html): 设置算子执行的超时时间,单位为毫秒。 → [详情](llms-content/document/detail/canncommercial/e9d2df564425.md) - [CANN商业版-aclmdlRICaptureBegin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1782.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/85c59e459acc.md) - [CANN商业版-aclmdlRICaptureGetInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1783.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/5caf65a2205f.md) - [CANN商业版-aclmdlRICaptureEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1784.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/8bf3f7f8f1eb.md) - [CANN商业版-aclmdlRICaptureMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1785.html): ``` typedef enum \{ ACLMODELRICAPTUREMODEGLOBAL \= 0, // 全局禁止,所有线程都不可以调用非安全函数 ACLMODELRICAPTUREMODETHREADLOCAL, // 当前线程禁止调用非安全函数 ACLMODELRICAPTUREMODERELAXED, // 全局不禁止,所有线程都可以调用非安全函数 → [详情](llms-content/document/detail/canncommercial/34e12760265e.md) - [CANN商业版-aclmdlRIDebugPrint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1786.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/cfe623073001.md) - [CANN商业版-aclmdlRICaptureStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1787.html): ``` typedef enum \{ ACLMODELRICAPTURESTATUSNONE \= 0, // Stream不在捕获状态 ACLMODELRICAPTURESTATUSACTIVE, // Stream处于正常捕获状态 ACLMODELRICAPTURESTATUSINVALIDATED, // 捕获失败状态 \} aclmdlRICapture → [详情](llms-content/document/detail/canncommercial/2809815ad4d5.md) - [aclmdlRICaptureThreadExchangeMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1788.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/4df2c566532e.md) - [aclsysGetCANNVersion(废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1789.html): 须知:此接口后续版本会废弃,请使用aclsysGetVersionStr、aclsysGetVersionNum接口。 → [详情](llms-content/document/detail/canncommercial/5ba3c6b8a600.md) - [CANN商业版-aclCANNPackageName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1790.html): 设置为ACL\_PKG\_NAME\_CANN,表示查询CANN的版本号;设置为其它值,表示查询CANN中具体某个模块的版本号。 → [详情](llms-content/document/detail/canncommercial/882813d71a0c.md) - [CANN商业版-aclCANNPackageVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1791.html): ``` \#define ACLPKGVERSIONMAXSIZE 128 \#define ACLPKGVERSIONPARTSMAXSIZE 64 typedef struct aclCANNPackageVersion \{ char version\[ACLPKGVERSIONMAXSIZE\]; // 完整版本号 char majorVers → [详情](llms-content/document/detail/canncommercial/7b6f3b0fa099.md) - [CANN商业版-aclrtBinaryLoadFromFile](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1792.html): 从文件加载并解析算子二进制文件,输出指向算子二进制的binHandle。 对于AI Core算子,若使用本接口加载并解析算子二进制文件,需配套使用aclrtLaunchKernelWithConfig、aclrtLaunchKernelV2或aclrtLaunchKernelWithHostArgs接口下发计算任务。 → [详情](llms-content/document/detail/canncommercial/30c88820eeec.md) - [CANN商业版-aclrtLaunchKernelWithConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1793.html): 指定任务下发的配置信息,并启动对应算子的计算任务。异步接口。 若使用本接口下发AI Core算子的计算任务,需配套使用aclrtBinaryLoadFromFile接口加载并解析算子二进制文件。 → [详情](llms-content/document/detail/canncommercial/50d44f55e963.md) - [CANN商业版-aclrtBinaryGetFunctionByEntry](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1794.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/5efc0e8eba4f.md) - [CANN商业版-aclrtGetFunctionAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1795.html): 根据核函数句柄获取Device侧算子起始地址。 不同产品上的AI数据处理核心单元不同,关于Core的定义及详细说明,请参见aclrtDevAttr。 → [详情](llms-content/document/detail/canncommercial/fcef9193d1f5.md) - [CANN商业版-aclrtMallocWithCfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1796.html): 在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针,且内存首地址64字节对齐。 与aclrtMalloc接口相比,本接口在申请内存时,还可以指定内存相关的配置信息。 使用本接口申请的内存,需要通过aclrtFree接口或aclrtFreeWithDevSync接口释放内存。 → [详情](llms-content/document/detail/canncommercial/176869932767.md) - [CANN商业版-aclrtMallocForTaskScheduler](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1797.html): 申请AI处理器上Task调度器可使用的内存。 图模式下有部分算子需要使用该类型的内存。 → [详情](llms-content/document/detail/canncommercial/e80c5eeb91f1.md) - [CANN商业版-aclrtMallocHostWithCfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1799.html): 申请Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。 与aclrtMallocHost接口相比,本接口在申请内存时,还可以指定内存相关的配置信息。 通过本接口申请的内存,需要通过aclrtFreeHost接口或aclrtFreeHostWithDevSync接口释放内存。 针对 Ascend RC 形态、Control CPU开放形态,Host与Device是合一的,所以申请H → [详情](llms-content/document/detail/canncommercial/af96327e9952.md) - [CANN商业版-aclrtMemcpyAsyncWithDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1800.html): 使用内存复制描述符(二级指针方式)进行内存复制。异步接口。 本接口需与以下其它关键接口配合使用,以便实现内存复制: 1. 调用 aclrtGetMemcpyDescSize 接口获取内存描述符所需的内存大小。 2. 申请Device内存,用于存放内存描述符。 3. 申请源内存、目的内存,分别用于存放复制前后的数据。 4. 调用 aclrtSetMemcpyDesc 接口将源内存地址、目的内存地 → [详情](llms-content/document/detail/canncommercial/7987e5217f27.md) - [CANN商业版-aclrtGetMemcpyDescSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1801.html): 获取当前Device的内存复制描述符占用的内存大小。 本接口需与其它关键接口配合使用,以便实现内存复制,详细描述请参见aclrtMemcpyAsyncWithDesc。 → [详情](llms-content/document/detail/canncommercial/fc2e6457392a.md) - [CANN商业版-aclrtSetMemcpyDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1802.html): 设置内存复制描述符,此接口调用完成后,会将源地址,目的地址、内存复制长度记录到内存复制描述符中。 本接口需与其它关键接口配合使用,以便实现内存复制,详细描述请参见aclrtMemcpyAsyncWithDesc。 → [详情](llms-content/document/detail/canncommercial/098cd1382ac4.md) - [CANN商业版-aclrtPointerGetAttributes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1803.html): 获取内存属性信息,包括内存是位于Host还是Device、页表大小等信息。 → [详情](llms-content/document/detail/canncommercial/06c60793aff3.md) - [CANN商业版-aclrtHostRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1804.html): 将Host内存映射注册为Device可访问的内存地址,并获取映射后的Device内存地址。映射后的Device内存地址不能用于内存操作,例如内存复制。 如果注册的ptr是通过aclrtMallocHostWithCfg申请的,并且申请时配置的attr类型是ACLRTMEMATTRVAFLAG,vaFlag的值为1,则映射后的Device地址与Host地址一致,可以进行内存操作。 取消注册Host内 → [详情](llms-content/document/detail/canncommercial/20ab69f46913.md) - [CANN商业版-aclrtHostUnregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1805.html): 取消注册Host内存。 本接口与aclrtHostRegister接口成对使用。 → [详情](llms-content/document/detail/canncommercial/0cb738e5875a.md) - [CANN商业版-aclrtMemcpyKind](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1807.html): ``` typedef enum aclrtMemcpyKind \{ ACLMEMCPYHOSTTOHOST, // Host内的内存复制 ACLMEMCPYHOSTTODEVICE, // Host到Device的内存复制 ACLMEMCPYDEVICETOHOST, // Device到Host的内存复制 ACLMEMCPYDEVICETODEV → [详情](llms-content/document/detail/canncommercial/0e1643456533.md) - [CANN商业版-aclrtArgsHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1808.html): ``` typedef void aclrtArgsHandle; → [详情](llms-content/document/detail/canncommercial/d6b7e3241528.md) - [CANN商业版-aclrtParamHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1809.html): ``` typedef void aclrtParamHandle; → [详情](llms-content/document/detail/canncommercial/2e8cee3bbfbd.md) - [CANN商业版-aclrtBinaryLoadOptionValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1810.html): ``` typedef union aclrtBinaryLoadOptionValue \{ uint32t isLazyLoad; uint32t magic; int32t cpuKernelMode; uint32t rsv\[4\]; \} aclrtBinaryLoadOptionValue; → [详情](llms-content/document/detail/canncommercial/00d07efc7a98.md) - [CANN商业版-aclrtBinaryLoadOption](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1811.html): ``` typedef struct \{ aclrtBinaryLoadOptionType type; aclrtBinaryLoadOptionValue value; \} aclrtBinaryLoadOption; → [详情](llms-content/document/detail/canncommercial/7b6ea1f1686b.md) - [CANN商业版-aclrtBinaryLoadOptions](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1812.html): ``` typedef struct aclrtBinaryLoadOptions \{ aclrtBinaryLoadOption options; sizet numOpt; \} aclrtBinaryLoadOptions; → [详情](llms-content/document/detail/canncommercial/d80f46933b09.md) - [CANN商业版-aclrtLaunchKernelAttrId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1813.html): ``` typedef enum aclrtLaunchKernelAttrId \{ ACLRTLAUNCHKERNELATTRSCHEMMODE \= 1, // 调度模式 ACLRTLAUNCHKERNELATTRDYNUBUFSIZE \= 2, // 用于指定SIMT算子执行时需要的UB buffer动态内存大小 ACLRTLAUNCHKERNEL → [详情](llms-content/document/detail/canncommercial/f07434391434.md) - [CANN商业版-aclrtLaunchKernelAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1814.html): ``` typedef union aclrtLaunchKernelAttrValue \{ uint8t schemMode; uint32t dynUBufSize; aclrtEngineType engineType; uint32t blockDimOffset; uint8t isBlockTaskPrefetch; uint8t → [详情](llms-content/document/detail/canncommercial/0183fcf3ce1c.md) - [CANN商业版-aclrtLaunchKernelAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1815.html): ``` typedef struct aclrtLaunchKernelAttr \{ aclrtLaunchKernelAttrId id; aclrtLaunchKernelAttrValue value; \} aclrtLaunchKernelAttr; → [详情](llms-content/document/detail/canncommercial/fd501456b1ce.md) - [CANN商业版-aclrtLaunchKernelCfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1816.html): ``` typedef struct aclrtLaunchKernelCfg \{ aclrtLaunchKernelAttr attrs; sizet numAttrs; \} aclrtLaunchKernelCfg; → [详情](llms-content/document/detail/canncommercial/0fd18179082b.md) - [CANN商业版-aclrtBinaryLoadOptionType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1817.html): ``` typedef enum aclrtBinaryLoadOptionType \{ ACLRTBINARYLOADOPTLAZYLOAD \= 1, // 指定解析算子二进制、注册算子后,是否加载算子到Device侧 ACLRTBINARYLOADOPTLAZYMAGIC \= 2, // 废弃,请使用ACLRTBINARYLOADOPTMAGIC → [详情](llms-content/document/detail/canncommercial/f08806f2db95.md) - [CANN商业版-aclrtBinHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1818.html): ``` typedef void aclrtBinHandle; → [详情](llms-content/document/detail/canncommercial/71d6a87a6c32.md) - [CANN商业版-aclrtFuncHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1819.html): ``` typedef void aclrtFuncHandle; → [详情](llms-content/document/detail/canncommercial/f77d083688d6.md) - [CANN商业版-aclmdlRI](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1820.html): ``` typedef void aclmdlRI; → [详情](llms-content/document/detail/canncommercial/1542bc809da2.md) - [CANN商业版-aclmdlRIDestroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1821.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/0ab2d4b87728.md) - [CANN商业版-aclmdlRIExecuteAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1822.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/6a17ed6135e5.md) - [CANN商业版-aclmdlRICaptureTaskGrpBegin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1823.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/896af9e0e7d2.md) - [CANN商业版-aclmdlRICaptureTaskGrpEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1824.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/76ae871ecb3f.md) - [aclmdlRICaptureTaskUpdateBegin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1825.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/4ff452e20337.md) - [CANN商业版-aclmdlRICaptureTaskUpdateEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1826.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/87aefef60649.md) - [CANN商业版-aclrtTaskGrp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1827.html): ``` typedef void aclrtTaskGrp; → [详情](llms-content/document/detail/canncommercial/73258b65a68b.md) - [CANN商业版-aclrtStreamGetId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1828.html): 获取指定Stream的ID。 → [详情](llms-content/document/detail/canncommercial/ce10e925e8d6.md) - [CANN商业版-aclrtGetThreadLastTaskId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1829.html): 获取当前线程的最后一个下发的Task ID。 → [详情](llms-content/document/detail/canncommercial/ce351e6be92d.md) - [概念及使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1830.html): 本章中的接口涉及对算子的算子二进制、核函数、核函数参数列表以及参数的操作,为便于理解,您可以先通过下图了解它们之间的关系。 → [详情](llms-content/document/detail/canncommercial/8446a6638f1b.md) - [CANN商业版-aclrtKernelArgsInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1831.html): 根据核函数句柄初始化参数列表,并获取标识参数列表的句柄。 与aclrtKernelArgsInitByUserMem接口的区别在于,调用本接口表示由系统管理内存。 → [详情](llms-content/document/detail/canncommercial/99d2662a23f7.md) - [CANN商业版-aclrtKernelArgsInitByUserMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1832.html): 根据核函数句柄初始化参数列表,并获取标识参数列表的句柄。 与aclrtKernelArgsInit接口的区别在于,调用本接口表示由用户管理内存。 → [详情](llms-content/document/detail/canncommercial/e020e1dcd62d.md) - [CANN商业版-aclrtKernelArgsGetMemSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1833.html): 获取Kernel Launch时参数列表所需内存的实际大小。 → [详情](llms-content/document/detail/canncommercial/a184fcb4a33c.md) - [CANN商业版-aclrtKernelArgsGetHandleMemSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1834.html): 获取参数列表句柄占用的内存大小。 → [详情](llms-content/document/detail/canncommercial/676f76318b11.md) - [CANN商业版-aclrtKernelArgsAppend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1835.html): 调用本接口将用户设置的参数值追加拷贝到argsHandle指向的参数数据区域。若参数列表中有多个参数,则需按顺序追加参数。 如果要更新参数值,可调用aclrtKernelArgsParaUpdate接口进行更新。 → [详情](llms-content/document/detail/canncommercial/fe06cf846f27.md) - [CANN商业版-aclrtKernelArgsAppendPlaceHolder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1836.html): 对于placeholder参数,调用本接口先占位,返回的是paramHandle占位符。 若参数列表中有多个参数,则需按顺序追加参数。等所有参数都追加之后,可调用aclrtKernelArgsGetPlaceHolderBuffer接口获取paramHandle占位符指向的内存地址。 → [详情](llms-content/document/detail/canncommercial/f4f78da8cb12.md) - [CANN商业版-aclrtKernelArgsGetPlaceHolderBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1837.html): 根据用户指定的内存大小,获取paramHandle占位符指向的内存地址。 → [详情](llms-content/document/detail/canncommercial/3de3fa7b371d.md) - [CANN商业版-aclrtKernelArgsParaUpdate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1838.html): 通过aclrtKernelArgsAppend接口追加的参数,可调用本接口更新参数值。 → [详情](llms-content/document/detail/canncommercial/0aafa5789f86.md) - [CANN商业版-aclrtKernelArgsFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1839.html): 在所有参数追加完成后,调用本接口以标识参数组装完毕。 → [详情](llms-content/document/detail/canncommercial/9dd6c6740b08.md) - [CANN商业版-aclrtHostRegisterType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1840.html): ``` typedef enum \{ ACLHOSTREGISTERMAPPED \= 0, ACLHOSTREGISTERIOMEMORY \= 0x04, ACLHOSTREGISTERREADONLY \= 0x08 \}aclrtHostRegisterType; → [详情](llms-content/document/detail/canncommercial/4607fbe7064a.md) - [CANN商业版-aclrtMallocAttrType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1841.html): ``` typedef enum \{ ACLRTMEMATTRRSV \= 0, // 预留值 ACLRTMEMATTRMODULEID, // 表示模块ID ACLRTMEMATTRDEVICEID, // 表示Device ID ACLRTMEMATTRVAFLAG, // 使用aclrtMallocHostWithCfg接口申请Host内存时,是 → [详情](llms-content/document/detail/canncommercial/ca09e072b056.md) - [CANN商业版-aclrtMallocAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1842.html): ``` typedef union \{ uint16t moduleId; uint32t deviceId; uint32t vaFlag; uint8t rsv\[8\]; \} aclrtMallocAttrValue; → [详情](llms-content/document/detail/canncommercial/6080af62c7e1.md) - [CANN商业版-aclrtMallocAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1843.html): ``` typedef struct \{ aclrtMallocAttrType attr; aclrtMallocAttrValue value; \} aclrtMallocAttribute; → [详情](llms-content/document/detail/canncommercial/be055a30d87a.md) - [CANN商业版-aclrtMallocConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1844.html): ``` typedef struct \{ aclrtMallocAttribute attrs; sizet numAttrs; \} aclrtMallocConfig; → [详情](llms-content/document/detail/canncommercial/979f3ea52be3.md) - [CANN商业版-aclrtPtrAttributes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1845.html): ``` typedef struct aclrtPtrAttributes \{ aclrtMemLocation location; uint32t pageSize; uint32t rsv\[4\]; \} aclrtPtrAttributes; → [详情](llms-content/document/detail/canncommercial/73213a9582e0.md) - [CANN商业版-aclrtValueWrite](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1847.html): 向指定内存中写数据。异步接口。 → [详情](llms-content/document/detail/canncommercial/a22020d5f9e8.md) - [CANN商业版-aclrtValueWait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1848.html): 等待指定内存中的数据满足一定条件后解除阻塞。异步接口。 → [详情](llms-content/document/detail/canncommercial/12ff07cdfd4b.md) - [CANN商业版-aclmdlRIExecute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1850.html): 执行模型。 → [详情](llms-content/document/detail/canncommercial/d99acfea5a20.md) - [CANN商业版-aclmdlRIBuildBegin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1851.html): 开始构建一个模型运行实例。 在aclmdlRIBuildBegin接口之后,先调用aclmdlRIBindStream接口将模型运行实例与Stream绑定,接着在指定的Stream上下发任务,所有任务下发完成后,调用aclmdlRIEndTask接口在Stream上标记任务下发结束,随后调用aclmdlRIBuildEnd接口结束模型构建。此时,所有在指定Stream上下发的任务不会立即执行,只有 → [详情](llms-content/document/detail/canncommercial/8a4a65b246b8.md) - [CANN商业版-aclmdlRIBindStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1852.html): 将模型运行实例与Stream绑定。 → [详情](llms-content/document/detail/canncommercial/8db10ffe1502.md) - [CANN商业版-aclmdlRIEndTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1853.html): 在Stream上标记下发任务结束。 → [详情](llms-content/document/detail/canncommercial/6345b386c2d9.md) - [CANN商业版-aclmdlRIBuildEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1854.html): 结束构建模型运行实例。 → [详情](llms-content/document/detail/canncommercial/9bfcbe73d986.md) - [CANN商业版-aclmdlRIUnbindStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1855.html): 解除模型运行实例与Stream的绑定。 → [详情](llms-content/document/detail/canncommercial/256d656446a7.md) - [CANN商业版-aclrtGetStreamAvailableNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1856.html): 获取当前Device上剩余可用的Stream数量。 → [详情](llms-content/document/detail/canncommercial/744d9a09e6b4.md) - [CANN商业版-aclrtSetStreamAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1857.html): 设置Stream属性值。 → [详情](llms-content/document/detail/canncommercial/533e195ab070.md) - [CANN商业版-aclrtGetStreamAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1858.html): 获取Stream属性值。 → [详情](llms-content/document/detail/canncommercial/650821bc9095.md) - [CANN商业版-aclrtCreateNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1860.html): 创建Notify。 → [详情](llms-content/document/detail/canncommercial/49bd1b1390bb.md) - [CANN商业版-aclrtDestroyNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1861.html): 销毁Notify。 返回0表示成功,返回其他值表示失败,请参见aclError。 接口调用示例,参见基于Notify同步\(https://www.hiascend. → [详情](llms-content/document/detail/canncommercial/701751822ad0.md) - [CANN商业版-aclrtRecordNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1862.html): 在指定Stream上记录一个Notify。异步接口。 aclrtRecordNotify接口与aclrtWaitAndResetNotify接口配合使用时,主要用于多Stream之间同步等待的场景。 → [详情](llms-content/document/detail/canncommercial/c5d3ae40df04.md) - [CANN商业版-aclrtWaitAndResetNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1863.html): 阻塞指定Stream的运行,直到指定的Notify完成,再复位Notify。异步接口。 → [详情](llms-content/document/detail/canncommercial/6be8a8013681.md) - [CANN商业版-aclrtGetNotifyId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1864.html): 获取指定Notify的ID。 → [详情](llms-content/document/detail/canncommercial/68fded4a2b6a.md) - [CANN商业版-aclrtGetEventId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1865.html): 获取指定Event的ID。 → [详情](llms-content/document/detail/canncommercial/d80bf3d00fff.md) - [CANN商业版-aclrtGetEventAvailNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1866.html): 查询当前Device上可用的Event数量。 → [详情](llms-content/document/detail/canncommercial/39f58d88eabd.md) - [CANN商业版-aclrtGetDeviceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1867.html): 获取指定Device的信息。 → [详情](llms-content/document/detail/canncommercial/cba214f50235.md) - [CANN商业版-aclrtDeviceGetStreamPriorityRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1868.html): 查询硬件支持的Stream最低、最高优先级。 → [详情](llms-content/document/detail/canncommercial/c94e8127f8a9.md) - [CANN商业版-aclrtGetDeviceCapability](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1869.html): 查询支持的特性信息。 → [详情](llms-content/document/detail/canncommercial/a5cc34d3f358.md) - [CANN商业版-aclrtCtxGetCurrentDefaultStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1870.html): 获取Context上的默认Stream。 → [详情](llms-content/document/detail/canncommercial/ff91411f156c.md) - [CANN商业版-aclrtReduceAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1871.html): 执行Reduce操作,包括SUM、MIN、MAX等。异步接口。 → [详情](llms-content/document/detail/canncommercial/d402783d7d52.md) - [CANN商业版-aclrtNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1872.html): ``` typedef void aclrtNotify; → [详情](llms-content/document/detail/canncommercial/9ef938d9b539.md) - [CANN商业版-aclrtStreamAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1873.html): ``` typedef enum \{ ACLSTREAMATTRFAILUREMODE \= 1, ACLSTREAMATTRFLOATOVERFLOWCHECK \= 2, ACLSTREAMATTRUSERCUSTOMTAG \= 3, ACLSTREAMATTRCACHEOPINFO \= 4, \} aclrtStream → [详情](llms-content/document/detail/canncommercial/5cd0015a8b19.md) - [CANN商业版-aclrtStreamAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1874.html): ``` typedef union \{ uint64t failureMode; uint32t overflowSwitch; uint32t userCustomTag; uint32t cacheOpInfoSwitch; uint32t reserve\[4\]; \} aclrtStreamAttrValue; → [详情](llms-content/document/detail/canncommercial/f8cfce52c848.md) - [CANN商业版-aclrtReduceKind](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1875.html): ``` typedef enum \{ ACLRTMEMCPYSDMAAUTOMATICSUM \= 10, ACLRTMEMCPYSDMAAUTOMATICMAX \= 11, ACLRTMEMCPYSDMAAUTOMATICMIN \= 12, ACLRTMEMCPYSDMAAUTOMATICEQUAL \= 13, \} aclrtReduceKind → [详情](llms-content/document/detail/canncommercial/ee53daac6f55.md) - [CANN商业版-aclrtDevAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1876.html): 表1 枚举项说明 → [详情](llms-content/document/detail/canncommercial/5fb5cc251ba2.md) - [CANN商业版-aclrtDevFeatureType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1877.html): ``` typedef enum \{ ACLFEATURETSCPUTASKUPDATESUPPORTAICAIV \= 1, // 更新AI Core算子的计算任务 ACLFEATURESYSTEMMEMQEVENTCROSSDEV \= 21, // 跨设备发送队列事件消息 \} aclrtDevFeatureType; → [详情](llms-content/document/detail/canncommercial/91faf8c51f5a.md) - [CANN商业版-aclrtGetDeviceResLimit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1878.html): 获取当前进程的Device资源限制。 若没有调用aclrtSetDeviceResLimit接口设置当前进程的Device资源限制,则调用本接口获取到的是AI处理器硬件默认的资源限制。 → [详情](llms-content/document/detail/canncommercial/5056d92e09c8.md) - [CANN商业版-aclrtSetDeviceResLimit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1879.html): 设置当前进程的Device资源限制。 本接口应在调用aclrtSetDevice接口之后且在执行算子之前使用。如果对同一Device进行多次设置,将以最后一次设置为准。 除了进程级别的Device资源限制,当前还支持设置Stream级别的Device资源限制,可通过aclrtSetStreamResLimit、aclrtUseStreamResInCurrentThread接口配合使用实现。 De → [详情](llms-content/document/detail/canncommercial/dad89f93e3cb.md) - [CANN商业版-aclrtResetDeviceResLimit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1880.html): 调用aclrtSetDeviceResLimit接口设置Device资源限制后,可调用本接口重置当前进程的Device资源限制,恢复默认配置,此时可通过aclrtGetDeviceResLimit接口查询默认的资源限制。 → [详情](llms-content/document/detail/canncommercial/455bb2ec1bfe.md) - [CANN商业版-aclrtDevResLimitType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1881.html): ``` typedef enum \{ ACLRTDEVRESCUBECORE \= 0, // AI Core或Cube Core ACLRTDEVRESVECTORCORE, // Vector Core \} aclrtDevResLimitType; → [详情](llms-content/document/detail/canncommercial/29ce40347666.md) - [CANN商业版-aclRecoverAllHcclTasks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1882.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/ad94e40c95d6.md) - [CANN商业版-aclmdlRISetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1883.html): 设置模型运行实例的名称。若针对同一个模型运行实例设置多次,以最后一次为准。 → [详情](llms-content/document/detail/canncommercial/fbfb5e414f09.md) - [CANN商业版-aclmdlRIGetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1884.html): 获取模型运行实例的名称。如果没有调用aclmdlRISetName接口,调用本接口获取到的为空字符串。 → [详情](llms-content/document/detail/canncommercial/25a6aefec9d2.md) - [CANN商业版-aclrtCreateLabel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1885.html): 创建标签。每个进程最多创建65535个标签。 调用本接口创建标签后,再依次配合aclrtCreateLabelList接口(创建标签列表)、aclrtSetLabel接口(在Stream上设置标签)、aclrtSwitchLabelByIndex接口(跳转到指定Stream)使用,实现Stream之间的跳转。 → [详情](llms-content/document/detail/canncommercial/4ea8c255f3b4.md) - [CANN商业版-aclrtSetLabel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1886.html): 在Stream上设置标签。 → [详情](llms-content/document/detail/canncommercial/f21f8b0a9dd5.md) - [CANN商业版-aclrtDestroyLabel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1887.html): 销毁标签。 返回0表示成功,返回其他值表示失败,请参见aclError。 → [详情](llms-content/document/detail/canncommercial/f7370f5e3645.md) - [CANN商业版-aclrtCreateLabelList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1888.html): 创建标签列表。 → [详情](llms-content/document/detail/canncommercial/4215aae731f4.md) - [CANN商业版-aclrtDestroyLabelList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1889.html): 销毁标签列表。 返回0表示成功,返回其他值表示失败,请参见aclError。 → [详情](llms-content/document/detail/canncommercial/b58b5f7424d0.md) - [CANN商业版-aclrtSwitchLabelByIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1890.html): 根据标签索引跳转到相应的标签位置,执行该标签所在Stream上的任务,同时当前Stream上的任务停止执行。异步接口。 → [详情](llms-content/document/detail/canncommercial/01a26fef772d.md) - [CANN商业版-aclrtActiveStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1892.html): 激活Stream。异步接口。 被激活的Stream上的任务与当前Stream上的任务并行执行。 → [详情](llms-content/document/detail/canncommercial/7828f7f03ed2.md) - [CANN商业版-aclrtSwitchStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1893.html): 根据条件在Stream之间跳转。异步接口。 跳转成功后,只执行所跳转的Stream上的任务,当前Stream上的任务停止执行。 → [详情](llms-content/document/detail/canncommercial/11a5712e5aee.md) - [CANN商业版-aclrtGetFunctionName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1894.html): 根据核函数句柄获取核函数名称。 → [详情](llms-content/document/detail/canncommercial/da0aedb58575.md) - [CANN商业版-aclrtGetDevicesTopo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1895.html): 获取两个Device之间的网络拓扑关系。 → [详情](llms-content/document/detail/canncommercial/832065ac14ac.md) - [CANN商业版-aclrtBinaryLoadFromData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1896.html): 从内存加载并解析算子二进制数据,输出指向算子二进制的binHandle。 调用本接口用于加载AI CPU算子信息(aclrtBinaryLoadOption.type包含ACLRTBINARYLOADOPTCPUKERNELMODE)时,还需配合使用aclrtRegisterCpuFunc接口注册AI CPU算子。 注意,系统仅将算子加载至当前Context所对应的Device上,因此在调用acl → [详情](llms-content/document/detail/canncommercial/38663574d50e.md) - [CANN商业版-aclrtRegisterCpuFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1897.html): 若使用aclrtBinaryLoadFromData接口加载AI CPU算子二进制数据,还需配合使用本接口注册AI CPU算子信息,得到对应的funcHandle。 本接口只用于AI CPU算子,其它算子会返回报错ACLERRORRTPARAMINVALID。 → [详情](llms-content/document/detail/canncommercial/5a22edddeb6c.md) - [CANN商业版-aclrtCmoAsyncWithBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1898.html): 实现Device上的Cache内存操作,同时携带barrierId,barrierId表示Cache内存操作的屏障标识。异步接口。 → [详情](llms-content/document/detail/canncommercial/4560dca0dd6c.md) - [CANN商业版-aclrtCmoWaitBarrier](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1899.html): 等待具有指定barrierId的Invalid内存操作任务执行完成。异步接口。 → [详情](llms-content/document/detail/canncommercial/7762bd65d310.md) - [CANN商业版-aclrtGetBufFromChain](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1901.html): 从Mbuf链表中获取第index个共享Buffer。 → [详情](llms-content/document/detail/canncommercial/a8738bb904e3.md) - [CANN商业版-aclrtGetBufChainNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1902.html): 从Mbuf链表中获取共享Buffer的个数。 → [详情](llms-content/document/detail/canncommercial/a52cebb9a11f.md) - [CANN商业版-aclrtAppendBufChain](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1903.html): 将共享Buffer添加到Mbuf链表中。共享Buffer链最大支持128个共享Buffer。共享Buffer可通过aclrtAllocBuf或aclrtCopyBufRef接口申请获得。 → [详情](llms-content/document/detail/canncommercial/0ceca52ff776.md) - [CANN商业版-aclrtCopyBufRef](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1904.html): 对共享Buffer数据区的引用拷贝,创建并返回一个新的Mbuf管理结构指向相同的数据区。 → [详情](llms-content/document/detail/canncommercial/050301a39962.md) - [CANN商业版-aclrtGetBufUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1905.html): 获取共享Buffer的私有数据区数据,偏移offset后,拷贝至用户申请的内存区域。当前默认私有数据区大小是96Byte,offset+size必须小于或等于96Byte,否则返回报错。 → [详情](llms-content/document/detail/canncommercial/0d112f6f2ee0.md) - [CANN商业版-aclrtGetBufData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1906.html): 获取共享Buffer的数据区指针和数据区长度,用户可以使用此指针填入数据。 → [详情](llms-content/document/detail/canncommercial/09e8256a6769.md) - [CANN商业版-aclrtGetBufDataLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1907.html): 获取共享Buffer中有效数据的长度。 → [详情](llms-content/document/detail/canncommercial/18372062e57b.md) - [CANN商业版-aclrtSetBufDataLen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1908.html): 设置共享Buffer中有效数据的长度。 → [详情](llms-content/document/detail/canncommercial/4e8e0101b53c.md) - [CANN商业版-aclrtFreeBuf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1909.html): 释放通过aclrtAllocBuf接口申请的共享Buffer。 → [详情](llms-content/document/detail/canncommercial/58ac0b5d48b8.md) - [CANN商业版-aclrtAllocBuf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1910.html): 申请指定大小的共享Buffer。 → [详情](llms-content/document/detail/canncommercial/451339e379b4.md) - [CANN商业版-aclrtTaskUpdateAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1911.html): 刷新目标任务的信息。异步接口。 → [详情](llms-content/document/detail/canncommercial/b87e0deae326.md) - [CANN商业版-aclrtLabel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1912.html): ``` typedef void aclrtLabel; → [详情](llms-content/document/detail/canncommercial/b29fb7133ab5.md) - [CANN商业版-aclrtLabelList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1913.html): ``` typedef void aclrtLabelList; → [详情](llms-content/document/detail/canncommercial/4cd9803e936a.md) - [CANN商业版-aclrtCondition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1914.html): ``` typedef enum \{ ACLRTEQUAL \= 0, ACLRTNOTEQUAL, ACLRTGREATER, ACLRTGREATEROREQUAL, ACLRTLESS, ACLRTLESSOREQUAL \} aclrtCondition; → [详情](llms-content/document/detail/canncommercial/d15f4089374d.md) - [CANN商业版-aclrtCompareDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1915.html): ``` typedef enum \{ ACLRTSWITCHINT32 \= 0, ACLRTSWITCHINT64 \= 1, \} aclrtCompareDataType; → [详情](llms-content/document/detail/canncommercial/451e1e00a251.md) - [CANN商业版-aclrtEngineType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1916.html): ``` typedef enum \{ ACLRTENGINETYPEAIC \= 0, // AI Core ACLRTENGINETYPEAIV, // Vector Core \} aclrtEngineType; → [详情](llms-content/document/detail/canncommercial/9b2160552164.md) - [CANN商业版-aclrtBarrierTaskInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1917.html): ``` typedef struct \{ sizet barrierNum; aclrtBarrierCmoInfo cmoInfo\[ACLRTCMOMAXBARRIERNUM\]; \} aclrtBarrierTaskInfo; → [详情](llms-content/document/detail/canncommercial/c67a373d0434.md) - [CANN商业版-aclrtTaskUpdateInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1918.html): ``` typedef struct \{ aclrtUpdateTaskAttrId id; aclrtUpdateTaskAttrVal val; \} aclrtTaskUpdateInfo; → [详情](llms-content/document/detail/canncommercial/e32cda359b63.md) - [CANN商业版-aclrtAicAivTaskUpdateAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1919.html): ``` typedef struct \{ void binHandle; void funcEntryAddr; void blockDimAddr; uint32t rsv\[4\]; \} aclrtAicAivTaskUpdateAttr; → [详情](llms-content/document/detail/canncommercial/f73268ace0f0.md) - [CANN商业版-aclrtRandomTaskUpdateAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1920.html): ``` typedef struct \{ void srcAddr; sizet size; uint32t rsv\[4\]; \} aclrtRandomTaskUpdateAttr; → [详情](llms-content/document/detail/canncommercial/d07717a10fee.md) - [CANN商业版-aclrtUpdateTaskAttrId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1921.html): ``` typedef enum \{ ACLRTUPDATERANDOMTASK \= 1, ACLRTUPDATEAICAIVTASK, \} aclrtUpdateTaskAttrId; → [详情](llms-content/document/detail/canncommercial/7352b20f865b.md) - [CANN商业版-aclrtUpdateTaskAttrVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1922.html): ``` typedef union \{ aclrtRandomTaskUpdateAttr randomTaskAttr; aclrtAicAivTaskUpdateAttr aicAivTaskAttr; \} aclrtUpdateTaskAttrVal; → [详情](llms-content/document/detail/canncommercial/c97ce0e1f312.md) - [CANN商业版-aclrtMbuf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1923.html): ``` typedef void aclrtMbuf; → [详情](llms-content/document/detail/canncommercial/d89d3f9bc7e3.md) - [CANN商业版-aclrtSetBufUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1924.html): 设置共享Buffer的私有数据区数据,从用户内存拷贝到共享Buffer的私有数据区的指定偏移位置,用于设置控制信息作为上下文传递。当前默认私有数据区大小是96Byte,offset+size必须小于或等于96Byte,否则返回报错。 → [详情](llms-content/document/detail/canncommercial/5729ebebfcf3.md) - [CANN商业版-aclrtRandomNumAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1925.html): 下发并执行随机数生成任务。异步接口。 → [详情](llms-content/document/detail/canncommercial/0e1ab44c4d24.md) - [CANN商业版-aclrtRandomParaInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1926.html): ``` typedef struct \{ uint8t isAddr; uint8t valueOrAddr\[8\]; uint8t size; uint8t rsv\[6\]; \} aclrtRandomParaInfo; → [详情](llms-content/document/detail/canncommercial/f3d7413ecfea.md) - [CANN商业版-aclrtDropoutBitmaskInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1927.html): ``` typedef struct \{ aclrtRandomParaInfo dropoutRation; \} aclrtDropoutBitmaskInfo; → [详情](llms-content/document/detail/canncommercial/cc4d2a6d0487.md) - [CANN商业版-aclrtUniformDisInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1928.html): ``` typedef struct \{ aclrtRandomParaInfo min; aclrtRandomParaInfo max; \} aclrtUniformDisInfo; → [详情](llms-content/document/detail/canncommercial/73bb58edf3a3.md) - [CANN商业版-aclrtNormalDisInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1929.html): ``` typedef struct \{ aclrtRandomParaInfo mean; aclrtRandomParaInfo stddev; \} aclrtNormalDisInfo; → [详情](llms-content/document/detail/canncommercial/074745e31c39.md) - [CANN商业版-aclrtRandomNumFuncParaInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1930.html): ``` typedef struct \{ aclrtRandomNumFuncType funcType; union \{ aclrtDropoutBitmaskInfo dropoutBitmaskInfo; aclrtUniformDisInfo uniformDisInfo; aclrtNormalDisInfo norm → [详情](llms-content/document/detail/canncommercial/bb698ef142d0.md) - [CANN商业版-aclrtRandomNumTaskInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1931.html): ``` typedef struct \{ aclDataType dataType; aclrtRandomNumFuncParaInfo randomNumFuncParaInfo; void randomParaAddr; void randomResultAddr; void randomCounterAddr; aclrtRando → [详情](llms-content/document/detail/canncommercial/d5196bf5c912.md) - [CANN商业版-aclrtRandomNumFuncType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1932.html): ``` typedef enum \{ ACLRTRANDOMNUMFUNCTYPEDROPOUTBITMASK \= 0, // Dropout bitmask ACLRTRANDOMNUMFUNCTYPEUNIFORMDIS, // 均匀分布 ACLRTRANDOMNUMFUNCTYPENORMALDIS, // 正态分布 → [详情](llms-content/document/detail/canncommercial/0ee365b6eb47.md) - [CANN商业版-aclrtMemcpyBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1933.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/b0f7b3852867.md) - [CANN商业版-aclrtIpcMemGetExportKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1934.html): 在本进程中将指定Device内存设置为IPC(Inter-Process Communication)共享内存,并返回共享内存key,以便后续将内存共享给其它进程。 本接口需与以下其它关键接口配合使用,以便实现内存共享,此处以A、B进程为例,说明两个进程间的内存共享接口调用流程: 1. 在A进程中: a. 调用 aclrtMalloc 接口申请内存。 b. 调用 aclrtIp → [详情](llms-content/document/detail/canncommercial/e457ae66d7e1.md) - [CANN商业版-aclrtIpcMemSetImportPid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1935.html): 设置IPC共享内存的进程白名单。 本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见aclrtIpcMemGetExportKey接口处的说明。 → [详情](llms-content/document/detail/canncommercial/28f3cde703dc.md) - [CANN商业版-aclrtIpcMemImportByKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1936.html): 在本进程中导入key的信息,并返回本进程可以使用的Device内存地址指针。 本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见aclrtIpcMemGetExportKey接口处的说明。 → [详情](llms-content/document/detail/canncommercial/b84e8f6f6509.md) - [CANN商业版-aclrtIpcMemClose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1937.html): 关闭IPC共享内存,调用aclrtIpcMemImportByKey接口的进程中、调用aclrtIpcMemGetExportKey接口的进程中都需要调用此接口。 对于同一个共享内存key,需所有调用aclrtIpcMemImportByKey接口的进程中都调用aclrtIpcMemClose接口后,调用aclrtIpcMemGetExportKey接口的进程中才可以调用aclrtIpcMemCl → [详情](llms-content/document/detail/canncommercial/84aeb88d52dd.md) - [CANN商业版-aclrtNotifyBatchReset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1938.html): 批量复位Notify。 → [详情](llms-content/document/detail/canncommercial/0080bd6afedb.md) - [CANN商业版-aclrtNotifyGetExportKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1939.html): 将本进程中的指定Notify设置为IPC(Inter-Process Communication) Notify,并返回key(即Notify共享名称),用于在多Device上不同进程间实现任务同步。 本接口需与以下其它关键接口配合使用,以便实现多Device上不同进程间的任务同步,此处以Device 0上的A进程、Device 1上的B进程为例,说明两个进程间的任务同步接口调用流程: 1. 在A → [详情](llms-content/document/detail/canncommercial/aedebd6e449c.md) - [CANN商业版-aclrtNotifySetImportPid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1940.html): 设置共享Notify的进程白名单。 本接口需与其它接口配合使用,以便实现多Device上不同进程间的任务同步,请参见aclrtNotifyGetExportKey接口处的说明。 → [详情](llms-content/document/detail/canncommercial/cb0076ece5f1.md) - [CANN商业版-aclrtNotifyImportByKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1941.html): 在本进程中获取key的信息,并返回本进程可以使用的Notify指针。 本接口需与其它接口配合使用,以便实现多Device上不同进程间的任务同步,请参见aclrtNotifyGetExportKey接口处的说明。 → [详情](llms-content/document/detail/canncommercial/2c777a823c70.md) - [CANN商业版-aclrtMemcpyBatchAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1942.html): ``` typedef struct \{ aclrtMemLocation dstLoc; aclrtMemLocation srcLoc; uint8t rsv\[16\]; \} aclrtMemcpyBatchAttr; → [详情](llms-content/document/detail/canncommercial/0475cc2f26ef.md) - [CANN商业版-aclrtBarrierCmoInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1943.html): ``` typedef struct \{ aclrtCmoType cmoType; uint32t barrierId; \} aclrtBarrierCmoInfo; → [详情](llms-content/document/detail/canncommercial/8b7361bc2801.md) - [CANN商业版-aclrtGetStreamResLimit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1946.html): 获取指定Stream的Device资源限制。 若没有调用aclrtSetStreamResLimit接口设置Device资源限制,则调用本接口获取到的Device资源限制优先级为:当前进程的Device资源限制(调用aclrtSetDeviceResLimit接口设置) >AI处理器硬件默认的资源限制 → [详情](llms-content/document/detail/canncommercial/27f0793254ee.md) - [CANN商业版-aclrtSetStreamResLimit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1947.html): 设置指定Stream的Device资源限制。 本接口应在调用aclrtSetDevice接口之后且在执行算子之前使用。如果对同一Stream进行多次设置,将以最后一次设置为准。 调用本接口设置指定Stream的Device资源限制后,需配合调用aclrtUseStreamResInCurrentThread接口,设置在当前线程中使用指定Stream上的Device资源限制。 → [详情](llms-content/document/detail/canncommercial/9b2a035c246a.md) - [CANN商业版-aclrtResetStreamResLimit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1948.html): 调用aclrtSetStreamResLimit接口设置指定Stream的Device资源限制后,可调用本接口重置指定Stream的Device资源限制,恢复默认配置,此时可通过aclrtGetStreamResLimit接口查询默认的资源限制。 → [详情](llms-content/document/detail/canncommercial/412667a67ccc.md) - [CANN商业版-aclrtUseStreamResInCurrentThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1949.html): 在当前线程中使用指定Stream上的Device资源限制。如果多次调用本接口设置Stream,将以最后一次设置为准。 → [详情](llms-content/document/detail/canncommercial/db72efda5b34.md) - [CANN商业版-aclrtUnuseStreamResInCurrentThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1950.html): 在当前线程中取消使用指定Stream上的Device资源限制。 → [详情](llms-content/document/detail/canncommercial/03bba7aa5d01.md) - [CANN商业版-aclrtGetResInCurrentThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1951.html): 获取当前线程可使用的Device资源。 获取时,按照如下优先级返回value:Stream级别的Device资源限制(调用aclrtSetStreamResLimit接口设置) > 当前进程的Device资源限制(调用aclrtSetDeviceResLimit接口设置) >AI处理器硬件默认的资源限制 → [详情](llms-content/document/detail/canncommercial/0926bb83b660.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1952.html): 接口名以acl作为前缀,命名风格为:acl+接口类别缩写+*,其中,*表示操作动词和对象,均采用首字母大写。下文为了描述方便,将本文中的接口统称为acl接口。 → [详情](llms-content/document/detail/canncommercial/dc90192b0167.md) - [CANN商业版-aclrtMemcpyBatchAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1957.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/a00241ba86a2.md) - [CANN商业版-aclrtGetPrimaryCtxState](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1958.html): 获取默认Context的状态。 → [详情](llms-content/document/detail/canncommercial/7ceaba079eaf.md) - [CANN商业版-aclrtLaunchHostFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1959.html): 在Stream的任务队列中下发一个Host回调任务,系统内部在执行到该回调任务时,会在Stream上注册的线程(该线程在本接口内部创建并注册)中执行回调函数,并且回调任务默认阻塞本Stream上后续任务的执行。异步接口。 本接口可用于实现异步场景下的callback功能,与另一套实现异步场景下的callback功能接口(aclrtLaunchCallback、aclrtSubscribeRepor → [详情](llms-content/document/detail/canncommercial/760410de6ffa.md) - [CANN商业版-aclrtLaunchKernelV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1960.html): 指定任务下发的配置信息,并启动对应算子的计算任务。异步接口。 → [详情](llms-content/document/detail/canncommercial/f84e5e8633d2.md) - [CANN商业版-aclrtLaunchKernelWithHostArgs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1961.html): 指定任务下发的配置信息,并启动对应算子的计算任务。异步接口。 → [详情](llms-content/document/detail/canncommercial/6bea7a443e2a.md) - [CANN商业版-aclrtGetErrorVerbose](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1963.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/b6c19e647f79.md) - [CANN商业版-aclrtRepairError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1964.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/74af51dd8ad0.md) - [CANN商业版-aclrtAllocator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1965.html): ``` typedef void aclrtAllocator; → [详情](llms-content/document/detail/canncommercial/16942df17646.md) - [CANN商业版-aclrtAllocatorAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1966.html): ``` typedef void aclrtAllocatorAddr; → [详情](llms-content/document/detail/canncommercial/d90bf78404e1.md) - [CANN商业版-aclrtAllocatorBlock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1967.html): ``` typedef void aclrtAllocatorBlock; → [详情](llms-content/document/detail/canncommercial/c2952b965f6e.md) - [CANN商业版-aclrtAllocatorGetByStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1968.html): 根据Stream查询用户注册的Allocator信息。 → [详情](llms-content/document/detail/canncommercial/d2f537703c7e.md) - [CANN商业版-aclRegisterCallbackType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1969.html): ``` typedef enum aclRegisterCallbackType \{ ACLREGTYPEACLMODEL, // 模型管理 ACLREGTYPEACLOPEXECUTOR, // 单算子调用 ACLREGTYPEACLOPCBLAS, // 单算子调用中的CBLAS接口 ACLREGTYPEACLOPCOM → [详情](llms-content/document/detail/canncommercial/79c917de077e.md) - [CANN商业版-aclInitCallbackRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1970.html): 注册初始化回调函数。 若在aclInit接口之前调用本接口,则会在初始化时触发回调函数的调用;若在aclInit接口之后调用本接口,则会在注册时立即触发回调函数的调用。 → [详情](llms-content/document/detail/canncommercial/8f268dc9bb9a.md) - [CANN商业版-aclInitCallbackUnRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1971.html): 若不需要触发回调函数的调用,可调用本接口取消注册回调函数。 → [详情](llms-content/document/detail/canncommercial/40c74963cba0.md) - [CANN商业版-aclFinalizeCallbackRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1972.html): 注册去初始化回调函数。 在aclFinalize接口之前调用本接口,在去初始化时触发回调函数的调用。 → [详情](llms-content/document/detail/canncommercial/22befb74d558.md) - [CANN商业版-aclFinalizeCallbackUnRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1973.html): 若不需要触发回调函数的调用,可调用本接口取消注册回调函数。 → [详情](llms-content/document/detail/canncommercial/7fa082c44f14.md) - [CANN商业版-aclFinalizeReference](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1974.html): 去初始化函数,用于释放进程内acl接口使用的相关资源。 aclFinalizeReference接口内部涉及引用计数的实现,aclInit接口每被调用一次,则引用计数加一,aclFinalizeReference接口每被调用一次,则该引用计数减一,当引用计数减到0时,才会真正去初始化。aclFinalize接口与本接口的区别在于,调用aclFinalize接口会将计数清零,直接去初始化。 → [详情](llms-content/document/detail/canncommercial/5a136b8e2714.md) - [CANN商业版-aclrtGetOpTimeOutInterval](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1985.html): 获取硬件支持的算子超时配置的最短时间间隔interval,单位为微秒。 → [详情](llms-content/document/detail/canncommercial/0847bb88c0b9.md) - [CANN商业版-aclrtSetOpExecuteTimeOutV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1986.html): 设置算子执行的超时时间,单位为微秒。 → [详情](llms-content/document/detail/canncommercial/5f90ce5b619f.md) - [CANN商业版-aclmdlRIDebugJsonPrint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1988.html): 维测场景下,使用本接口将模型运行实例信息以JSON格式导出到文件中,包括Model ID、Stream ID、Task ID、Task Type等信息。然后,通过tracing方式(例如chrome://tracing/)查看模型的可视化信息。 → [详情](llms-content/document/detail/canncommercial/9c8a607051b4.md) - [CANN商业版-aclrtRegDeviceStateCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1993.html): 注册Device状态回调函数,不支持重复注册。 当Device状态发生变化时(例如调用aclrtSetDevice、aclrtResetDevice等接口),Runtime模块会触发该回调函数的调用。 → [详情](llms-content/document/detail/canncommercial/d88f872c3d1b.md) - [CANN商业版-aclrtDevicePeerAccessStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1994.html): 查询两个Device之间的数据交互状态。 → [详情](llms-content/document/detail/canncommercial/6f0afe7d93aa.md) - [CANN商业版-aclrtRegStreamStateCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1996.html): 注册Stream状态回调函数,不支持重复注册。 当Stream状态发生变化时(例如调用aclrtCreateStream、aclrtDestroyStream等接口),Runtime模块会触发该回调函数的调用。此处的Stream包含显式创建的Stream以及默认Stream。 → [详情](llms-content/document/detail/canncommercial/0f1db8e4d57d.md) - [CANN商业版-aclrtStreamStop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1997.html): 仅停止指定Stream上的正在执行的任务,不清理任务。 → [详情](llms-content/document/detail/canncommercial/d6dd763841c7.md) - [CANN商业版-aclrtGetHardwareSyncAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1999.html): 获取Cube Core、Vector Core之间的同步地址。 → [详情](llms-content/document/detail/canncommercial/0800e883a928.md) - [CANN商业版-aclrtSetDeviceTaskAbortCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2001.html): 调用本接口注册回调函数,用于在调用aclrtDeviceTaskAbort接口前后触发该回调函数。不支持重复注册。 → [详情](llms-content/document/detail/canncommercial/c7cd798817f4.md) - [CANN商业版-aclrtGetOpExecuteTimeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2003.html): 获取AI Core算子执行的超时时间。 → [详情](llms-content/document/detail/canncommercial/465c5cd945da.md) - [CANN商业版-aclrtMemSharedHandleType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2005.html): ``` typedef enum aclrtMemSharedHandleType \{ ACLMEMSHAREHANDLETYPEDEFAULT \= 0x1, ACLMEMSHAREHANDLETYPEFABRIC \= 0x2, \} aclrtMemSharedHandleType; → [详情](llms-content/document/detail/canncommercial/59fe5c504a09.md) - [CANN商业版-aclrtMemExportToShareableHandleV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2006.html): 将本进程通过aclrtMallocPhysical接口获取到的Device物理内存handle导出,以便后续将Device物理内存共享给其它进程。 本接口是在接口aclrtMemExportToShareableHandle基础上进行了增强,用户可通过shareType参数指定导出AI Server内的共享句柄,或导出跨AI Server的共享句柄。AI Server通常是多个Device组成的服 → [详情](llms-content/document/detail/canncommercial/177be41cde64.md) - [CANN商业版-aclrtMemSetPidToShareableHandleV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2007.html): 设置共享内存的进程白名单。 本接口是在接口aclrtMemSetPidToShareableHandle基础上进行了增强,用户可通过shareType参数指定导出AI Server内的共享句柄,或导出跨AI Server的共享句柄。 本接口的使用流程可参见aclrtMemExportToShareableHandle,但本接口需配合调用aclrtMemExportToShareableHandle → [详情](llms-content/document/detail/canncommercial/d88c242ec279.md) - [CANN商业版-aclrtMemImportFromShareableHandleV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2008.html): 在本进程中获取shareableHandle里的信息,并返回本进程中的handle,用于在本进程中建立虚拟地址与物理地址之间的映射关系。 本接口是在接口aclrtMemImportFromShareableHandle基础上进行了增强,用户可通过shareType参数指定导出AI Server内的共享句柄,或导出跨AI Server的共享句柄。 本接口的使用流程可参见aclrtMemExportT → [详情](llms-content/document/detail/canncommercial/7933f8b34cd3.md) - [CANN商业版-aclrtMemcpyAsyncWithOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2011.html): 实现内存复制,适用于基地址是二级指针、有地址偏移的场景。异步接口。 → [详情](llms-content/document/detail/canncommercial/c30265c8ad64.md) - [CANN商业版-aclrtIpcMemAttrType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2012.html): ``` typedef enum \{ ACLRTIPCMEMATTRACCESSLINK, // 通信方式 \} aclrtIpcMemAttrType; → [详情](llms-content/document/detail/canncommercial/064ae9299915.md) - [CANN商业版-aclrtIpcMemSetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2013.html): 设置IPC共享内存的属性信息。 → [详情](llms-content/document/detail/canncommercial/cf02dcce6bb2.md) - [CANN商业版-aclrtServerPid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2014.html): ``` typedef struct \{ uint32t sdid; int32t pid; sizet num; \} aclrtServerPid; → [详情](llms-content/document/detail/canncommercial/60160dea3a7f.md) - [CANN商业版-aclrtIpcMemImportPidInterServer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2015.html): 针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 中的超节点产品,批量设置IPC共享内存的进程白名单。 → [详情](llms-content/document/detail/canncommercial/5e464b3b1ab9.md) - [CANN商业版-aclrtNotifySetImportPidInterServer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2017.html): 设置共享Notify的进程白名单。 该接口仅针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 中的超节点产品, → [详情](llms-content/document/detail/canncommercial/2e01cc1a4dfe.md) - [CANN商业版-aclrtCntNotify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2019.html): ``` typedef void aclrtCntNotify; → [详情](llms-content/document/detail/canncommercial/09f3ef4fab05.md) - [CANN商业版-aclrtCntNotifyCreate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2020.html): 创建CntNotify。 CntNotify通常也用于Device与Device之间的状态/动作通信通知。但CntNotify是利用计数值实现任务间的同步,跟Notify的区别是,Notify的计数值仅支持1,CntNotify的计数值支持\[1~uint32t最大值\]。 → [详情](llms-content/document/detail/canncommercial/994bc4181e31.md) - [CANN商业版-aclrtCntNotifyDestroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2021.html): 销毁CntNotify。 → [详情](llms-content/document/detail/canncommercial/d80a3e2c8645.md) - [CANN商业版-aclmdlRIAbort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2025.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/791a049991a8.md) - [CANN商业版-aclrtCmoGetDescSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2027.html): 获取当前Device上的Cache内存描述符占用的内存大小。 → [详情](llms-content/document/detail/canncommercial/3b4a3fc706a2.md) - [CANN商业版-aclrtCmoSetDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2028.html): 设置Cache内存描述符,此接口调用完成后,会将源内存地址、内存大小记录到Cache内存描述符中。 → [详情](llms-content/document/detail/canncommercial/6e73b1dbe4c1.md) - [CANN商业版-aclrtCmoAsyncWithDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2029.html): 使用内存描述符(二级指针方式)操作Device上的Cache内存。异步接口。 → [详情](llms-content/document/detail/canncommercial/f57bb521039f.md) - [CANN商业版-aclrtCntNotifyRecord](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2032.html): 在指定Stream上记录一个CntNotify。异步接口。 aclrtCntNotifyRecord接口与aclrtCntNotifyWaitWithTimeout接口配合使用时,主要用于多Stream之间同步等待的场景。 → [详情](llms-content/document/detail/canncommercial/77d065da804f.md) - [CANN商业版-aclrtCntNotifyWaitWithTimeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2033.html): 阻塞指定Stream的运行,直到指定的CntNotify完成。异步接口。 → [详情](llms-content/document/detail/canncommercial/183105a34d0c.md) - [CANN商业版-aclrtCntNotifyReset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2034.html): 复位一个CntNotify,将CntNotify的计数值清空为0。异步接口。 → [详情](llms-content/document/detail/canncommercial/ae4ed97aec70.md) - [CANN商业版-aclrtCntNotifyGetId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2035.html): 获取CntNotify的ID。 → [详情](llms-content/document/detail/canncommercial/3a148e050ac7.md) - [CANN商业版-aclrtCntNotifyRecordInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2036.html): ``` typedef struct \{ aclrtCntNotifyRecordMode mode; // Record的行为模式 uint32t value; \} aclrtCntNotifyRecordInfo; → [详情](llms-content/document/detail/canncommercial/145719f67af1.md) - [CANN商业版-aclrtCntNotifyRecordMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2037.html): ``` typedef enum \{ ACLRTCNTNOTIFYRECORDSETVALUEMODE \= 0, // 覆盖模式,CntNotify计数值 \= value ACLRTCNTNOTIFYRECORDADDMODE \= 1, // 累加模式,CntNotify计数值 \= 当前值 + value ACLRTCNTNOTIFYRECO → [详情](llms-content/document/detail/canncommercial/a040e817c8de.md) - [CANN商业版-aclrtCntNotifyWaitInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2038.html): ``` typedef struct \{ aclrtCntNotifyWaitMode mode; // Wait的行为模式 uint32t value; uint32t timeout; // 超时时间,单位是秒,其中,0表示永久等待 uint8t isClear; // wait解除阻塞后是否CntNotify → [详情](llms-content/document/detail/canncommercial/e674b3517874.md) - [CANN商业版-aclrtCntNotifyWaitMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2039.html): ``` typedef enum \{ ACLRTCNTNOTIFYWAITLESSMODE \= 0, // CntNotify的当前计数值 value,则解除Wait ACLRTCNTNOTIFYWAITBIGGEROREQUALMODE \= 3, // CntNotify的当前计数值 >\= value,则解除Wait ACLRTCNTN → [详情](llms-content/document/detail/canncommercial/59c68f7494fa.md) - [CANN商业版-aclrtPersistentTaskClean](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2041.html): 清理ACLSTREAMPERSISTENT类型的Stream上的任务,适用于在不删除该类型Stream的情况下重新下发任务的场景。 ACLSTREAMPERSISTENT类型的Stream需调用aclrtCreateStreamWithConfig接口创建。 → [详情](llms-content/document/detail/canncommercial/7242b61aabd2.md) - [CANN商业版-aclrtMemGetAccess](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2045.html): 获取内存的访问权限。 → [详情](llms-content/document/detail/canncommercial/8ca14a19afcc.md) - [CANN商业版-aclrtMemAccessFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2046.html): ``` typedef enum \{ ACLRTMEMACCESSFLAGSNONE \= 0x0, // 该地址范围不可访问 ACLRTMEMACCESSFLAGSREAD \= 0x1, // 地址范围可读 ACLRTMEMACCESSFLAGSREADWRITE \= 0x3, // 地址范围可读可写 \} aclrtMemAccessFlags; → [详情](llms-content/document/detail/canncommercial/1522f8c1729e.md) - [CANN商业版-aclrtMemAccessDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2047.html): ``` typedef struct \{ aclrtMemAccessFlags flags; aclrtMemLocation location; uint8t rsv\[12\]; \} aclrtMemAccessDesc; → [详情](llms-content/document/detail/canncommercial/eafd178c46bd.md) - [CANN商业版-aclrtBinaryGetDevAddress](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2049.html): 获取算子二进制数据在Device上的内存地址及内存大小。 → [详情](llms-content/document/detail/canncommercial/6ee47b8b49cd.md) - [CANN商业版-aclrtStreamWaitEventWithTimeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2051.html): 阻塞指定Stream的运行,直到指定的Event完成。异步接口。 该接口是在接口aclrtStreamWaitEvent基础上进行了增强,支持用户配置具体的超时时间。 → [详情](llms-content/document/detail/canncommercial/ada83082da10.md) - [CANN商业版-aclrtUuid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2053.html): ``` typedef struct aclrtUuid \{ char bytes\[16\]; // 一个16字节的字符串,作为Device的唯一标识 \} aclrtUuid; → [详情](llms-content/document/detail/canncommercial/161614162012.md) - [CANN商业版-aclrtDeviceGetUuid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2054.html): 获取Device的唯一标识UUID(Universally Unique Identifier)。 → [详情](llms-content/document/detail/canncommercial/62a3c28ed944.md) - [CANN商业版-aclrtGetLogicDevIdByUserDevId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2057.html): 根据用户设备ID获取对应的逻辑设备ID。 → [详情](llms-content/document/detail/canncommercial/3f61e69efa01.md) - [CANN商业版-aclrtGetUserDevIdByLogicDevId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2058.html): 根据逻辑设备ID获取对应的用户设备ID。 → [详情](llms-content/document/detail/canncommercial/4a7a4fcf9dba.md) - [CANN商业版-aclrtGetLogicDevIdByPhyDevId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2059.html): 根据物理设备ID获取对应的逻辑设备ID。 → [详情](llms-content/document/detail/canncommercial/3017761d2af2.md) - [CANN商业版-aclrtGetPhyDevIdByLogicDevId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2060.html): 根据逻辑设备ID获取对应的物理设备ID。 → [详情](llms-content/document/detail/canncommercial/a4825a045858.md) - [CANN商业版-aclrtCheckMemType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2062.html): 检查Device内存类型。 → [详情](llms-content/document/detail/canncommercial/d1958b33af99.md) - [CANN商业版-aclrtSnapShotProcessLock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2065.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/06f39491b326.md) - [CANN商业版-aclrtSnapShotProcessBackup](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2066.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/ed38da312f4d.md) - [CANN商业版-aclrtSnapShotProcessUnlock](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2068.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/492cd4c620d5.md) - [CANN商业版-aclrtCtxGetFloatOverflowAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2071.html): 饱和模式下,获取保存溢出标记的Device内存地址,该内存地址后续需作为Workspace参数传递给AI Core算子。 → [详情](llms-content/document/detail/canncommercial/c46b21bc3775.md) - [CANN商业版-aclrtFreeWithDevSync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2074.html): 释放Device上的内存。 本接口内部会进行隐式的Device同步,并等待使用该内存的任务完成。 → [详情](llms-content/document/detail/canncommercial/048ad31cfe3b.md) - [CANN商业版-aclrtFreeHostWithDevSync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2075.html): 释放通过aclrtMallocHost接口或aclrtMallocHostWithCfg接口申请的Host内存。 本接口内部会进行隐式的Device同步,并等待使用该内存的任务完成。 → [详情](llms-content/document/detail/canncommercial/f7a199b26051.md) - [CANN商业版-aclrtTimeoutUs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2090.html): ``` typedef struct \{ uint32t timeoutLow; // 超时时间的低32位值 uint32t timeoutHigh; // 超时时间的高32位值 \} aclrtTimeoutUs; → [详情](llms-content/document/detail/canncommercial/0940030f6c5e.md) - [CANN商业版-aclrtCacheLastTaskOpInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2091.html): 基于捕获方式构建模型运行实例场景下,把指定内存中的算子信息按照infoSize大小缓存到当前线程中最后下发的任务上。 → [详情](llms-content/document/detail/canncommercial/d95335a36453.md) - [CANN商业版-aclrtIpcGetEventHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2092.html): 将本进程中的指定Event设置为IPC(Inter-Process Communication) Event,并返回其handle(即Event句柄),用于在跨进程场景下实现任务同步,支持同一个Device内的多个进程以及跨Device的多个进程。 本接口需与以下其它关键接口配合使用,此处以A进程、B进程为例: 1. A进程中: a. 调用 aclrtCreateEventExWithF → [详情](llms-content/document/detail/canncommercial/468d3e95fd0f.md) - [CANN商业版-aclrtIpcOpenEventHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2093.html): 在本进程中获取handle的信息,并返回本进程可以使用的Event指针。 本接口需与其它接口配合使用,以便实现不同进程间的任务同步,请参见aclrtIpcGetEventHandle接口处的说明。 → [详情](llms-content/document/detail/canncommercial/2381446873f8.md) - [CANN商业版-aclrtIpcEventHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2094.html): ``` \#define ACLIPCEVENTHANDLESIZE 64U typedef struct aclrtIpcEventHandle \{ char reserved\[ACLIPCEVENTHANDLESIZE\]; \} aclrtIpcEventHandle; → [详情](llms-content/document/detail/canncommercial/d57d6f149cb4.md) - [CANN商业版-aclsysGetVersionStr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2096.html): 根据软件包名称查询版本号,版本号是字符串类型,与各包安装目录下version.info文件中的version保持一致。 → [详情](llms-content/document/detail/canncommercial/23fd08769bc7.md) - [CANN商业版-aclsysGetVersionNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2097.html): 根据软件包名称查询版本号,版本号是数值类型,通过计算各包安装目录下version.info文件中的version字段的主、次、补丁等版本信息的权重得出。 获取数值类型的版本号并进行比较,数值较大的表示版本发布时间较新,可用于了解版本发布的先后顺序,以及在代码中根据版本区分不同的接口调用逻辑等。 → [详情](llms-content/document/detail/canncommercial/b0bfe36955f7.md) - [CANN商业版-aclrtProfTrace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2098.html): 支持用户在网络指定位置下发自定义的Profiling打点。异步接口。 → [详情](llms-content/document/detail/canncommercial/4aea52fef8e3.md) - [CANN商业版-aclrtGetFunctionAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2115.html): 根据核函数句柄获取核函数属性信息。 → [详情](llms-content/document/detail/canncommercial/b16ba51f3eb6.md) - [CANN商业版-aclrtFuncAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2116.html): ``` typedef enum \{ ACLFUNCATTRKERNELTYPE \= 1, // Kernel类型 \} aclrtFuncAttribute; → [详情](llms-content/document/detail/canncommercial/8085d4c1eb78.md) - [CANN商业版-aclrtKernelType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2117.html): ``` typedef enum \{ ACLKERNELTYPEAICORE \= 0, // AI Core ACLKERNELTYPECUBE \= 1, // Cube Core ACLKERNELTYPEVECTOR \= 2, // Vector Core ACLKERNELTYPEMIX \= 3, // 会同时启动AI Cor → [详情](llms-content/document/detail/canncommercial/679c397c824d.md) - [CANN商业版-aclrtMemRetainAllocationHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2118.html): 根据虚拟内存地址获取物理内存信息的handle。 若多次调用本接口,则需相应地调用相同次数的aclrtFreePhysical来释放物理内存handle。 若调用接口时返回ACLERRORRTFEATURENOTSUPPORT,这表示底层驱动不支持该特性,需将驱动包升级到26.0.RC1或更高版本。您可以单击Link\(https://www.hiascend.com/hardware/firmwa → [详情](llms-content/document/detail/canncommercial/905c1853e378.md) - [CANN商业版-aclrtMemGetAllocationPropertiesFromHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2119.html): 根据物理内存信息的handle查询其内存属性信息。 → [详情](llms-content/document/detail/canncommercial/849b5d77ecf5.md) - [CANN商业版-aclrtStreamGetPriority](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2120.html): 查询指定Stream的优先级。 → [详情](llms-content/document/detail/canncommercial/c7b8fa13af42.md) - [CANN商业版-aclrtStreamGetFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2121.html): 查询创建Stream时设置的flag标志。 → [详情](llms-content/document/detail/canncommercial/39c23b015836.md) - [CANN商业版-aclrtHostMemMapCapabilities](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2122.html): 查询指定的硬件驱动加速器是否支持访问通过aclrtHostRegister接口注册的内存。 → [详情](llms-content/document/detail/canncommercial/2d6d92bd0e55.md) - [CANN商业版-aclrtHacType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2123.html): ``` typedef enum \{ ACLRTHACTYPESTARS \= 0, // System Task and Resource Scheduler ACLRTHACTYPEAICPU, // AI CPU ACLRTHACTYPEAIC, // AI Core或Cube Core ACLRTHACTYPEAIV, → [详情](llms-content/document/detail/canncommercial/4501f83145b0.md) - [CANN商业版-aclrtHostMemMapCapability](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2124.html): ``` typedef enum \{ ACLRTHOSTMEMMAPNOTSUPPORTED \= 0, // 不支持 ACLRTHOSTMEMMAPSUPPORTED // 支持 \} aclrtHostMemMapCapability; → [详情](llms-content/document/detail/canncommercial/b7db861bd780.md) - [CANN商业版-aclrtGetMemUsageInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2125.html): 查询组件的内存使用信息,包括组件名称、当前内存大小和峰值内存大小等信息。 → [详情](llms-content/document/detail/canncommercial/9bd738e7f16b.md) - [CANN商业版-aclrtMemUsageInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2126.html): ``` typedef struct aclrtMemUsageInfo \{ char name\[32\]; // 组件名称 uint64t curMemSize; // 当前占用的内存大小,单位Byte uint64t memPeakSize; // 该组件的峰值内存,单位Byte sizet reserved\[8\]; // 预留 → [详情](llms-content/document/detail/canncommercial/0a1510ef432e.md) - [CANN商业版-aclrtHostRegisterV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2128.html): 注册Host内存地址。 取消注册需调用aclrtHostUnregister接口。 → [详情](llms-content/document/detail/canncommercial/18bf5e9370ad.md) - [CANN商业版-aclrtHostGetDevicePointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2129.html): 获取由aclrtHostRegister接口或aclrtHostRegisterV2接口注册映射的Device内存地址。映射后的Device内存地址不能用于内存操作,例如内存复制。 → [详情](llms-content/document/detail/canncommercial/07dd6494ea26.md) - [CANN商业版-aclrtSnapShotCallbackRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2130.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/d14c9f7f8050.md) - [CANN商业版-aclrtSnapShotCallbackUnregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2131.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/canncommercial/2ab7014d859f.md) - [CANN商业版-aclrtSnapShotStage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2132.html): ``` typedef enum \{ ACLRTSNAPSHOTLOCKPRE \= 0, // 锁定前 ACLRTSNAPSHOTBACKUPPRE, // 备份前 ACLRTSNAPSHOTBACKUPPOST, // 备份后 ACLRTSNAPSHOTRESTOREPRE, // 恢复前 ACLRTSNAPSHOTREST → [详情](llms-content/document/detail/canncommercial/62785f74efef.md) - [CANN商业版-aclrtReserveMemAddressNoUCMemory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2134.html): 须知:由用户指定起始地址是试验特性,后续版本可能存在变更,不支持应用于商用产品中 → [详情](llms-content/document/detail/canncommercial/c081e6816ae9.md) - [CANN商业版-aclrtMemGetAddressRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2135.html): 获取待查询地址所属内存块的起始地址以及内存块大小。 → [详情](llms-content/document/detail/canncommercial/b9ff2e37baea.md) - [CANN商业版-aclprofConfigType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2136.html): ``` typedef enum \{ ACLPROFARGSMIN \= 0, ACLPROFSTORAGELIMIT \= 1, ACLPROFSYSHARDWAREMEMFREQ \= 3, ACLPROFLLCMODE \= 4, ACLPROFSYS → [详情](llms-content/document/detail/canncommercial/cb5b18a4cbfb.md) - [CANN商业版-acldumpGetPath](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2137.html): 获取Dump数据存放路径,以便用户将自定维测数据保存到该路径下。 在调用本接口前,需通过aclmdlInitDump接口初始化Dump功能、通过aclmdlSetDump接口配置Dump信息,或者直接通过aclInit接口配置Dump信息。 → [详情](llms-content/document/detail/canncommercial/417eda63cdca.md) - [CANN商业版-acldumpType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2138.html): ``` enum acldumpType \{ AICERRBRIEFDUMP \= 1, // 轻量化exception dump AICERRNORMDUMP \= 2, // 普通exception dump,在轻量化exception dump基础上,还会导出Shape、Data Type、Format以及属性信息 AICERRDETAI → [详情](llms-content/document/detail/canncommercial/d5d319c97cdb.md) - [CANN商业版-aclrtBinarySetExceptionCallback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2139.html): 调用本接口注册回调函数。若多次设置回调函数,以最后一次设置为准。 在执行算子之前,调用本接口注册回调函数。如果算子执行过程中出现异常,将触发回调函数的执行,并将异常信息存储在aclrtExceptionInfo结构体中。之后,可以通过调用aclrtGetArgsFromExceptionInfo和aclrtGetFuncHandleFromExceptionInfo接口,从异常信息中获取用户下发算 → [详情](llms-content/document/detail/canncommercial/ccb8990cac1d.md) - [CANN商业版-aclrtGetArgsFromExceptionInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2140.html): 从aclrtExceptionInfo异常信息中获取用户下发算子执行任务时的参数。此接口与aclrtBinarySetExceptionCallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/91602f8fb6ae.md) - [CANN商业版-aclrtGetFuncHandleFromExceptionInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2141.html): 从aclrtExceptionInfo异常信息中获取核函数句柄。此接口与aclrtBinarySetExceptionCallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/6e3d015a1b75.md) - [CANN商业版-aclprofStr2Id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2142.html): msproftx用于将字符串转换为哈希ID。 → [详情](llms-content/document/detail/canncommercial/1ae488df8025.md) - [CANN商业版-aclprofRangePushEx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2143.html): 在Torch场景下,msproftx上报Tensor信息。 调用此接口后,Profiling判断messageType为MESSAGETYPETENSORINFO时,缓存Tensor信息。 → [详情](llms-content/document/detail/canncommercial/9783aa450a5d.md) - [CANN商业版-aclprofRangePop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2144.html): 在Torch场景下,msproftx上报Tensor信息。 调用此接口后,Profiling上报缓存的Tensor信息。 → [详情](llms-content/document/detail/canncommercial/d59bb2dea69f.md) - [CANN商业版-aclrtMemAllocManaged](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2145.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/ffd7e452bfb1.md) - [CANN商业版-aclrtMemPoolCreate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2155.html): 须知:预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/d3c6f0c02c08.md) - [CANN商业版-aclrtMemPoolDestroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2156.html): 须知:预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/813e468c8a82.md) - [CANN商业版-aclrtMemPoolGetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2157.html): 须知:预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/514aadffe589.md) - [CANN商业版-aclrtMemPoolSetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2158.html): 须知:预留接口,暂不支持。 → [详情](llms-content/document/detail/canncommercial/d2e3c7155a1b.md) - [CANN商业版-aclrtMemPool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2159.html): ``` typedef void aclrtMemPool; → [详情](llms-content/document/detail/canncommercial/f6c6760bb453.md) - [CANN商业版-aclrtMemPoolAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2160.html): ``` typedef enum aclrtMemPoolAttr\{ ACLRTMEMPOOLREUSEFOLLOWEVENTDEPENDENCIES \= 0x1, ACLRTMEMPOOLREUSEALLOWOPPORTUNISTIC \= 0x2, ACLRTMEMPOOLREUSEALLOWINTERNALDEPENDENCIES \= 0x3, ACLRTMEM → [详情](llms-content/document/detail/canncommercial/dc3a72ee07dd.md) - [CANN商业版-aclrtMemP2PMap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2162.html): 本接口用于建立同一进程内两个Device之间的内存页表映射,以实现跨Device的内存访问,但在进行此操作前,需先调用aclrtDeviceEnablePeerAccess接口以开启两个Device间的数据交互。 调用本接口建立页表映射后,跨Device访问时不会出现内存缺页的问题,首次访问内存时性能更优。 → [详情](llms-content/document/detail/canncommercial/04dcf6a60ece.md) - [共享Buffer管理使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_2199.html): 本特性提供了跨进程共享Buffer管理能力,可配合共享队列管理一起使用。共享Buffer的共享范围由共享队列的授权确定,共享范围包括“一主多从”的这些进程。 → [详情](llms-content/document/detail/canncommercial/298b03f207aa.md) - [废弃接口/返回码列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0002.html): - acl.op.execute\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/aclpythondevg010145.html\)接口 此接口后续版本会废弃,请使用acl.op.executev2\(https://www. → [详情](llms-content/document/detail/canncommercial/bb8a5669f8d8.md) - [同步&异步API说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0003.html): CANN支持以下几类显式同步,调用此类接口后,主机线程会阻塞直到相关的任务执行完成。 → [详情](llms-content/document/detail/canncommercial/c285a7ecf3f8.md) - [函数:init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0005.html): 初始化函数。 - C函数原型 1 aclError aclInit\(const char configPath\) - python函数 1 ret \= acl.init\(configpath\) → [详情](llms-content/document/detail/canncommercial/9b832270bf4f.md) - [函数:finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0006.html): 去初始化函数,用于释放进程内的相关资源。 在该接口内,默认增加2000ms延时(实际最大延时可达2000ms),用于Device业务日志回传,保证ERROR级别和EVENT级别日志不丢失,您可以将“ASCENDLOGDEVICEFLUSHTIMEOUT”环境变量设置为“0”(命令示例:export ASCENDLOGDEVICEFLUSHTIMEOUT\=0),去除该默认延时。 关于ASCENDLO → [详情](llms-content/document/detail/canncommercial/3a09b3904dc8.md) - [函数:get\_version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0007.html): 查询接口版本号,pyacl接口版本号命名可以采用:A.B.C模式,其中,A表示有不兼容修改,B表示新增接口,C表示bug修复。 → [详情](llms-content/document/detail/canncommercial/1a9a997765c8.md) - [函数:get\_soc\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0009.html): 查询当前运行环境的芯片版本。 → [详情](llms-content/document/detail/canncommercial/a6d3e8bdc574.md) - [函数:get\_recent\_err\_msg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0010.html): 获取并清空与本接口在同一个线程中的其它pyacl接口调用失败时的错误描述信息。 获取进程级别、还是线程级别的错误描述信息由acl.init接口中的“errmsgmode”配置控制,默认线程级别。 → [详情](llms-content/document/detail/canncommercial/954cd04cc5c3.md) - [函数:set\_device\_sat\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0011.html): 设置当前Device的浮点计算结果输出模式。 调用该接口成功后,后续在该Device上新创建的Stream按设置的模式生效,对之前已创建的Stream不生效。 → [详情](llms-content/document/detail/canncommercial/ec61c33d7b0b.md) - [函数:get\_device\_sat\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0012.html): 查询当前Device的浮点计算结果输出模式。 → [详情](llms-content/document/detail/canncommercial/c5ba19438a5b.md) - [函数:float16\_to\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0014.html): 将aclFloat16类型的数据转换为float(指float32)类型的数据。 → [详情](llms-content/document/detail/canncommercial/a4836537749c.md) - [函数:float\_to\_float16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0015.html): 将float(指float32)类型的数据转换为aclFloat16类型的数据。 → [详情](llms-content/document/detail/canncommercial/6ea48ddc20cf.md) - [函数:create\_data\_buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0016.html): 创建aclDataBuffer类型的数据,该数据类型用于描述内存地址、大小等内存信息。 如需销毁aclDataBuffer类型的数据,请参见函数:destroydatabuffer。 → [详情](llms-content/document/detail/canncommercial/87cb5350b2bb.md) - [函数:destroy\_data\_buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0017.html): 销毁aclDataBuffer类型的数据。 此处仅销毁aclDataBuffer类型的数据,调用acl.createdatabuffer接口创建aclDataBuffer类型数据时传入的data的内存需由用户自行释放。 → [详情](llms-content/document/detail/canncommercial/241e924a6a98.md) - [函数:get\_data\_buffer\_addr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0018.html): 获取aclDataBuffer类型中的数据的内存地址。 → [详情](llms-content/document/detail/canncommercial/5979b80e3c55.md) - [函数:get\_data\_buffer\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0019.html): 获取aclDataBuffer类型中数据的内存大小,单位Byte。 此接口后续版本会废弃,请使用acl.getdatabuffersizev2接口。 → [详情](llms-content/document/detail/canncommercial/944bdf316199.md) - [函数:get\_data\_buffer\_size\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0020.html): 获取aclDataBuffer类型中数据的内存大小,单位Byte。 → [详情](llms-content/document/detail/canncommercial/c95976129ca8.md) - [函数:update\_data\_buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0021.html): 更新aclDataBuffer中数据的内存及大小。 更新aclDataBuffer后,之前aclDataBuffer中存放数据的内存如果不使用,需及时释放,否则可能会导致内存泄漏。 → [详情](llms-content/document/detail/canncommercial/696339dfd195.md) - [函数:data\_type\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0022.html): 获取aclDataType数据的大小,单位Byte。 → [详情](llms-content/document/detail/canncommercial/9d4bb8761832.md) - [函数:app\_log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0050.html): 将日志记录到系统相应的日志文件中。 → [详情](llms-content/document/detail/canncommercial/6c0f751aba5e.md) - [函数:numpy\_to\_ptr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0052.html): 该接口即将废弃,建议使用acl.util.bytes\_to\_ptr接口。 → [详情](llms-content/document/detail/canncommercial/64aaa4b2e029.md) - [函数:numpy\_contiguous\_to\_ptr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0053.html): 该接口即将废弃,建议使用acl.util.bytes\_to\_ptr接口。 → [详情](llms-content/document/detail/canncommercial/14d77a9aeb35.md) - [函数:ptr\_to\_numpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0054.html): 该接口即将废弃,建议使用acl.util.ptr\_to\_bytes接口。 → [详情](llms-content/document/detail/canncommercial/82762f298c07.md) - [函数:bytes\_to\_ptr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0055.html): \# 函数:bytes\_to\_ptr | C函数原型 | 无 | | --- | --- | | Python函数 | ptr \= acl.util.bytes\\\_to\\\_ptr\(data\) | | 函数功能 | 将bytes对象转换成为void\\*数据,可以将转换好的数据传递给C函数直接使用。 | | 输入说明 | data:bytes类型数据。 | → [详情](llms-content/document/detail/canncommercial/da60e65b4fdc.md) - [函数:ptr\_to\_bytes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0056.html): \# 函数:ptr\_to\_bytes | C函数原型 | 无 | | --- | --- | | Python函数 | bytes\\\_out \= acl.util.ptr\\\_to\\\_bytes\(ptr, size\) | | 函数功能 | 将void\\*数据转换为bytes对象,可以使Python代码直接访问。 | | 输入说明 | ptr:int,C语言中的指针地址,能够访问的数据的首地址。 → [详情](llms-content/document/detail/canncommercial/bce9d981509b.md) - [函数:start\_thread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0058.html): \# 函数:start\_thread | C函数原型 | 无 | | --- | --- | | Python函数 | thr\\\_id, ret \= acl.util.start\\\_thread\(thr\\\_func, args\\\_list\) | | 函数功能 | 创建线程,在线程中执行传入的Python函数。 | → [详情](llms-content/document/detail/canncommercial/7d8c512aa509.md) - [函数:stop\_thread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0059.html): \# 函数:stop\_thread | C函数原型 | 无 | | --- | --- | | Python函数 | ret \= acl.util.stop\\\_thread\(thr\\\_id\) | | 函数功能 | 等待由acl.util.start\\\_thread接口创建的线程退出。 | | 输入说明 | thr\\\_id:int,线程ID号。 → [详情](llms-content/document/detail/canncommercial/b2a2c204a5c0.md) - [函数:set\_device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0062.html): 调用本接口会隐式创建默认Context,该默认Context中包含一个默认Stream。在同一个进程的多个线程中,如果调用aclrtSetDevice接口并指定相同的Device用于计算,那么这些线程将共享同一个默认Context。 但 Atlas 推理系列产品 的EP标准形态除外,其隐式创建的默认Context中包含两个Stream:一个默认Stream和一个执行内部同步的Stream。 → [详情](llms-content/document/detail/canncommercial/a7f17aeae8fe.md) - [函数:get\_device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0064.html): 获取当前正在使用的Device的ID。 → [详情](llms-content/document/detail/canncommercial/7a588e786a9c.md) - [函数:get\_run\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0065.html): 获取当前昇腾AI软件栈的运行模式。 → [详情](llms-content/document/detail/canncommercial/ad1feb34e0ad.md) - [函数:set\_ts\_device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0066.html): 设置本次计算需要使用的Task Schedule。 → [详情](llms-content/document/detail/canncommercial/f387c20f2611.md) - [函数:get\_device\_count](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0067.html): 获取可用Device的数量。 → [详情](llms-content/document/detail/canncommercial/a5fa7abd760a.md) - [函数:get\_device\_utilization\_rate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0068.html): 查询Device上Cube、Vector、AI CPU等的利用率。 → [详情](llms-content/document/detail/canncommercial/3166a0f02a30.md) - [函数:query\_device\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0069.html): 查询Device状态是正常可用、还是异常不可用。 → [详情](llms-content/document/detail/canncommercial/41e61c649145.md) - [函数:synchronize\_device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0070.html): 阻塞应用程序运行,直到正在运算中的Device完成运算。 多Device场景下,调用该接口等待的是当前Context对应的Device。 → [详情](llms-content/document/detail/canncommercial/531df22c57c0.md) - [函数:create\_context](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0072.html): 在当前进程或线程中显式创建一个Context。 对于 Atlas 200I/500 A2 推理产品 ,该Context中包含2个Stream,1个默认Stream和1个执行内部同步的Stream。 对于 Atlas 训练系列产品 ,该Context中包含1个默认Stream。 对于 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,该Context中包含1个默认Stream。 → [详情](llms-content/document/detail/canncommercial/26e968c1ccfc.md) - [函数:destroy\_context](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0073.html): 销毁一个Context,释放Context的资源。只能销毁通过acl.rt.createcontext接口创建的Context。 → [详情](llms-content/document/detail/canncommercial/ffeeb212dab3.md) - [函数:set\_context](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0074.html): 设置线程的Context。 → [详情](llms-content/document/detail/canncommercial/e06e1b847d05.md) - [函数:get\_context](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0075.html): 获取线程的Context。 → [详情](llms-content/document/detail/canncommercial/21a965524f84.md) - [函数:get\_overflow\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0076.html): 获取当前Device下所有Stream上任务的溢出状态,并将状态值拷贝到用户申请的Device内存中。异步接口。 → [详情](llms-content/document/detail/canncommercial/9fbc1521a71a.md) - [函数:reset\_overflow\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0077.html): 清除当前Device下所有Stream上任务的溢出状态。异步接口。 → [详情](llms-content/document/detail/canncommercial/39d68e4e04a9.md) - [函数:create\_stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0079.html): 在当前进程或线程中创建一个Stream。 该接口不支持设置Stream的优先级;若不设置,Stream的优先级默认为最高。如需在创建Stream时设置优先级,请参见acl.rt.createstreamwithconfig接口。 若不显式调用Stream创建接口,那么每个Context对应一个默认Stream,该默认Stream是调用acl.rt.setdevice接口或acl.rt.create → [详情](llms-content/document/detail/canncommercial/184df3669d88.md) - [函数:create\_stream\_with\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0080.html): 在当前进程或线程中创建一个Stream。 在 Atlas 推理系列产品 上,相比acl.rt.createstream接口,使用本接口可以创建一个快速下发任务的Stream,但会增加内存消耗或CPU的性能消耗。 在 Atlas 训练系列产品 上,相比acl.rt.createstream接口,使用本接口可以创建一个快速下发任务的Stream,但会增加内存消耗或CPU的性能消耗。 在 Atlas A → [详情](llms-content/document/detail/canncommercial/e96940db97a8.md) - [函数:destroy\_stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0081.html): 销毁指定Stream,销毁通过acl.rt.createstream或acl.rt.createstreamwithconfig接口创建的Stream,若Stream上有未完成的任务,会等待任务完成后再销毁Stream。 → [详情](llms-content/document/detail/canncommercial/a34c77b664af.md) - [函数:destroy\_stream\_force](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0082.html): 销毁指定Stream,销毁通过acl.rt.createstream或acl.rt.createstreamwithconfig接口创建的Stream,若Stream上有未完成的任务,不会等待任务完成,直接强制销毁Stream。 → [详情](llms-content/document/detail/canncommercial/729b3199e4ab.md) - [函数:set\_stream\_overflow\_switch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0083.html): 饱和模式下,对接上层训练框架时(例如:PyTorch),针对指定Stream,打开或关闭溢出检测开关,关闭后无法通过溢出检测算子获取任务是否溢出。 → [详情](llms-content/document/detail/canncommercial/8a2369fa5621.md) - [函数:get\_stream\_overflow\_switch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0084.html): 针对指定Stream,获取其当前溢出检测开关是否打开。 → [详情](llms-content/document/detail/canncommercial/2b97a3412fdc.md) - [函数:stream\_query](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0086.html): 查询指定Stream上的所有任务的执行状态。 → [详情](llms-content/document/detail/canncommercial/b88006074cc8.md) - [函数:synchronize\_stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0087.html): 阻塞应用程序运行,直到指定Stream中的所有任务都完成。 → [详情](llms-content/document/detail/canncommercial/60adc6c6ab3f.md) - [函数:synchronize\_stream\_with\_timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0088.html): 阻塞应用程序运行,直到指定Stream中的所有任务都完成,该接口是在acl.rt.synchronizestream接口基础上进行了增强,支持用户设置超时时间,当应用程序异常时可根据所设置的超时时间自行退出。 → [详情](llms-content/document/detail/canncommercial/9f094ad47766.md) - [函数:create\_event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0090.html): 创建一个Event,创建的Event可用于统计两个Event之间的耗时、多Stream场景下的同步等待等场景。 → [详情](llms-content/document/detail/canncommercial/4a7385f92e88.md) - [函数:create\_event\_with\_flag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0091.html): 创建一个带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时使能对应flag的功能。 → [详情](llms-content/document/detail/canncommercial/29f3f52f70cf.md) - [函数:destroy\_event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0092.html): 销毁一个Event,支持在Event未完成前调用本接口销毁Event。此时,本接口不会阻塞线程等Event完成,Event相关资源会在Event完成时被自动释放。 → [详情](llms-content/document/detail/canncommercial/d499b27afa2b.md) - [函数:record\_event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0093.html): 在Stream中记录一个Event。本接口被调用时,会捕获当前Stream上已下发的任务并记录到Event事件中,因此后续若调用acl.rt.queryeventstatus或acl.rt.streamwaitevent接口时,会检查或等待该Event事件中所捕获的任务都已经完成。 对于使用acl rt.createeventexwithflag创建的Event: - 本接口支持对同一个Event → [详情](llms-content/document/detail/canncommercial/f665a48324e2.md) - [函数:reset\_event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0094.html): 复位一个Event。用户需确保等待Stream中的任务都完成后,再复位Event,异步接口。 → [详情](llms-content/document/detail/canncommercial/d5d43f2e0736.md) - [函数:query\_event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0095.html): 查询与本接口在同一线程中的acl.rt.recordevent接口所记录的Event是否执行完成。 此接口后续版本会废弃,请使用函数:queryeventstatus接口。 → [详情](llms-content/document/detail/canncommercial/b57847796937.md) - [函数:query\_event\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0096.html): 查询该Event捕获的所有任务的执行状态。具体见acl.rt.recordevent接口参考Event捕获的细节。 → [详情](llms-content/document/detail/canncommercial/9760df23c367.md) - [函数:query\_event\_wait\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0097.html): 调用acl.streamwaitevent接口后查询该Event对应的等待任务是否都执行完成。 → [详情](llms-content/document/detail/canncommercial/b95cce96e924.md) - [函数:synchronize\_event\_with\_timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0099.html): 阻塞当前线程运行直到Event捕获的所有任务都执行完成(具体见acl.rt.recordevent接口参考Event捕获的细节)。 该接口在acl.rt.synchronizeevent接口的基础上进行了增强,支持用户设置永久等待或配置具体的超时时间,若配置具体的超时时间,则当应用程序异常时可根据所设置的超时时间自行退出。 → [详情](llms-content/document/detail/canncommercial/5205f7cb154a.md) - [函数:event\_elapsed\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0100.html): 统计两个Event之间的耗时。 → [详情](llms-content/document/detail/canncommercial/5b3f2ec6592c.md) - [函数:stream\_wait\_event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0101.html): 阻塞指定Stream的运行,直到指定的Event完成,支持多个Stream等待同一个Event的场景。异步接口。 提交到Stream上的所有后续任务都需要等待Event捕获的任务都完成后才能开始执行。具体见acl.rt.recordevent接口了解Event捕获的细节。 → [详情](llms-content/document/detail/canncommercial/98c62ba29fa1.md) - [函数:set\_op\_wait\_timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0102.html): 本接口用于设置等待Event完成的超时时间。 → [详情](llms-content/document/detail/canncommercial/385a07c61140.md) - [函数:subscribe\_report](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0104.html): 异步任务场景下,指定处理Stream上回调函数的线程。 本接口需与以下其它接口配合使用,以便实现异步场景下的Callback功能:1. 新建线程,在线程函数内,调用 acl.rt.processreport 接口设置超时时间(需循环调用),等待 acl.rt.launchcallback 接口下发的函数回调任务。 2. 调用 acl.rt.subscribereport 接口建立第1步中的线 → [详情](llms-content/document/detail/canncommercial/ba2d1b67b40e.md) - [函数:launch\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0105.html): 异步任务场景下,在Stream的任务队列中下发一个函数回调任务,系统内部在执行到该回调任务时,会在Stream上订阅的线程(通过acl.rt.subscribereport接口注册的线程)中执行回调函数。异步接口。 本接口需与以下其它接口配合使用,以便实现异步场景下的Callback功能:1. 新建线程,在线程函数内,调用 acl.rt.processreport 接口设置超时时间(需循环调用) → [详情](llms-content/document/detail/canncommercial/c4a0c4f515e8.md) - [函数:process\_report](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0106.html): 异步任务场景下,调用本接口设置超时时间,等待acl.rt.launchcallback接口下发的回调任务执行。 本接口需与以下其它接口配合使用,以便实现异步场景下的Callback功能:1. 新建线程,在线程函数内,调用 acl.rt.processreport 接口设置超时时间(需循环调用),等待 acl.rt.launchcallback 接口下发的函数回调任务。 2. 调用 acl.r → [详情](llms-content/document/detail/canncommercial/e8865ee011d3.md) - [函数:unsubscribe\_report](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0107.html): 异步任务场景下,取消线程订阅,Stream上的回调函数不再由指定线程处理。 本接口需与以下其它接口配合使用,以便实现异步场景下的Callback功能:1. 新建线程,在线程函数内,调用 acl.rt.processreport 接口设置超时时间(需循环调用),等待 acl.rt.launchcallback 接口下发的函数回调任务。 2. 调用 acl.rt.subscribereport → [详情](llms-content/document/detail/canncommercial/3220ae2248cc.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0109.html): - 若涉及媒体数据处理功能,关于内存使用,有以下注意事项: → [详情](llms-content/document/detail/canncommercial/549c360023ac.md) - [函数:malloc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0110.html): 在Device上分配size大小的线性内存,并通过“devptr”返回已分配内存的指针,且内存首地址64字节对齐。使用本接口申请的内存,需要通过acl.rt.free接口释放内存。 本接口分配的内存,会进行字节对齐,会对用户申请的size向上对齐成32字节整数倍后再多加32字节。但对于内存申请粒度为1G的大页内存,为节省大页内存,本接口会对用户申请的size仅向上对齐成32字节整数倍,不会再增加3 → [详情](llms-content/document/detail/canncommercial/60f2ee931944.md) - [函数:malloc\_cached](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0111.html): 申请Device上的内存,该接口在任何场景下申请的内存都是支持cache缓存。在Device上申请size大小的线性内存,通过devptr返回已分配内存的指针地址。 使用acl.rt.malloccached接口申请的内存与使用acl.rt.malloc接口申请的内存是等价的,都支持cache缓存,不需要用户处理cpu与npu之间的cache一致性。 调用媒体数据处理的接口前,若需要申请Devic → [详情](llms-content/document/detail/canncommercial/e25c463bf7d8.md) - [函数:mem\_flush](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0112.html): 将cache中的数据刷新到DDR中并将cache中的内容设置成无效。 该版本用户无需处理CPU与NPU之间的cache一致性,无需调用该接口。 → [详情](llms-content/document/detail/canncommercial/fa6f79c31d8d.md) - [函数:mem\_invalidate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0113.html): 将cache中的数据设置成无效。 该版本不需要用户处理CPU与NPU之间的cache一致性,无需调用该接口。 → [详情](llms-content/document/detail/canncommercial/0162deaec22b.md) - [函数:get\_mem\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0114.html): 获取指定属性的应用可用内存的空闲大小和总大小,不包括系统预留内存大小。 → [详情](llms-content/document/detail/canncommercial/b7bb97eb43ee.md) - [函数:free](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0115.html): 释放Device上的内存。 → [详情](llms-content/document/detail/canncommercial/23955f855af7.md) - [函数:malloc\_host](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0116.html): 应用程序在Host上运行时,调用该接口申请的是Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。 针对以下产品形态,调用该接口申请的是Device内存,且Device上的内存按普通页申请,如需首地址64字节对齐,需要用户自行处理对齐。 - Ascend RC形态 → [详情](llms-content/document/detail/canncommercial/c124ea52c281.md) - [函数:free\_host](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0117.html): 释放Host上的内存。 → [详情](llms-content/document/detail/canncommercial/5128793bd4aa.md) - [函数:memset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0118.html): 初始化内存,将内存中的内容设置为指定的值。 待初始化的内存支持在Host侧或Device侧,系统根据地址判定是Host还是Device。如果Host内存不是用acl接口(例如acl.rt.mallochost)申请的,将会导致未定义的行为。 → [详情](llms-content/document/detail/canncommercial/8cf418cb591c.md) - [函数:memset\_async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0119.html): 初始化内存,将内存中的内容设置为指定的值,异步接口。 待初始化的内存支持在Host侧或Device侧,系统根据地址判定是Host还是Device。如果Host内存不是用acl接口(例如acl.rt.mallochost)申请的,将会导致未定义的行为。 → [详情](llms-content/document/detail/canncommercial/11bed973e6c9.md) - [函数:memcpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0120.html): 实现内存复制。 - C函数原型 1 aclError aclrtMemcpy\(void dst, sizet destMax, const void src, sizet count, aclrtMemcpyKind kind\) - python函数 1 ret \= acl.rt. → [详情](llms-content/document/detail/canncommercial/d4f00379fd8f.md) - [函数:memcpy\_async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0121.html): 实现内存复制,异步接口。 本接口中的Host内存支持锁页内存(例如通过acl.rt.mallochost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是非锁页内存时,本接口在内存复制任务完成后才返回;当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,acl.rt.synchron → [详情](llms-content/document/detail/canncommercial/f3f3ecf59973.md) - [函数:memcpy2d](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0122.html): 实现同步内存复制,主要用于矩阵数据的复制。 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/afd9ac58d937.md) - [函数:memcpy2d\_async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0123.html): 实现异步内存复制,主要用于矩阵数据的复制。异步接口。 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/ef3f0065a55e.md) - [函数:reserve\_mem\_address](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0124.html): 预留虚拟内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存的目的:1. 申请虚拟内存( acl.rt.reservememaddress 接口)。 2. 申请物理内存( acl.rt.mallocphysical 接口)。 3. 将虚拟内存映射到物理内存( acl.rt.mapmem 接口)。 4. 执行任务(调用具体的任务接口)。 5. 取消虚拟内存与物 → [详情](llms-content/document/detail/canncommercial/483037daff08.md) - [函数:release\_mem\_address](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0125.html): 释放通过acl.rt.reservememaddress接口申请的虚拟内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存的目的:1. 申请虚拟内存( acl.rt.reservememaddress 接口)。 2. 申请物理内存( acl.rt.mallocphysical 接口)。 3. 将虚拟内存映射到物理内存( acl.rt.mapmem 接口)。 → [详情](llms-content/document/detail/canncommercial/c7d9f92c6ae8.md) - [函数:malloc\_physical](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0126.html): 申请Host或Device物理内存并返回一个物理内存handle。 本接口可配合acl.rt.reservememaddress接口(申请虚拟内存)、acl.rt.mapmem接口(建立虚拟内存与物理内存之间的映射)使用,以便申请地址连续的虚拟内存、最大化利用物理内存地址的目的。 本接口可配合acl.rt.memexporttoshareablehandle接口(导出物理内存handle)、acl → [详情](llms-content/document/detail/canncommercial/af3cc0abf959.md) - [函数:free\_physical](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0127.html): 释放通过acl.rt.mallocphysical接口申请的物理内存。 → [详情](llms-content/document/detail/canncommercial/e7f584a32722.md) - [函数:map\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0128.html): 将虚拟内存映射到物理内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存的目的:1. 申请虚拟内存( acl.rt.reservememaddress 接口)。 2. 申请物理内存( acl.rt.mallocphysical 接口)。 3. 将虚拟内存映射到物理内存( acl.rt.mapmem 接口)。 4. 执行任务(调用具体的任务接口)。 5. 取消 → [详情](llms-content/document/detail/canncommercial/25a62d01d6b6.md) - [函数:unmap\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0129.html): 取消虚拟内存与物理内存之间的映射关系。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存的目的:1. 申请虚拟内存( acl.rt.reservememaddress 接口)。 2. 申请物理内存( acl.rt.mallocphysical 接口)。 3. 将虚拟内存映射到物理内存( acl.rt.mapmem 接口)。 4. 执行任务(调用具体的任务接口)。 → [详情](llms-content/document/detail/canncommercial/b8303ef116f5.md) - [函数:set\_exception\_info\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0131.html): 设置异常回调函数。 - C函数原型 1 aclError aclrtSetExceptionInfoCallback\(aclrtExceptionInfoCallback callback\) - python函数 1 ret \= acl.rt. → [详情](llms-content/document/detail/canncommercial/1f003430cb3c.md) - [函数:get\_task\_id\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0132.html): 获取异常信息中的任务ID。该接口与acl.rt.setexceptioninfocallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/bb9c01ff3a7a.md) - [函数:get\_stream\_id\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0133.html): 获取异常信息中的Stream ID。该接口与acl.rt.setexceptioninfocallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/e0535ccce263.md) - [函数:get\_thread\_id\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0134.html): 获取异常信息中的线程ID。该接口与acl.rt.setexceptioninfocallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/c25948c59087.md) - [函数:get\_device\_id\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0135.html): 获取异常信息中的Device ID。 → [详情](llms-content/document/detail/canncommercial/86367b036266.md) - [函数:get\_error\_code\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0136.html): 获取异常信息中的错误码。该接口与acl.rt.setexceptioninfocallback接口配合使用。 → [详情](llms-content/document/detail/canncommercial/9cbdbe5f708d.md) - [函数:init\_dump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0154.html): Dump初始化。 - C函数原型 1 aclError aclmdlInitDump\(\) - python函数 1 ret \= acl.mdl.initdump\(\) 无 - acl.mdl. → [详情](llms-content/document/detail/canncommercial/c7fd0476de00.md) - [函数:set\_dump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0155.html): 设置dump参数。 - C函数原型 1 aclError aclmdlSetDump\(const char dumpCfgPath\) - python函数 1 ret \= acl.mdl.setdump\(dumpcfgpath\) → [详情](llms-content/document/detail/canncommercial/0dc08948aa02.md) - [函数:finalize\_dump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0156.html): Dump去初始化。 - C函数原型 1 aclError aclmdlFinalizeDump\(\) - python函数 1 ret \= acl.mdl.finalizedump\(\) 无 - acl.mdl. → [详情](llms-content/document/detail/canncommercial/52b10238cd13.md) - [函数:set\_op\_execute\_time\_out](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0774.html): 设置算子执行的超时时间。 → [详情](llms-content/document/detail/canncommercial/ce883320aa82.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0847.html): 不能与订阅算子信息的接口交叉调用:acl.prof.init接口和acl.prof.finalize接口之间不能调用acl.prof.model\_subscribe接口、aclprofGet*接口、acl.prof.model\_unsubscribe接口。 → [详情](llms-content/document/detail/canncommercial/25b195d53ac3.md) - [函数:create\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0848.html): 创建aclprofConfig类型的数据,表示创建Profiling配置数据。 aclProfConfig类型数据可以只创建一次、多处使用,用户需要保证数据的一致性和准确性。 如需销毁aclprofConfig类型的数据,请参见函数:destroyconfig。 → [详情](llms-content/document/detail/canncommercial/c2251e6876f4.md) - [函数:set\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0849.html): acl.prof.createconfig接口的扩展接口,用于设置性能数据采集参数。 该接口支持多次调用,用户需要保证数据的一致性和准确性。 → [详情](llms-content/document/detail/canncommercial/8e4226e8cb73.md) - [函数:destroy\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0850.html): 销毁aclprofConfig类型的数据,只能销毁通过acl.prof.createconfig接口创建的aclprofConfig类型。 → [详情](llms-content/document/detail/canncommercial/d46307c57cf0.md) - [函数:init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0851.html): 初始化Profiling,目前用于设置保存性能数据的文件的路径。 → [详情](llms-content/document/detail/canncommercial/f5587cdbe304.md) - [函数:start](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0852.html): 下发Profiling请求,使能对应数据的采集。 用户可根据需要,在模型执行过程中按需调用acl.prof.start接口,Profiling采集到的数据为调用该接口之后的数据。 → [详情](llms-content/document/detail/canncommercial/3834863e99fb.md) - [函数:stop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0853.html): 停止Profiling数据采集。 → [详情](llms-content/document/detail/canncommercial/5a9041dc0a2c.md) - [函数:finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0854.html): 结束Profiling。 → [详情](llms-content/document/detail/canncommercial/202a0e9dddf1.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0856.html): - 调用接口要求:msproftx功能相关接口须在 acl.prof.start → [详情](llms-content/document/detail/canncommercial/34b99e87ef10.md) - [函数:create\_stamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0857.html): 创建msproftx事件标记。后续调用函数:mark、函数:setstamptracemessage、函数:push和函数:rangestart接口时需要以描述该事件的指针地址作为输入,表示记录该事件发生的时间跨度。 与函数:destroystamp接口配对使用,需提前调用函数:start接口。 → [详情](llms-content/document/detail/canncommercial/e8ca8e77a5e6.md) - [函数:set\_stamp\_trace\_message](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0861.html): 为msproftx事件标记携带字符串描述,在Profiling解析并导出结果中msproftx summary数据展示。 → [详情](llms-content/document/detail/canncommercial/761bf6beb7a6.md) - [函数:mark](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0862.html): msproftx标记瞬时事件。 调用此接口后,Profiling自动在Stamp中加上当前时间戳,将Event type设置为Mark,表示开始一次msproftx采集。 → [详情](llms-content/document/detail/canncommercial/35b62c79d0d5.md) - [函数:push](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0863.html): msproftx用于记录事件发生的时间跨度的开始时间。 调用此接口后,Profiling自动在Stamp中记录开始的时间戳,将Event type设置为Push/Pop。 → [详情](llms-content/document/detail/canncommercial/0909bb4de94a.md) - [函数:pop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0864.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp中记录采集结束的时间戳。 → [详情](llms-content/document/detail/canncommercial/7213e80c044b.md) - [函数:range\_start](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0865.html): msproftx用于记录事件发生的时间跨度的开始时间。 调用此接口后,Profiling自动在Stamp记录采集开始的时间戳,将Event type设置为Start/Stop,生成一个进程唯一的id,并将Stamp保存在以进程粒度维护的一个map中。 → [详情](llms-content/document/detail/canncommercial/ef6c5b5951f1.md) - [函数:range\_stop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0866.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp中记录采集结束的时间戳。 → [详情](llms-content/document/detail/canncommercial/995519bf4639.md) - [函数:destroy\_stamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0867.html): 释放msproftx事件标记。 → [详情](llms-content/document/detail/canncommercial/a45240c451b5.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0869.html): 不能与Profiling数据采集接口的接口交叉调用:acl.prof.model\_subscribe接口和acl.prof.model\_unsubscribe接口之间不能调用acl.prof.init接口、acl.prof.start接口、acl.prof.stop接口、acl.prof.finalize接口。 → [详情](llms-content/document/detail/canncommercial/2e1c73650ce3.md) - [函数:create\_subscribe\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0870.html): 创建aclprofSubscribeConfig类型的数据,表示创建订阅配置信息。 如需销毁aclprofSubscribeConfig类型的数据,请参见acl.prof.destroysubscribeconfig。 → [详情](llms-content/document/detail/canncommercial/07f3f7dd6d02.md) - [函数:destroy\_subscribe\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0871.html): 销毁aclprofSubscribeConfig类型的数据,只能销毁通过acl.prof.createsubscribeconfig接口创建的aclprofSubscribeConfig类型。 → [详情](llms-content/document/detail/canncommercial/5447f6335280.md) - [函数:model\_subscribe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0872.html): 网络场景下,订阅算子的基本信息,包括算子名称、算子类型、算子执行耗时等。 → [详情](llms-content/document/detail/canncommercial/704d11a1470d.md) - [函数:model\_un\_subscribe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0873.html): 网络场景下,取消订阅算子的基本信息,包括算子名称、算子类型、算子执行耗时等。 → [详情](llms-content/document/detail/canncommercial/c8d4f5ce0519.md) - [函数:model\_unsubscribe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0874.html): 网络场景下,取消订阅算子的基本信息,包括算子名称、算子类型、算子执行耗时等。 → [详情](llms-content/document/detail/canncommercial/193413d1e318.md) - [函数:get\_op\_desc\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0875.html): 获取单个算子数据结构的大小,单位为Byte。当前版本中约定每个算子数据结构的大小是一样的。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/3ae21d53d56e.md) - [函数:get\_op\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0876.html): 获取指定内存中算子的数量。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/5a5014c58463.md) - [函数:get\_op\_type\_len](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0877.html): 获取算子类型的字符串长度,用于内存申请。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/0cd83a629056.md) - [函数:get\_op\_name\_len](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0878.html): 获取算子名称的字符串长度,用于内存申请。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/22dd828c1976.md) - [函数:get\_op\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0879.html): 获取指定算子的算子类型名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 acl.prof.getoptype和acl.prof.getoptypev2接口功能一致,但acl.prof.getoptypev2接口会获取算子类型长度,并分配相应的空间,不需要用户传参来指定算子类型所需空间大小,建议优先使用acl.prof.getoptypev2接口。 → [详情](llms-content/document/detail/canncommercial/f25897f3ee56.md) - [函数:get\_op\_type\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0880.html): 获取指定算子的算子类型名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 acl.prof.getoptypev2和acl.prof.getoptype接口功能一致,但acl.prof.getoptypev2接口会获取算子类型长度,并分配相应的空间,不需要用户传参来指定算子类型所需空间大小,建议优先使用acl.prof.getoptypev2接口。 → [详情](llms-content/document/detail/canncommercial/30e01b6836b9.md) - [函数:get\_op\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0881.html): 获取指定算子的算子名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 acl.prof.getopname和acl.prof.getopnamev2接口功能一致,但acl.prof.getopnamev2接口会获取算子名称长度,并分配相应的空间,不需要用户传参来指定算子名称所需空间大小,建议优先使用acl.prof.getopnamev2接口。 → [详情](llms-content/document/detail/canncommercial/1ada7e9a67f6.md) - [函数:get\_op\_name\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0882.html): 获取指定算子的算子名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 acl.prof.getopnamev2和acl.prof.getopname接口功能一致,但acl.prof.getopnamev2接口会获取算子名称长度,并分配相应的空间,不需要用户传参来指定算子名称所需空间大小,建议优先使用acl.prof.getopnamev2接口。 → [详情](llms-content/document/detail/canncommercial/4014eaf4714a.md) - [函数:get\_op\_start](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0883.html): 获取算子执行的开始时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/a1fafcb875d7.md) - [函数:get\_op\_end](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0884.html): 获取算子执行的结束时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/85d6ff4a5ef3.md) - [函数:get\_op\_duration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0885.html): 获取算子执行的耗时时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/6d3dc0627420.md) - [函数:get\_model\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0886.html): 获取指定算子所在模型的ID。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/canncommercial/89d4c50d07b4.md) - [函数:get\_step\_timestamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0888.html): 利用单算子加载与执行接口\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/aclpythondevg010771.html\)实现训练的场景下,使用本接口用于标记迭代开始与结束时间,为后续Profiling解析提供迭代标识,以便以迭代为粒度展示性能数据。 → [详情](llms-content/document/detail/canncommercial/e19e79271665.md) - [函数:create\_step\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0889.html): 创建aclprofStepInfo对象,用于描述迭代信息。 → [详情](llms-content/document/detail/canncommercial/b10722b4e46f.md) - [函数:destroy\_step\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0890.html): 销毁通过acl.prof.createstepinfo接口创建的aclprofStepInfo类型的数据。 → [详情](llms-content/document/detail/canncommercial/5e2e97ef8c24.md) - [CANN商业版-aclError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0911.html): 返回码定义规则: - 规则1:开发人员的环境异常或者代码逻辑错误,可以通过优化环境或代码逻辑的方式解决问题,此时返回码定义为:1XXXXX。 - 规则2:资源不足(Stream、内存等)、开发人员编程时使用的接口或参数与当前硬件不匹配,可以通过在编程时合理使用资源的方式解决,此时返回码定义为:2XXXXX。 - 规则3:业务功能异常,比如队列满、队列空等,此时返回码定义为3XXXXX。 - 规则4 → [详情](llms-content/document/detail/canncommercial/90b550d14942.md) - [CANN商业版-aclDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0912.html): \# aclDataType | 数据类型 | 说明 | | --- | --- | | ACL\\\_DT\\\_UNDEFINED \= \\-1 | 未知数据类型,默认值 | | ACL\\\_FLOAT \= 0 | float | | ACL\\\_FLOAT16 \= 1 | float16 | | ACL\\\_INT8 \= 2 | int8 | | ACL\\\_INT32 \= 3 | int32 | → [详情](llms-content/document/detail/canncommercial/6276d14a3aed.md) - [CANN商业版-aclFloat16](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0913.html): 该数据类型仅用于数据传递,不能用于加减乘除等运算。 → [详情](llms-content/document/detail/canncommercial/48c5f1cdfa07.md) - [CANN商业版-aclFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0914.html): 各维度的含义如下:N(Batch)表示批量大小、H(Height)表示特征图高度、W(Width)表示特征图宽度、C(Channels)表示特征图通道、D(Depth)表示特征图深度。 → [详情](llms-content/document/detail/canncommercial/d7ea564653eb.md) - [CANN商业版-aclrtEventStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0919.html): \# aclrtEventStatus | 数据格式 | 说明 | | --- | --- | | ACL\\\_EVENT\\\_STATUS\\\_COMPLETE \= 0 | 完成 | | ACL\\\_EVENT\\\_STATUS\\\_NOT\\\_READY \= 1 | 未完成 | → [详情](llms-content/document/detail/canncommercial/42fd039a3ea0.md) - [CANN商业版-aclrtRunMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0920.html): \# aclrtRunMode | 数据格式 | 说明 | | --- | --- | | ACL\\\_DEVICE \= 0 | 昇腾AI软件栈运行在Device的Control CPU或板端环境上。 | | ACL\\\_HOST \= 1 | 昇腾AI软件栈运行在Host侧。 → [详情](llms-content/document/detail/canncommercial/faea230dd375.md) - [CANN商业版-aclrtGroupAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0928.html): Atlas 200I/500 A2 推理产品 ,不支持该枚举值。 → [详情](llms-content/document/detail/canncommercial/2f554998a199.md) - [CANN商业版-aclprofAicoreMetrics](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0929.html): AI Core性能指标采集项 含义 → [详情](llms-content/document/detail/canncommercial/62414e31fb6a.md) - [CANN商业版-aclrtEventWaitStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0942.html): \# aclrtEventWaitStatus | 事件状态 | 说明 | | --- | --- | | ACL\\\_EVENT\\\_WAIT\\\_STATUS\\\_COMPLETE \= 0 | 完成。 | | ACL\\\_EVENT\\\_WAIT\\\_STATUS\\\_NOT\\\_READY \= 1 | 未完成。 | → [详情](llms-content/document/detail/canncommercial/76a6835f2f4d.md) - [CANN商业版-aclrtEventRecordedStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0943.html): \# aclrtEventRecordedStatus | 事件状态 | 说明 | | --- | --- | | ACL\\\_EVENT\\\_RECORDED\\\_STATUS\\\_NOT\\\_READY \= 0 | Event未被记录到Stream中,或记录到Stream中的Event未被执行或执行失败。 | → [详情](llms-content/document/detail/canncommercial/0ee6a1e64ff7.md) - [CANN商业版-aclprofStepTag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0944.html): 同一个aclprofStepInfo对象、同一个tag只能设置一次,否则Profiling解析会出错。 → [详情](llms-content/document/detail/canncommercial/1732bb6cc727.md) - [CANN商业版-aclrtFloatOverflowMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0950.html): \# aclrtFloatOverflowMode | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_OVERFLOW\\\_MODE\\\_SATURATION \= 0 | 饱和模式,设置成该模式,计算精度可能存在误差。该模式仅为兼容旧版本,后续不演进。Atlas 350 加速卡不支持饱和模式。 | → [详情](llms-content/document/detail/canncommercial/3d0b221111e8.md) - [CANN商业版-aclrtUtilizationInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0951.html): \# aclrtUtilizationInfo | 数据格式 | 说明 | | --- | --- | | cube\\\_utilization | 整型,Cube算子使用率。 | | vector\\\_utilization | 整型,Vector算子使用率。 | | aicpu\\\_utilization | 整型,AI CPU算子使用率。 | → [详情](llms-content/document/detail/canncommercial/2c9683f698b0.md) - [函数:get\_cann\_attribute\_list](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0952.html): 查询运行环境中CANN软件和对应芯片支持的特性列表。 → [详情](llms-content/document/detail/canncommercial/0199cd0d20b7.md) - [函数:get\_cann\_attribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0953.html): 查询运行环境是否支持指定的CANN特性。 → [详情](llms-content/document/detail/canncommercial/54016d7a28d4.md) - [函数:get\_device\_capability](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0954.html): 查询运行环境中对应Device的硬件规格大小。 → [详情](llms-content/document/detail/canncommercial/64f64ec516aa.md) - [函数:create\_event\_ex\_with\_flag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0955.html): 创建一个带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时使能对应flag的功能。创建Event时,Event资源不受硬件限制。 → [详情](llms-content/document/detail/canncommercial/e284f6f1b8de.md) - [函数:mem\_export\_to\_shareable\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0956.html): 将本进程通过acl.rt.mallocphysical接口获取到的Device物理内存handle导出,以便后续将Device物理内存共享给其它进程。 本接口需与以下其它接口配合使用,以便实现内存共享的目的(此处以A、B进程为例,说明两个进程间的物理内存共享接口调用流程): 1. 在A进程中: a. 调用 acl.rt.mallocphysical 接口,申请物理内存。 先调用a → [详情](llms-content/document/detail/canncommercial/c06019181487.md) - [函数:device\_get\_bare\_tgid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0957.html): 获取当前进程的进程ID。 本接口内部在获取进程ID时已适配物理机、虚拟机场景,用户只需调用本接口获取进程ID,再配置其它接口使用(配合流程请参见acl.rt.memexporttoshareablehandle),达到物理内存共享的目的。若用户不调用本接口、自行获取进程ID,可能会导致后续使用进程ID异常。 → [详情](llms-content/document/detail/canncommercial/ca65284b68bf.md) - [函数:mem\_set\_pid\_to\_shareable\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0958.html): 设置可共享内存的进程白名单,只有配置了白名单的进程才能用acl.rt.memexporttoshareablehandle接口导出的shareablehandle。 本接口需与其它接口配合使用,以便实现内存共享的目的,请参见acl.rt.memexporttoshareablehandle接口处的说明。 → [详情](llms-content/document/detail/canncommercial/7cfe7336a9c4.md) - [函数:mem\_import\_from\_shareable\_handle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0959.html): 在本进程中获取shareablehandle里的信息,并返回本进程中的handle,用于在本进程中建立虚拟地址与物理地址之间的映射关系。本接口还支持生成指定Device上的handle。 本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见acl.rt.memexporttoshareablehandle接口处的说明。 → [详情](llms-content/document/detail/canncommercial/4ad636303585.md) - [函数:mem\_get\_allocation\_granularity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0960.html): 查询内存申请粒度。系统内部计算给定分配规范的最小粒度或建议粒度,并以granularity参数返回粒度。此粒度可用作对齐、地址大小或地址映射的倍数。 → [详情](llms-content/document/detail/canncommercial/2b345b41aa30.md) - [CANN商业版-aclrtMemMallocPolicy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0962.html): 此处支持单个枚举项,也支持多个枚举项位或: → [详情](llms-content/document/detail/canncommercial/cc1a289a416f.md) - [CANN商业版-aclrtPhysicalMemProp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0963.html): \# aclrtPhysicalMemProp | 成员名称 | 描述 | | --- | --- | | handleType | handle类型,当前仅支持“ACL\\\_MEM\\\_HANDLE\\\_TYPE\\\_NONE”。 | | allocationType | 内存分配类型,当前仅支持“ACL\\\_MEM\\\_ALLOCATION\\\_TYPE\\\_PINNED”。 | → [详情](llms-content/document/detail/canncommercial/c6526f206830.md) - [CANN商业版-aclrtStreamStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0964.html): \# aclrtStreamStatus | 数据格式 | 说明 | | --- | --- | | ACL\\\_STREAM\\\_STATUS\\\_COMPLETE \= 0 | Stream上的所有任务已完成。 | | ACL\\\_STREAM\\\_STATUS\\\_NOT\\\_READY \= 1 | Stream上至少有一个任务未完成。 | → [详情](llms-content/document/detail/canncommercial/d5e0cee94eef.md) - [CANN商业版-aclrtDeviceStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0965.html): \# aclrtDeviceStatus | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_DEVICE\\\_STATUS\\\_NORMAL \= 0 | Device正常可用。 | | ACL\\\_RT\\\_DEVICE\\\_STATUS\\\_ABNORMAL \= 1 | Device异常。 | → [详情](llms-content/document/detail/canncommercial/0b6dc7e8d45c.md) - [CANN商业版-aclrtMemAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0966.html): 对于申请大页内存的场景,当内存申请粒度为2M时,如果要申请1G大小的大页内存,会占用1024/2\=512个页表,当内存申请粒度为1G时,1G大页内存只占用1个页表,能有效降低页表数量,有效扩大TLB(Translation Lookaside Buffer)缓存的地址范围,从而提升离散访问的性能。TLB是AI处理器中用于高速缓存的硬件模块, → [详情](llms-content/document/detail/canncommercial/6eb72c4157bb.md) - [CANN商业版-aclrtMemHandleType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0967.html): \# aclrtMemHandleType | 数据格式 | 说明 | | --- | --- | → [详情](llms-content/document/detail/canncommercial/910b9cc17974.md) - [CANN商业版-aclDeviceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0968.html): \# aclDeviceInfo | 数据格式 | 说明 | | --- | --- | | ACL\\\_DEVICE\\\_INFO\\\_UNDEFINED \= \\-1 | 未知规格。 | | ACL\\\_DEVICE\\\_INFO\\\_AI\\\_CORE\\\_NUM \= 0 | AI Core数量。 | → [详情](llms-content/document/detail/canncommercial/6f9fa18111db.md) - [CANN商业版-aclCannAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0969.html): \# aclCannAttr | 数据格式 | 说明 | | --- | --- | | ACL\\\_CANN\\\_ATTR\\\_UNDEFINED \= \\-1 | 未知特性。 | | ACL\\\_CANN\\\_ATTR\\\_INF\\\_NAN \= 0 | 溢出检测Inf/NaN模式。 | | ACL\\\_CANN\\\_ATTR\\\_BF16 \= 1 | bf16数据类型。 | → [详情](llms-content/document/detail/canncommercial/9fbbce4c4837.md) - [CANN商业版-aclrtMemGranularityOptions](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0970.html): \# aclrtMemGranularityOptions | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_MEM\\\_ALLOC\\\_GRANULARITY\\\_MINIMUM \= 0 | 最小内存粒度。 | | ACL\\\_RT\\\_MEM\\\_ALLOC\\\_GRANULARITY\\\_RECOMMENDED \= 1 | 推荐内存粒度。 | → [详情](llms-content/document/detail/canncommercial/6ffd5e8bdb5c.md) - [函数:ctx\_get\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0971.html): 获取当前Context中的系统参数值。 → [详情](llms-content/document/detail/canncommercial/c0f8ce123f6f.md) - [函数:ctx\_set\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0972.html): 设置当前Context中的系统参数值。 → [详情](llms-content/document/detail/canncommercial/9411f681fa15.md) - [函数:malloc\_align32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0973.html): 在Device上分配size大小的线性内存,并通过“devptr”返回已分配内存的指针。本接口分配的内存会进行字节对齐,会对用户申请的size向上对齐成32字节整数倍。使用本接口申请的内存,需要通过acl.rt.free接口释放内存。 与acl.rt.malloc接口相比,本接口只会对用户申请的size向上对齐成32字节整数倍,不会再多加32字节。 → [详情](llms-content/document/detail/canncommercial/dfbf7f9b2f48.md) - [函数:allocator\_create\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0974.html): 创建aclrtAllocatorDesc类型的数据,表示Allocator描述信息,主要用于注册回调函数。 → [详情](llms-content/document/detail/canncommercial/d4d7738f07c6.md) - [函数:allocator\_destroy\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0975.html): 销毁通过acl.rt.allocatorcreatedesc接口创建的aclrtAllocatorDesc类型的数据。 → [详情](llms-content/document/detail/canncommercial/f0426d4a2882.md) - [函数:allocator\_set\_obj\_to\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0976.html): 使用用户提供的Allocator场景下,向Allocator描述信息中设置Allocator对象。 → [详情](llms-content/document/detail/canncommercial/6e2aec0ae643.md) - [函数:allocator\_set\_alloc\_func\_to\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0977.html): 使用用户提供的Allocator场景下,设置"申请内存block"的回调函数。 → [详情](llms-content/document/detail/canncommercial/60d24d5a3b0f.md) - [函数:allocator\_set\_free\_func\_to\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0978.html): 使用用户提供的Allocator场景下,设置"释放内存block"的回调函数。 → [详情](llms-content/document/detail/canncommercial/6076e269e979.md) - [函数:allocator\_set\_alloc\_advise\_func\_to\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0979.html): 使用用户提供的Allocator场景下,设置"根据建议地址申请内存block"的回调函数,一般用于内存复用场景。 → [详情](llms-content/document/detail/canncommercial/a3fdea472f5d.md) - [函数:allocator\_set\_get\_addr\_from\_block\_func\_to\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0980.html): 使用用户提供的Allocator场景下,设置"根据申请来的block获取device内存地址"的回调函数。 → [详情](llms-content/document/detail/canncommercial/f3dd40191849.md) - [函数:allocator\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0981.html): 调用该接口注册用户提供的Allocator以及Allocator对应的回调函数,用于使用用户提供的Allocator。 → [详情](llms-content/document/detail/canncommercial/e74154be2840.md) - [函数:allocator\_unregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0982.html): 取消注册用户提供的Allocator以及Allocator对应的回调函数,用于取消使用用户提供的Allocator。 → [详情](llms-content/document/detail/canncommercial/ad68da3acdc2.md) - [函数:create\_binary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0984.html): 创建acl.rt.binary类型的数据,该数据类型用于描述算子二进制信息。仅支持Ascend C自定义算子。 如需销毁acl.rt.binary类型的数据,请参见acl.rt.destroybinary。 → [详情](llms-content/document/detail/canncommercial/7b164189a8eb.md) - [函数:destroy\_binary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0985.html): 销毁通过acl.rt.createbinary接口创建的acl.rt.binary类型的数据。仅支持Ascend C自定义算子。 注意,此处仅销毁acl.rt.binary的数据,调用acl.rt.createbinary接口时传入的data内存需由用户自行、及时释放,否则可能会导致内存异常。 → [详情](llms-content/document/detail/canncommercial/1d8317b95de9.md) - [函数:binary\_load](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0986.html): 解析、加载算子二进制文件,输出指向算子二进制的binHandle,同时将算子二进制文件数据拷贝至当前Context对应的Device上。仅支持Ascend C自定义算子。 → [详情](llms-content/document/detail/canncommercial/455c722fe48e.md) - [函数:binary\_unload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0987.html): 删除binHandle指向的算子二进制数据,同时也删除通过acl.rt.binaryload接口拷贝到Device上的算子二进制数据。仅支持Ascend C自定义算子。 → [详情](llms-content/document/detail/canncommercial/d8f97942c472.md) - [函数:binary\_get\_function](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0988.html): 根据kernelname,查找到对应的kernel对象,使用funchandle表达。 对于同一个binhandle,首次调用acl.rt.binarygetfunction接口时,会默认将binhandle关联的算子二进制数据拷贝至当前Context对应的Device上。 → [详情](llms-content/document/detail/canncommercial/c5f5f9479940.md) - [函数:launch\_kernel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0989.html): 启动对应Kernel的计算任务。仅支持Ascend C自定义算子。 → [详情](llms-content/document/detail/canncommercial/b1732a3e7664.md) - [函数:dump\_reg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0990.html): Dump数据回调函数注册接口。 函数:initdump接口、函数:dumpregcallback接口(通过该接口注册的回调函数需由用户自行实现,回调函数实现逻辑中包括获取Dump数据及数据长度)、函数:dumpunregcallback接口、函数:finalizedump接口配合使用,用于通过回调函数获取Dump数据。场景举例如下:- 执行一个模型,通过回调获取Dump数据: 支持以下两种方式: → [详情](llms-content/document/detail/canncommercial/f57547881e5d.md) - [函数:dump\_unreg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0991.html): Dump数据回调函数取消注册接口。 函数:initdump接口、函数:dumpregcallback接口(通过该接口注册的回调函数需由用户自行实现,回调函数实现逻辑中包括获取Dump数据及数据长度)、函数:dumpunregcallback接口、函数:finalizedump接口配合使用,用于通过回调函数获取Dump数据。场景举例如下:- 执行一个模型,通过回调获取Dump数据: 函数:ini → [详情](llms-content/document/detail/canncommercial/0892a76484ec.md) - [函数:mark\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1009.html): acl.prof.markex打点接口。 调用此接口向配置的Stream流上下发打点任务,用于标识Host侧打点与Device侧打点任务的关系。 → [详情](llms-content/document/detail/canncommercial/77694af52ae4.md) - [CANN商业版-aclSysParamOpt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1010.html): \# aclSysParamOpt | 数据格式 | 说明 | | --- | --- | | ACL\\\_OPT\\\_DETERMINISTIC \= 0 | 是否开启确定性计算。 0:默认值,不开启确定性计算。 1:开启确定性计算。 当开启确定性计算功能时,算子在相同的硬件和输入下,多次执行将产生相同的输出。但启用确定性计算往往导致算子执行变慢。 → [详情](llms-content/document/detail/canncommercial/4dc36dacf83e.md) - [函数:get\_cann\_version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1019.html): 查询CANN软件包版本号。 → [详情](llms-content/document/detail/canncommercial/dee2f6b067e5.md) - [函数:set\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1021.html): 设置当前进程中的运行时参数值。调用本接口设置运行时参数值后,若需获取参数值,需调用acl.rt.getsysparamopt接口。 本接口与acl.rt.ctxsetsysparamopt接口的差别是,本接口作用域是进程,acl.rt.ctxsetsysparamopt接口作用域是Context。 → [详情](llms-content/document/detail/canncommercial/69f9d11de284.md) - [函数:get\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1022.html): 获取当前进程中的运行时参数值。 如果不调用acl.rt.setsysparamopt接口设置运行时参数的值,直接调用本接口可获取各参数的默认值0,表示不开启确定性计算或内存访问越界检测;调用acl.rt.setsysparamopt接口设置运行时参数值后,若需获取参数值,需调用acl.rt.getsysparamopt接口。 → [详情](llms-content/document/detail/canncommercial/a169c5121529.md) - [函数:reset\_device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1023.html): 复位当前运算的Device,释放Device上的资源。释放的资源包括默认Context、默认Stream以及默认Context下创建的所有Stream。若默认Context或默认Stream下的任务还未完成,系统会等待任务完成后再释放。 → [详情](llms-content/document/detail/canncommercial/5c1c2be99081.md) - [函数:reset\_device\_force](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1024.html): 复位当前运算的Device,释放Device上的资源。释放的资源包括默认Context、默认Stream以及默认Context下创建的所有Stream。若默认Context或默认Stream下的任务还未完成,系统会等待任务完成后再释放。 acl.rt.resetdeviceforce接口可与acl.rt.setdevice接口配对使用,也可不与aclrtSetDevice接口配对使用,若不配对使用 → [详情](llms-content/document/detail/canncommercial/1888402c6793.md) - [函数:device\_can\_access\_peer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1025.html): 查询Device之间是否支持内存复制。 → [详情](llms-content/document/detail/canncommercial/b475785ea009.md) - [函数:device\_enable\_peer\_access](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1026.html): 使能当前Device与指定Device之间的数据交互。使能内存复制是Device级的。 可提前调用acl.rt.devicecanaccesspeer接口查询当前Device与指定Device之间能否进行数据交互。需调用两次acl.rt.deviceenablepeeraccess接口使能两个Device之间的数据交互功能(例如,调用一次acl.rt.deviceenablepeeraccess接 → [详情](llms-content/document/detail/canncommercial/c8b1845d14ab.md) - [函数:device\_disable\_peer\_access](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1027.html): 关闭当前Device与指定Device之间的内存复制功能。关闭内存复制功能是Device级的。 → [详情](llms-content/document/detail/canncommercial/b17a06242c93.md) - [函数:synchronize\_device\_with\_timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1028.html): 阻塞应用程序运行,直到正在运算中的Device完成运算。该接口是在synchronizedevice接口基础上进行了增强,支持用户设置超时时间,当应用程序异常时可根据所设置的超时时间自行退出,超时退出时本接口返回ACLERRORRTSTREAMSYNCTIMEOUT。 多Device场景下,调用该接口等待的是当前Context对应的Device。 → [详情](llms-content/document/detail/canncommercial/1a2eb7918875.md) - [函数:get\_device\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1029.html): 获取指定Device的信息。 → [详情](llms-content/document/detail/canncommercial/d150cf01d5ec.md) - [函数:get\_device\_capability](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1031.html): 查询device特性是否支持。 → [详情](llms-content/document/detail/canncommercial/8eace038e348.md) - [函数:get\_device\_res\_limit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1032.html): 获取当前进程的Device资源限制。 → [详情](llms-content/document/detail/canncommercial/773f76c07ed6.md) - [函数:set\_device\_res\_limit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1033.html): 设置当前进程的Device资源限制。 → [详情](llms-content/document/detail/canncommercial/5e26311ec510.md) - [函数:reset\_device\_res\_limit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1034.html): 调用acl.rt.setdevicereslimit接口设置Device资源限制后,可调用本接口重置当前进程的Device资源限制,恢复默认配置。 → [详情](llms-content/document/detail/canncommercial/95d081b80464.md) - [函数:get\_devices\_topo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1035.html): 获取两个Device之间的网络拓扑关系。 → [详情](llms-content/document/detail/canncommercial/bf97bb584689.md) - [函数:ctx\_get\_current\_default\_stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1036.html): 获取Context上的默认Sream。 → [详情](llms-content/document/detail/canncommercial/0be9276d76ce.md) - [函数:stream\_abort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1037.html): 停止指定Stream上的正在执行的任务、丢弃指定Stream上已下发但未执行的任务。本接口执行期间,指定Stream上新下发的任务不再生效。 → [详情](llms-content/document/detail/canncommercial/f0671e276383.md) - [函数:stream\_get\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1038.html): 获取指定Stream的ID。 → [详情](llms-content/document/detail/canncommercial/acc4da07a083.md) - [函数:get\_stream\_available\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1039.html): 获取当前Device上剩余可用的Stream数量。 → [详情](llms-content/document/detail/canncommercial/263c8bce198a.md) - [函数:set\_stream\_attribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1040.html): 设置Stream属性值。 → [详情](llms-content/document/detail/canncommercial/2f7378720a06.md) - [函数:get\_stream\_attribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1041.html): 获取Stream属性值。 → [详情](llms-content/document/detail/canncommercial/232f4559fde1.md) - [函数:event\_get\_timestamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1042.html): 获取Event的执行结束时间点(表示从AI处理器系统启动以来的时间)。 本接口需与其它关键接口配合使用,接口调用顺序: - 调用 acl.rt.createevent / acl.rt.createeventwithflag 接口创建Event。 - 调用 acl.rt.recordevent 接口在Stream中记录Event。 - 调用 acl.rt.synchronizestream → [详情](llms-content/document/detail/canncommercial/fd73a88ad7f0.md) - [函数:get\_event\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1043.html): 获取指定Event的ID。 → [详情](llms-content/document/detail/canncommercial/3a81cd6ce5fd.md) - [函数:get\_event\_avail\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1044.html): 查询当前Device上可用的Event数量。 → [详情](llms-content/document/detail/canncommercial/6e3371690888.md) - [函数:create\_notify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1046.html): 创建Notify。 - C函数原型 - python函数 1 notify, ret \= acl.rt.createnotify\(flag\) → [详情](llms-content/document/detail/canncommercial/231ed3c34da6.md) - [函数:destroy\_notify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1047.html): 销毁Notify。 - C函数原型 - python函数 1 ret \= acl.rt.destroynotify\(notify\) → [详情](llms-content/document/detail/canncommercial/7e0bd4467c98.md) - [函数:record\_notify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1048.html): 在指定Stream上记录一个Notify。acl.rt.recordnotify接口与acl.rt.waitandresetnotify接口配合使用时,主要用于多Stream之间同步等待的场景。 → [详情](llms-content/document/detail/canncommercial/6b33aa3b5e32.md) - [函数:wait\_and\_reset\_notify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1049.html): 阻塞指定Stream的运行,直到指定的Notify完成,再复位Notify。 → [详情](llms-content/document/detail/canncommercial/82ca7a5f3873.md) - [函数:get\_notify\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1050.html): 获取指定Notify的ID。 → [详情](llms-content/document/detail/canncommercial/bbbef78976e5.md) - [函数:notify\_get\_export\_key](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1052.html): 将本进程中指定Notify设置为IPC(Inter-Process Communication) Notify,并返回key(即Notify共享名称),用于在多Device上不同进程间实现任务同步,调用本接口前,需调用acl.rt.deviceenablepeeraccess接口开启两个Device之间的数据交互。 本接口需与以下其它关键接口配合使用,以便实现多Device上不同进程间的任务同步, → [详情](llms-content/document/detail/canncommercial/bc3ace989663.md) - [函数:notify\_set\_import\_pid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1053.html): 设置共享Notify的进程白名单,只有配置了白名单的进程才能使用acl.rt.notifygetexportkey接口导出的Notify共享名称。 → [详情](llms-content/document/detail/canncommercial/1dbd71e4c4bf.md) - [函数:notify\_import\_by\_key](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1054.html): 在本进程中获取key的信息,并返回本进程可以使用的Notify指针地址。 本接口需与其它接口配合使用,以便实现多Device上不同进程间的任务同步,请参见acl.rt.notifygetexportkey接口处的说明。 → [详情](llms-content/document/detail/canncommercial/db0b2ca78646.md) - [函数:get\_thread\_last\_task\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1055.html): 获取当前线程的最后一个下发的Task ID。 → [详情](llms-content/document/detail/canncommercial/2621735bef60.md) - [函数:reduce\_async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1056.html): 执行Reduce操作,包括SUM、MIN、MAX等。 本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功。调用该接口后,需调用同步等待接口(例如,synchronizestream)确保任务已执行完成,否则可能会导致训练或推理等业务异常、Device断链掉卡等未知情况。 → [详情](llms-content/document/detail/canncommercial/79ff15500e02.md) - [函数:memcpy\_async\_with\_condition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1057.html): 实现内存复制。 本接口在aclrtMemcpyAsync接口基础上扩展了功能,当传入的内存不是通过pyacl提供的接口申请的,本接口在内存复制完成后才会返回;否则本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,acl.rt.synchronizestream)确保内存复制的任务已执行完成。 → [详情](llms-content/document/detail/canncommercial/597fb28754df.md) - [函数:malloc\_with\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1059.html): 在Device上分配size大小的线性内存,并通过devptr返回已分配内存的指针。 与acl.rt.malloc接口相比,本接口在申请内存时,还可以指定内存相关的配置信息。 使用本接口申请的内存,需要通过acl.rt.free接口释放内存。 → [详情](llms-content/document/detail/canncommercial/881e6cc9615c.md) - [函数:malloc\_for\_task\_scheduler](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1060.html): 申请AI处理器上Task调度器可使用的内存。 图模式下有部分算子需要使用该类型的内存。 → [详情](llms-content/document/detail/canncommercial/66bf24f99ad5.md) - [函数:malloc\_host\_with\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1061.html): 申请Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。与acl.rt.mallochost接口相比,本接口在申请内存时,还可以指定内存相关的配置信息。 针对 Ascend RC 形态、Control CPU开放形态,Host与Device是合一的,所以申请Host内存也等同于申请Device内存。此外,申请内存时,按普通页申请。如果需要64字节对齐的首地址,用户需自行处理对齐问题 → [详情](llms-content/document/detail/canncommercial/e2733828edf6.md) - [函数:memcpy\_async\_with\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1062.html): 使用内存复制描述符(二级指针方式)进行内存复制。 本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功。调用该接口后,需调用同步等待接口(例如,acl.rt.synchronizestream)确保任务已执行完成,否则可能会导致训练或推理等业务异常、Device断链掉卡等未知情况。 本接口需与以下其它关键接口配合使用,以便实现内存复制: - 调用 acl.rt.getmemcpy → [详情](llms-content/document/detail/canncommercial/9f4e022b6eb1.md) - [函数:get\_memcpy\_desc\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1063.html): 获取当前Device的内存复制描述符占用的内存大小。 本接口需与其它关键接口配合使用,以便实现内存复制,详细描述请参见acl.rt.memcpyasyncwithdesc。 → [详情](llms-content/document/detail/canncommercial/85cb9f7d0c72.md) - [函数:set\_memcpy\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1064.html): 设置内存复制描述符,此接口调用完成后,会将源地址,目的地址、内存复制长度记录到内存复制描述符中。 本接口需与其它关键接口配合使用,以便实现内存复制,详细描述请参见acl.rt.memcpyasyncwithdesc。 → [详情](llms-content/document/detail/canncommercial/4a95e82ea1e4.md) - [函数:pointer\_get\_attributes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1065.html): 获取内存属性信息,包括内存是位于Host还是Device、页表大小等信息。 → [详情](llms-content/document/detail/canncommercial/7d7e1fb5b933.md) - [函数:host\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1066.html): 将Host内存映射注册为Devcie可访问的地址,供Device侧网卡访问。映射后的Device地址不能用于内存复制操作。 本接口与acl.rt.hostunregister接口成对使用。 → [详情](llms-content/document/detail/canncommercial/1316f663a2b5.md) - [函数:host\_unregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1067.html): 取消注册Host内存。本接口与acl.rt.hostregister接口成对使用。 → [详情](llms-content/document/detail/canncommercial/3672282cdb20.md) - [函数:value\_write](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1068.html): 向指定内存中写数据。 - C函数原型 - python函数 1 ret \= acl.rt.valuewrite\(devaddr, value, flag, stream\) → [详情](llms-content/document/detail/canncommercial/f181d2d6152d.md) - [函数:value\_wait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1069.html): 等待指定内存中的数据满足一定条件后解除阻塞。 → [详情](llms-content/document/detail/canncommercial/b696b677da88.md) - [函数:ipc\_mem\_get\_export\_key](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1070.html): 在本进程中将指定Device内存设置为IPC(Inter-Process Communication)共享内存,并返回共享内存key,以便后续将内存共享给其它进程。本接口需与以下其它关键接口配合使用,以便实现内存共享,此处以A、B进程为例,说明两个进程间的内存共享接口调用流程: 1. 在A进程中: a. 若为不同Device上的两个进程共享内存场景,调用acl.rt.deviceenablep → [详情](llms-content/document/detail/canncommercial/578e0a131fb5.md) - [函数:ipc\_mem\_set\_import\_pid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1071.html): 设置IPC共享内存的进程白名单,只有配置了白名单的进程才能用acl.rt.ipcmemgetexportkey接口导出的key。 本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见acl.rt.ipcmemgetexportkey接口处的说明。 → [详情](llms-content/document/detail/canncommercial/bf672d652c05.md) - [函数:ipc\_mem\_import\_by\_key](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1072.html): 在本进程中获取key的信息,并返回本进程可以使用的Device内存地址指针。本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见函数:ipcmemgetexportkey接口处的说明。 → [详情](llms-content/document/detail/canncommercial/c41cd53804ff.md) - [函数:ipc\_mem\_close](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1073.html): 关闭IPC 共享内存,调用acl.rt.ipcmemimportbykey接口的进程中、调用acl.rt.ipcmemgetexportkey接口的进程中都需要调用此接口。对于同一个共享内存key,需所有调用acl.rt.ipcmemimportbykey接口的进程中都调用acl.rt.ipcmemclose接口后,调用acl.rt.ipcmemgetexportkey接口的进程中才可以调用acl → [详情](llms-content/document/detail/canncommercial/4c41e84f946d.md) - [函数:device\_task\_abort](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1075.html): 停止指定Device上的正在执行的任务,同时丢弃指定Device上已下发的任务。该接口支持用户设置永久等待、或配置具体的超时时间,若配置具体的超时时间,则调用本接口超出超时时间,则接口返回报错。 → [详情](llms-content/document/detail/canncommercial/25bf6648cb4c.md) - [函数:peek\_at\_last\_error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1077.html): 获取当前线程的Runtime(运行时管理模块)错误码,仅获取但不清空错误码。 → [详情](llms-content/document/detail/canncommercial/ff568faf6af1.md) - [函数:get\_last\_error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1078.html): 获取当前线程的Runtime(运行时管理模块)错误码,获取后清空当前线程的错误码,这时在线程中无新增错误码之前,调用本接口获取到的是表示成功的返回码ACLSUCCESS。 → [详情](llms-content/document/detail/canncommercial/6cc3837964fe.md) - [概念及使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1079.html): 本章中的接口涉及对算子的算子二进制、核函数、核函数参数列表以及参数的操作,为便于理解,您可以先通过下图了解它们之间的关系。 → [详情](llms-content/document/detail/canncommercial/e5e4101708fb.md) - [函数:binary\_load\_from\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1080.html): 从文件加载并解析算子二进制文件,输出指向算子二进制的binHandle。 对于AI Core算子,若使用本接口加载并解析算子二进制文件,需配套使用acl.rt.launchkernelwithconfig接口下发计算任务。 → [详情](llms-content/document/detail/canncommercial/7988faa76f3e.md) - [函数:binary\_load\_from\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1081.html): 从内存加载并解析AI CPU算子二进制数据,输出指向算子二进制的binHandle。 调用本接口用于加载AI CPU算子信息(aclrtBinaryLoadOptions中的optiontype包含ACLRTBINARYLOADOPTCPUKERNELMODE)时,还需配合使用acl.rt.registercpufunc接口注册AI CPU算子信息。 → [详情](llms-content/document/detail/canncommercial/05c9674c3041.md) - [函数:get\_function\_addr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1082.html): 根据核函数句柄获取Device侧算子起始地址。对于包含矩阵计算和矢量计算的算子,一个算子有两个起始地址,分别在Cube(矩阵)计算单元、Vector(向量)计算单元上执行,通过本接口可获取Cube计算单元、Vector计算单元上的算子起始地址。若通过本接口获取到aivAddr为空,则表示该算子只在Cube计算单元上执行。 → [详情](llms-content/document/detail/canncommercial/2af5245fb19f.md) - [函数:get\_function\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1083.html): 根据核函数句柄获取核函数名称。 → [详情](llms-content/document/detail/canncommercial/104a2dad9de6.md) - [函数:register\_cpu\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1084.html): 若使用acl.rt.binaryloadfromdata接口加载AI CPU算子二进制数据,还需配合使用本接口注册AI CPU算子信息,得到对应的funchandle。本接口只用于AI CPU算子,其它算子会返回报错ACLERRORRTPARAMINVALID。 → [详情](llms-content/document/detail/canncommercial/a55ba5f52ada.md) - [函数:kernel\_args\_init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1085.html): 根据核函数句柄初始化参数列表,并获取标识参数列表的句柄。 与acl.rt.kernelargsinitbyusermem接口的区别在于,调用本接口表示由系统管理内存。 → [详情](llms-content/document/detail/canncommercial/20f4acac96d9.md) - [函数:kernel\_args\_init\_by\_user\_mem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1086.html): 根据核函数句柄初始化参数列表,并获取标识参数列表的句柄。 与acl.rt.kernelargsinit接口的区别在于,调用本接口表示由用户管理内存。 → [详情](llms-content/document/detail/canncommercial/7cb2a04adf7c.md) - [函数:kernel\_args\_get\_mem\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1087.html): 获取Kernel Launch时参数列表所需内存的实际大小。 → [详情](llms-content/document/detail/canncommercial/97344a91a637.md) - [函数:kernel\_args\_get\_handle\_mem\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1088.html): 获取参数列表句柄占用的内存大小。 → [详情](llms-content/document/detail/canncommercial/59e8cf90c45b.md) - [函数:kernel\_args\_append](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1089.html): 调用本接口将用户设置的参数值追加拷贝到argsHandle指向的参数数据区域。若参数列表中有多个参数,则需按顺序追加参数。 如果要更新参数值,可调用acl.rt.kernelargsparaupdate接口进行更新。 → [详情](llms-content/document/detail/canncommercial/42630b8ed734.md) - [函数:kernel\_args\_append\_place\_holder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1090.html): 对于placeholder参数,调用本接口先占位,返回的是paramhandle占位符。 若参数列表中有多个参数,则需按顺序追加参数。等所有参数都追加之后,可调用acl.rt.kernelargsgetplaceholderbuffer接口获取paramhandle占位符指向的内存地址。 → [详情](llms-content/document/detail/canncommercial/6f5c0c8e6a82.md) - [函数:kernel\_args\_para\_update](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1092.html): 通过acl.rt.kernelargsappend接口追加的参数,可调用本接口更新参数值。 → [详情](llms-content/document/detail/canncommercial/42be9892948a.md) - [函数:kernel\_args\_finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1093.html): 在所有参数追加完成后,调用本接口以标识参数组装完毕。 → [详情](llms-content/document/detail/canncommercial/1ae88d4a0058.md) - [CANN商业版-aclproftype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1105.html): 性能数据类型: - ACLPROFACLAPI \= 0x00000001 - ACLPROFTASKTIME \= 0x00000002 - ACLPROFAICOREMETRICS \= 0x00000004 - ACLPROFAICPU \= 0x00000008 - ACLPROFL2CACHE \= 0x00000010 - ACLPROFHCCLTRACE → [详情](llms-content/document/detail/canncommercial/0a685fa6c5b9.md) - [CANN商业版-aclrtStreamAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1106.html): \# aclrtStreamAttr | 枚举项 | 说明 | | --- | --- | | ACL\\\_STREAM\\\_ATTR\\\_FAILURE\\\_MODE\=1 | 当Stream上的任务执行出错时,可通过该属性设置Stream的任务调度模式,以便控制某个任务失败后是否继续执行下一个任务 默认Stream不支持设置任务调度模式。 → [详情](llms-content/document/detail/canncommercial/67c54cff4974.md) - [CANN商业版-aclrtStreamAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1107.html): \# aclrtStreamAttrValue | 成员名称 | 说明 | | --- | --- | | failureMode | 设置aclrtStreamAttr中的ACL\\\_STREAM\\\_ATTR\\\_FAILURE\\\_MODE(表示Stream的任务调度模式)属性时,属性值的取值如下: 0:某个任务失败后,继续执行下一个任务。默认值为0。 → [详情](llms-content/document/detail/canncommercial/0897bb7eaa54.md) - [CANN商业版-aclrtReduceKind](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1108.html): Atlas 推理系列产品 仅支持SUM操作。 Atlas 训练系列产品 仅支持SUM操作。 → [详情](llms-content/document/detail/canncommercial/f5576623501e.md) - [CANN商业版-aclrtMemLocationType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1109.html): \# aclrtMemLocationType | 数据格式 | 说明 | | --- | --- | | ACL\\\_MEM\\\_LOCATION\\\_TYPE\\\_HOST \= 0 | 通过acl接口(例如aclrtMallocHost)申请的Host内存。 | → [详情](llms-content/document/detail/canncommercial/d8211ea04fa7.md) - [CANN商业版-aclrtMemLocation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1110.html): \# aclrtMemLocation | 成员名称 | 说明 | | --- | --- | | id | int,Device ID或NUMA(Non\\-Uniform Memory Access) ID。 | | type | int,内存所在位置,具体请参见aclrtMemLocationType。 → [详情](llms-content/document/detail/canncommercial/31e620848028.md) - [CANN商业版-aclrtDevAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1111.html): \# aclrtDevAttr | 数据格式 | 说明 | | --- | --- | | ACL\\\_DEV\\\_ATTR\\\_AICPU\\\_CORE\\\_NUM \= 1 | AI CPU数量。 | | ACL\\\_DEV\\\_ATTR\\\_AICORE\\\_CORE\\\_NUM \= 101 | AI Core数量。 | → [详情](llms-content/document/detail/canncommercial/ac8d263d97b5.md) - [CANN商业版-aclrtDevFeatureType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1112.html): \# aclrtDevFeatureType | 数据格式 | 说明 | | --- | --- | | ACL\\\_FEATURE\\\_TSCPU\\\_TASK\\\_UPDATE\\\_SUPPORT\\\_AIC\\\_AIV \= 1 | 更新AI Core算子的计算任务。 | | ACL\\\_FEATURE\\\_SYSTEM\\\_MEMQ\\\_EVENT\\\_CROSS\\\_DEV\= 21 | 跨设备发送队列事件消息。 → [详情](llms-content/document/detail/canncommercial/10df15064900.md) - [CANN商业版-aclrtLastErrLevel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1115.html): \# aclrtLastErrLevel | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_THREAD\\\_LEVEL \= 0 | 线程级别。 → [详情](llms-content/document/detail/canncommercial/dff027ae9d78.md) - [CANN商业版-aclrtCmoType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1116.html): \# aclrtCmoType | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_CMO\\\_TYPE\\\_PREFETCH \= 0 | 内存预取。 → [详情](llms-content/document/detail/canncommercial/8e23fac12c80.md) - [CANN商业版-aclCANNPackageName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1117.html): \# aclCANNPackageName | 数据格式 | 说明 | | --- | --- | | ACL\\\_PKG\\\_NAME\\\_CANN | 表示查询CANN的版本号。 | | ACL\\\_PKG\\\_NAME\\\_RUNTIME | 表示查询CANN中Runtime的版本号。 | | ACL\\\_PKG\\\_NAME\\\_COMPILER | 表示查询CANN中Compiler的版本号。 | → [详情](llms-content/document/detail/canncommercial/7a36918b520a.md) - [CANN商业版-aclCANNPackageVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1118.html): \# aclCANNPackageVersion | 成员名称 | 说明 | | --- | --- | | version | string,完整版本号。 | | majorVersion | string,主版本号。 | | minorVersion | string,次版本号 | | releaseVersion | string,发布号,如果查询不到,就补0。 | → [详情](llms-content/document/detail/canncommercial/25a1c2def344.md) - [CANN商业版-aclrtBinaryLoadOptionType/aclrtBinaryLoadOptionValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1119.html): aclrtBinaryLoadOptionType aclrtBinaryLoadOptionValue → [详情](llms-content/document/detail/canncommercial/e46f3460590b.md) - [CANN商业版-aclrtBinaryLoadOptions](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1120.html): 加载算子二进制文件的可选参数。 → [详情](llms-content/document/detail/canncommercial/47829b4b1de9.md) - [CANN商业版-aclrtLaunchKernelCfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1121.html): 任务下发的配置信息。 → [详情](llms-content/document/detail/canncommercial/fc8a2a168957.md) - [CANN商业版-aclrtLaunchKernelAttrId/aclrtLaunchKernelAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1122.html): \# aclrtLaunchKernelAttrId/aclrtLaunchKernelAttrValue | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_LAUNCH\\\_KERNEL\\\_ATTR\\\_SCHEM\\\_MODE \= 1 | 调度模式。 取值如下: 0:普通调度模式,有空闲的核,就启动算子执行。 → [详情](llms-content/document/detail/canncommercial/3c21980eae49.md) - [CANN商业版-aclrtEngineType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1124.html): \# aclrtEngineType | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_ENGINE\\\_TYPE\\\_AIC \= 0 | AI Core | → [详情](llms-content/document/detail/canncommercial/e1b30d21dc24.md) - [CANN商业版-aclrtMallocConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1125.html): \# aclrtMallocConfig | 成员名称 | 说明 | | --- | --- | | attrs | 属性,本参数是数组,可存放多个属性,数组元素的具体结构请参见aclrtMallocAttribute。 | | numAttrs | int类型,属性个数。 → [详情](llms-content/document/detail/canncommercial/1f80b8b2970d.md) - [CANN商业版-aclrtMallocAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1126.html): \# aclrtMallocAttribute | 成员名称 | 说明 | | --- | --- | | attr | int,具体参见aclrtMallocAttrType。 | | value | 属性值,具体参见aclrtMallocAttrValue。 → [详情](llms-content/document/detail/canncommercial/6df4e404f1d8.md) - [CANN商业版-aclrtMallocAttrType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1127.html): \# aclrtMallocAttrType | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_MEM\\\_ATTR\\\_RSV \= 0 | 预留值。 | | ACL\\\_RT\\\_MEM\\\_ATTR\\\_MODULE\\\_ID \= 1 | 模块ID。 | | ACL\\\_RT\\\_MEM\\\_ATTR\\\_DEVICE\\\_ID \= 2 | Device ID。 → [详情](llms-content/document/detail/canncommercial/08bf0dce703c.md) - [CANN商业版-aclrtMallocAttrValue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1128.html): \# aclrtMallocAttrValue | 成员名称 | 说明 | | --- | --- | | moduleId | int,模块ID,建议配置为33,表示APP,用于表示该内存是由用户的应用程序申请的,便于维测场景下定位问题。 | → [详情](llms-content/document/detail/canncommercial/a42ccf923587.md) - [CANN商业版-aclrtPtrAttributes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1129.html): \# aclrtPtrAttributes | 成员名称 | 说明 | | --- | --- | | location | dict,内存所在位置,具体请参见aclrtMemLocation。 当type为ACL\\\_MEM\\\_LOCATION\\\_TYPE\\\_HOST时,id无效。 | | pageSize | int,页表大小,单位Byte。 | | rsv\[4\] | list,预留参数。 → [详情](llms-content/document/detail/canncommercial/e22f0187ba43.md) - [函数:finalize\_reference](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1134.html): 去初始化函数,用于释放进程内acl接口使用的相关资源。 acl.finalizereference接口内部涉及引用计数的实现,acl.init接口每被调用一次,则引用计数加一,acl.finalizereference接口每被调用一次,则该引用计数减一,当引用计数减到0时,才会真正去初始化。acl.finalize接口与本接口的区别在于,调用acl.finalize接口会将计数清零,直接去初始化。 → [详情](llms-content/document/detail/canncommercial/30c8063f2d6f.md) - [函数:get\_stream\_res\_limit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1135.html): 获取指定Stream的Device资源限制。 若没有调用acl.rt.setstreamreslimit接口设置Device资源限制,则调用本接口获取到的Device资源限制优先级为:当前进程的Device资源限制(调用acl.rt.setstreamreslimit接口设置) >AI处理器硬件默认的资源限制。 → [详情](llms-content/document/detail/canncommercial/6c622ab917fb.md) - [函数:set\_stream\_res\_limit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1136.html): 设置指定Stream的Device资源限制。 本接口应在调用acl.rt.setdevice接口之后且在执行算子之前使用。如果对同一Stream进行多次设置,将以最后一次设置为准。 调用本接口设置指定Stream的Device资源限制后,需配合调用acl.rt.usestreamresincurrentthread接口,设置在当前线程中使用指定Stream上的Device资源限制。可通过acl.r → [详情](llms-content/document/detail/canncommercial/7436fac5d577.md) - [函数:reset\_stream\_res\_limit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1137.html): 调用acl.rt.setstreamreslimit接口设置指定Stream的Device资源限制后,可调用本接口重置指定Stream的Device资源限制,恢复默认配置,此时可通过acl.rt.getstreamreslimit接口查询默认的资源限制。 → [详情](llms-content/document/detail/canncommercial/af8f10ba95d3.md) - [函数:use\_stream\_res\_in\_current\_thread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1138.html): 在当前线程中使用指定Stream上的Device资源限制。如果多次调用本接口设置Stream,将以最后一次设置为准。 需先调用acl.rt.setstreamreslimit接口设置该Stream上的Device资源限制。 → [详情](llms-content/document/detail/canncommercial/5b52d4502feb.md) - [函数:unuse\_stream\_res\_in\_current\_thread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1139.html): 在当前线程中取消使用指定Stream上的Device资源限制。 → [详情](llms-content/document/detail/canncommercial/3ad7cadcd766.md) - [函数:get\_res\_in\_current\_thread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1140.html): 获取当前线程可使用的Device资源。 获取时,按照如下优先级返回value:Stream级别的Device资源限制(调用acl.rt.setstreamreslimit接口设置)>当前进程的Device资源限制(调用acl.rt.setdevicereslimit接口设置) >AI处理器硬件默认的资源限制。 → [详情](llms-content/document/detail/canncommercial/5a8c5ae3cb33.md) - [CANN商业版-aclrtHostRegisterType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_11405.html): \# aclrtHostRegisterType | 数据格式 | 说明 | | --- | --- | | ACL\\\_HOST\\\_REGISTER\\\_MAPPED \= 0 | Host内存映射注册为Device可访问,包括读写。 | → [详情](llms-content/document/detail/canncommercial/dde251ffe70c.md) - [函数:get\_primary\_ctx\_state](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_1141.html): 获取默认Context的状态。 → [详情](llms-content/document/detail/canncommercial/711ac1ec301e.md) - [使用须知](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0002.html): 该部分接口仅在定制开发CANN组件及自定义算子开发场景下使用。本文介绍这部分接口的功能、参数等,仅为了便于您了解这部分接口在CANN开放代码中的作用,进而更好地使用或修改CANN开放代码。 → [详情](llms-content/document/detail/canncommercial/135c0042195a.md) - [使用须知](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_00022.html): 该部分接口仅在定制开发CANN组件场景下使用。本文介绍这部分接口的功能、参数等,仅为了便于您了解这部分接口在CANN开放代码中的作用,进而更好地使用或修改CANN开放代码。 → [详情](llms-content/document/detail/canncommercial/849b989a826d.md) - [CANN商业版-ReportInnerErrMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0004.html): 用于上报CANN预定义好的内部错误信息,同时也会上报调用处的一些信息,如文件名、函数名以及行号。 → [详情](llms-content/document/detail/canncommercial/36be0627edbf.md) - [CANN商业版-ReportPredefinedErrMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0005.html): 用于上报CANN预定义好的用户类错误信息。 → [详情](llms-content/document/detail/canncommercial/21c99de5efcf.md) - [CANN商业版-ReportUserDefinedErrMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0006.html): 用于开发者上报自定义错误码,推荐使用U码段,比如EU0001。 → [详情](llms-content/document/detail/canncommercial/c7356cee3f79.md) - [CANN商业版-AlogRecord](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0008.html): 该接口将在后续版本中废弃,不建议用户使用,以防止引发兼容性问题。 用于记录各模块产生的日志。 → [详情](llms-content/document/detail/canncommercial/bbf372034063.md) - [CANN商业版-AlogCheckDebugLevel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0009.html): 该接口将在后续版本中废弃,不建议用户使用,以防止引发兼容性问题。 用于校验调测日志级别。 返回调测日志级别校验结果。 → [详情](llms-content/document/detail/canncommercial/9aa04bea9024.md) - [数据类型定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0010.html): 日志级别宏定义: 日志类型枚举: module id 枚举: → [详情](llms-content/document/detail/canncommercial/44ee1f456974.md) - [CANN商业版-RegisterFormatErrorMessage](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/cann_base_api_0011.html): 按照规定的json格式,调用本接口给CANN注册预定义的错误码信息后,再调用ReportPredefinedErrMsg接口上报错误码。 → [详情](llms-content/document/detail/canncommercial/0afce102d13e.md) - [CANN商业版-昇腾信号处理加速库(AscendSiPBoost)面向AI模型场景(支持PyTo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP): 昇腾信号处理加速库(AscendSiPBoost)面向AI模型场景(支持PyTorch调用)、信号处理场景(支持C++直接调用),提供一系列信号处理领域相关的高性能算子,包括BLAS(Basic Linear Algebra Subprograms,基本线性代数子系统库)、FFT(Fast Fourier Transform,快速傅里叶变换)、复数基础计算以及信号领域融合算子。 → [详情](llms-content/document/detail/canncommercial/16cd25fc6fed.md) - [CANN商业版-昇腾信号处理加速库(AscendSiPBoost)面向AI模型场景(支持PyTo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_0000.html): 昇腾信号处理加速库(AscendSiPBoost)面向AI模型场景(支持PyTorch调用)、信号处理场景(支持C++直接调用),提供一系列信号处理领域相关的高性能算子,包括BLAS(Basic Linear Algebra Subprograms,基本线性代数子系统库)、FFT(Fast Fourier Transform,快速傅里叶变换)、复数基础计算以及信号领域融合算子。 → [详情](llms-content/document/detail/canncommercial/16cd25fc6fed.md) - [安装部署](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_0001.html): - 安装信号处理加速库: → [详情](llms-content/document/detail/canncommercial/42538b22ae83.md) - [算子使用指导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_0002.html): 在安装部署完信号处理加速库软件包后,用户可以调用软件包提供的算子API实现高性能、高精度的信号处理应用,本节介绍基本算子调用样例。 → [详情](llms-content/document/detail/canncommercial/64c84a2d2ab2.md) - [可维可测能力](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_0005.html): 信号处理加速库当前提供以下可维可测能力: → [详情](llms-content/document/detail/canncommercial/63460c426fa2.md) - [安全加固](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_0006.html): 安全加固请参考《CANN 软件安装指南》中的“安全加固”章节 → [详情](llms-content/document/detail/canncommercial/d510dd2be121.md) - [环境变量参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_0008.html): 加速库安装完成后,提供进程级环境变量设置脚本“set\_env.sh”,以自动完成环境变量设置,用户进程结束后自动失效。 → [详情](llms-content/document/detail/canncommercial/1d73cf268789.md) - [头文件列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0002.html): \# 头文件列表 | 头文件目录 | 说明 | | --- | --- | | include/asdsip.h | 仅包含对本表格中其他所有头文件的引用,引用该头文件即可提供对本表格中所有文件的引用。 | | include/base\\\_api.h | 公共能力Base算子类接口定义,接口说明参见Base。 | → [详情](llms-content/document/detail/canncommercial/f3e5693b2120.md) - [CANN商业版-swapLast2Axes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0004.html): 接口功能 - swapLast2AxesGetWorkspaceSize:计算swapLast2Axes算子所需的workspace大小。 若需使用“swapLast2Axes”算子,需先调用“swapLast2AxesGetWorkspaceSize”接口获取计算所需workspace大小以及包含了算子计算流程的执行器,再调用“swapLast2Axes”接口执行计算。 - swapLast → [详情](llms-content/document/detail/canncommercial/dcc312ae0d57.md) - [BLAS公共接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0006.html): 若需使用BLAS算子,需先创建句柄,调用对应算子的plan接口初始化该句柄对应的算子配置并进行绑定,再调用BLAS公共接口“asdBlasGetWorkspaceSize”接口获取计算所需workspace大小以及包含了算子计算流程的执行器,然后调用“asdBlasSetWorkspace”给对应的plan设置需要workspaces,最后调用BLAS算子接口执行计算。计算完需要对plan进行销毁 → [详情](llms-content/document/detail/canncommercial/eb387e3d8255.md) - [CANN商业版-Asum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0007.html): 接口功能: - asdBlasMakeAsumPlan:初始化该句柄对应的Asum算子配置。 - asdBlasSasum:对输入的所有元素取绝对值后求和。 - asdBlasScasum:对输入的所有元素取绝对值后求和,输入元素为复数。 计算公式 - asdBlasSasum的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/6e991ab4275b.md) - [CANN商业版-Cal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0008.html): 接口功能: - asdBlasMakeCalPlan:初始化该句柄对应的Cal算子配置。 - asdBlasSscal:对一个实数向量进行缩放,即将向量中的每个元素乘以一个实数alpha。 - asdBlasCsscal:对一个复数向量进行缩放,即将向量中的每个元素乘以一个实数alpha。 - asdBlasCscal:对一个复数向量进行缩放,即将向量中的每个元素乘以一个复数alpha。 计算公式 → [详情](llms-content/document/detail/canncommercial/daf7235dd425.md) - [CANN商业版-Caxpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0009.html): 接口功能: - asdBlasMakeCaxpyPlan:初始化该句柄对应的Caxpy算子配置。 - asdBlasCaxpy:实现复数向量乘以一个复数标量后,再加上一个复数向量。 计算公式: - asdBlasCaxpy的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/46183988d49b.md) - [CANN商业版-Cgemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0010.html): 接口功能: - asdBlasMakeCgemmPlan:初始化该句柄对应的Cgemm算子配置。 - asdBlasCgemm:矩阵乘法运算中的一种,用于计算两个复数矩阵的乘积。 计算公式 - asdBlasCgemm的计算公式: 其中, - 示例: 输入“inTensorA”为: → [详情](llms-content/document/detail/canncommercial/d83dbd233021.md) - [CANN商业版-Cgemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0011.html): 接口功能 - asdBlasMakeCgemvPlan:初始化该句柄对应的Cgemv算子配置。 - asdBlasCgemv:一个矩阵向量乘法,用于计算复数矩阵A与复数向量x的乘积,结果存储在复数向量y中。 计算公式 - asdBlasCgemv的计算公式: 其中,,alpha和beta是标量,x和y是向量,A是一个mn的矩阵。 - 示例: 输入“A” 为: → [详情](llms-content/document/detail/canncommercial/4bc504b79294.md) - [CANN商业版-Cgerc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0012.html): 接口功能 - asdBlasMakeCgercPlan:初始化该句柄对应的Cgerc算子配置。 - asdBlasCgerc:复数向量乘以另一个复数向量的共轭转置后,加在一个矩阵上。 计算公式 - asdBlasCgerc的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/4713fea7e39b.md) - [CANN商业版-asdMul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0013.html): 接口功能:支持向量逐元素乘积\(Hadamard\)能力,返回一个和输入同样形状大小的复数矩阵。 计算公式: - asdMul的计算公式:,即两个矩阵对应位置的元素相乘。 - 示例: 输入“A”为: → [详情](llms-content/document/detail/canncommercial/46cb3505f6f0.md) - [CANN商业版-ComplexMatDot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0014.html): 接口功能 - asdBlasMakeComplexMatDotPlan:初始化该句柄对应的ComplexMatDot算子配置。 - asdBlasComplexMatDot:实现两个复数矩阵对应位置逐点乘,返回一个和输入矩阵同样形状大小的复数矩阵。 计算公式 - asdBlasComplexMatDot的计算公式: - 示例: 输入“matx”为: → [详情](llms-content/document/detail/canncommercial/fa7fc9cdd882.md) - [CANN商业版-Copy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0015.html): 接口功能 - asdBlasMakeCopyPlan:初始化该句柄对应的Copy算子配置。 - asdBlasScopy:将实数向量的值复制到另外一个向量中。 - asdBlasCcopy:将复数向量的值复制到另外一个向量中。 计算公式 - asdBlasScopy的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/a11f554c6fea.md) - [CANN商业版-Csrot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0016.html): 接口功能 - asdBlasMakeRotPlan:初始化该句柄对应的Csrot算子配置。 - asdBlasCsrot:对输入复向量组(x,y)进行旋转。 计算公式 - asdBlasCsrot的计算公式: 其中c为旋转角度余弦值,s为旋转角度正弦值,x和y是复数向量。 - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/8aa6170f6e24.md) - [CANN商业版-Ctrmv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0017.html): 接口功能 - asdBlasMakeCtrmvPlan:初始化该句柄对应的Ctrmv算子配置。 - asdBlasCtrmv:单精度复数矩阵向量乘法算子,用于计算一个复数三角矩阵与一个复数向量的乘积。 计算公式 - asdBlasCtrmv的计算公式: 矩阵向量乘积: 转置矩阵向量乘积: 共轭转置矩阵向量乘积: - 示例: 输入“A”为: → [详情](llms-content/document/detail/canncommercial/d188d50a350c.md) - [CANN商业版-Dot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0018.html): 接口功能 - asdBlasMakeDotPlan:初始化该句柄对应的Dot算子配置。 - asdBlasSdot:计算两个实数向量的点积。 - asdBlasCdotu:计算两个复数向量的点积。 - asdBlasCdotc:计算一个复数向量取共轭后和另一个复数向量的点积。 计算公式 - asdBlasSdot的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/c5bc1d0fa0a5.md) - [CANN商业版-Iamax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0019.html): 接口功能 - asdBlasMakeIamaxPlan:初始化该句柄对应的Iamax算子配置。 - asdBlasIsamax:找到实数向量中绝对值最大的元素,并返回其索引。如果有多个元素相等,则返回其中的最小索引。 - asdBlasIcamax:找到复数向量中虚部、实部绝对值之和最大的元素,并返回其索引。如果有多个元素的绝对值之和相等,则返回最先找到的那个元素的索引。 计算公式 - asdBl → [详情](llms-content/document/detail/canncommercial/22a22f885c60.md) - [CANN商业版-Nrm2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0021.html): 接口功能 - asdBlasMakeNrm2Plan:初始化该句柄对应的Nrm2算子配置。 - asdBlasSnrm2:用于计算实数向量的欧氏范数。 - asdBlasScnrm2:对输入的所有元素取绝对值后求和。输入元素为复数。 计算公式 - asdBlasSnrm2的计算公式: 其中表示向量中的第个元素。 - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/ae1871df8a44.md) - [CANN商业版-Ssyr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0022.html): 接口功能 - asdBlasMakeSsyrPlan:初始化该句柄对应的Ssyr算子配置。 - asdBlasSsyr:用于计算单精度向量的外积并将结果加到一个矩阵上。 计算公式 - asdBlasSsyr的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/61a4d36a7460.md) - [CANN商业版-Ssyr2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0023.html): 接口功能 - asdBlasMakeSsyr2Plan:初始化该句柄对应的Ssyr2算子配置。 - asdBlasSsyr2:用于计算单精度向量的外积并将结果加到一个矩阵上。 计算公式 - asdBlasSsyr2的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/245765f8635b.md) - [CANN商业版-Strmm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0024.html): 接口功能 - asdBlasMakeStrmmPlan:初始化该句柄对应的Strmm算子配置。 - asdBlasStrmm:单精度,其功能是将一个三角矩阵A乘一个矩阵B,得到一个新的矩阵C。 计算公式 - asdBlasStrmm的计算公式: - 示例: 输入“A”为: → [详情](llms-content/document/detail/canncommercial/918a45278a2f.md) - [CANN商业版-Strmv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0025.html): 接口功能 - asdBlasMakeStrmvPlan 接口功能:初始化该句柄对应的Strmv算子配置。 - asdBlasStrmv 接口功能:单精度,用于计算一个三角矩阵与一个向量的矩阵乘法。 计算公式 - asdBlasStrmv的计算公式 - 矩阵向量乘积: - 转置矩阵向量乘积: - 示例: 输入“A”为: → [详情](llms-content/document/detail/canncommercial/58bd5eb719c5.md) - [CANN商业版-Swap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0026.html): 接口功能 - asdBlasMakeSwapPlan:初始化该句柄对应的Swap算子配置。 - asdBlasSswap:交换两个实数向量。 - asdBlasCswap:交换两个复数向量。 计算公式 - asdBlasSswap的计算公式: - 示例: 输入“x”为: → [详情](llms-content/document/detail/canncommercial/02495120d572.md) - [FFT公共接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0028.html): 功能描述:注册FFT句柄。 → [详情](llms-content/document/detail/canncommercial/87b0ea07d9c4.md) - [CANN商业版-FFT\_1D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0029.html): 接口功能 - asdFftMakePlan1D:初始化该句柄对应的FFT配置。 - asdFftExecC2C:执行复数到复数的FFT变换。 - asdFftExecC2R:执行复数到实数的FFT变换。 - asdFftExecR2C:执行实数到复数的FFT变换。 - asdFftExecC2CSeparated:执行复数到复数的FFT变换,支持实部、虚部分开输入和输出。 计算公式 傅里叶变换(F → [详情](llms-content/document/detail/canncommercial/629c2b8c6b07.md) - [CANN商业版-FFT\_2D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0030.html): 接口功能 - asdFftMakePlan2D:初始化二维FFT配置。 - asdFftExecC2C:执行复数到复数的FFT变换。 - asdFftExecC2R:执行复数到实数的FFT变换。 - asdFftExecR2C:执行实数到复数的FFT变换。 计算公式 傅里叶变换(Fourier transform)是一种线性积分变换,用于信号在时域和频域之间的变换,在物理学和工程学中有许多应用。对 → [详情](llms-content/document/detail/canncommercial/b213ac286131.md) - [CANN商业版-rsInterpolationBySinc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0032.html): 接口功能 - rsInterpolationBySincGetWorkspaceSize:计算rsInterpolationBySinc算子所需的workspace大小。 若需使用“rsInterpolationBySinc”算子,需先调用“rsInterpolationBySincGetWorkspaceSize”接口获取计算所需workspace大小以及包含了算子计算流程的执行器,再调用“ → [详情](llms-content/document/detail/canncommercial/088e160ca828.md) - [CANN商业版-swapLast2Axes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0035.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# swapLast2Axes swapLast2Axes算子的调用示例: → [详情](llms-content/document/detail/canncommercial/bb505029de4d.md) - [CANN商业版-Asum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0037.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasSasum asdBlasSasum算子调用示例: → [详情](llms-content/document/detail/canncommercial/e55f774efa42.md) - [CANN商业版-Cal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0038.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasSscal asdBlasSscal算子调用示例: → [详情](llms-content/document/detail/canncommercial/ccc2ba3a6b4c.md) - [CANN商业版-Caxpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0039.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasCaxpy asdBlasCaxpy算子调用示例: → [详情](llms-content/document/detail/canncommercial/c356282ef93e.md) - [CANN商业版-Cgemm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0040.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasCgemm asdBlasCgemm算子调用示例: → [详情](llms-content/document/detail/canncommercial/3ef99180cdc1.md) - [CANN商业版-Cgemv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0041.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasCgemv asdBlasCgemv算子调用示例: → [详情](llms-content/document/detail/canncommercial/e67e8572e622.md) - [CANN商业版-Cgerc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0042.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasCgerc asdBlasCgerc算子调用示例: → [详情](llms-content/document/detail/canncommercial/d066e17e7bfc.md) - [CANN商业版-Colwise\_mul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0043.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasColwiseMul asdBlasColwiseMul算子调用示例: → [详情](llms-content/document/detail/canncommercial/fbf50ef28e6d.md) - [CANN商业版-ComplexMatDot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0044.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasComplexMatDot asdBlasComplexMatDot算子调用示例: → [详情](llms-content/document/detail/canncommercial/eed105d44275.md) - [CANN商业版-Copy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0045.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasScopy asdBlasScopy算子调用示例: → [详情](llms-content/document/detail/canncommercial/6a4f99d256e9.md) - [CANN商业版-Csrot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0046.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasCsrot asdBlasCsrot算子调用示例: → [详情](llms-content/document/detail/canncommercial/03ebf28a88f5.md) - [CANN商业版-Ctrmv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0047.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasCtrmv asdBlasCtrmv算子调用示例: → [详情](llms-content/document/detail/canncommercial/d5fce00dbbe4.md) - [CANN商业版-Dot](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0048.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasSdot asdBlasSdot算子调用示例: → [详情](llms-content/document/detail/canncommercial/9d8f58b08386.md) - [CANN商业版-Iamax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0049.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasIsamax asdBlasIsamax算子调用示例: → [详情](llms-content/document/detail/canncommercial/147624bdf8c4.md) - [CANN商业版-Nrm2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0051.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasSnrm2 asdBlasSnrm2算子调用示例: → [详情](llms-content/document/detail/canncommercial/ce722f7ee51a.md) - [CANN商业版-Ssyr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0052.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasSsyr asdBlasSsyr算子调用示例: → [详情](llms-content/document/detail/canncommercial/a899abfbab95.md) - [CANN商业版-Ssyr2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0053.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasSsyr2 asdBlasSsyr2算子调用示例: → [详情](llms-content/document/detail/canncommercial/0310fadb5c14.md) - [CANN商业版-Strmm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0054.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasStrmm asdBlasStrmm算子调用示例: → [详情](llms-content/document/detail/canncommercial/d887ff99cbfb.md) - [CANN商业版-Strmv](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0055.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasStrmv asdBlasStrmv算子调用示例: → [详情](llms-content/document/detail/canncommercial/1a0b810e05b6.md) - [CANN商业版-Swap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0056.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdBlasSswap asdBlasSswap算子调用示例: → [详情](llms-content/document/detail/canncommercial/f8c6ebd0260f.md) - [CANN商业版-FFT\_1D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0058.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# C2C C2C1D算子调用示例: → [详情](llms-content/document/detail/canncommercial/d133bf1c67e8.md) - [CANN商业版-FFT\_2D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0059.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# C2C2D C2C2D算子调用示例: → [详情](llms-content/document/detail/canncommercial/8f95be0505d3.md) - [CANN商业版-rsInterpolationBySinc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0061.html): 1. 调用示例中会进行incTab预处理: 系数矩阵要和复数点乘,在NPU上会转换为系数矩阵和两组float32相乘,所以需要将系数转为下面格式,此时虚数矩阵会被扩充成 \(\(quantNum + 1\) 2\) \(interpNum 2\)。 \[系数1,0\] \[ 0,系数1\] 2. 为了亲和NPU(32字节对齐),需要有四种格式矩阵,每行开头不补0,补2个0,补4个0及 → [详情](llms-content/document/detail/canncommercial/f2174b08fbbb.md) - [CANN商业版-Colwise\_mul](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0063.html): 接口功能 - asdBlasMakeColwiseMulPlan:初始化该句柄对应的ColwiseMul算子配置。 - asdBlasColwiseMul:复数矩阵与复数向量按列逐点乘,返回一个和输入矩阵同样形状大小的复数矩阵。 计算公式 - asdBlasColwiseMul的计算公式: - 示例: 输入“A”为: → [详情](llms-content/document/detail/canncommercial/675644017716.md) - [CANN商业版-HCgemmBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0064.html): 接口功能 - asdBlasMakeHCgemmBatchedPlan:初始化该句柄对应的算子配置。 - asdBlasHCgemmBatched:用于计算复数矩阵的乘积。 计算公式 - asdBlasHCgemmBatched的计算公式: - 示例: 输入“inTensorA\[i\]”为: → [详情](llms-content/document/detail/canncommercial/5a9a3f6f2295.md) - [CANN商业版-CgemmBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0065.html): 接口功能 - asdBlasMakeCgemmBatchedPlan:初始化该句柄对应的算子配置。 - asdBlasCgemmBatched:用于计算两批复数矩阵的乘积。 计算公式 - asdBlasCgemmBatched的计算公式: - 示例: 输入“inTensorA\[i\]”为: → [详情](llms-content/document/detail/canncommercial/adb47d777e14.md) - [CANN商业版-HCgemvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0066.html): 接口功能 - asdBlasMakeHCgemvBatchedPlan:初始化该句柄对应的算子配置。 - asdBlasHCgemvBatched:用于计算批量复数矩阵与向量的乘积。 计算公式 - asdBlasHCgemvBatched的计算公式: 其中op表示矩阵A做“共轭转置”或者“非转置”的操作。 - 示例: 输入“inTensorA\[i\]”为: → [详情](llms-content/document/detail/canncommercial/5eb99e4c872c.md) - [CANN商业版-CgemvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0067.html): 接口功能 - asdBlasMakeCgemvBatchedPlan:初始化该句柄对应的算子配置。 - asdBlasCgemvBatched:用于计算批量复数矩阵与向量的乘积。 计算公式 - asdBlasCgemvBatched的计算公式: 其中op表示矩阵A做“共轭转置”或者“非转置”的操作。 - 示例: 输入“inTensorA\[i\]”为: → [详情](llms-content/document/detail/canncommercial/45a28d1b7c14.md) - [CANN商业版-asdConvolve](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0069.html): 接口功能 asdConvolve:对给定的信号进行一维滤波操作。 计算公式 - asdConvolve计算公式: 其中,w\(k\)为输出的k位置的元素,u\(j\)为输入位置为j的一维信号,v\(k-j+1\)为位置为k-j+1的滤波卷积核。一维信号为复数向量,滤波卷积核为实数向量。 - 示例: 输入“u”为: → [详情](llms-content/document/detail/canncommercial/ec13fb2748e1.md) - [CANN商业版-asdConvolve\_complex32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0071.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdConvolvecomplex32 asdConvolvecomplex32算子的调用示例: → [详情](llms-content/document/detail/canncommercial/6c85c05ac335.md) - [CANN商业版-HcgemmBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0072.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# HcgemmBatched HcgemmBatched算子调用示例: → [详情](llms-content/document/detail/canncommercial/cad0e2c7555a.md) - [CANN商业版-CgemmBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0073.html): - 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 - CgemmBatched算子调用示例: → [详情](llms-content/document/detail/canncommercial/95c46e3d1c3f.md) - [CANN商业版-HcgemvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0074.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# HcgemvBatched HcgemvBatched算子调用示例: → [详情](llms-content/document/detail/canncommercial/03e5edb76642.md) - [CANN商业版-CgemvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0075.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# CmatinvBatched CgemvBatched算子调用示例: → [详情](llms-content/document/detail/canncommercial/c44bc54429fa.md) - [CANN商业版-asdInterpWithCoeff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0076.html): 接口功能 - asdInterpWithCoeffGetWorkspaceSize:计算asdInterpWithCoeff算子所需的workspace大小。 若需使用“asdInterpWithCoeff”算子,需先调用“asdInterpWithCoeffGetWorkspaceSize”接口获取计算所需workspace大小以及包含了算子计算流程的执行器,再调用“asdInterpWit → [详情](llms-content/document/detail/canncommercial/ceb4bc2bfcb8.md) - [CANN商业版-mul\_complex32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0078.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# mulcomplex32 mulcomplex32算子的调用示例: → [详情](llms-content/document/detail/canncommercial/b1a6cfbbb32a.md) - [CANN商业版-mul\_complex64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0079.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# mulcomplex64 mulcomplex64算子的调用示例: → [详情](llms-content/document/detail/canncommercial/a3cd2b88fad9.md) - [CANN商业版-asdConvolve\_complex64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0080.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdConvolvecomplex64 asdConvolvecomplex64算子的调用示例: → [详情](llms-content/document/detail/canncommercial/7144888839c6.md) - [CANN商业版-asdInterpWithCoeff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0083.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# asdInterpWithCoeff asdInterpWithCoeff算子的调用示例: → [详情](llms-content/document/detail/canncommercial/3b6545aa381f.md) - [CANN商业版-FFT\_3D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0084.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# C2C3D C2C3D算子调用示例: → [详情](llms-content/document/detail/canncommercial/f21bab4230fc.md) - [CANN商业版-Istft](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0085.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# Istft Istft算子的调用示例: → [详情](llms-content/document/detail/canncommercial/229dcd73edf1.md) - [CANN商业版-FFT\_3D](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0086.html): 接口功能 - asdFftMakePlan3D:初始化三维FFT配置。 - asdFftExecC2C:执行复数到复数的FFT变换。 - asdFftExecC2R:执行复数到实数的FFT变换。 - asdFftExecR2C:执行实数到复数的FFT变换。 - asdFftExecC2CSeparated:执行复数到复数的FFT变换,支持实部、虚部分开输入和输出。 计算公式: 设有一个三维离散信号 → [详情](llms-content/document/detail/canncommercial/85b4895fdc53.md) - [CANN商业版-Istft](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0087.html): 接口功能 - asdFftIstftMakePlan:初始化该句柄对应的istft配置。 - asdFftExecIstft:执行逆短时傅里叶变换。 计算公式 istft函数用于进行逆短时傅里叶变换,它的目标是将stft得到的频域数据转换回时域信号,是stft的逆运算。短时距傅里叶变换是可逆的,也就是说原本的信号可以借由反短时距傅里叶变换将短时距傅里叶变换后的信号还原。其中最广为接受的反短时距傅里 → [详情](llms-content/document/detail/canncommercial/b66dc539e2a3.md) - [CANN商业版-HCmatinvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0088.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# HCmatinvBatched HCmatinvBatched算子调用示例: → [详情](llms-content/document/detail/canncommercial/6f36b5faffc0.md) - [CANN商业版-CmatinvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0089.html): 安全声明: 该样例旨在提供快速上手、开发和调试算子的最小化实现,其核心目标是使用最精简的代码展示算子的核心功能,而非提供生产级的安全保障。 不推荐用户直接将示例代码作为业务代码,若用户将示例代码应用在自身的真实业务场景中且发生了安全问题,则需用户自行承担。 \#\#\#\# CmatinvBatched CmatinvBatched算子调用示例: → [详情](llms-content/document/detail/canncommercial/bcbc471c9240.md) - [CANN商业版-HCmatinvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0090.html): 接口功能 - asdBlasMakeHCmatinvBatchedPlan:初始化该句柄对应的算子配置 - asdBlasHCmatinvBatched:对复数矩阵进行求逆。 计算公式 - asdBlasHCmatinvBatched的计算公式:计算批量复数矩阵的逆矩阵,每个复数矩阵需满足条件,其中A为非奇异方阵,且A是一个nn的输入方阵,I为单位矩阵。 - 示例: 输入“A”为: → [详情](llms-content/document/detail/canncommercial/e3b077abe51b.md) - [CANN商业版-CmatinvBatched](https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/SiP/SIP_API_0091.html): 接口功能 - asdBlasMakeCmatinvBatchedPlan:初始化该句柄对应的算子配置 - asdBlasCmatinvBatched:对复数矩阵进行求逆。 计算公式 - asdBlasCmatinvBatched的计算公式:计算批量复数矩阵的逆矩阵,每个复数矩阵需满足条件,其中A为非奇异方阵,且A是一个nn的输入方阵,I为单位矩阵。 - 示例: 输入“A”为: → [详情](llms-content/document/detail/canncommercial/4bd65772c52d.md) - [CANN商业版-AscendNPU IR(AscendNPU Intermediate Repr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/AscendNPUIR/ir_001.html): AscendNPU IR(AscendNPU Intermediate Representation)是基于MLIR(Multi-Level Intermediate Representation)构建的,面向昇腾亲和算子编译时使用的中间表示,提供昇腾完备表达能力,通过编译优化提升AI处理器计算效率,支持通过生态框架使能AI处理器与深度调优。 → [详情](llms-content/document/detail/canncommercial/01ca7fe8b915.md) - [快速上手](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/AscendNPUIR/ir_002.html): 本节介绍AscendNPU IR使用的环境配置与简单用例,方便用户快速验证环境信息,熟悉AscendNPU IR的使用。 → [详情](llms-content/document/detail/canncommercial/75f4f60f11cf.md) - [编译AscendNPU IR](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/AscendNPUIR/ir_003.html): bishengir-compile可以将AscendNPU IR编译成可以在AI处理器上执行的二进制文件。 → [详情](llms-content/document/detail/canncommercial/a539e05d70f2.md) - [相关工具说明及风险分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/AscendNPUIR/ir_004.html): AscendNPU IR包含的主要二进制工具如下所示: → [详情](llms-content/document/detail/canncommercial/3d5c19e6d078.md) - [CANN商业版-毕昇编译器是一款专为昇腾AI处理器设计的编译器](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler): 毕昇编译器是一款专为昇腾AI处理器设计的编译器,支持异构编程扩展,可以将用户编写的昇腾算子代码编译成二进制可执行文件和动态库等形式。 → [详情](llms-content/document/detail/canncommercial/c7c05d42e328.md) - [CANN商业版-毕昇编译器是一款专为昇腾AI处理器设计的编译器](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0001.html): 毕昇编译器是一款专为昇腾AI处理器设计的编译器,支持异构编程扩展,可以将用户编写的昇腾算子代码编译成二进制可执行文件和动态库等形式。 → [详情](llms-content/document/detail/canncommercial/c7c05d42e328.md) - [快速上手](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0002.html): 本节介绍异构编程环境配置与编译器使用的简单用例,方便用户快速验证环境信息,熟悉毕昇编译器的使用。 → [详情](llms-content/document/detail/canncommercial/47bf360b2e20.md) - [预定义宏和内建变量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0005.html): 毕昇编译器同其他语言的编译器一样,会有一些预定义宏方便开发者编写程序。 → [详情](llms-content/document/detail/canncommercial/5bd691250886.md) - [函数执行空间限定符](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0006.html): 函数执行空间限定符(Function Execution Space Qualifier)指示函数是在host侧执行还是在device侧执行,以及它是否可从host侧或device侧调用。 → [详情](llms-content/document/detail/canncommercial/6f0de346a8cb.md) - [支持C++高级特性](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0007.html): 下文对设备侧支持的C++高级特性(template模板和constexpr表达式)进行介绍。 → [详情](llms-content/document/detail/canncommercial/6c00485c516e.md) - [支持自动同步](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0008.html): 使用Ascend C编写算子时,通过设置毕昇编译器自动同步编译选项 “--cce-auto-sync”(kernel直调算子工程和自定义算子开发工程已默认开启,无需开发者设置), 能够自动插入如下AI Core内部执行单元间的同步指令: → [详情](llms-content/document/detail/canncommercial/23ce597c467f.md) - [相关工具说明及风险分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0009.html): 毕昇编译器包含的主要二进制工具如下所示: → [详情](llms-content/document/detail/canncommercial/0b87f6560dc1.md) - [编译选项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0010.html): 常用的编译选项说明如下: → [详情](llms-content/document/detail/canncommercial/7c88929442c3.md) - [异构编译步骤](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0011.html): 毕昇编译器支持AI Core异构编译,当需要编写包含AI Core的异构程序时,可按如下步骤进行: → [详情](llms-content/document/detail/canncommercial/01a58036606f.md) - [编译、链接、库使用方法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0012.html): 实际可运行用例,本章节编译指导均以此组用例代码为示例。使用前需要先配置环境,详见异构编译步骤。 → [详情](llms-content/document/detail/canncommercial/bf1f679b12fc.md) - [编译选项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0015.html): AI CPU常用的编译选项如下: → [详情](llms-content/document/detail/canncommercial/3c3608c12e16.md) - [异构编译步骤](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0016.html): 毕昇编译器支持AI CPU异构编译,规范如下: → [详情](llms-content/document/detail/canncommercial/ffb6421370f9.md) - [函数空间执行限定符](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0019.html): AI CPU函数执行空间限定符(Function Execution Space Qualifier)指示函数是否为AI CPU Kernel函数。 → [详情](llms-content/document/detail/canncommercial/5aff7230691f.md) - [AI CPU Device调测](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0020.html): AI CPU支持通过AscendC::printf\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_00166.html\)实现Device运行时内容的格式化输出,调试信息可直接打印至Host终端。 → [详情](llms-content/document/detail/canncommercial/4a9114258390.md) - [编译、链接、库使用方法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/compiler/BishengCompiler/atlas_bisheng_10_0021.html): 本章节编译指导均以此组实际可运行样例为示例。使用前需要先配置环境,详见4.2.2 异构编译步骤。 → [详情](llms-content/document/detail/canncommercial/c12e5aebbda9.md) - [学习向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/canncommercial/f7da98fbb519.md) - [学习向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0001.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/canncommercial/f7da98fbb519.md) - [快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0002.html): 本章节以压缩特性中的量化功能为例,并借助sample中的网络模型,为您介绍如何使用命令行方式压缩一个模型。 → [详情](llms-content/document/detail/canncommercial/df594a102c90.md) - [压缩概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0004.html): 本节给出模型压缩过程中用到的所有概念,并介绍了不同压缩方法的原理。 → [详情](llms-content/document/detail/canncommercial/9deea5e4cc95.md) - [工具部署架构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0005.html): 本节介绍AMCT在不同产品形态下的部署架构。 → [详情](llms-content/document/detail/canncommercial/755359c4e37b.md) - [工具运行流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0009.html): 本节介绍使用AMCT工具的具体流程,不同框架运行环境以及流程会有稍许差异。 → [详情](llms-content/document/detail/canncommercial/291e5ceb8565.md) - [获取软件包](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0012.html): 安装前,请单击如下链接获取对应版本的AMCT软件包:Ascend-cann-amct\_\{software version\}\_linux-\{arch\}.tar.gz → [详情](llms-content/document/detail/canncommercial/77efa07a505f.md) - [用户准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0014.html): 支持任意用户(root或者非root)安装AMCT,本章节以非root用户为例进行操作。 → [详情](llms-content/document/detail/canncommercial/33d4efa49857.md) - [AMCT(PyTorch)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0016.html): 本章节以Ubuntu 20.04为例,详述安装前准备,AMCT(PyTorch)支持在NPU、CPU两种处理器中执行压缩,版本配套信息如下: → [详情](llms-content/document/detail/canncommercial/116fa95a72e9.md) - [AMCT(ONNX)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0017.html): 本章节以Ubuntu 20.04为例,详述安装前准备,版本配套信息如下: → [详情](llms-content/document/detail/canncommercial/084e281e51f3.md) - [AMCT(Caffe)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0019.html): 本章节以Ubuntu 20.04为例,详述安装前准备,版本配套信息如下: → [详情](llms-content/document/detail/canncommercial/869b0e9dea2a.md) - [AMCT(TensorFlow,Ascend)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0021.html): 该场景仅限 Atlas 训练系列产品 使用。 → [详情](llms-content/document/detail/canncommercial/43a1a91f1714.md) - [AMCT(PyTorch)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0023.html): 请使用AMCT的安装用户安装依赖的软件,如果安装用户为非root,请确保该用户拥有sudo权限,请使用su - username命令切换到非root用户执行如下命令(如果安装用户为root,请将安装依赖命令中的--user删除)。 → [详情](llms-content/document/detail/canncommercial/5780b9c2c4d8.md) - [AMCT(ONNX)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0024.html): 请使用AMCT的安装用户安装依赖的软件,如果安装用户为非root,请确保该用户拥有sudo权限,请使用su - username命令切换到非root用户执行如下命令(如果安装用户为root,请将安装依赖命令中的--user删除)。 → [详情](llms-content/document/detail/canncommercial/cdfa9d1e7c5a.md) - [AMCT(TensorFlow)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0025.html): 请使用AMCT的安装用户安装依赖的软件,如果安装用户为非root,请确保该用户拥有sudo权限,请使用su - username命令切换到非root用户执行如下命令(如果安装用户为root,请将安装依赖命令中的--user删除)。 → [详情](llms-content/document/detail/canncommercial/c3d9892ca32c.md) - [AMCT(Caffe)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0026.html): 请使用AMCT的安装用户安装依赖的软件,如果安装用户为非root,请确保该用户拥有sudo权限,请使用su - username命令切换到非root用户执行如下命令(如果安装用户为root,请将安装依赖命令中的--user删除)。 → [详情](llms-content/document/detail/canncommercial/16992d4ee517.md) - [AMCT(TensorFlow,Ascend)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0028.html): 该场景仅限 Atlas 训练系列产品 使用。 → [详情](llms-content/document/detail/canncommercial/154579e8841c.md) - [上传软件包](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0029.html): 以AMCT的安装用户将Ascend-cann-amct\_\{software version\}\_linux-\{arch\}.tar.gz软件包上传到Linux服务器任意目录下,本示例为上传到$HOME/amct/目录。 → [详情](llms-content/document/detail/canncommercial/181afb61ac40.md) - [AMCT(PyTorch)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0032.html): AMCT量化过程中的日志信息以及日志级别,可以通过环境变量设置,本章节给出详细设置方法。 → [详情](llms-content/document/detail/canncommercial/4afccadce63e.md) - [设置环境变量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0035.html): AMCT量化过程中的日志信息以及日志级别,可以通过环境变量设置,本章节给出详细设置方法。 → [详情](llms-content/document/detail/canncommercial/b3493e81ad26.md) - [Caffe patch安装](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0037.html): 安装完AMCT后,量化模型前,用户需要获取并安装Caffe源代码增强包caffe\_patch.tar.gz。 → [详情](llms-content/document/detail/canncommercial/5bc4fbb93264.md) - [环境变量设置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0038.html): 设置日志打印级别,其中日志包括打印在屏幕上的日志以及保存到amct\_log/amct\_caffe.log文件中的日志。该部分环境变量为可选配置,如果不设置,则按照默认日志级别,默认级别为INFO。 → [详情](llms-content/document/detail/canncommercial/6b8595f0824f.md) - [工具卸载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0042.html): 若用户不再使用AMCT时,可以参见该章节将其卸载。 → [详情](llms-content/document/detail/canncommercial/ee1d24eab171.md) - [CANN商业版-本节介绍基于图结构的量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0045.html): 本节介绍基于图结构的量化,给出量化的分类以及各个分类下的量化流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/17524300ec3a.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0047.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/canncommercial/737bff953aab.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0051.html): 执行训练后量化特性的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/canncommercial/ec51bace1bbc.md) - [量化流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0053.html): 本节详细介绍量化感知训练支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/canncommercial/292f669fd2a0.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0054.html): 执行量化感知训练特性后的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/canncommercial/e4f176b70d0c.md) - [CANN商业版-当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0058.html): 当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理,但逐层设置稀疏率对用户的使用门槛较高,对于某一层,如何选择稀疏率(即配置中的prune\_ratio)是比较困难的,手工尝试的配置需要进行重训练,耗费时间多。针对上述问题,引入自动通道稀疏搜索特性,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据稀疏敏感度和稀疏收益来搜索最优的逐层通道稀疏率,以平衡精度和性能 → [详情](llms-content/document/detail/canncommercial/421740d98d58.md) - [搜索流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0059.html): 介绍自动通道稀疏搜索特性的接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/cb7f6c761b5a.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0061.html): 本节介绍手工稀疏特性支持的稀疏层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/7450129c909f.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0062.html): 稀疏后,如果精度不满足要求,可以参见本节提供的方法进行调优。 → [详情](llms-content/document/detail/canncommercial/f8e00c5bc5f3.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0064.html): 本节介绍4选2结构化稀疏支持的层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/55c59afa9107.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0065.html): 稀疏后,如果精度不满足要求,可以参见本节提供的方法进行调优。 → [详情](llms-content/document/detail/canncommercial/b9e96fabef14.md) - [压缩流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0068.html): 本节介绍组合压缩特性的接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/129d2f3375c7.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0069.html): 组合压缩后,模型精度不满足要求,则需要参见稀疏下的手动调优章节和量化感知训练下的手工调优章节分别进行调优。 → [详情](llms-content/document/detail/canncommercial/48605529e76c.md) - [CANN商业版-张量分解通过分解卷积核的张量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0071.html): 张量分解通过分解卷积核的张量,将一个卷积转化成两个小卷积的堆叠来降低推理开销,如用户模型中存在大量卷积,且卷积核shape普遍大于\(64, 64, 3, 3\)时推荐使用张量分解。 → [详情](llms-content/document/detail/canncommercial/3650b970f3e6.md) - [分解流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0072.html): 本节给出张量分解的接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/5ed375adc390.md) - [单算子模式量化感知训练](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0074.html): 参考量化感知训练章节进行基础量化时,量化的内部处理逻辑需要将原始模型转换成ONNX模型,并在ONNX模型基础上进行图的修改操作,此时若模型中存在Pytorch自定义算子时,可能存在无法导出生成ONNX模型,从而导致量化失败的问题。 → [详情](llms-content/document/detail/canncommercial/0f2ee9c139c8.md) - [量化数据均衡预处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0078.html): 在一些数据分布不均匀的场景,由于离群值的影响,对数据进行per-tensor量化得到的结果误差较大,而per-channel量化可以获得更低的误差。但由于当前硬件不支持数据per-channel量化,仅支持权重per-channel量化;在该背景下AMCT设计出一套方法,本节将给出详细介绍。 → [详情](llms-content/document/detail/canncommercial/f08e59030bc2.md) - [逐层蒸馏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0079.html): 本节详细介绍逐层蒸馏支持的层,接口调用流程和示例。 → [详情](llms-content/document/detail/canncommercial/a6e606fd5aee.md) - [KV Cache量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0080.html): 本节介绍什么是KV Cache、为什么要进行KV Cache量化,量化支持的层,并给出了KV Cache量化调用流程。 → [详情](llms-content/document/detail/canncommercial/53d0cc9a77c2.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0082.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/canncommercial/3880249b1e29.md) - [CANN商业版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0086.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/canncommercial/e13226841067.md) - [CANN商业版-quantize\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0087.html): 训练后量化接口,将输入的待量化的图结构按照给定的量化配置文件进行量化处理,在传入的图结构中插入权重量化、数据量化相关的算子,生成量化因子记录文件recordfile,返回修改后的torch.nn.Module校准模型。 → [详情](llms-content/document/detail/canncommercial/21cd0c33b653.md) - [CANN商业版-accuracy\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0089.html): 根据用户输入的模型、配置文件进行自动的校准过程,搜索得到一个满足目标精度的量化配置,输出可以在ONNX Runtime环境下做精度仿真的fakequant模型,和可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/canncommercial/7379c5f5ac38.md) - [CANN商业版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0092.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/canncommercial/84df610c9c30.md) - [CANN商业版-create\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0093.html): 量化感知训练接口,将输入的待量化的图结构按照给定的量化配置文件进行量化处理,在传入的图结构中插入量化相关的算子(数据和权重的量化感知训练层以及找N的层),生成量化因子记录文件recordfile,返回修改后可用于量化感知训练的torch.nn.Module模型。 → [详情](llms-content/document/detail/canncommercial/1670a62e26ad.md) - [CANN商业版-restore\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0094.html): 量化感知训练接口,将输入的待量化的图结构按照给定的量化感知训练配置文件进行量化处理,在传入的图结构中插入量化感知训练相关的算子(数据和权重的量化感知训练层以及找N的层),生成量化因子记录文件recordfile,加载训练过程中保存的checkpoint权重参数,返回修改后的torch.nn.Module量化感知训练模型。 → [详情](llms-content/document/detail/canncommercial/a87a7086d0e0.md) - [CANN商业版-LinearQAT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0097.html): 构造Linear的QAT算子。 → [详情](llms-content/document/detail/canncommercial/ef1690ab37b3.md) - [CANN商业版-Conv3dQAT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0101.html): 构造Conv3d的QAT算子。 → [详情](llms-content/document/detail/canncommercial/0fcc1933f5e1.md) - [CANN商业版-restore\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0109.html): 通道稀疏或4选2结构化稀疏接口,两种稀疏特性每次只能使能一个:将输入的待稀疏的图结构按照给定的recordfile中稀疏记录进行稀疏,返回修改后可用于稀疏后训练的torch.nn.Module模型。 → [详情](llms-content/document/detail/canncommercial/ee12e85e47f5.md) - [CANN商业版-save\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0110.html): 稀疏接口,根据用户最终的重训练好的稀疏模型,生成最终ONNX仿真模型以及部署模型。 → [详情](llms-content/document/detail/canncommercial/26f6c18a882a.md) - [CANN商业版-auto\_channel\_prune\_search](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0112.html): 自动通道稀疏接口,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据该输入来搜索最优的逐层通道稀疏率,以平衡精度和性能。最终输出一个配置文件。 → [详情](llms-content/document/detail/canncommercial/f514f077349a.md) - [CANN商业版-create\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0114.html): 静态组合压缩接口,将输入的待静态组合压缩的模型按照给定的组合压缩配置文件进行压缩处理,即将传入的模型先进行稀疏(通道稀疏或者4选2结构化稀疏,二选一),后对模型插入量化相关的算子(数据和权重的量化感知训练层以及searchN的层),生成稀疏和量化因子记录文件recordfile(如果配置存在),返回修改后的torch.nn.Module模型。 → [详情](llms-content/document/detail/canncommercial/23e8d7c20a2d.md) - [CANN商业版-save\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0116.html): 静态组合压缩接口,根据用户最终的重训练好的模型,生成最终静态组合压缩精度仿真模型以及部署模型。 → [详情](llms-content/document/detail/canncommercial/4c5bdcf59c2d.md) - [CANN商业版-create\_distill\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0121.html): 蒸馏接口,根据图的结构找到所有可蒸馏量化的层和可蒸馏量化的结构,自动生成蒸馏量化配置文件,并将可蒸馏量化层的量化配置和蒸馏结构写入配置文件。 → [详情](llms-content/document/detail/canncommercial/a0823377f592.md) - [CANN商业版-create\_distill\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0122.html): 蒸馏接口,将输入的待量化压缩的图结构按照给定的蒸馏量化配置文件进行量化处理,在传入的图结构中插入量化相关的算子(数据和权重的蒸馏量化层以及找N的层),返回修改后可用于蒸馏的torch.nn.Module模型。 → [详情](llms-content/document/detail/canncommercial/1ccc47064c23.md) - [CANN商业版-distill](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0123.html): 蒸馏接口,将输入的待蒸馏的图结构按照给定的蒸馏量化配置文件进行蒸馏处理,返回修改后的torch.nn.Module蒸馏模型。 → [详情](llms-content/document/detail/canncommercial/e699d0a22cf2.md) - [CANN商业版-create\_quant\_cali\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0126.html): KV-cache量化接口,根据用户传入模型、量化层信息与量化配置信息,生成每个层的详细量化配置。 → [详情](llms-content/document/detail/canncommercial/4db34807a791.md) - [CANN商业版-create\_quant\_cali\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0127.html): KV-cache量化接口,根据模型和量化详细配置,对用户模型进行改图,将待量化Linear算子替换为输出后进行IFMR/HFMG量化的量化算子,后续用户拿到模型后进行在线校准,校准后生成量化因子保存在recordfile中。 → [详情](llms-content/document/detail/canncommercial/2ba0fbfee260.md) - [CANN商业版-QuantCalibrationOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0128.html): KV Cache量化接口,用于用户构图,在前向传播时,根据用户的量化算法配置调用IFMR/HFMG量化算法对输出做校准,校准后,将量化因子依据对应格式输出到recordfile文件指定层名中。 在进行前向传播时,算子对原始输出会做透传,不修改activation输入信息: - 若当前传入数据个数小于batchnum时,使用IFMR/HFMG算子中的积攒数据方法,将数据集进行保存。 - 若当前传入数 → [详情](llms-content/document/detail/canncommercial/2d668caae20d.md) - [工具实现的融合功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0130.html): 当前该工具主要实现的为Conv+BN融合:AMCT在量化前会对模型中的"torch.nn.Conv2d+torch.nn.BatchNorm2d"结构做Conv+BN融合,融合后的torch.nn.BatchNorm2d层会被删除。 → [详情](llms-content/document/detail/canncommercial/8aea6751e7a6.md) - [训练后量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0131.html): calibration\_config\_pytorch.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_pytorch/proto/calibration\_config\_pytorch.proto。 → [详情](llms-content/document/detail/canncommercial/d0f2d27548c2.md) - [量化感知训练简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0132.html): retrain\_config\_pytorch.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_pytorch/proto/retrain\_config\_pytorch.proto。 → [详情](llms-content/document/detail/canncommercial/4a0f3bd3113f.md) - [自动通道稀疏搜索简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0133.html): 自动通道稀疏搜索的相关配置说明存在于basic\_info.proto文件中,该文件所在目录为:AMCT安装目录/amct\_pytorch/proto/basic\_info.proto。 → [详情](llms-content/document/detail/canncommercial/21e5e9129bc4.md) - [record记录文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0134.html): record文件,为基于protobuf协议的序列化数据结构文件,记录量化场景量化因子scale/offset,稀疏场景各稀疏层间的级联关系等,通过该文件、压缩配置文件以及原始网络模型文件,生成压缩后的模型文件。 → [详情](llms-content/document/detail/canncommercial/9dc29a9ac191.md) - [蒸馏简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0135.html): distill\_config\_pytorch.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_pytorch/proto/distill\_config\_pytorch.proto。 → [详情](llms-content/document/detail/canncommercial/6c1e0af6caea.md) - [KV Cache量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0136.html): quant\_calibration\_config\_pytorch.proto文件参数说明如下表所示,该文件所在目录为:AMCT安装目录/amct\_pytorch/proto/。 → [详情](llms-content/document/detail/canncommercial/c6f32b292860.md) - [CANN商业版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0139.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/canncommercial/3e89df25b120.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0141.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/canncommercial/18a84a3a7a02.md) - [量化流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0144.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/canncommercial/535bb922f928.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0146.html): 执行训练后量化特性的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/canncommercial/ba753aa85d54.md) - [QAT模型适配CANN模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0148.html): 如果用户已经使用ONNX原生的QuanitzeLinear、DequantizeLinear算子实现量化功能(以下简称QAT模型),但是该模型无法使用ATC工具转成适配AI处理器的离线模型,则需要借助本节提供的功能,将该QAT模型适配成CANN量化模型格式。然后才能使用ATC工具,将CANN量化模型转成适配AI处理器的离线模型。 → [详情](llms-content/document/detail/canncommercial/c87b40d1b829.md) - [量化数据均衡预处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0149.html): 在一些数据分布不均匀的场景,由于离群值的影响,对数据进行per-tensor量化得到的结果误差较大,而per-channel量化可以获得更低的误差。但由于当前硬件不支持数据per-channel量化,仅支持权重per-channel量化;在该背景下AMCT设计出一套方法,本节将给出详细介绍。 → [详情](llms-content/document/detail/canncommercial/6b324b0a50ba.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0151.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/canncommercial/c7e28fc38079.md) - [CANN商业版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0153.html): 根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/canncommercial/49fa8d76eaa4.md) - [CANN商业版-quantize\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0154.html): 将输入的待量化的图结构按照给定的量化配置文件进行量化处理,在传入的图结构中插入权重量化,以及数据量化等相关的算子,生成量化因子记录文件recordfile,返回修改后的ONNX校准模型。 → [详情](llms-content/document/detail/canncommercial/509220470447.md) - [CANN商业版-accuracy\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0156.html): 根据用户输入的模型、配置文件进行自动的校准过程,搜索得到一个满足目标精度的量化配置,输出可以在ONNX Runtime环境下做精度仿真的fakequant模型,和可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/canncommercial/32923e4e6e7a.md) - [CANN商业版-convert\_qat\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0160.html): 将ONNX量化模型适配为CANN支持的量化模型。 → [详情](llms-content/document/detail/canncommercial/dd09b2bfb92b.md) - [训练后量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0163.html): calibration\_config\_onnx.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_onnx/proto/calibration\_config\_onnx.proto。 → [详情](llms-content/document/detail/canncommercial/c86754621c01.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0171.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所采用的方法。该功能能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/canncommercial/1658e69395b3.md) - [量化流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0174.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/canncommercial/9e6ad90ac9d9.md) - [量化流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0178.html): 本节详细介绍量化感知训练支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/canncommercial/42eb3a6e1eb3.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0179.html): 执行量化感知训练特性后的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/canncommercial/f79909bef58a.md) - [CANN商业版-当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0183.html): 当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理,但逐层设置稀疏率对用户的使用门槛较高,对于某一层,如何选择稀疏率(即配置中的prune\_ratio)是比较困难的,手工尝试的配置需要进行重训练,耗费时间多。针对上述问题,引入自动通道稀疏搜索特性,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据稀疏敏感度和稀疏收益来搜索最优的逐层通道稀疏率,以平衡精度和性能 → [详情](llms-content/document/detail/canncommercial/df4711825b94.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0186.html): 本节介绍手工稀疏特性支持的稀疏层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/a3382cdf66d4.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0187.html): 稀疏后,如果精度不满足要求,可以参见本节提供的方法进行调优。 → [详情](llms-content/document/detail/canncommercial/00ca9d0b9c65.md) - [压缩流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0193.html): 本节介绍组合压缩特性的接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/ec93ba6a6d7e.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0194.html): 组合压缩后,如果模型精度不满足要求,需要参见稀疏下的手工调优章节和量化感知训练下的手工调优章节分别进行调优。 → [详情](llms-content/document/detail/canncommercial/fe5c030371b4.md) - [张量分解](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0195.html): 张量分解通过分解卷积核的张量,将一个卷积转化成两个小卷积的堆叠来降低推理开销,如用户模型中存在大量卷积,且卷积核shape普遍大于\(64, 64, 3, 3\)时推荐使用张量分解。 → [详情](llms-content/document/detail/canncommercial/07f3cafcd65c.md) - [convert\_model接口模型适配](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0198.html): 如果用户有自己计算得到的量化因子以及TensorFlow原始模型,该模型无法直接使用ATC工具转成适配AI处理器的离线模型,需要借助该章节提供的功能,将其转成CANN量化模型格式,然后才能使用ATC工具,将CANN量化模型转成适配AI处理器的离线模型。 → [详情](llms-content/document/detail/canncommercial/c7971737bd44.md) - [QAT模型适配CANN模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0199.html): 如果用户使用TensorFlow框架的原始模型已经做了量化功能(以下简称QAT模型),但是该模型无法使用ATC工具转成适配AI处理器的离线模型,需要借助本节提供的功能,将该QAT模型适配成CANN量化模型格式。然后才能使用ATC工具,将CANN量化模型转成适配AI处理器的离线模型。 → [详情](llms-content/document/detail/canncommercial/32e9a6e7416f.md) - [量化数据均衡预处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0203.html): 在一些数据分布不均匀的场景,由于离群值的影响,对数据进行per-tensor量化得到的结果误差较大,而per-channel量化可以获得更低的误差。但由于当前硬件不支持数据per-channel量化,仅支持权重per-channel量化;在该背景下AMCT设计出一套方法,本节将给出详细介绍。 → [详情](llms-content/document/detail/canncommercial/d05735077244.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0208.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/canncommercial/8946446a2fd5.md) - [CANN商业版-set\_logging\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0210.html): 设置信息输出的级别,其中信息包括打印在屏幕上的信息以及保存到amctlog/amcttensorflow.log文件中的信息。 → [详情](llms-content/document/detail/canncommercial/f6238dd22c5f.md) - [CANN商业版-GraphEvaluator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0211.html): 针对某一个模型,根据模型的bin类型输入数据,提供一个Python实例,可对该模型执行校准和推理的评估器。 → [详情](llms-content/document/detail/canncommercial/d50ac47bd883.md) - [CANN商业版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0213.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/canncommercial/60a0721a1ac8.md) - [CANN商业版-quantize\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0214.html): 训练后量化接口,将输入的待量化的图结构按照给定的量化配置文件进行量化处理,在传入的图结构中插入量化相关的算子,生成量化因子记录文件recordfile,并返回量化处理新增的算子列表。 → [详情](llms-content/document/detail/canncommercial/7261fa3da4eb.md) - [CANN商业版-save\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0215.html): 训练后量化接口,根据量化因子记录文件recordfile和用户待量化的原始pb模型,插入AscendQuant、AscendDequant等算子,然后保存为既可以在TensorFlow环境进行精度仿真又可以在AI处理器做离线推理的pb模型文件。 → [详情](llms-content/document/detail/canncommercial/bf192a1cd3a1.md) - [CANN商业版-accuracy\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0216.html): 根据用户输入的模型、配置文件进行自动的校准过程,搜索得到一个满足目标精度的量化配置,输出既可以在TensorFlow环境下做精度仿真的fakequant模型又可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/canncommercial/51fa13ccc030.md) - [CANN商业版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0220.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/canncommercial/d4dc705be7d2.md) - [CANN商业版-create\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0221.html): 量化感知训练接口,根据用户设置的量化配置文件对图结构进行量化处理,该函数在configfile指定的层插入数据和weights伪量化层,将修改后的网络存为新的模型文件。 → [详情](llms-content/document/detail/canncommercial/cb64c3d36ffd.md) - [CANN商业版-save\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0222.html): 量化感知训练接口,根据用户最终的重训练好的模型,插入AscendQuant、AscendDequant等算子,生成最终既可以进行精度仿真又可以进行部署的模型。 → [详情](llms-content/document/detail/canncommercial/3f7e45f6f35d.md) - [CANN商业版-create\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0226.html): 通道稀疏或4选2结构化稀疏接口,两种稀疏特性每次只能使能一个。 - 通道稀疏场景:根据用户设置的稀疏配置文件对图结构进行稀疏处理,该函数在图结构中插入通道稀疏mask算子,达到推理时伪稀疏的效果。 - 4选2结构化稀疏:根据用户设置的稀疏配置文件对图结构进行稀疏处理,该函数在图结构中插入4选2结构化稀疏算子,达到推理时伪稀疏的效果。 → [详情](llms-content/document/detail/canncommercial/3fd0f705f1c2.md) - [CANN商业版-save\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0227.html): 通道稀疏或4选2结构化稀疏接口,两种稀疏特性每次只能使能一个。 - 通道稀疏场景:根据用户最终的重训练好的带mask算子的模型,生成最终实现通道裁剪的稀疏模型,并删除mask算子。 - 4选2结构化稀疏场景:根据用户最终的重训练好的带4选2结构化稀疏算子的模型,生成最终的稀疏模型,并删除结构化稀疏算子。 → [详情](llms-content/document/detail/canncommercial/d96ab7050285.md) - [CANN商业版-create\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0231.html): 静态组合压缩接口,根据用户设置的压缩配置文件对图结构先进行稀疏(通道稀疏或者4选2结构化稀疏,二选一),后插入量化相关的算子,并返回修改后的图。 → [详情](llms-content/document/detail/canncommercial/2aca72bacf5b.md) - [CANN商业版-save\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0232.html): 静态组合压缩接口,根据用户最终重训练好的模型,生成最终静态组合压缩模型。 → [详情](llms-content/document/detail/canncommercial/1444c4955a2e.md) - [CANN商业版-auto\_decomposition](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0237.html): 根据用户提供的TensorFlow模型文件,生成张量分解后的模型文件。 → [详情](llms-content/document/detail/canncommercial/dd8aada51df2.md) - [CANN商业版-convert\_qat\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0241.html): 根据TensorFlow的QAT量化模型,适配成分别可以在CPU、GPU上进行精度仿真和AI处理器上部署的量化模型。 → [详情](llms-content/document/detail/canncommercial/a600cdbce9fd.md) - [工具实现的融合功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0243.html): 当前该工具主要实现的融合功能,分为如下几类(如下融合场景中涉及的单个算子,需要先满足各个压缩场景比如量化、组合压缩等的约束条件): → [详情](llms-content/document/detail/canncommercial/54d5ae0ba8a2.md) - [训练后量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0244.html): calibration\_config\_tf.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_tensorflow/proto/calibration\_config\_tf.proto。 → [详情](llms-content/document/detail/canncommercial/628b0f4cfb67.md) - [量化感知训练简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0245.html): retrain\_config\_tf.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_tensorflow/proto/retrain\_config\_tf.proto。 → [详情](llms-content/document/detail/canncommercial/95f5b8d266c7.md) - [自动通道稀疏搜索简易配置文件说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0246.html): 自动通道稀疏搜索的相关配置说明存在于basic\_info.proto文件中,该文件所在目录为:AMCT安装目录/amct\_tensorflow/proto/basic\_info.proto。文件内容如下所示: → [详情](llms-content/document/detail/canncommercial/4329f21d30c8.md) - [record记录文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0248.html): record文件,为基于protobuf协议的序列化数据结构文件,记录量化场景量化因子scale/offset,稀疏场景各稀疏层间的级联关系等,通过该文件、压缩配置文件以及原始网络模型文件,生成压缩后的模型文件。 → [详情](llms-content/document/detail/canncommercial/343780ca377a.md) - [开源网络模型分解数据参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0249.html): 精度指标:分类:top1 ACC\(%\),检测: mAP\(%\),分割: DSC\(%\)。fine-tune学习率从原始学习率的0.1倍开始降低。 → [详情](llms-content/document/detail/canncommercial/2349823165e1.md) - [源码包编译为whl包,以whl包形式安装AMCT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0250.html): 如果用户AMCT安装服务器缺少源码编译安装时的某些依赖,则用户可以将源码包编译为whl包,然后进行安装,方法如下: → [详情](llms-content/document/detail/canncommercial/4a98f6b4c509.md) - [CANN商业版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0253.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/canncommercial/f0d77f776d1c.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0255.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/canncommercial/70f0ec11850c.md) - [量化流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0257.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/canncommercial/3942d430b88d.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0262.html): 执行量化感知训练特性后的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/canncommercial/7fb50ba3bd43.md) - [扩展更多特性(模型适配)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0264.html): 如果用户有自己计算得到的量化因子以及Caffe原始模型,该模型无法直接使用ATC工具转成适配AI处理器的离线模型,需要借助该章节提供的功能,将其转成CANN量化模型格式,然后才能使用ATC工具,将CANN量化模型转成适配AI处理器的离线模型。 → [详情](llms-content/document/detail/canncommercial/8f95f1ed0f80.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0266.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/canncommercial/04a7bebc6c92.md) - [CANN商业版-set\_gpu\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0268.html): 调用该接口之后,AMCT执行权重量化的时候,会使用GPU进行加速。 → [详情](llms-content/document/detail/canncommercial/ccd2a42ecfd1.md) - [CANN商业版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0271.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/canncommercial/e29c1b64949c.md) - [CANN商业版-init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0272.html): 训练后量化接口,用于初始化AMCT,记录存储量化因子的文件,解析用户模型为图结构graph,供quantizemodel和savemodel使用。 → [详情](llms-content/document/detail/canncommercial/6d15f325cd60.md) - [CANN商业版-quantize\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0273.html): 训练后量化接口,根据用户设置的量化配置文件对图结构进行量化处理,该函数在configfile指定的层插入权重量化层,完成权重量化,并插入数据量化层,将修改后的网络存为新的模型文件。 → [详情](llms-content/document/detail/canncommercial/312807fa9be8.md) - [CANN商业版-save\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0274.html): 训练后量化接口,根据修改后的图结构,插入AscendQuant、AscendDequant等算子,将模型保存为可以做推理的文件,支持保存为可在Caffe环境下做精度仿真的fakequant模型,和可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/canncommercial/dd2cebaf6cdd.md) - [CANN商业版-accuracy\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0276.html): 根据用户输入的模型、配置文件进行自动的校准过程,搜索得到一个满足目标精度的量化配置,输出可以在Caffe环境下做精度仿真的fakequant模型,和可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/canncommercial/8b14f0bbc8bc.md) - [CANN商业版-create\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0279.html): 量化感知训练接口,根据用户设置的量化配置文件对图结构进行量化处理,该函数在configfile指定的层插入数据和weights伪量化层,将修改后的网络存为新的模型文件。 → [详情](llms-content/document/detail/canncommercial/c4c644e8f463.md) - [CANN商业版-save\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0280.html): 量化感知训练接口,根据用户最终的重训练好的模型,插入AscendQuant、AscendDequant等算子,生成最终fake quant仿真模型和deploy部署模型。 → [详情](llms-content/document/detail/canncommercial/c791c6ced9cc.md) - [CANN商业版-convert\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0282.html): 根据用户自己计算得到的量化因子以及Caffe模型,适配成可以在AI处理器上做在线推理的Deploy量化部署模型和可以在Caffe环境下进行精度仿真的Fakequant量化模型。 → [详情](llms-content/document/detail/canncommercial/11f3d9ab0659.md) - [proto合并原理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0286.html): 合并原理如图1所示,其中: → [详情](llms-content/document/detail/canncommercial/ce6e8964a06e.md) - [工具实现的融合功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0287.html): 当前该工具主要实现的是BN融合功能,分为如下几类(如下融合场景中涉及的单个算子,需要先满足量化场景下的约束条件): → [详情](llms-content/document/detail/canncommercial/27f240e8c3ce.md) - [训练后量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0288.html): calibration\_config\_caffe.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_caffe/proto/calibration\_config\_caffe.proto。 → [详情](llms-content/document/detail/canncommercial/2a9fc8f09419.md) - [量化感知训练简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0289.html): retrain\_config\_caffe.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_caffe/proto/retrain\_config\_caffe.proto。 → [详情](llms-content/document/detail/canncommercial/5cdb02100b40.md) - [CANN商业版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0321.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/canncommercial/fbde296c6777.md) - [手工量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0322.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/canncommercial/b670eef203f6.md) - [手工调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0323.html): 执行完量化后,精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/canncommercial/d5d2b4a4036d.md) - [CANN商业版-create\_quant\_config\_ascend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0329.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/canncommercial/5264b95ebb9d.md) - [CANN商业版-quantize\_model\_ascend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0330.html): 训练后量化接口,将输入的待量化的图结构按照给定的量化配置文件进行量化处理,在传入的图结构中插入量化相关的算子,生成量化因子记录文件recordfile,并返回量化处理新增的算子列表。 → [详情](llms-content/document/detail/canncommercial/2cf2a7f0b5df.md) - [CANN商业版-save\_model\_ascend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0331.html): 训练后量化接口,根据量化因子记录文件recordfile将用户待量化的原始pb模型保存为可以在NPU(AI处理器)环境进行在线推理的pb模型文件。 → [详情](llms-content/document/detail/canncommercial/54722392d9b4.md) - [工具实现的融合功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0333.html): 当前该工具主要实现的融合功能,分为如下几类(如下融合场景中涉及的单个算子,需要先满足量化场景的约束条件): → [详情](llms-content/document/detail/canncommercial/6a63be2945de.md) - [简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0334.html): 简易配置文件如下表所示,该文件所在目录为:AMCT安装目录/amct\_tensorflow/proto/calibration\_config\_ascend\_tf.proto。 → [详情](llms-content/document/detail/canncommercial/3d91334a5866.md) - [record记录文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0335.html): record文件,为基于protobuf协议的序列化数据结构文件,记录量化场景量化因子scale/offset等,通过该文件、压缩配置文件以及原始网络模型文件,生成压缩后的模型文件。 → [详情](llms-content/document/detail/canncommercial/c8cace9a2a80.md) - [--model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0341.html): 待量化网络模型文件路径与文件名。 → [详情](llms-content/document/detail/canncommercial/7dcac1b2be37.md) - [--weights](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0342.html): 待量化网络权重文件路径与文件名。 → [详情](llms-content/document/detail/canncommercial/f2446a6fc281.md) - [--outputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0343.html): 该参数仅适用于TensorFlow框架网络模型。 → [详情](llms-content/document/detail/canncommercial/82f2e56da859.md) - [--input\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0346.html): 指定模型输入的shape,该shape需要与数据集处理后输入数据shape一致。 → [详情](llms-content/document/detail/canncommercial/5e1af853324e.md) - [--batch\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0347.html): 训练后量化推理阶段的batch数。 → [详情](llms-content/document/detail/canncommercial/214aa4d07ee5.md) - [--calibration\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0348.html): 训练后量化简易配置文件路径与文件名。 → [详情](llms-content/document/detail/canncommercial/ad7f37309190.md) - [--data\_dir](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0349.html): 与模型匹配的bin格式数据集路径。 → [详情](llms-content/document/detail/canncommercial/01ac6f61e2a5.md) - [--data\_types](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0350.html): \#\#\#\# 功能说明 输入数据的类型。 \#\#\#\# 关联参数 若未使用--evaluator参数,则该参数必填。 \#\#\#\# 参数取值 参数值:模型输入数据的类型。 参数值格式:"float32;float64"。 参数值约束:若模型有多个输入,且数据类型不同,则需要分别指定不同输入的数据类型,指定的输入数据类型必须按照输入节点顺序依次放在双引号中,所有的输入数据类型必须放在双引号中,中间使用英文分号分 → [详情](llms-content/document/detail/canncommercial/b66d6ed8b857.md) - [--evaluator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0351.html): 基于"Evaluator"基类并且包含evaluator评估器的Python脚本。 → [详情](llms-content/document/detail/canncommercial/faf09b857933.md) - [--gpu\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0353.html): 该参数仅适用于Caffe框架网络模型。 → [详情](llms-content/document/detail/canncommercial/9136197ed4f0.md) - [安装python3-tk时提示错误信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0356.html): 安装python3-tk依赖时,提示如下错误提示信息: → [详情](llms-content/document/detail/canncommercial/61ac5936a1af.md) - [校准执行过程中提示“\[IFMR\]: Do layer xxx data calibration failed\!”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0357.html): 在调用PyTorch框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/detail/canncommercial/95c4cea0e99c.md) - [编译并安装自定义算子包时提示"AttributeError: module ‘onnxruntime’ has no attribute ‘SessionOption’"信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0358.html): 安装AMCT过程中,编译并安装自定义算子包时,出现"AttributeError: module 'onnxruntime' has no attribute 'SessionOption' "错误,编译过程中止,AMCT无法使用。 → [详情](llms-content/document/detail/canncommercial/a13fdc510c37.md) - [校准过程中提示"IFMR node. Name:'layer\_ifmr\_op' Status Message: std::bad\_alloc"信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0359.html): 训练后量化校准过程中,对某层进行量化,提示内存错误"IFMR node. Name:'layer\_ifmr\_op' Status Message: std::bad\_alloc "。 → [详情](llms-content/document/detail/canncommercial/a3b32877c411.md) - [校准过程中出现"killed"信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0360.html): 校准过程中,出现“killed”信息。 → [详情](llms-content/document/detail/canncommercial/0303a3c17f63.md) - [QDQ格式模型推理过程中出现ONNXRuntimeError报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0361.html): QDQ(Quantize and DeQuantize)格式模型,比如从TensorFlow转换或从PyTorch导出的量化感知训练(QAT)模型,在ONNX Runtime1.8.0及以上的CPU版本环境下推理,出现类似下图的ONNXRuntimeError报错。(QDQ格式模型具体介绍请参见Link\(https://onnxruntime.ai/docs/performance/quantiz → [详情](llms-content/document/detail/canncommercial/05da27dcacc8.md) - [校准执行过程中提示“\[IfmrQuantWithoutOffset\]scale is illegal”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0362.html): 在调用ONNX Runtime框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/detail/canncommercial/dd4ed6211ef9.md) - [量化校准过程中因数据量过大导致报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0363.html): - 场景1:积攒数据的size过大溢出 → [详情](llms-content/document/detail/canncommercial/a49d22aff5e2.md) - [IFMR数据量化时,存在"inf或NaN值"或"xxx calculate scale failed",量化过程报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0364.html): 在调用TensorFlow框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/detail/canncommercial/f7cddc300a42.md) - [量化过程中提示某层bias量化超出int32范围](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0365.html): 量化过程中提示某层bias量化超出int32范围,提示信息如下: → [详情](llms-content/document/detail/canncommercial/f63180780a4d.md) - [校准时提示“Invalid argument: You must feed a value for placeholder tensor **”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0366.html): 训练后量化场景,修改模型后执行校准过程时,使用原始模型的输入输出做推理,报错提示必须给一个占位符输入数据,校准过程中断。提示信息如下: → [详情](llms-content/document/detail/canncommercial/3b13945c1ccf.md) - [插入量化算子后,如何恢复模型训练参数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0369.html): 用户调用quantize\_model接口在传入的图中插入量化相关的变量op列表(quant\_add\_ops),该列表中的变量值无法在模型训练参数文件中找到,故模型训练参数直接恢复会出现变量无法找到的错误,因此需要在模型参数恢复之前,将quant\_add\_ops列表中的变量值从恢复列表中剔除,具体的剔除方法如下: → [详情](llms-content/document/detail/canncommercial/4079a84a1f3c.md) - [使用训练后量化进行量化时,量化过程存在空tensor输入报错信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0370.html): 执行训练后量化时,存在空tensor输入报错信息,详细报错信息如下: → [详情](llms-content/document/detail/canncommercial/26520a89039b.md) - [源码包编译为whl包,以whl包形式安装AMCT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0372.html): 如果用户AMCT安装服务器缺少源码编译安装时的某些依赖,则用户可以将源码包编译为whl包,然后进行安装,方法如下,如下步骤以编译并安装AMCT(TensorFlow)为例进行说明。 → [详情](llms-content/document/detail/canncommercial/aa10c15c208e.md) - [使用命令行方式安装Caffe环境失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0373.html): 使用命令行方式安装Caffe环境时,提示类似"/usr/bin/python3.7: can't open file '/usr/lib/python3.7/py\_compile.py': \[Error 2\] No such file or directory"信息,导致Caffe环境安装失败。 → [详情](llms-content/document/detail/canncommercial/b0563c94ff93.md) - [执行proto合并时提示ERROR信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0374.html): 用户自定义custom.proto内容如下,其中定义的QuantParameter层信息与amct\_custom.proto中定义的重复: → [详情](llms-content/document/detail/canncommercial/10470625867b.md) - [使用Ubuntu 20.04安装Caffe环境时,出现CUDA和GCC版本不匹配的编译报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0378.html): 使用Ubuntu 20.04安装Caffe环境时,出现类似如下信息的编译报错: → [详情](llms-content/document/detail/canncommercial/953932fa688a.md) - [安装Python3.9.2(Ubuntu)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0382.html): 1. 检查系统是否安装满足版本要求的Python开发环境(具体要求请参见系统要求和环境检查,该章节以环境上需要使用Python 3.9.2为例进行说明)。 → [详情](llms-content/document/detail/canncommercial/c1bb07e03878.md) - [量化算法原理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0385.html): 量化常用的算法有二值化、线性量化、对数量化,线性量化又可根据是否有offset细分为对称\(Symmetric\),非对称\(Asymmetric\)两种。AMCT与昇腾芯片配套的是采用线性量化方式,并将对称和非对称量化方式进行了归一,以INT8量化为例,其应用表达式为: → [详情](llms-content/document/detail/canncommercial/3f6fba9e7c60.md) - [CANN商业版-ARQ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0387.html): ARQ (Adaptive Range Quantization)算法是对权重直接量化的算法。该算法提供了两种方式,channel\_wise(是否对每个channel采用不同的量化因子,以PyTorch框架为例,参数解释请参见表20)量化和非channel\_wise量化,量化原理图如下所示: → [详情](llms-content/document/detail/canncommercial/339eeb68bbee.md) - [IFMR数据量化算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0389.html): IFMR(Input Feature Map Reconstruction)算法在某个数据分布下,通过搜索的方式确定最佳量化方式。该算法用于训练后量化场景,量化原理图如下所示: → [详情](llms-content/document/detail/canncommercial/4f75f42340d6.md) - [DMQ均衡算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0391.html): 该算法用于训练后量化场景。 → [详情](llms-content/document/detail/canncommercial/8b38b5e8d6ea.md) - [ULQ数据量化算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0394.html): 该算法用于量化感知训练场景。 → [详情](llms-content/document/detail/canncommercial/2c48a95e4f9a.md) - [自动通道稀疏搜索算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0396.html): 自动通道稀疏搜索默认采用的搜索算法为贪婪搜索算法,在给定模型计算量约束下,自动选择每一层可删除的、较为合适的通道(价值排序靠后的通道),降低通道稀疏对模型经过Fine-tune精度损失的影响。 → [详情](llms-content/document/detail/canncommercial/609548f1707a.md) - [手工通道稀疏算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0397.html): AMCT使用的通道稀疏算法为BalancedL2Norm,该算法通过计算权重各个filter(输出维度通道)的L2范数(各元素的平方和然后求平方根),对输出通道进行重要性排序并裁剪重要性较低的通道,即重要性低的通道优先被稀疏,原理下图所示: → [详情](llms-content/document/detail/canncommercial/30dfba1f4e7f.md) - [4选2结构化稀疏算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0398.html): AMCT使用的4选2结构化稀疏算法为L1SelectivePrune,通过比较权重的l1值即绝对值来决定保留哪些权重,每4个连续的权重中保留l1值最大的2个权重。 → [详情](llms-content/document/detail/canncommercial/a2e282b009b8.md) - [蒸馏算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0401.html): 蒸馏量化的思想是将量化模型作为学生模型,原始模型作为教师模型,通过引导量化模型“模仿”浮点模型从而获得更好的精度结果。蒸馏量化,仅需要少量无标签数据集,即可以在较短的量化时间内达到较好的精度结果。 → [详情](llms-content/document/detail/canncommercial/f572ba6557b2.md) - [CANN商业版-quantize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0411.html): 基于torch module的训练后量化接口,高精度模型转换为校准模型,得到量化校准模型,推理后计算得到量化参数。 → [详情](llms-content/document/detail/canncommercial/f7cad9e98adb.md) - [CANN商业版-convert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0412.html): 基于torch module的训练后量化接口,将量化校准模型转换为量化部署模型。 → [详情](llms-content/document/detail/canncommercial/bbf175c31275.md) - [CANN商业版-ADA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0416.html): 在对神经网络进行量化时,主要方法是将每个浮点权重分配给其最接近的定点值。但这不是最佳的量化策略。本文引入的AdaRound\(Adaptive Rounding\),一种用于训练后量化的更好的权重舍入机制,它可以适应数据和任务损失,并且仅需要少量未标记的数据。 → [详情](llms-content/document/detail/canncommercial/c0b41ad95c3a.md) - [MIN-MAX量化算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0417.html): 该算法是统计数据(activation)和权重(weight)中数据的最大值最小值,根据最大值和最小值,将数据缩放到量化位宽的边界值范围,然后根据量化公式计算出对应的缩放因子scale与偏移值offset。 → [详情](llms-content/document/detail/canncommercial/496b0463084c.md) - [CANN商业版-algorithm\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0420.html): 将用户提供的自定义算法注册到AMCT工具。 → [详情](llms-content/document/detail/canncommercial/4fc751e83d99.md) - [量化流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0421.html): 本节介绍全量化场景下支持的层类型,并给出详细接口调用流程和调用示例。 → [详情](llms-content/document/detail/canncommercial/542983afdf70.md) - [CANN商业版-本节介绍基于torch module训练后量化的使用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0423.html): 本节介绍基于torch module训练后量化的使用场景。 → [详情](llms-content/document/detail/canncommercial/cbbbfd1b3b15.md) - [SmoothQuant量化算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0430.html): SmoothQuant是一种同时确保准确率且推理高效的训练后量化 \(PTQ\) 方法,由于权重很容易量化,而激活则较难量化,SmoothQuant通过引入平滑系数来平滑激活异常值,通过数学上等效的变换将量化难度从激活转移到权重上。一般来说,激活异常值越多,迁移强度越大。 → [详情](llms-content/document/detail/canncommercial/c3b61ed40bbe.md) - [CANN商业版-GPTQ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0435.html): GPTQ(Generative Pre-trained Transformer Quantization)是一种针对大模型的仅权重训练后量化(PTQ)方法,核心思路是逐层贪心量化,通过数学优化最小化量化误差。针对每个量化算子,根据激活值计算海森矩阵,分块将权重进行微调,最小化量化误差,最终输出调整后的权重以及量化因子。 → [详情](llms-content/document/detail/canncommercial/115ebcead24b.md) - [CANN商业版-概览](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe): \# 概览 | 手册 | 说明 | | --- | --- | | AOE工具(Ascend EP) | 介绍在 Ascend EP 场景下,如何通过AOE(Ascend Optimization Engine)进行性能调优,包括算子调优、子图调优和梯度调优。 | → [详情](llms-content/document/detail/canncommercial/0e0920fcc122.md) - [AOE简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_001.html): 本节介绍AOE相关概念、架构和调优流程。 → [详情](llms-content/document/detail/canncommercial/9a3e109f9a1b.md) - [调优流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_020.html): Atlas A2 训练系列产品 / Atlas A2 推理系列产品 场景下,不支持离线推理场景下调优。 → [详情](llms-content/document/detail/canncommercial/6f5ca58beb24.md) - [快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_021.html): 本章节介绍各框架下模型如何快速进行AOE调优。如下以算子调优为例,如果需要进行子图调优,请将命令中的job\_type取值修改为1即可。 → [详情](llms-content/document/detail/canncommercial/9586b5f95568.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_022.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/canncommercial/c00c0571bb11.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_023.html): 使用AOE调优前,请先使用export命令在当前终端下声明环境变量。该方式在关闭Shell终端后失效。用户也可将设置环境变量的命令写入自定义脚本,方便后续执行。 → [详情](llms-content/document/detail/canncommercial/3a6669c5eaf1.md) - [执行调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_024.html): 本节介绍离线推理场景下调优的命令示例。 → [详情](llms-content/document/detail/canncommercial/0fd236547e6f.md) - [查看调优结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_025.html): 本节介绍调优完成后,如何查看调优结果,包括屏幕打印信息和生成的自定义知识库、om模型、算子调优结果文件和子图调优结果文件。 → [详情](llms-content/document/detail/canncommercial/aecf1194f63a.md) - [性能验证](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_026.html): 调优完成后,请使用调优后的自定义知识库(如何使用请参见如何使用调优后的自定义知识库)重新推理,验证性能是否提高。 → [详情](llms-content/document/detail/canncommercial/7cb8c614e275.md) - [调优流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_028.html): - 支持的TensorFlow版本包括1.15和2.6.5。 → [详情](llms-content/document/detail/canncommercial/14b52a60ae3e.md) - [快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_029.html): 本章节介绍TensorFlow训练场景下,如何快速进行AOE调优。如下以算子调优为例,如果需要进行子图调优,请在配置环境变量时,将AOE\_MODE修改为1即可。 → [详情](llms-content/document/detail/canncommercial/975ba9ba6d83.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_030.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/canncommercial/c27f73126397.md) - [子图/算子调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_031.html): 本节介绍TensorFlow训练场景下,如何进行子图/算子调优,包括调优前须知、配置环境变量、调优命令、查看调优结果、性能验证。 → [详情](llms-content/document/detail/canncommercial/0d252198683c.md) - [梯度切分调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_032.html): 本节介绍TensorFlow训练场景下,如何进行梯度调优,包括调优前须知、配置环境变量、调优命令和注意事项。 → [详情](llms-content/document/detail/canncommercial/9433c6c86a02.md) - [调优流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_040.html): 该调测入口支持的形态如下。- Atlas 训练系列产品 → [详情](llms-content/document/detail/canncommercial/b4626029b8a6.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_042.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/canncommercial/72fec9fee601.md) - [算子调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_043.html): 本节介绍PyTorch训练场景下,如何进行算子调优,包括调优前须知、dump算子图、配置环境变量和调优命令。 → [详情](llms-content/document/detail/canncommercial/944097316c68.md) - [查看调优结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_044.html): 执行调优结果如下所示,代表调优完成。调优后的自定义知识库请参见自定义知识库,调优结果文件请参见算子调优结果文件。 → [详情](llms-content/document/detail/canncommercial/e12fb1da2af2.md) - [性能验证](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_045.html): 调优完成后,请还原代码,并刷新算子编译缓存,即将ACL\_OP\_COMPILER\_CACHE\_MODE设置为force,使用方法示例如下。 → [详情](llms-content/document/detail/canncommercial/609a3bed307e.md) - [TensorFlow在线推理场景下调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_059.html): Atlas A2 训练系列产品 / Atlas A2 推理系列产品 场景下,不支持在线推理场景下调优。 → [详情](llms-content/document/detail/canncommercial/6cbe4b362a13.md) - [PyTorch在线推理场景下调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_060.html): Atlas A2 训练系列产品 / Atlas A2 推理系列产品 场景下,不支持在线推理场景下调优。 → [详情](llms-content/document/detail/canncommercial/07d389e98b57.md) - [调优流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_062.html): 通过AOE进行调优步骤如图1所示。调优步骤中具体操作请参考表1。 → [详情](llms-content/document/detail/canncommercial/be0d15e74ffe.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_063.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/canncommercial/465932893654.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_064.html): 使用AOE调优前,请先使用export命令在当前终端下声明环境变量。该方式在关闭Shell终端后失效。用户也可将设置环境变量的命令写入自定义脚本,方便后续执行。 → [详情](llms-content/document/detail/canncommercial/40f2d945ccf7.md) - [执行调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_065.html): - 已经完成IR构图,具体开发过程请参见《图开发\(https://www.hiascend.com/document/detail/zh/canncommercial/900/programug/graphdevg/atlasag\_25\_0081.html\)》。 → [详情](llms-content/document/detail/canncommercial/e9c0f4235a57.md) - [查看调优结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_066.html): 本节介绍调优完成后,如何查看调优结果,包括屏幕打印信息和生成的自定义知识库、om模型、算子调优结果文件和子图调优结果文件。 → [详情](llms-content/document/detail/canncommercial/f90102a736bc.md) - [性能验证](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeep_16_067.html): 调优完成后,请使用调优后的自定义知识库(如何使用请参见如何使用调优后的自定义知识库)编译并运行Graph,验证性能是否提高。此过程中如果调用aclgrphBuildModel接口,请刷新算子编译缓存,即将OP\_COMPILER\_CACHE\_MODE设置为force(详见《图开发\(https://www.hiascend.com/document/detail/zh/canncommercial/9 → [详情](llms-content/document/detail/canncommercial/ba31b9b8a70d.md) - [参数概览](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_001.html): 本节介绍AOE调优引擎使用到的命令行参数。参数和参数取值之间可以是“\=”,也可以是空格,本章节统一以“\=”为例。 → [详情](llms-content/document/detail/canncommercial/c0faacb3d0f6.md) - [--help或-h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_003.html): 显示帮助信息。 无。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/24556dcc1ba8.md) - [--model或-m](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_004.html): 原始模型文件路径与文件名。 → [详情](llms-content/document/detail/canncommercial/a8e8450c2887.md) - [--model\_path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_005.html): 原始模型文件路径,该路径下可以存放多个模型文件。PyTorch训练的调优场景,模型文件指的是dump出来的算子图,dump操作请参考dump算子图。 调优时,可以对该路径下的模型文件进行批量调优。 → [详情](llms-content/document/detail/canncommercial/231a0f83cba8.md) - [--weight或-w](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_006.html): 原始模型权重文件路径与文件名。 当原始模型是Caffe时需要指定。 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架。 → [详情](llms-content/document/detail/canncommercial/b25d5f8cac23.md) - [--job\_type或-j](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_007.html): 调优模式。 支持子图调优和算子调优。 → [详情](llms-content/document/detail/canncommercial/70a3153c96e7.md) - [--framework或-f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_008.html): 原始网络模型的框架类型。 → [详情](llms-content/document/detail/canncommercial/526b5b0860bf.md) - [--input\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_009.html): 指定模型输入数据的格式。 → [详情](llms-content/document/detail/canncommercial/c31c7883e335.md) - [--input\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_010.html): 指定模型输入数据的shape。 → [详情](llms-content/document/detail/canncommercial/491e027bf0ba.md) - [--dynamic\_batch\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_011.html): 设置动态Batch档位参数,适用于执行推理时,每次处理图片数量不固定的场景。 → [详情](llms-content/document/detail/canncommercial/268b3beea673.md) - [--dynamic\_image\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_012.html): 设置输入图片的动态分辨率参数。适用于执行推理时,每次处理图片宽和高不固定的场景。 → [详情](llms-content/document/detail/canncommercial/08c6583c4546.md) - [--dynamic\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_013.html): 设置ND格式下动态维度的档位。适用于执行推理时,每次处理任意维度的场景。 → [详情](llms-content/document/detail/canncommercial/75b000cc408c.md) - [--ip](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_014.html): NCS所在服务器的IP。 → [详情](llms-content/document/detail/canncommercial/ef86c3adfae2.md) - [--port](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_015.html): NCS所在服务器的端口号。 → [详情](llms-content/document/detail/canncommercial/d645cf2610ba.md) - [--reload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_016.html): 子图调优中断后重载。当前次流程被中断后,希望从上次的已有的调优阶段开始继续调优,使用--reload进入重载模式。 使用该参数的命令必须在上次执行调优命令的相同目录下使用。原因是重载调优需要使用上次调优的中间文件。 → [详情](llms-content/document/detail/canncommercial/42960f081aab.md) - [--device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_017.html): 用于指定调优在运行环境上运行时使用的device。 → [详情](llms-content/document/detail/canncommercial/3443beaf6524.md) - [--progress\_bar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_018.html): 用于开启或关闭调优时进度显示功能。 → [详情](llms-content/document/detail/canncommercial/174a5b3b795f.md) - [--singleop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_019.html): 通过配置算子描述文件,对指定的算子(一个或者多个)进行调优。 → [详情](llms-content/document/detail/canncommercial/284f21853816.md) - [--output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_020.html): 调优后模型的存放路径以及文件名,例如:$\{HOME\}/test/out/tfresnet50,转换后的模型文件名以指定的为准,以.om后缀结尾,例如:tfresnet50.om或tfresnet50linuxx8664.om,若om文件名中包含操作系统及架构,则该om文件只能在该操作系统及架构的运行环境中使用。如果想要在其他操作系统及架构的运行环境使用,请使用ATC重新转换模型(需要带"--hos → [详情](llms-content/document/detail/canncommercial/d1c1638c029e.md) - [--output\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_021.html): 指定网络输出数据类型或指定某个输出节点的输出类型。 → [详情](llms-content/document/detail/canncommercial/286b2a66dcec.md) - [--host\_env\_os](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_022.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统类型。 如果不设置,则默认取模型编译环境的操作系统类型。 → [详情](llms-content/document/detail/canncommercial/59cb2e5793ee.md) - [--host\_env\_cpu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_023.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统架构。 如果不设置,则默认取模型编译环境的操作系统架构。 → [详情](llms-content/document/detail/canncommercial/21d077399c30.md) - [--aicore\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_024.html): 用于设置模型编译时使用的aicore数目。 当前版本该参数预留,不建议配置;如需配置,则只能配置为默认值。 → [详情](llms-content/document/detail/canncommercial/052f3fe306df.md) - [--virtual\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_025.html): 是否支持AOE调优在昇腾虚拟化实例生成的虚拟设备上运行。 昇腾虚拟化实例是当前芯片算力比较大,云端用户或者小企业完全不需要使用这么大算力,而支持对芯片的算力进行切分,可满足用户按照自己的业务按需申请算力的诉求。 虚拟设备是按照指定算力在芯片上申请的虚拟加速资源。 该参数不支持SGAT调优。 → [详情](llms-content/document/detail/canncommercial/cc8f0d3d9545.md) - [--out\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_027.html): 指定输出节点。 如果不指定输出节点(算子名称),则模型的输出默认为最后一层的算子信息。如果指定,则以指定的为准。 某些情况下,用户想要查看某层算子参数是否合适,则需要将该层算子的参数输出,就可以在调优时通过该参数指定输出某层算子,调优后,在相应.om模型文件最后即可以看到指定输出算子的参数信息,如果通过.om模型文件无法查看,则可以将.om模型文件转换成json格式后查看。关于.om转json格式 → [详情](llms-content/document/detail/canncommercial/65dfa2b40fd0.md) - [--input\_fp16\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_028.html): 指定输入数据类型为FP16的输入节点名称。 → [详情](llms-content/document/detail/canncommercial/54245f52828b.md) - [--insert\_op\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_029.html): 插入算子的配置文件路径与文件名,例如AIPP预处理算子。 使用该参数后,输入数据类型为UINT8。 → [详情](llms-content/document/detail/canncommercial/7590fe8a4f6f.md) - [--op\_name\_map](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_030.html): 扩展算子(非标准算子)映射配置文件路径和文件名,不同的网络中某扩展算子的功能不同,可以指定该扩展算子到具体网络中,而实际运行的是扩展算子的映射。 → [详情](llms-content/document/detail/canncommercial/d409c02e5982.md) - [--is\_input\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_031.html): 用于指定网络输入数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/canncommercial/23855ca8fd5b.md) - [--is\_output\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_032.html): 用于指定网络输出的数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/canncommercial/b9e032ecfecf.md) - [--disable\_reuse\_memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_033.html): 内存复用开关。 无。 参数值: - 1:关闭内存复用。 - 0:开启内存复用。 参数默认值:0 参数值约束:如果网络模型较大,关闭内存复用开关,调优时可能会造成内存不足,导致调优失败。 无。 在内存复用场景下(默认开启内存复用),支持基于指定算子(节点名称/算子类型)单独分配内存。通过OPNOREUSEMEM环境变量指定要单独分配的一个或多个节点, → [详情](llms-content/document/detail/canncommercial/5256ee016293.md) - [--fusion\_switch\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_034.html): 融合规则(包括图融合和UB融合)开关配置文件路径以及文件名,通过该参数关闭配置文件中指定的融合规则。 → [详情](llms-content/document/detail/canncommercial/2003728fb554.md) - [--enable\_scope\_fusion\_passes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_035.html): 指定编译时需要生效的Scope融合规则列表。 无论是内置还是用户自定义的Scope融合规则,都分为如下两类: - 通用融合规则(General):各网络通用的Scope融合规则;默认生效,不支持用户指定失效。 - 定制化融合规则(Non-General):特定网络适用的Scope融合规则;默认不生效,用户可以通过“--enablescopefusionpasses”指定生效的融合规则列表。 当前支 → [详情](llms-content/document/detail/canncommercial/c670b8f44ac9.md) - [--enable\_single\_stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_036.html): 静态shape场景下,是否使能模型推理顺序单流串行执行。 其中,流(Stream)用于维护一些异步操作的执行顺序,确保按照应用程序中的代码调用顺序在Device上执行。 → [详情](llms-content/document/detail/canncommercial/a539eae9f8e2.md) - [--enable\_small\_channel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_037.html): 是否使能small channel的优化,使能后在channel<\=4的卷积层会有性能收益。 建议用户在推理场景下打开此开关。 → [详情](llms-content/document/detail/canncommercial/e65e027ddc4d.md) - [--compress\_weight\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_039.html): 要压缩的node节点列表配置文件路径以及文件名。 → [详情](llms-content/document/detail/canncommercial/d70dc3c588c2.md) - [--compression\_optimize\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_040.html): 压缩优化功能配置文件路径以及文件名,通过该参数使能配置文件中指定的压缩优化特性,从而提升网络性能。 → [详情](llms-content/document/detail/canncommercial/630c8b7e9d06.md) - [--buffer\_optimize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_041.html): 是否开启数据缓存优化功能。 → [详情](llms-content/document/detail/canncommercial/e1497bee75a6.md) - [--precision\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_042.html): 设置网络模型的精度模式。 → [详情](llms-content/document/detail/canncommercial/3f470d435086.md) - [--op\_select\_implmode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_043.html): 选择算子是高精度实现还是高性能实现。 高精度是指在fp16输入的情况下,通过泰勒展开/牛顿迭代等手段进一步提升算子的精度;高性能是指在fp16输入的情况下,不影响网络精度前提的最优性能实现。 → [详情](llms-content/document/detail/canncommercial/d04037ac4207.md) - [--optypelist\_for\_implmode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_044.html): 设置optype列表中算子的实现方式,该参数当前仅支持设置某个具体算子的实现方式,不支持设置多个算子。当前仅支持配置的算子为Pooling、SoftmaxV2、LRN、ROIAlign。 → [详情](llms-content/document/detail/canncommercial/61ef2faf6fd2.md) - [--op\_debug\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_045.html): TBE算子编译debug功能开关。 → [详情](llms-content/document/detail/canncommercial/a86504ad1e1a.md) - [--log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_046.html): 设置调优过程中日志的级别。 → [详情](llms-content/document/detail/canncommercial/6ea0f1803a28.md) - [--tune\_ops\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_047.html): 通过配置文件指定算子名称或者算子类型,对指定的算子进行调优。支持指定的算子范围请参见算子列表。对于不在算子列表范围内的算子,不支持调优。该参数使用的场景举例如下: 在对AOE调优后生成的om模型(或者ATC转换后生成的om模型)进行Profiling性能分析后,可通过此参数指定对某个性能较低的算子进行调优。 指定的算子名称或者算子类型必须配置为经过AOE调优后生成的om模型中的OP Name/OP → [详情](llms-content/document/detail/canncommercial/7a35aa3aca40.md) - [--op\_precision\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_048.html): 设置具体某个算子的精度模式,通过该参数可以为多个算子设置不同的精度模式。 → [详情](llms-content/document/detail/canncommercial/67ec8ff5da8a.md) - [--modify\_mixlist](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_049.html): 混合精度场景下,修改算子使用混合精度名单,该文件包括黑名单,白名单和灰名单: - 白名单:表示混合精度模式下,允许将当前float32类型的算子,降低精度到float16。 - 黑名单:表示混合精度模式下,不允许将当前float32类型的算子降低精度到float16,相应算子仍旧使用float32精度。 - 灰名单:表示混合精度模式下,当前算子的混合精度处理机制和前一个算子保持一致,即如果前一个算 → [详情](llms-content/document/detail/canncommercial/e19bb27600e1.md) - [--keep\_dtype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_050.html): 在原始网络模型编译时,保持个别算子的计算精度不变。 推理场景下,使用--precisionmode参数设置整个网络模型的精度模式,可能会有个别算子存在性能或精度问题,为此引入--keepdtype参数,保持原始网络模型编译时个别算子的计算精度不变,具体算子可以通过该参数指定的文件进行配置。 → [详情](llms-content/document/detail/canncommercial/0ba751ec31a0.md) - [--customize\_dtypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_051.html): 模型编译时自定义某个或某些算子的计算精度。 → [详情](llms-content/document/detail/canncommercial/3be8cc53b05a.md) - [--tune\_optimization\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_052.html): 调优模式,通过该参数可配置不同模式调优,包括高性能模式和正常模式。 想要尝试获取更高性能的情况下,可以使用该参数。 → [详情](llms-content/document/detail/canncommercial/49c6b412db3d.md) - [--Fdeeper\_opat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_053.html): 算子深度调优。想要尝试获取更高性能的情况下,可以使用该参数。 该模式下调优耗时会增长数倍,且无法保证一定能拿到极致性能收益。 → [详情](llms-content/document/detail/canncommercial/0f118a3eaa53.md) - [--Fnonhomo\_split](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_054.html): 子图非均匀切分调优。当模型输入的batch为奇数时,或者AI Core的核数与batch不成因子或倍数关系时,建议使用该参数,尝试获得更好的性能。 示例:假设batch为7,在均匀切分功能下,只能选择不切或者切成7份;而在非均匀切分下有更多切分的选择,可以切成非因子的份数,例如4+3。 Atlas 训练系列产品 场景下,不支持该参数。 Atlas A2 训练系列产品 / Atlas A2 推理系列 → [详情](llms-content/document/detail/canncommercial/def2b7367887.md) - [--Fop\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_055.html): 算子format调优。当算子支持多种format时,如果调优过程中携带了该参数,AOE会将该算子支持的多种format调优策略与默认的format调优策略比较,如果优于默认的format调优策略,则将最优的format调优策略写入知识库。 → [详情](llms-content/document/detail/canncommercial/7f629ad17407.md) - [--sparsity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_056.html): Atlas 推理系列产品 场景下,不支持该参数。 Atlas 训练系列产品 场景下,不支持该参数。 使能全局稀疏特性。 AMCT(简称AMCT)4选2结构化稀疏后输出的模型,可能存在weight连续4个Cin维度元素中至少有2个为0的场景,模型转换时通过使能全局稀疏开关,将该场景下的元素筛选成2个,从而节省后续推理的计算量,提高推理性能。其原理如下: weight中每4个连续的元素,会生成两组2b → [详情](llms-content/document/detail/canncommercial/5c90510aac47.md) - [--op\_tune\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_057.html): 有些大模型场景,部分二进制kernel替换成静态kernel后,性能更优。基于该背景,AOE新增了该参数支持静态kernel调优功能,根据输入的算子信息json文件,生成调优后的kernel,并保存到指定目录。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/canncommercial/6a917345b07d.md) - [--op\_tune\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_058.html): 静态Kernel调优模式下,需要预先dump算子json文件,该参数用于指定算子json文件的存放路径。dump算子json文件的具体操作请参考aclopStartDumpArgs和aclopStopDumpArgs接口。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/canncommercial/f682fc0a2e67.md) - [--op\_tune\_kernel\_path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_059.html): 静态kernel调优后,AOE产生静态kernel。该参数用于用户指定静态kernel的存放路径。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/canncommercial/6c6523a1c096.md) - [--soc\_version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_060.html): 当--optunemode\=fast,并且执行aoe命令的环境没有device时,需要通过--socversion指定AI处理器的型号。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/canncommercial/4fec9649687d.md) - [--init\_bypass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_063.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--initbypass”在模型构建初始化阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi070150.html\)”(其中的全局级别生效的参数)。 AOE → [详情](llms-content/document/detail/canncommercial/042e3963535e.md) - [--build\_bypass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_064.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--buildbypass”在模型编译阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi070150.html\)”(其中的全局级别生效的参数)。 AOE不校 → [详情](llms-content/document/detail/canncommercial/1587c32541de.md) - [知识库合并](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_066.html): AOE工具提供了自定义知识库合并的功能,支持将不同路径下的自定义知识库进行合并,并将其中优于内置知识库中的调优策略存入目标路径中。 → [详情](llms-content/document/detail/canncommercial/c5e5be799b3d.md) - [如何使用调优后的自定义知识库](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_067.html): 知识库是用户的资产,请用户妥善保管,建议归档到用户的存储介质。 → [详情](llms-content/document/detail/canncommercial/f2bb2bb36c4b.md) - [日志查看](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_068.html): 调优引擎主进程的日志存放在:$\{HOME\}/ascend/log/debug/plog/plog-pid\_*.log,如果要查看error信息,可以在该日志中使用grep ERROR进行查找。 → [详情](llms-content/document/detail/canncommercial/4ca08480b796.md) - [配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_071.html): - 配置文件路径:$\{install\_path\}/cann/conf。 → [详情](llms-content/document/detail/canncommercial/1e32a886955a.md) - [算子列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_072.html): AOE工具当前版本仅支持使用DSL接口实现计算逻辑的AI Core算子的调优,本章节介绍支持的算子列表。 → [详情](llms-content/document/detail/canncommercial/adbb91546e68.md) - [通过修改训练脚本配置调优模式(TensorFlow 1.15)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_074.html): 除了通过AOE\_MODE环境变量配置调优模式之外,还可以通过修改训练脚本方式,配置调优模式。同时配置的情况下,通过修改训练脚本方式优先生效。 → [详情](llms-content/document/detail/canncommercial/62a3a6153ebd.md) - [通过修改训练脚本配置调优模式(TensorFlow 2.6)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_075.html): - 除了通过AOE\_MODE环境变量配置调优模式之外,还可以通过修改训练脚本方式,配置调优模式。同时配置的情况下,通过修改训练脚本方式优先生效。 → [详情](llms-content/document/detail/canncommercial/d7a51fdab419.md) - [支持量化的层及约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_076.html): 本章节给出不同框架可量化的层以及相关约束。 → [详情](llms-content/document/detail/canncommercial/6f605b460b5e.md) - [量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_077.html): 如果要自动控制量化过程,例如控制哪些层是否量化、控制使用什么量化算法,则可以通过本章节构造的cfg配置文件实现。 → [详情](llms-content/document/detail/canncommercial/ec3caa29e38b.md) - [如何处理调优过程中"Out of memory"问题引起的进程异常退出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_079.html): 在调优过程中,可能会出现如下类似报错。 → [详情](llms-content/document/detail/canncommercial/cec91d39c804.md) - [知识库调优生成,但是无法命中](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_080.html): AOE调优工具完成调优,生成了知识库,但是无法命中调优生成的知识库。 → [详情](llms-content/document/detail/canncommercial/3f89201e2931.md) - [系统报错"there is an aicore error"](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_081.html): 调优工具主进程日志中出现如下"there is an aicore error"的打印信息。 → [详情](llms-content/document/detail/canncommercial/2e0ece619a6b.md) - [如何处理残留进程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_083.html): 当配套的Python版本是Python3.8.x(3.8.0~3.8.11)或者Python3.9.x(3.9.0~3.9.7)时,AOE调优过程中可能会存在进程残留(例如:调优过程中Ctrl + C会出现进程残留),该情况不影响正常的调优流程,也不影响正常的调优性能。残留进程可以通过kill命令进行清理。 → [详情](llms-content/document/detail/canncommercial/0e7cba4c43e0.md) - [如何处理内存不足](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_084.html): TensorFlow训练场景下调优时,可能会出现如下类似报错。 → [详情](llms-content/document/detail/canncommercial/5a168d7142e5.md) - [如何确定原始框架网络模型中的算子与AI处理器支持的算子的对应关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_086.html): 用户使用精度比对工具或者性能比对工具进行算子精度或者性能分析时,若发现某些算子精度或者性能有问题,可能会考虑使用ATC工具中的某些参数调整算子的计算精度后,重新进行模型转换然后推理,比如通过--modify\_mixlist参数将有问题的算子配置为黑名单等,该场景下,ATC中的参数要求配置的必须为基于Ascend IR定义的算子的OpType。 → [详情](llms-content/document/detail/canncommercial/fb58ee0cb5a0.md) - [CANN商业版-本节介绍AOE相关概念、架构和调优流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0002.html): 本节介绍AOE相关概念、架构和调优流程。 → [详情](llms-content/document/detail/canncommercial/3b70fb06eea6.md) - [调优流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0003.html): 推荐先进行子图调优,再进行算子调优。原因是:先进行子图调优会生成图的切分方式,子图调优后算子已经被切分成最终的shape了,再进行算子调优,会基于这个最终shape去做算子调优。如果优先算子调优,这时调优的算子shape不是最终切分后的算子shape,不符合实际使用场景。 → [详情](llms-content/document/detail/canncommercial/4f1c85d8792d.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0008.html): AOE工具运行依赖AI处理器,当前调优入口支持开发者使用其他独立机器为开发环境,使用AI处理器所在硬件设备为运行环境。使用NCS工具远程连接开发环境和运行环境,并在开发环境上使用AOE工具对AI处理器进行远程调试。 → [详情](llms-content/document/detail/canncommercial/846ffdd9908f.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0010.html): AOE调优前,请先使用export命令在当前终端下配置环境变量。该方式在关闭Shell终端后失效。 → [详情](llms-content/document/detail/canncommercial/b5ed7d2e0aef.md) - [执行AOE调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0011.html): - 单个AOE进程时,请确保调优用户的家目录下磁盘可用空间>\=20G,可用内存>\=32G。注意:如果模型中存在大shape算子,可能需要更多内存。多个AOE进程时,请自行增加相应的磁盘空间和内存。 → [详情](llms-content/document/detail/canncommercial/0049e6cd4fbb.md) - [调优结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0012.html): 本节介绍调优完成后,如何查看调优结果,包括屏幕打印信息和生成的自定义知识库、om模型、算子调优结果文件和子图调优结果文件。 → [详情](llms-content/document/detail/canncommercial/b7a8b3551289.md) - [性能验证](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0013.html): 调优完成后,请使用调优后的自定义知识库(如何使用请参见如何使用调优后的自定义知识库)重新推理,验证性能是否提高。 → [详情](llms-content/document/detail/canncommercial/a36e266124f5.md) - [参数概览](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0017.html): 本节介绍AOE调优引擎使用到的命令行参数。参数和参数取值之间可以是“\=”,也可以是空格,本章节统一以“\=”为例。 → [详情](llms-content/document/detail/canncommercial/05172d29cf0b.md) - [--help或-h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0019.html): 显示帮助信息。 无。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/0e9c09fe8eb5.md) - [--model或-m](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0020.html): 原始模型文件路径与文件名。 → [详情](llms-content/document/detail/canncommercial/e54a20e45a47.md) - [--model\_path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0021.html): 原始模型文件路径,该路径下可以存放多个模型文件。 → [详情](llms-content/document/detail/canncommercial/c7a56743037b.md) - [--weight或-w](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0022.html): 原始模型权重文件路径与文件名。 当原始模型是Caffe时需要指定。 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架。 → [详情](llms-content/document/detail/canncommercial/c0afef1156c5.md) - [--job\_type或-j](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0023.html): 调优模式。 支持子图调优和算子调优。 → [详情](llms-content/document/detail/canncommercial/62279cefe84e.md) - [--framework或-f](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0024.html): 原始网络模型的框架类型。 → [详情](llms-content/document/detail/canncommercial/4675c02142bc.md) - [--input\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0025.html): 指定模型输入数据的格式。 → [详情](llms-content/document/detail/canncommercial/c7813407eebb.md) - [--input\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0026.html): 指定模型输入数据的shape。 → [详情](llms-content/document/detail/canncommercial/f2a3f81b208e.md) - [--dynamic\_batch\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0027.html): 设置动态Batch档位参数,适用于执行推理时,每次处理图片数量不固定的场景。 → [详情](llms-content/document/detail/canncommercial/773c663abe0c.md) - [--dynamic\_image\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0028.html): 设置输入图片的动态分辨率参数。适用于执行推理时,每次处理图片宽和高不固定的场景。 → [详情](llms-content/document/detail/canncommercial/c372dfdb8e2c.md) - [--dynamic\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0029.html): 设置ND格式下动态维度的档位。适用于执行推理时,每次处理任意维度的场景。 → [详情](llms-content/document/detail/canncommercial/2674cc51616c.md) - [--ip](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0030.html): NCS所在服务器的IP。 → [详情](llms-content/document/detail/canncommercial/aa85070866b7.md) - [--port](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0031.html): NCS所在服务器的端口号。 → [详情](llms-content/document/detail/canncommercial/1942dfc7c978.md) - [--reload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0032.html): 子图调优中断后重载。当前次流程被中断后,希望从上次的已有的调优阶段开始继续调优,使用--reload进入重载模式。 使用该参数的命令必须在上次执行调优命令的相同目录下使用。原因是重载调优需要使用上次调优的中间文件。 → [详情](llms-content/document/detail/canncommercial/e13f84ab9d94.md) - [--device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0033.html): 用于指定调优在运行环境上运行时使用的device。 → [详情](llms-content/document/detail/canncommercial/e4589a844f42.md) - [--progress\_bar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0034.html): 用于开启或关闭调优时进度显示功能。 → [详情](llms-content/document/detail/canncommercial/715c96571eda.md) - [--singleop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0035.html): 通过配置算子描述文件,对指定的算子(一个或者多个)进行调优。 → [详情](llms-content/document/detail/canncommercial/873e0aeebee2.md) - [--output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0036.html): 调优后模型的存放路径以及文件名,例如:$\{HOME\}/test/out/tfresnet50,转换后的模型文件名以指定的为准,以.om后缀结尾,例如:tfresnet50.om或tfresnet50linuxx8664.om,若om文件名中包含操作系统及架构,则该om文件只能在该操作系统及架构的运行环境中使用。如果想要在其他操作系统及架构的运行环境使用,请使用ATC重新转换模型(需要带"--hos → [详情](llms-content/document/detail/canncommercial/61f292d0a0aa.md) - [--output\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0037.html): 指定网络输出数据类型或指定某个输出节点的输出类型。 → [详情](llms-content/document/detail/canncommercial/f2e670217ab2.md) - [--host\_env\_os](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0038.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统类型。 如果不设置,则默认取模型编译环境的操作系统类型。 → [详情](llms-content/document/detail/canncommercial/7fa121f715d8.md) - [--host\_env\_cpu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0039.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统架构。 如果不设置,则默认取模型编译环境的操作系统架构。 → [详情](llms-content/document/detail/canncommercial/6d2ea6f3cc47.md) - [--aicore\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0040.html): 用于设置模型编译时使用的aicore数目。 当前版本该参数预留,不建议配置;如需配置,则只能配置为默认值。 → [详情](llms-content/document/detail/canncommercial/2f700220b308.md) - [--virtual\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0041.html): 是否支持AOE调优在昇腾虚拟化实例生成的虚拟设备上运行。 昇腾虚拟化实例是当前芯片算力比较大,云端用户或者小企业完全不需要使用这么大算力,而支持对芯片的算力进行切分,可满足用户按照自己的业务按需申请算力的诉求。 虚拟设备是按照指定算力在芯片上申请的虚拟加速资源。 该参数不支持SGAT调优。 → [详情](llms-content/document/detail/canncommercial/aa2af4901477.md) - [--out\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0043.html): 指定输出节点。 如果不指定输出节点(算子名称),则模型的输出默认为最后一层的算子信息。如果指定,则以指定的为准。 某些情况下,用户想要查看某层算子参数是否合适,则需要将该层算子的参数输出,就可以在调优时通过该参数指定输出某层算子,调优后,在相应.om模型文件最后即可以看到指定输出算子的参数信息,如果通过.om模型文件无法查看,则可以将.om模型文件转换成json格式后查看。关于.om转json格式 → [详情](llms-content/document/detail/canncommercial/58863b6077a2.md) - [--input\_fp16\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0044.html): 指定输入数据类型为FP16的输入节点名称。 → [详情](llms-content/document/detail/canncommercial/0587aa03f709.md) - [--insert\_op\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0045.html): 插入算子的配置文件路径与文件名,例如AIPP预处理算子。 使用该参数后,输入数据类型为UINT8。 → [详情](llms-content/document/detail/canncommercial/f138f10230ca.md) - [--op\_name\_map](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0046.html): 扩展算子(非标准算子)映射配置文件路径和文件名,不同的网络中某扩展算子的功能不同,可以指定该扩展算子到具体网络中,而实际运行的是扩展算子的映射。 → [详情](llms-content/document/detail/canncommercial/41a9034dc92e.md) - [--is\_input\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0047.html): 用于指定网络输入数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/canncommercial/76e8ff23099f.md) - [--is\_output\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0048.html): 用于指定网络输出的数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/canncommercial/7deba552b633.md) - [--disable\_reuse\_memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0049.html): 内存复用开关。 无。 参数值: - 1:关闭内存复用。 - 0:开启内存复用。 参数默认值:0 参数值约束:如果网络模型较大,关闭内存复用开关,调优时可能会造成内存不足,导致调优失败。 无。 在内存复用场景下(默认开启内存复用),支持基于指定算子(节点名称/算子类型)单独分配内存。通过OPNOREUSEMEM环境变量指定要单独分配的一个或多个节点, → [详情](llms-content/document/detail/canncommercial/409c768d5bd6.md) - [--fusion\_switch\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0050.html): 融合规则(包括图融合和UB融合)开关配置文件路径以及文件名,通过该参数关闭配置文件中指定的融合规则。 → [详情](llms-content/document/detail/canncommercial/5d8c0dab47e0.md) - [--enable\_scope\_fusion\_passes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0051.html): 指定编译时需要生效的Scope融合规则列表。 无论是内置还是用户自定义的Scope融合规则,都分为如下两类: - 通用融合规则(General):各网络通用的Scope融合规则;默认生效,不支持用户指定失效。 - 定制化融合规则(Non-General):特定网络适用的Scope融合规则;默认不生效,用户可以通过“--enablescopefusionpasses”指定生效的融合规则列表。 当前支 → [详情](llms-content/document/detail/canncommercial/6a2fe27a4bd5.md) - [--enable\_small\_channel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0052.html): 是否使能small channel的优化,使能后在channel<\=4的卷积层会有性能收益。 建议用户在推理场景下打开此开关。 → [详情](llms-content/document/detail/canncommercial/af98a17052b6.md) - [--compress\_weight\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0053.html): 要压缩的node节点列表配置文件路径以及文件名。 → [详情](llms-content/document/detail/canncommercial/5e37e65af0d0.md) - [--compression\_optimize\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0054.html): 压缩优化功能配置文件路径以及文件名,通过该参数使能配置文件中指定的压缩优化特性,从而提升网络性能。 → [详情](llms-content/document/detail/canncommercial/f84dfe33082f.md) - [--buffer\_optimize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0055.html): 是否开启数据缓存优化功能。 → [详情](llms-content/document/detail/canncommercial/8a3a0480ef40.md) - [--precision\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0056.html): 设置网络模型的精度模式。 → [详情](llms-content/document/detail/canncommercial/7b25c0ac0306.md) - [--op\_select\_implmode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0057.html): 选择算子是高精度实现还是高性能实现。 高精度是指在fp16输入的情况下,通过泰勒展开/牛顿迭代等手段进一步提升算子的精度;高性能是指在fp16输入的情况下,不影响网络精度前提的最优性能实现。 → [详情](llms-content/document/detail/canncommercial/0423bc2ce0d6.md) - [--optypelist\_for\_implmode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0058.html): 设置optype列表中算子的实现方式,该参数当前仅支持设置某个具体算子的实现方式,不支持设置多个算子。当前仅支持配置的算子为Pooling、SoftmaxV2、LRN、ROIAlign。 → [详情](llms-content/document/detail/canncommercial/a361c3767cc7.md) - [--op\_debug\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0059.html): TBE算子编译debug功能开关。 → [详情](llms-content/document/detail/canncommercial/897ad494fabd.md) - [--log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0060.html): 设置调优过程中日志的级别。 → [详情](llms-content/document/detail/canncommercial/5de8b16fdd1a.md) - [--tune\_ops\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0061.html): 通过配置文件指定算子名称或者算子类型,对指定的算子进行调优。支持指定的算子范围请参见算子列表。对于不在算子列表范围内的算子,不支持调优。该参数使用的场景举例如下: 在对AOE调优后生成的om模型(或者ATC转换后生成的om模型)进行Profiling性能分析后,可通过此参数指定对某个性能较低的算子进行调优。 指定的算子名称或者算子类型必须配置为经过AOE调优后生成的om模型中的OP Name/OP → [详情](llms-content/document/detail/canncommercial/d80e7568bdfe.md) - [--op\_precision\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0062.html): 设置具体某个算子的精度模式,通过该参数可以为多个算子设置不同的精度模式。 → [详情](llms-content/document/detail/canncommercial/a41feefcbbfb.md) - [--modify\_mixlist](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0063.html): 混合精度场景下,修改算子使用混合精度名单,该文件包括黑名单,白名单和灰名单: - 白名单:表示混合精度模式下,允许将当前float32类型的算子,降低精度到float16。 - 黑名单:表示混合精度模式下,不允许将当前float32类型的算子降低精度到float16,相应算子仍旧使用float32精度。 - 灰名单:表示混合精度模式下,当前算子的混合精度处理机制和前一个算子保持一致,即如果前一个算 → [详情](llms-content/document/detail/canncommercial/6f416c8f0d77.md) - [--keep\_dtype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0064.html): 在原始网络模型编译时,保持个别算子的计算精度不变。 推理场景下,使用--precisionmode参数设置整个网络模型的精度模式,可能会有个别算子存在性能或精度问题,为此引入--keepdtype参数,保持原始网络模型编译时个别算子的计算精度不变,具体算子可以通过该参数指定的文件进行配置。 → [详情](llms-content/document/detail/canncommercial/ac5d1b695162.md) - [--customize\_dtypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0065.html): 模型编译时自定义某个或某些算子的计算精度。 → [详情](llms-content/document/detail/canncommercial/4ccc1c7cac90.md) - [--tune\_optimization\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0066.html): 调优模式,通过该参数可配置不同模式调优,包括高性能模式和正常模式。 想要尝试获取更高性能的情况下,可以使用该参数。 → [详情](llms-content/document/detail/canncommercial/145881674e97.md) - [--Fdeeper\_opat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0067.html): 算子深度调优。想要尝试获取更高性能的情况下,可以使用该参数。 该模式下调优耗时会增长数倍,且无法保证一定能拿到极致性能收益。 → [详情](llms-content/document/detail/canncommercial/63484f7bdf15.md) - [--Fnonhomo\_split](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0068.html): 子图非均匀切分调优。当模型输入的batch为奇数时,或者AI Core的核数与batch不成因子或倍数关系时,建议使用该参数,尝试获得更好的性能。 示例:假设batch为7,在均匀切分功能下,只能选择不切或者切成7份;而在非均匀切分下有更多切分的选择,可以切成非因子的份数,例如4+3。 Atlas 训练系列产品 场景下,不支持该参数。 Atlas A2 训练系列产品 / Atlas A2 推理系列 → [详情](llms-content/document/detail/canncommercial/b4de899d475c.md) - [--Fop\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0069.html): 算子format调优。当算子支持多种format时,如果调优过程中携带了该参数,AOE会将该算子支持的多种format调优策略与默认的format调优策略比较,如果优于默认的format调优策略,则将最优的format调优策略写入知识库。 → [详情](llms-content/document/detail/canncommercial/ff475e6e5b35.md) - [--sparsity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0070.html): Atlas 推理系列产品 场景下,不支持该参数。 Atlas 训练系列产品 场景下,不支持该参数。 使能全局稀疏特性。 AMCT(简称AMCT)4选2结构化稀疏后输出的模型,可能存在weight连续4个Cin维度元素中至少有2个为0的场景,模型转换时通过使能全局稀疏开关,将该场景下的元素筛选成2个,从而节省后续推理的计算量,提高推理性能。其原理如下: weight中每4个连续的元素,会生成两组2b → [详情](llms-content/document/detail/canncommercial/36a7d7aaa953.md) - [--init\_bypass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0071.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--initbypass”在模型构建初始化阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi070150.html\)”(其中的全局级别生效的参数)。 AOE → [详情](llms-content/document/detail/canncommercial/0bbdcf7fc805.md) - [--build\_bypass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0072.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--buildbypass”在模型编译阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi070150.html\)”(其中的全局级别生效的参数)。 AOE不校 → [详情](llms-content/document/detail/canncommercial/2ef24f1fed7f.md) - [CANN商业版-本节介绍配置密钥证书的背景和密钥证书的存放路径](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0075.html): 本节介绍配置密钥证书的背景和密钥证书的存放路径。 → [详情](llms-content/document/detail/canncommercial/b66551e9dda4.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0077.html): 在开发环境和运行环境安装CANN软件后,使用CANN运行用户编译、运行时,需要以CANN运行用户登录环境配置环境变量。$\{INSTALL\_DIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为例,安装后文件默认存储路径为:/usr/local/Ascend/cann。 → [详情](llms-content/document/detail/canncommercial/160e4385723b.md) - [向第三方机构申请证书](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0078.html): 商用场景下,需要选择向第三方机构申请证书。步骤如下。 → [详情](llms-content/document/detail/canncommercial/f8f0a867713d.md) - [自签名证书及私钥](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0079.html): 该方法仅供调测环境下使用。 → [详情](llms-content/document/detail/canncommercial/f0e490fe144d.md) - [导入密钥证书](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0080.html): 获取密钥证书后,需要以运行用户使用AKT工具在开发环境和运行环境分别进行密钥证书导入,具体信息请参考如下内容。 → [详情](llms-content/document/detail/canncommercial/f6a26f404a9a.md) - [卸载密钥证书](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0081.html): 当该开发环境和运行环境无需再进行调优,可以选择卸载密钥证书,以释放更多存储空间。 → [详情](llms-content/document/detail/canncommercial/77318fef16f0.md) - [导入密钥证书配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0082.html): 当用户需要更新口令加密算法、更新证书过期告警提前日期时,可以使用该功能。 → [详情](llms-content/document/detail/canncommercial/1e762570cf91.md) - [更新口令](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0083.html): 口令用于加密私钥,出于安全考虑,建议用户定期更新加密私钥的口令。 → [详情](llms-content/document/detail/canncommercial/970071800905.md) - [AKT参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0084.html): 在AKT存放路径下执行akt --help命令,可以查看AKT相关参数。具体含义请参考表1。 → [详情](llms-content/document/detail/canncommercial/683af6020e22.md) - [知识库合并](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0085.html): AOE工具提供了自定义知识库合并的功能,支持将不同路径下的自定义知识库进行合并,并将其中优于内置知识库中的调优策略存入目标路径中。 → [详情](llms-content/document/detail/canncommercial/a197ad273503.md) - [如何使用调优后的自定义知识库](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0086.html): 知识库是用户的资产,请用户妥善保管,建议归档到用户的存储介质。 → [详情](llms-content/document/detail/canncommercial/fc2d905e769c.md) - [日志查看](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0087.html): 调优引擎主进程的日志存放在:$\{HOME\}/ascend/log/debug/plog/plog-pid\_*.log,如果要查看error信息,可以在该日志中使用grep ERROR进行查找。 → [详情](llms-content/document/detail/canncommercial/250fdf221d47.md) - [配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0090.html): - 配置文件路径:$\{install\_path\}/cann/conf。 → [详情](llms-content/document/detail/canncommercial/2277025e93f8.md) - [算子列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0091.html): AOE工具当前版本仅支持使用DSL接口实现计算逻辑的AI Core算子的调优,本章节介绍支持的算子列表。 → [详情](llms-content/document/detail/canncommercial/e97819e6a93a.md) - [支持量化的层及约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0092.html): 本章节给出不同框架可量化的层以及相关约束。 → [详情](llms-content/document/detail/canncommercial/7b1e8f6130e1.md) - [量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0093.html): 如果要自动控制量化过程,例如控制哪些层是否量化、控制使用什么量化算法,则可以通过本章节构造的cfg配置文件实现。 → [详情](llms-content/document/detail/canncommercial/ebb05ca81ae1.md) - [如何处理调优过程中"Out of memory"问题引起的进程异常退出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0095.html): 在调优过程中,可能会出现如下类似报错。 → [详情](llms-content/document/detail/canncommercial/1c401b318f40.md) - [知识库调优生成,但是无法命中](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0096.html): AOE调优工具完成调优,生成了知识库,但是无法命中调优生成的知识库。 → [详情](llms-content/document/detail/canncommercial/d826948471ad.md) - [系统报错"there is an aicore error"](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0097.html): 调优工具主进程日志中出现如下"there is an aicore error"的打印信息。 → [详情](llms-content/document/detail/canncommercial/9cf44956473d.md) - [如何处理残留进程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0099.html): 当配套的Python版本是Python3.8.x(3.8.0~3.8.11)或者Python3.9.x(3.9.0~3.9.7)时,AOE调优过程中可能会存在进程残留(例如:调优过程中Ctrl + C会出现进程残留),该情况不影响正常的调优流程,也不影响正常的调优性能。残留进程可以通过kill命令进行清理。 → [详情](llms-content/document/detail/canncommercial/2c9eb2e9ad3c.md) - [如何确定原始框架网络模型中的算子与AI处理器支持的算子的对应关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0101.html): 用户使用精度比对工具或者性能比对工具进行算子精度或者性能分析时,若发现某些算子精度或者性能有问题,可能会考虑使用ATC工具中的某些参数调整算子的计算精度后,重新进行模型转换然后推理,比如通过--modify\_mixlist参数将有问题的算子配置为黑名单等,该场景下,ATC中的参数要求配置的必须为基于Ascend IR定义的算子的OpType。 → [详情](llms-content/document/detail/canncommercial/6281ba401280.md) - [日志报错“DataBuffer is more than 1.9GB”(算子调优)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0102.html): 由于第三方库限制,在运行环境中传输的数据大小不能超过1.9GB,否则调优工具主进程日志中会出现如下信息。 → [详情](llms-content/document/detail/canncommercial/8dbfaca21b8e.md) - [系统报错"error \= 113"以及告警"Grpc socket closed."](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoerc_16_0103.html): 在调优过程中,可能会出现如下类似报错和告警,错误码113表示Grpc服务不可用,导致调优中断。 → [详情](llms-content/document/detail/canncommercial/50caa028b8b9.md) - [接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0001.html): **表1 AOE调优API** → [详情](llms-content/document/detail/canncommercial/c7e7b89f0d54.md) - [AOE调优API简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0003.html): 通过AOE API可以使能AOE调优。 → [详情](llms-content/document/detail/canncommercial/c2c693a62a4e.md) - [CANN商业版-AoeInitialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0004.html): AOE初始化函数,用于设置全局调优参数和初始化调优环境。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/canncommercial/01bb050ac9c6.md) - [CANN商业版-AoeFinalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0005.html): 释放AOE初始化的资源。同步接口。 请参考接口约束说明。 无 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/canncommercial/bcf10b842477.md) - [CANN商业版-AoeCreateSession](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0006.html): 创建AOE的调优Session,并输出Session id。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/canncommercial/6faba4a908b7.md) - [CANN商业版-AoeDestroySession](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0007.html): 销毁AOE的session。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/canncommercial/f5db58c1b26c.md) - [CANN商业版-AoeSetGeSession](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0008.html): 设置GE session,通过GE session运行Graph。同步接口。 请参考接口约束说明。 → [详情](llms-content/document/detail/canncommercial/aae2d9340504.md) - [CANN商业版-AoeSetTuningGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0009.html): 设置调优图。同步接口。 请参考接口约束说明。 → [详情](llms-content/document/detail/canncommercial/4129252720bb.md) - [CANN商业版-AoeSetTuningGraphInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0010.html): 设置调优图的输入。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/canncommercial/e82284b9fdc2.md) - [CANN商业版-AoeTuningGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0011.html): 开始AOE调优,同步接口。 请参考接口约束说明。 返回0表示成功, → [详情](llms-content/document/detail/canncommercial/95b0b16ea7fe.md) - [AOE API错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0018.html): AOE API错误码的定义在头文件"CANN软件安装目录/cann/include/aoe/external/aoe\_errcodes.h"中。 → [详情](llms-content/document/detail/canncommercial/6117206ca33e.md) - [CANN商业版-GlobalOption](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0020.html): 介绍AOE的GlobalOption。 → [详情](llms-content/document/detail/canncommercial/0cb3b5d71fec.md) - [CANN商业版-TuningOption](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoeref_16_0021.html): 介绍AOE的TuningOption。 → [详情](llms-content/document/detail/canncommercial/df2e652efb4b.md) - [CANN商业版-概览](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/auxiliarydevtool_aoe_0001.html): \# 概览 | 手册 | 说明 | | --- | --- | | AOE工具(Ascend EP) | 介绍在 Ascend EP 场景下,如何通过AOE(Ascend Optimization Engine)进行性能调优,包括算子调优、子图调优和梯度调优。 | → [详情](llms-content/document/detail/canncommercial/0e0920fcc122.md) - [学习向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/canncommercial/64d7a81d8f4d.md) - [准备环境](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0002.html): 进行模型转换前,请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》完成环境搭建,并确保已安装CANN Toolkit开发套件包和ops算子包(针对8.5.0及之后版本,必须安装与目标AI处理器相匹配的ops算子包,否则会导致 → [详情](llms-content/document/detail/canncommercial/2ec31dfe504c.md) - [快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0003.html): 本章节以各框架下模型转换为例,演示如何快速转换一个离线模型。 → [详情](llms-content/document/detail/canncommercial/45be0b62d242.md) - [ATC工具介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0005.html): 介绍ATC工具的功能架构以及使用ATC工具过程中遇到的一些术语或者缩略语。 → [详情](llms-content/document/detail/canncommercial/71ea29678618.md) - [调用流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0006.html): ATC工具运行前需要准备环境和模型,本节给出ATC工具的运行流程以及和各组件的交互流程。 → [详情](llms-content/document/detail/canncommercial/96958e09c7d8.md) - [原始模型文件或离线模型转成JSON文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0009.html): 如果用户不方便查看原始模型或离线模型的参数信息时,可以将原始模型或离线模型转成JSON文件进行查看。 → [详情](llms-content/document/detail/canncommercial/159f472d16bc.md) - [离线模型支持动态batch\_size/动态分辨率](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0010.html): 某些推理场景,如检测出目标后再执行目标识别网络,由于目标个数不固定导致目标识别网络输入batch\_size不固定。如果每次推理都按照最大的batch\_size或最大分辨率进行计算,会造成计算资源浪费。 → [详情](llms-content/document/detail/canncommercial/9ac538ecd2ab.md) - [离线模型支持动态维度](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0011.html): 为支持Transformer等网络模型在输入Tensor维度不确定的场景,ATC工具提供了--dynamic\_dims参数实现ND格式下任意维度的档位设置。ND表示支持任意格式。 → [详情](llms-content/document/detail/canncommercial/40e95314857f.md) - [自定义离线模型的输入输出数据类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0012.html): 模型转换时支持指定网络的输入节点、输出节点的DataType、Format、模型转换支持精度选择等关键参数。 → [详情](llms-content/document/detail/canncommercial/588318d6eaa0.md) - [借助离线模型查看软件基础版本号](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0013.html): 不同CANN软件包版本,由于软件功能差异,所转换出的离线模型功能也有差异,该场景下建议用户使用匹配CANN软件版本的ATC工具重新进行模型转换。假如用户已有转换好的离线模型,想查看使用的CANN软件包基础版本号,则可以参见本章节完成。 → [详情](llms-content/document/detail/canncommercial/bc8dd6e6bbed.md) - [什么是AIPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0016.html): 本节介绍什么是AIPP,AIPP分类以及包括的特性。 → [详情](llms-content/document/detail/canncommercial/bf4d672fb140.md) - [如何使能AIPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0017.html): 通过在模型转换过程中开启AIPP功能,可以在推理之前就完成所有的数据处理;由于用的是专门的加速模块实现并保证性能,从而可以不让图像处理成为推理阶段的瓶颈,图像处理方式比较灵活。本章节给出如何在模型转换阶段开启AIPP功能。 → [详情](llms-content/document/detail/canncommercial/ee1c4fe416cb.md) - [静态AIPP配置示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0019.html): AIPP配置文件支持定义多组AIPP配置,对不同的模型输入进行不同的AIPP处理,配置多组AIPP参数时,将一组AIPP配置放到一个aipp\_op配置项里;如果模型只有一个输入,则只需要配置第一组aipp\_op即可。 → [详情](llms-content/document/detail/canncommercial/853cdebd92e1.md) - [动态AIPP配置示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0020.html): AIPP配置文件支持定义多组AIPP配置,对不同的模型输入进行不同的AIPP处理,配置多组AIPP参数时,将一组AIPP配置放到一个aipp\_op配置项里;如果模型只有一个输入,则只需要配置第一组aipp\_op即可。 → [详情](llms-content/document/detail/canncommercial/773dfd8fde21.md) - [色域转换配置说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0021.html): AIPP提供了更为方便的图像格式转换方式:色域转换,用于将输入的图片格式,转换为模型需要的图片格式,一旦确认了AIPP处理前与AIPP处理后的图片格式,即可确定色域转换相关的参数值(matrix\_r*c*配置项的值是固定的,不需要调整)。 → [详情](llms-content/document/detail/canncommercial/c9204cab7fd8.md) - [归一化配置说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0022.html): 归一化是一种将数据缩放到特定范围内的处理方式,有助于后续的数据处理与分析。AIPP支持的归一化功能,通过“减均值”和“乘系数”两步操作实现。这种处理方式不仅适用于常规的归一化需求,还能灵活支持多种数据格式之间的转换,提升数据处理的效率和兼容性。 → [详情](llms-content/document/detail/canncommercial/86e88db2442e.md) - [Crop/Padding配置说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0023.html): AIPP改变图片尺寸需要遵守如下图中的顺序,即先Crop再Padding,每个操作仅能执行一次。 → [详情](llms-content/document/detail/canncommercial/2ec240f561b9.md) - [AIPP对模型输入大小的校验说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0024.html): 如果有配置AIPP,无论静态AIPP还是动态AIPP,最终生成离线模型的输入大小(即input\_size)均会被Crop、Padding等操作影响。本节给出对模型输入大小的约束说明。 → [详情](llms-content/document/detail/canncommercial/4b8126250d6b.md) - [配置文件模板](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0025.html): AIPP配置文件通过本章节给出的模板进行配置,内容需要满足prototxt格式,用户根据场景决定配置哪些参数,修改为合适的取值另存后供模型转换使用;使用配置模板之前需要先查看相关约束。 → [详情](llms-content/document/detail/canncommercial/86661a3dfc67.md) - [YUV400\_U8转GRAY格式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0027.html): AIPP输入图像格式为YUV400U8、输出图像格式为GRAY,输入图像尺寸为224224,有效数据区域从左上角\(0, 0\)像素开始;原始网络模型的C\=1,H和W均为220。 - 该场景下涉及以下AIPP配置: - 开启抠图功能参数crop; - 抠图起始位置水平、垂直方向坐标loadstartposh、loadstartposw为0; - 无需配置cropsizew和cropsize → [详情](llms-content/document/detail/canncommercial/bfaceeb483e0.md) - [YUV420SP\_U8转BGR格式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0028.html): AIPP输入图像格式为YUV420SPU8(NV12)、输出图像格式为BGR,输入图像尺寸为256256;原始网络模型的C\=3,H和W与AIPP输入图像尺寸相同。 - 该场景涉及以下AIPP配置: - 无需配置抠图功能参数crop; - 需要配置色域转换开关cscswitch和相应的CSC矩阵参数。 - AIPP配置文件示例如下: → [详情](llms-content/document/detail/canncommercial/6fa6e7bed387.md) - [什么是单算子描述文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0031.html): 单算子描述文件是基于Ascend IR定义的单个算子的定义文件,包括算子的输入、输出及属性等信息,借助该文件转换成适配AI处理器的离线模型后,可以验证单算子的功能。 → [详情](llms-content/document/detail/canncommercial/9e98a13c901a.md) - [如何将算子描述文件转成离线模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0032.html): 本节给出单算子描述文件转成离线模型的详细步骤。 → [详情](llms-content/document/detail/canncommercial/36f2a28d2aae.md) - [单算子描述文件配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0034.html): 不同输入或者不同Format场景,单算子描述文件配置不同,本章节给出各场景的配置示例。 → [详情](llms-content/document/detail/canncommercial/48ae023fb680.md) - [多组算子描述文件配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0035.html): 描述文件支持定义多组算子JSON文件配置,一组配置包括算子类型、算子输入和输出信息、视算子情况决定是否包括属性信息。 → [详情](llms-content/document/detail/canncommercial/37478c48f9c1.md) - [动态Shape单算子描述文件配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0036.html): 动态Shape场景,单算子描述文件根据场景不同,内容也有差异,本章节就给出不同场景下的配置样例。 → [详情](llms-content/document/detail/canncommercial/00f73c1a1e0e.md) - [参数概览](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0039.html): 使用ATC工具转换模型之前,首先查看使用工具过程中的一些限制,然后借助本章节提供的参数概览功能,可以快速预览相关参数。 → [详情](llms-content/document/detail/canncommercial/aaa9e4d4c536.md) - [CANN商业版-本章节修改只适用于Caffe网络模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0043.html): 本章节修改只适用于Caffe网络模型。 → [详情](llms-content/document/detail/canncommercial/94c21fe8c6de.md) - [扩展算子列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0044.html): **表1 扩展算子列表** → [详情](llms-content/document/detail/canncommercial/ef9605889750.md) - [扩展算子规则](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0045.html): 扩展算子的实现可以在Caffe、TensorFlow、MindSpore深度学习框架中获取,扩展算子中的第一种是基于Caffe框架进行扩展实现的,如ROIPooling、PSROIPooling、Normalize和Upsample层等,因此有公开的prototxt标准定义。而扩展算子中的第二种并不是在Caffe框架下实现的,对于这类网络中的自定义算子,也需要给出prototxt的标准定义,用于在 → [详情](llms-content/document/detail/canncommercial/1218b7c0000b.md) - [YOLOv3网络模型prototxt修改](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0048.html): 本章节所有的代码样例都不能直接复制到网络模型中使用,需要用户根据使用的网络模型,自行调整相应参数,比如bottom、top中的参数要和具体网络模型中的bottom、top一一对应,并且bottom和top对应的参数顺序不能更改。 → [详情](llms-content/document/detail/canncommercial/7b0f7b68f9bd.md) - [YOLOv2网络模型prototxt修改](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0049.html): 本章节所有的代码样例都不能直接复制到网络模型中使用,需要用户根据使用的网络模型,自行调整相应参数,比如bottom、top中的参数要和具体网络模型中的bottom、top一一对应,并且bottom和top对应的参数顺序不能更改。 → [详情](llms-content/document/detail/canncommercial/20d0338658a2.md) - [SSD网络模型prototxt修改](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0050.html): 本章节所有的代码样例都不能直接复制到网络模型中使用,需要用户根据使用的网络模型,自行调整相应参数,比如bottom、top中的参数要和具体网络模型中的bottom、top一一对应,并且bottom和top对应的参数顺序不能更改。 → [详情](llms-content/document/detail/canncommercial/fc89511edfa5.md) - [BatchedMatMul算子prototxt修改](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0051.html): 本章节所有的代码样例都不能直接复制到网络模型中使用,需要用户根据使用的网络模型,自行调整相应参数,比如bottom、top中的参数要和具体网络模型中的bottom、top一一对应,并且bottom和top对应的参数顺序不能更改。 → [详情](llms-content/document/detail/canncommercial/824859e80d23.md) - [SENet网络模型prototxt修改](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0052.html): 本章节所有的代码样例都不能直接复制到网络模型中使用,需要用户根据使用的网络模型,自行调整相应参数,比如bottom、top中的参数要和具体网络模型中的bottom、top一一对应,并且bottom和top对应的参数顺序不能更改。 → [详情](llms-content/document/detail/canncommercial/b8a83ceb0a41.md) - [CANN商业版-本章节介绍如何使用TensorFlow的xlacompile工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0057.html): 本章节介绍如何使用TensorFlow的xlacompile工具,将有控制流算子的网络模型(如图1所示)转成函数类算子的网络模型(如图2所示),然后利用ATC工具转换成适配AI处理器的离线模型。 → [详情](llms-content/document/detail/canncommercial/a751cf25145e.md) - [编译可执行文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0058.html): 请以ATC软件包安装用户进行如下操作: → [详情](llms-content/document/detail/canncommercial/6811ed50a7b1.md) - [使用bazel编译工具编译时提示“An error occurred during the fetch of repository 'io\_bazel\_rules\_docker'”,编译失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0061.html): 使用bazel build --config\=monolithic //tensorflow/compiler/aot:xlacompilebazel build命令编译过程中,提示“ERROR: An error occurred during the fetch of repository 'io\_bazel\_rules\_docker'”,检查服务器,能够连接网络,但仍旧提示如下错误信息: → [详情](llms-content/document/detail/canncommercial/e6ec1d16e909.md) - [获取Switch\_v1.pb网络模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0063.html): 1. 将如下文件中的脚本复制到.py文件中,例如复制到Switch\_v1.py文件中。 → [详情](llms-content/document/detail/canncommercial/ede337234b58.md) - [获取xlacompile.patch补丁文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0064.html): 用户安装完xlacompile.patch补丁,编译成xlacompile工具后,该工具可以将有控制流的V1网络模型转成函数类的V2网络模型。 → [详情](llms-content/document/detail/canncommercial/7a554f3c10e3.md) - [dump图详细信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0115.html): 模型转换前,通过设置如下环境变量,dump出编译过程中的模型图,用户可以通过查看dump图观察模型的变化: → [详情](llms-content/document/detail/canncommercial/5e497f16d350.md) - [开启AI CPU Cast算子自动插入特性](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0116.html): 模型编译时,若遇到AI CPU算子不支持某种数据类型导致编译失败的场景,可通过启用Cast算子自动插入特性快速将输入转换为算子支持的数据类型,从而实现网络的快速打通。 → [详情](llms-content/document/detail/canncommercial/aa58a605e771.md) - [支持量化的层及约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0117.html): 本章节给出不同框架可量化的层以及相关约束。 → [详情](llms-content/document/detail/canncommercial/1763f9887023.md) - [量化简易配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0118.html): 如果要自动控制量化过程,例如控制哪些层是否量化、控制使用什么量化算法,则可以通过本章节构造的cfg配置文件实现。 → [详情](llms-content/document/detail/canncommercial/59401b3b0573.md) - [开发环境架构为Arm(aarch64)时模型转换耗时较长](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0135.html): 开发环境操作系统以及架构为Arm(aarch64),发现模型转换的耗时较长。 → [详情](llms-content/document/detail/canncommercial/570769fe6798.md) - [使用AIPP色域转换模型时如何判断视频流的格式标准](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0136.html): 使用AIPP色域转换模型时无法判断视频流的格式标准。 → [详情](llms-content/document/detail/canncommercial/a9d2230bfdda.md) - [如何确定原始框架网络模型中的算子与AI处理器支持的算子的对应关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0137.html): 用户使用精度比对工具或者性能比对工具进行算子精度或者性能分析时,若发现某些算子精度或者性能有问题,可能会考虑使用ATC工具中的某些参数调整算子的计算精度后,重新进行模型转换然后推理,比如通过--modify\_mixlist参数将有问题的算子配置为黑名单等,该场景下,ATC中的参数要求配置的必须为基于Ascend IR定义的算子的OpType。 → [详情](llms-content/document/detail/canncommercial/857341e75e63.md) - [模型中存在不支持量化的层,量化模型失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0138.html): 执行ATC模型转换命令时,通过--compression\_optimize\_conf参数配置模型量化(将模型中的权重由浮点数float32量化到低比特整数int8)相关的选项,结果报错提示如下: → [详情](llms-content/document/detail/canncommercial/9c582dd3fa3b.md) - [量化模型时模型输入大小过大,AI Core执行任务失败,量化模型失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0139.html): 模型转换命令示例如下,模型输入大小与input\_shape参数指定的shape有关: → [详情](llms-content/document/detail/canncommercial/de345a731e87.md) - [量化模型时校准集数据大小与模型输入大小不匹配,量化模型失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0140.html): 执行ATC模型转换命令时,通过--compression\_optimize\_conf参数配置模型量化(将模型中的权重由浮点数float32量化到低比特整数int8)相关的选项,结果报错提示如下: → [详情](llms-content/document/detail/canncommercial/e501e4c2ef86.md) - [开启量化功能,模型转换时提示“build\_main build graph\[infer\_graph\_info\] failed”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0141.html): 模型转换时,通过--compression\_optimize\_conf参数配置了量化功能,结果模型转换失败,提示信息如下: → [详情](llms-content/document/detail/canncommercial/30b8dc7930e9.md) - [算子库包版本问题导致加载单算子失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatc_16_0142.html): 加载单算子报错失败,日志显示如下类似信息: → [详情](llms-content/document/detail/canncommercial/a10cd5cf23e5.md) - [--help或--h](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0008.html): 显示帮助信息。 无。 无。 无。 返回的部分信息如下所示: 无。 → [详情](llms-content/document/detail/canncommercial/5b06d770f46b.md) - [--mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0009.html): 运行模式。 - 若 --mode 取值为1或5,则需要与 --om 、 --json 参数配合使用。如果将原始模型文件转换成带shape信息的JSON文件,则还需要与 --dumpmode 参数配合使用。 - 若 --mode 取值为6,则只需要与 --om 参数配合使用。 - 若 --mode 取值为3,需要自行指定预检结果保存路径时, → [详情](llms-content/document/detail/canncommercial/02e827045902.md) - [--model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0011.html): 原始网络模型文件路径与文件名。 → [详情](llms-content/document/detail/canncommercial/8f5f96df57c6.md) - [--weight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0012.html): 原始网络模型权重文件路径与文件名,当原始网络模型是Caffe时需要指定。 → [详情](llms-content/document/detail/canncommercial/acf07f333b2d.md) - [--om](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0013.html): 离线模型(.om)、原始模型文件(例如Caffe框架的.prototxt,TensorFlow框架的.pb等)、GE dump图结构文件(.txt)的路径和文件名。 → [详情](llms-content/document/detail/canncommercial/cef06ce61c46.md) - [--framework](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0014.html): 原始网络模型框架类型。 Atlas 350 加速卡不支持Caffe框架:Caffe框架在该产品形态已不演进,不保证功能可用。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架:Caffe框架在该产品形态已不演进,不保证功能可用。 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架:Caffe框架在该产品形态已不演进,不保 → [详情](llms-content/document/detail/canncommercial/b838cbcf70a9.md) - [--input\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0015.html): 指定模型输入数据的格式。 → [详情](llms-content/document/detail/canncommercial/d943bc0cd5af.md) - [--input\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0016.html): 指定模型输入数据的shape。 → [详情](llms-content/document/detail/canncommercial/6d9d84950459.md) - [--input\_shape\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0017.html): 该参数已废弃,请勿使用。若涉及指定模型输入数据的shape范围,请使用--input\_shape。 → [详情](llms-content/document/detail/canncommercial/646b1eb022a8.md) - [--dynamic\_batch\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0018.html): 设置动态batchsize参数,适用于执行推理时,每次处理图片或者句子数量不固定的场景。 在某些推理场景,如检测出目标后再执行目标识别网络,由于目标个数不固定导致目标识别网络输入batchsize不固定。如果每次推理都按照最大的batchsize或最大分辨率进行计算,会造成计算资源浪费。因此,推理需要支持动态batchsize和动态分辨率的场景,使用ATC工具时,通过该参数设置支持的batchsi → [详情](llms-content/document/detail/canncommercial/341f85337318.md) - [--dynamic\_image\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0019.html): 设置输入图片的动态分辨率参数。适用于执行推理时,每次处理图片宽和高不固定的场景。 → [详情](llms-content/document/detail/canncommercial/9245becc5aae.md) - [--dynamic\_dims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0020.html): 设置ND格式下动态维度的档位。适用于执行推理时,每次处理任意维度的场景。 为支持Transformer等网络在输入格式的维度不确定的场景,通过该参数实现ND格式下任意维度的档位设置。ND表示支持任意格式。 → [详情](llms-content/document/detail/canncommercial/43d04ab14576.md) - [--singleop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0021.html): 单算子描述文件,将单个算子描述文件(JSON格式)转换成适配AI处理器的离线模型,以便进行后续的单算子功能验证。 兼容性说明: 动态shape算子场景和昇腾虚拟化实例场景,om离线模型转换环境的CANN软件包版本,必须与运行环境的CANN软件包版本相同。 (昇腾虚拟化实例主要是指NPU资源虚拟化的场景,其主要目的是为了通过相互隔离的vNPU虚拟实例提升物理NPU资源利用率。) → [详情](llms-content/document/detail/canncommercial/23ad9f6cb930.md) - [--output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0029.html): - 如果是开源框架的网络模型: 存放转换后的离线模型的路径以及文件名,例如:$HOME/module/out/tfresnet50,转换后的模型文件名以指定的为准,自动以.om后缀结尾,例如:tfresnet50.om或tfresnet50.om,若.om文件名中包含操作系统及架构,则该文件只能在该操作系统及架构的运行环境中使用。 - 如果是单算子描述文件(JSON格式): 存放转换后的单 → [详情](llms-content/document/detail/canncommercial/60299f26b659.md) - [--output\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0030.html): 指定网络输出数据类型或指定某个输出节点的输出类型。 → [详情](llms-content/document/detail/canncommercial/ad8fdd5e6c4f.md) - [--check\_report](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0031.html): 用于配置预检结果保存文件路径和文件名。 → [详情](llms-content/document/detail/canncommercial/6975f67eb817.md) - [--json](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0032.html): 离线模型、原始模型文件、GE dump图结构文件转换为JSON文件的路径和文件名。 如果是已有的离线模型转换为JSON文件,在转换后的文件中还可以查看原始模型转换为该离线模型时,使用的基础版本号(比如ATC软件版本信息,OPP算子包版本信息等)以及当时模型转换使用的atc命令。 → [详情](llms-content/document/detail/canncommercial/bd15a9206e0a.md) - [--host\_env\_os](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0033.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统类型。 如果不设置,则默认取模型编译环境的操作系统类型,即ATC工具所在环境的操作系统类型。 → [详情](llms-content/document/detail/canncommercial/3800640ef581.md) - [--host\_env\_cpu](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0034.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统架构。 如果不设置,则默认取模型编译环境的操作系统架构,即ATC工具所在环境的操作系统架构。 → [详情](llms-content/document/detail/canncommercial/a2b417bb2949.md) - [--soc\_version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0036.html): 配置模型在推理运行阶段所使用的AI处理器型号。 模型转换阶段不依赖AI处理器,但是转换时使用的--socversion取值,必须为转换后模型运行阶段所使用的AI处理器型号。 兼容性说明: - 针对8.5.0及之后版本:使用ATC工具进行模型转换时,必须安装与目标AI处理器匹配的ops算子包,否则会导致编译失败。 - 不同产品,只要--socversion取值相同,则只需转换一次模型,即可分别在这些 → [详情](llms-content/document/detail/canncommercial/5cf7f99d9f11.md) - [--core\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0037.html): 设置模型编译时使用的Core类型。 该参数仅在 Atlas 推理系列产品 支持,其他产品配置后,模型转换成功,但是功能不生效。 → [详情](llms-content/document/detail/canncommercial/8c8841d644aa.md) - [--aicore\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0038.html): 用于配置模型编译时使用的AI Core核数。 → [详情](llms-content/document/detail/canncommercial/6977de922939.md) - [--virtual\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0039.html): 是否支持离线模型在昇腾虚拟化实例特性生成的虚拟设备上运行。 当前芯片算力比较大,云端用户或者小企业完全不需要使用这么大算力,昇腾虚拟化实例特性支持对芯片的算力进行切分,可满足用户按照自己的业务按需申请算力的需求。 昇腾虚拟化实例主要是指NPU资源虚拟化的场景,其主要目的是为了通过相互隔离的vNPU虚拟实例提升物理NPU资源利用率。虚拟设备是按照指定算力在芯片上申请的虚拟加速资源。 → [详情](llms-content/document/detail/canncommercial/70947fab20c8.md) - [--out\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0042.html): 指定某层输出节点(算子)作为网络模型的输出或指定网络模型输出的名称。 如果不指定输出节点,则模型的输出默认为最后一层的算子信息,如果指定,则以指定的为准。某些情况下,用户想要查看中间层算子输出,即可以在模型转换时通过该参数指定输出某层算子,模型转换后,在相应om离线模型文件最后即可以看到指定输出算子的参数信息,如果通过om离线模型文件无法查看,则可以将其转换成JSON格式后查看。 → [详情](llms-content/document/detail/canncommercial/a1e6f0fade37.md) - [--input\_fp16\_nodes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0043.html): 指定输入数据类型为float16的输入节点名称。 → [详情](llms-content/document/detail/canncommercial/217613f7908b.md) - [--insert\_op\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0044.html): 插入算子的配置文件路径与文件名,例如AIPP预处理算子。Atlas 350 加速卡不支持AIPP特性。 若使用该参数后,输入数据类型为UINT8。 → [详情](llms-content/document/detail/canncommercial/07269a91b90a.md) - [--external\_weight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0045.html): 生成om离线模型文件时,是否将原始网络中的Const/Constant节点的权重外置,同时将节点类型转换为FileConstant类型。 离线场景,如果模型权重较大且环境对om离线模型大小有限制,建议开启外置权重将权重单独保存,来减小om大小。 → [详情](llms-content/document/detail/canncommercial/42504595193c.md) - [--op\_name\_map](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0046.html): 扩展算子(非标准算子)映射配置文件路径和文件名,不同的网络中某扩展算子的功能不同,可以指定该扩展算子到具体网络中实际运行的扩展算子的映射。 Caffe网络中具有相同类型名但计算功能不同的层,比如DetectionOutput层,需要使用算子映射指明为FSRDetectionOutput、SSDDetectionOutput等检测算子类型,否则生成离线模型会执行失败。 该参数仅适用与Caffe框架。 → [详情](llms-content/document/detail/canncommercial/d4c89cfcc5c2.md) - [--is\_input\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0047.html): 与--inputfp16nodes参数配合使用,指定网络模型输入数据类型为float16、数据格式为NC1HWC0。单独配置本参数无效,但模型转换成功。 → [详情](llms-content/document/detail/canncommercial/f6854787102d.md) - [--is\_output\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0048.html): 与--outnodes参数配合使用,指定网络模型输出数据类型为float16、数据格式为NC1HWC0。单独配置本参数无效,但模型转换成功。 → [详情](llms-content/document/detail/canncommercial/22dcf4d7dbd7.md) - [--buffer\_optimize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0050.html): 数据缓存优化开关。 无。 参数值: - l1optimize:表示开启l1优化。当前版本该参数无效,等同于offoptimize。 - l2optimize:(默认值)表示开启l2优化。 - offoptimize:表示关闭数据缓存优化。 其中,l1表示L1 Buffer,通用内部存储,是AI Core内比较大的一块数据中转区, → [详情](llms-content/document/detail/canncommercial/c5db6c99d703.md) - [--disable\_reuse\_memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0051.html): 内存复用开关。 内存复用是指按照生命周期和内存大小,把不冲突的内存重复使用,来降低网络内存占用。 → [详情](llms-content/document/detail/canncommercial/799b4a0268d7.md) - [--enable\_scope\_fusion\_passes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0052.html): 指定编译时需要生效的Scope融合规则列表。 无论是内置还是用户自定义的Scope融合规则,都分为如下两类: - 通用融合规则(General):各网络通用的Scope融合规则;默认生效,不支持用户更改。 - 定制化融合规则(Non-General):特定网络适用的Scope融合规则;默认不生效,用户可以通过 --enablescopefusionpasses 指定生效的融合规则列表。 当前支持 → [详情](llms-content/document/detail/canncommercial/93c6e8e46258.md) - [--fusion\_switch\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0053.html): 融合规则(包括图融合和UB融合)开关配置文件路径以及文件名,通过该参数关闭配置文件中指定的融合规则。 - 图融合:是FE根据融合规则进行改图的过程。图融合用融合后算子替换图中融合前算子,提升计算效率。图融合的场景如下: - 在某一些算子的数学计算量可以进行优化的情况下,可以进行图融合,融合后可以节省计算时间。例如:conv+biasAdd,可以融合成一个算子,直接在L0C中完成累加,从而省去a → [详情](llms-content/document/detail/canncommercial/f09beb0bdba9.md) - [--enable\_single\_stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0054.html): 静态shape场景下,是否使能模型推理顺序单流串行执行。 其中,流(Stream)用于维护一些异步操作的执行顺序,确保按照应用程序中的代码调用顺序在Device上执行。 → [详情](llms-content/document/detail/canncommercial/39448107e037.md) - [--enable\_small\_channel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0055.html): 是否使能small channel的优化,使能后在channel<\=4的卷积层会有性能收益。建议用户在推理场景下打开此开关。 → [详情](llms-content/document/detail/canncommercial/b7fb5f9ceb2f.md) - [--quant\_dumpable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0056.html): 是否采集量化算子的dump数据。 参考《应用开发 \(C&C++\)\(https://www.hiascend.com/document/detail/zh/canncommercial/900/programug/acldevg/aclcppdevg000006.html\)》手册中的“模型推理精度提升建议\(https://www.hiascend.comdocument/detail/zh/cann → [详情](llms-content/document/detail/canncommercial/f1f8c81784f4.md) - [--compression\_optimize\_conf](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0059.html): 压缩优化功能配置文件路径以及文件名,通过该参数使能配置文件中指定的压缩优化特性,从而提升网络性能。 → [详情](llms-content/document/detail/canncommercial/ae4683c3d67a.md) - [--mdl\_bank\_path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0060.html): Atlas 350 加速卡不支持子图调优特性。 加载子图调优后自定义知识库的路径。 子图调优详情请参见《AOE调优工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/aoe/auxiliarydevtoolaoe0001.html\)》。 → [详情](llms-content/document/detail/canncommercial/070104e7fa7e.md) - [--sparsity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0061.html): 使能全局稀疏特性。 AMCT(昇腾模型压缩工具)4选2结构化稀疏后输出的模型,可能存在weight连续4个Cin维度元素中至少有2个为0的场景,模型转换时通过使能全局稀疏开关,将该场景下的元素筛选成2个,从而节省后续推理的计算量,提高推理性能。其原理如下: weight中每4个连续的元素,会生成两组2bit的index。index取值范围为\{0, 1, 2\},其中,第一个index表示前三个元素里 → [详情](llms-content/document/detail/canncommercial/8bebaeb71882.md) - [--ac\_parallel\_enable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0062.html): 动态shape图中,是否允许AI CPU算子和AI Core算子并行运行。 动态shape图中,开关开启时,系统自动识别图中可以和AI Core并发的AI CPU算子,不同引擎的算子下发到不同流上,实现多引擎间的并行,从而提升资源利用效率和动态shape执行性能。 → [详情](llms-content/document/detail/canncommercial/3b08d5a644cc.md) - [--oo\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0063.html): 调试功能扩展参数,当前不支持应用于商用产品中,后续版本会作为正式功能更新发布。 图编译多级优化选项,包括子图优化、整图优化、静态Shape模型下沉等。 静态Shape模型下沉:静态Shape模型在编译时即可确定所有算子的输入输出Shape,完成模型级内存编排、算子的Tiling计算等Host侧计算,在模型加载时整体下发到Device流上,但不立即执行,通过下发模型执行Task触发模型中所有Task → [详情](llms-content/document/detail/canncommercial/9f8f6346bc34.md) - [--oo\_constant\_folding](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0064.html): 调试功能扩展参数,当前不支持应用于商用产品中,后续版本会作为正式功能更新发布。 是否开启常量折叠优化。 常量折叠是将计算图中可以预先确定输出值的节点替换成常量,并对计算图进行一些结构简化的操作。 → [详情](llms-content/document/detail/canncommercial/e0b9bba0e0eb.md) - [--oo\_dead\_code\_elimination](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0065.html): 调试功能扩展参数,当前不支持应用于商用产品中,后续版本会作为正式功能更新发布。 是否开启死边消除优化。 死边消除优化:在Switch节点中,若其第一个输入(pred输入)为常量节点(const),则根据该常量的值消除冗余分支。若常量为true,则移除false分支;若常量为false,则移除true分支。 → [详情](llms-content/document/detail/canncommercial/f31b4da6a3c0.md) - [--topo\_sorting\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0066.html): 对算子进行图模式编译时,可选择的不同图遍历模式。 → [详情](llms-content/document/detail/canncommercial/190b63577fd8.md) - [--precision\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0068.html): 设置网络模型的精度模式。 → [详情](llms-content/document/detail/canncommercial/743b0d99ba70.md) - [--precision\_mode\_v2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0069.html): 设置网络模型的精度模式。 → [详情](llms-content/document/detail/canncommercial/8fa0855cea37.md) - [--op\_precision\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0070.html): 设置指定算子内部处理时的精度模式,支持指定一个算子或多个算子。 → [详情](llms-content/document/detail/canncommercial/a3f5156ae795.md) - [--modify\_mixlist](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0071.html): 混合精度场景下,修改算子使用的混合精度黑白灰名单,自行指定哪些算子允许降精度,哪些算子不允许降精度。 黑白灰名单,可从“$\{INSTALLDIR\}/opp/built-in/opimpl/aicore/tbe/config/xxx/aic-xxx-ops-info-.json”内置优化策略文件中查看“precisionreduce”参数下的flag参数值:(其中,$\{INSTALLDIR\}请替换为 → [详情](llms-content/document/detail/canncommercial/9cf7c19f5b78.md) - [--op\_select\_implmode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0072.html): 该参数功能已停止演进,后续版本会废弃,推荐使用--op\_precision\_mode参数。 → [详情](llms-content/document/detail/canncommercial/2274deacfd34.md) - [--optypelist\_for\_implmode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0073.html): 设置optype列表中算子的实现模式,算子实现模式包括highprecision、highperformance两种。 → [详情](llms-content/document/detail/canncommercial/571ba5ff7a27.md) - [--keep\_dtype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0074.html): 通过配置文件指定原始模型中特定算子的数据类型在模型编译过程中保持不变。 推理场景下,使用--precisionmode或--precisionmodev2参数设置整个网络模型的精度模式,可能会有个别算子存在性能或精度问题,为此引入--keepdtype参数,保持原始网络模型编译时个别算子的计算精度不变,若原始网络模型中算子的计算精度,在AI处理器上不支持,则系统内部会自动采用算子支持的高精度来计算 → [详情](llms-content/document/detail/canncommercial/ddd79a61acac.md) - [--customize\_dtypes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0075.html): 模型编译时自定义某个或某些算子的计算精度。 → [详情](llms-content/document/detail/canncommercial/40896948e11b.md) - [--op\_bank\_path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0076.html): Atlas 350 加速卡不支持算子调优特性。 加载算子调优后自定义知识库的路径。 算子调优详情请参见《AOE调优工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/aoe/auxiliarydevtoolaoe0001.html\)》。 → [详情](llms-content/document/detail/canncommercial/1eb29157fa90.md) - [--allow\_hf32](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0077.html): 该参数预留,当前版本暂不支持。 是否启用HF32自动代替float32数据类型的功能,当前版本该参数仅针对Conv类算子与Matmul类算子生效。 HF32是昇腾推出的专门用于算子内部计算的单精度浮点类型,与其他常用数据类型的比较如下图所示。可见,HF32与float32支持相同的数值范围,但尾数位精度(11位)却接近FP16(10位)。通过降低精度让HF32单精度数据类型代替原有的float32 → [详情](llms-content/document/detail/canncommercial/cd9bc872c8ed.md) - [--is\_weight\_clip](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0078.html): 浮点类型权重数据高位转低位时,是否对数据进行裁剪。 若原始模型权重数据类型为高位(比如float32),模型转换过程中会插入Cast算子进行数据类型转换,将高位(比如float32)类型转换为低位(比如float16)类型,该场景下可能会存在数据溢出,而通过使能--isweightclip参数,在Cast算子前对高位(比如float32)类型数据进行裁剪,可以保证数据不溢出。 → [详情](llms-content/document/detail/canncommercial/8d8a6806a47f.md) - [--dump\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0081.html): 是否生成带shape信息的JSON文件。 → [详情](llms-content/document/detail/canncommercial/2e6ae55b460e.md) - [--log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0082.html): 设置ATC模型转换过程中日志的级别。 → [详情](llms-content/document/detail/canncommercial/dc97d1f5a805.md) - [--display\_model\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0083.html): 编译原始框架网络模型时,查询模型占用的关键资源信息、编译与运行环境等信息,查询出的信息直接在屏幕打印显示。 → [详情](llms-content/document/detail/canncommercial/52f052e553db.md) - [--op\_compiler\_cache\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0084.html): 用于配置算子编译磁盘缓存模式。 → [详情](llms-content/document/detail/canncommercial/09140baa4192.md) - [--op\_compiler\_cache\_dir](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0085.html): 用于配置算子编译磁盘缓存的路径。 → [详情](llms-content/document/detail/canncommercial/73249345265f.md) - [--op\_debug\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0086.html): 算子debug功能开关。 → [详情](llms-content/document/detail/canncommercial/a6be19250e69.md) - [--op\_debug\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0087.html): 使能Global Memory(DDR)内存检测功能的配置文件路径及文件名。 → [详情](llms-content/document/detail/canncommercial/8be1eed485d1.md) - [--debug\_dir](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0088.html): 用于配置模型转换过程中算子编译生成的调试相关过程文件的路径。 过程文件包括但不限于算子.o(算子二进制文件)、.json(算子描述文件)、.cce等文件,具体生成的文件以--opdebuglevel参数设置的取值为准。 → [详情](llms-content/document/detail/canncommercial/e267e7f850d3.md) - [--atomic\_clean\_policy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0089.html): 是否集中清理网络中所有memset算子(含有memset属性的算子都是memset算子)占用的内存。 → [详情](llms-content/document/detail/canncommercial/65ab2cbabc5f.md) - [--deterministic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0090.html): 是否开启确定性计算。 默认情况下,不开启确定性计算,算子在相同的硬件和输入下,多次执行的结果可能不同。这个差异的来源,一般是因为在算子实现中,存在异步的多线程执行,会导致浮点数累加的顺序变化。当开启确定性计算功能时,算子在相同的硬件和输入下,多次执行将产生相同的输出。但启用确定性计算往往导致算子执行变慢。当发现模型多次执行结果不同,或者是进行精度调优时,可开启确定性计算,辅助模型调试、调优。 → [详情](llms-content/document/detail/canncommercial/6b929e4edf7f.md) - [--status\_check](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0091.html): 控制编译算子时是否添加溢出检测逻辑。 当模型计算精度有问题,并且怀疑是模型中算子有计算溢出时,模型编译时可以通过使能该参数,添加编译算子时的溢出检测逻辑,然后重新编译模型。 → [详情](llms-content/document/detail/canncommercial/f036f4f4f4f2.md) - [--shape\_generalized\_build\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0092.html): 该参数后续版本会废弃,请勿使用。 → [详情](llms-content/document/detail/canncommercial/910f1f1e5c1b.md) - [--tiling\_schedule\_optimize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0097.html): Tiling下沉调度优化开关。 Tiling下沉是在Device侧CPU做Tiling计算。由于NPU中AI Core内部存储无法完全容纳算子输入输出的所有数据,需要每次搬运一部分输入数据进行计算然后搬出,再搬运下一部分输入数据进行计算,该过程称之为Tiling;根据算子的shape等信息来确定数据切分算法相关参数(比如每次搬运的块大小,以及总共循环多少次)的计算程序,称之为Tiling实现。由于 → [详情](llms-content/document/detail/canncommercial/627c4f934ec9.md) - [--export\_compile\_stat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0098.html): 配置图编译过程中是否生成算子融合信息(包括图融合和UB融合)的结果文件fusionresult.json。 该文件用于记录图编译过程中使用的融合规则,文件中: - sessionandgraphidxxxx:表示融合结果所属线程和图编号。 - graphfusion:表示图融合。 - ubfusion:表示UB融合,Atlas 350 加速卡不支持UB融合,不会生成该信息。 - matchtime → [详情](llms-content/document/detail/canncommercial/b87cdf62b01b.md) - [--deterministic\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0100.html): 该参数为调试参数,当前不支持应用于商用产品中,后续版本会作为正式特性更新发布。 确定性计算级别。 默认情况下,确定性级别为0,即不开启确定性计算,是否开启确定性计算的选项--deterministic也需要是0。当需要使能确定性计算时,确定性级别需要设置为1,同时确定性计算选项--deterministic也需设置为1。当开启强一致性计算时,级别需要设置为2,同时确定性计算选项--determin → [详情](llms-content/document/detail/canncommercial/734ef2349e24.md) - [--enable\_attr\_compression](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0101.html): 是否对图中的属性进行压缩。 使用ATC工具生成离线模型时,会自动对图中的属性进行压缩,以减小模型体积;但在部分场景下,压缩后的属性解压过程耗时较高,可能影响推理性能;为此,增加该参数,用于控制是否在生成离线模型时对图属性进行压缩。 → [详情](llms-content/document/detail/canncommercial/f3d846ee48de.md) - [MindSpore场景msTT工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/devtoolquickstart/docs/zh/mindspore_mstt_quick_start.md): 本文介绍训练场景开发工具快速入门,主要针对训练开发流程中的模型开发&迁移、模型精度调试和模型性能调优环节分别使用的开发工具进行介绍。 → [详情](llms-content/document/detail/canncommercial/2ee62969f7c9.md) - [推理工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/devtoolquickstart/docs/zh/msit_quick_start.md): MindStudio Inference Tools为开发者提供一站式推理开发工具,致力于加速模型问题定位效率,提升模型推理性能。 → [详情](llms-content/document/detail/canncommercial/a32a3b8abb34.md) - [PyTorch场景msTT工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/devtoolquickstart/docs/zh/pytorch_mstt_quick_start.md): 本文介绍训练场景开发工具快速入门,主要针对训练开发流程中的模型开发&迁移、模型精度调试和模型性能调优环节分别使用的开发工具进行介绍。 → [详情](llms-content/document/detail/canncommercial/79b50d395c1f.md) - [算子开发工具链快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/devtoolquickstart/docs/zh/quick_start/op_tool_quick_start.md): MindStudio 算子开发工具链包含多种工具。本文档以开发一个简单加法算子为例,带您贯穿算子开发全流程,直观体验工具链带来的高效与便捷。 → [详情](llms-content/document/detail/canncommercial/5af7da9c6ce2.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/canncommercial/98476974f2c8.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0001.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/canncommercial/98476974f2c8.md) - [MPI安装与配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0002.html): HCCL性能测试工具依赖MPI启动多个进程,所以需要先安装MPI软件。 → [详情](llms-content/document/detail/canncommercial/589084f129ac.md) - [工具编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0003.html): 安装完MPI软件后,需要进行HCCL性能测试工具的编译。 → [详情](llms-content/document/detail/canncommercial/d5e6806d2b27.md) - [工具执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0004.html): - 运行环境已关闭防火墙。 → [详情](llms-content/document/detail/canncommercial/6ae1b46e40a8.md) - [参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0005.html): 本节介绍HCCL Test性能测试工具执行时的相关参数说明。 → [详情](llms-content/document/detail/canncommercial/5625fa890a39.md) - [结果说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0006.html): HCCL Test工具执行完成后,回显如下所示: → [详情](llms-content/document/detail/canncommercial/d2e6433a56cd.md) - [规格约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0007.html): HCCL性能测试工具会按照用户配置的单个计算节点参与训练的NPU个数来启动Device,假设单个计算节点上参与训练的NPU个数为x(即-p后的参数取值为x),则会从Device ID为0的设备开始,连续启动x个Device。 → [详情](llms-content/document/detail/canncommercial/3ba228a783af.md) - [gethostbyname failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0009.html): 执行mpirun命令时,报“gethostbyname failed”的错误,如下所示: → [详情](llms-content/document/detail/canncommercial/da4c2bf2ca86.md) - [MPI库文件链接错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0010.html): 执行mpirun命令时,报“error while loading shared libraries: libmpi.so.12: cannot open shared object file: No such file or directory”的错误,如下所示: → [详情](llms-content/document/detail/canncommercial/1dd3091d2610.md) - [“bash:orted:未找到命令”错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0011.html): 集群场景下,执行mpirun命令时,报“bash: orted: 未找到命令”的错误,如下所示: → [详情](llms-content/document/detail/canncommercial/6da10d1f611d.md) - [HCCL Test执行时返回“retcode: 7”错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/hccltool/HCCLpertest_16_0012.html): 集群场景下,执行HCCL Test测试命令时,HCCL Test工具已启动成功,但打印出数据量,时间,带宽的表头后,后续执行报错,报错示例如下所示: → [详情](llms-content/document/detail/canncommercial/42d7b1eaef55.md) - [工具简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools): 昇腾NPU是AI算力的后起之秀,但目前训练和在线推理脚本大多是基于GPU的。由于NPU与GPU的架构差异,基于GPU的训练和在线推理脚本不能直接在NPU上使用。 → [详情](llms-content/document/detail/canncommercial/7b9d68d888ff.md) - [工具简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0001.html): 昇腾NPU是AI算力的后起之秀,但目前训练和在线推理脚本大多是基于GPU的。由于NPU与GPU的架构差异,基于GPU的训练和在线推理脚本不能直接在NPU上使用。 → [详情](llms-content/document/detail/canncommercial/7b9d68d888ff.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0017.html): - 安装开发套件包,请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/7b42228fa7a5.md) - [迁移分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0018.html): PyTorch Analyse工具提供分析脚本,帮助用户在执行迁移操作前,分析基于GPU平台的PyTorch训练脚本中API、三方库套件、亲和API分析以及动态shape的支持情况,具体请参见表1。 → [详情](llms-content/document/detail/canncommercial/d8d1ea1a3bca.md) - [自动迁移方式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0019.html): 本章节将指导用户将PyTorch训练脚本从GPU平台迁移至昇腾NPU平台。自动迁移方式支持PyTorch 2.1.0、2.6.0、2.7.1、2.8.0版本的训练脚本的迁移,自动迁移方式较简单,且修改内容最少,只需在训练脚本中导入库代码。 → [详情](llms-content/document/detail/canncommercial/d03ea369e08f.md) - [PyTorch GPU2Ascend工具迁移方式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0020.html): 使用PyTorch GPU2Ascend工具执行PyTorch训练脚本迁移前须安装如下依赖。如下命令如果使用非root用户安装,需要在安装命令后加上--user,例如:pip3 install pandas--user,安装命令可在任意路径下执行。``` → [详情](llms-content/document/detail/canncommercial/ccd2a7a21fda.md) - [训练配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0022.html): 本章节主要介绍在特殊场景中进行模型迁移训练时需要注意的配置事项。 → [详情](llms-content/document/detail/canncommercial/6b211b7c1790.md) - [使用torch.utils.data.DataLoader方式加载数据的场景说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0023.html): torch.utils.data.DataLoader是PyTorch中一个用于数据加载的工具类,主要用于将样本数据划分为多个小批次\(batch\),以便进行训练、测试、验证等任务,查看模型脚本中的数据集加载方式是否是通过torch.utils.data.DataLoader加载,示例代码如下: → [详情](llms-content/document/detail/canncommercial/2314f1a87518.md) - [“Segmentation fault”错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0025.html): 运行转换后代码无报错,仅提示“Segmentation fault”信息。 → [详情](llms-content/document/detail/canncommercial/42fd00f55374.md) - [引用库找不到的问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0026.html): 引用库找不到的问题,有可能是以下三种情况,请根据实际情况进行排查: → [详情](llms-content/document/detail/canncommercial/8f72084a8140.md) - [Muls算子不支持int64](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0027.html): 如上图所示,将label\_batch.npu\(\)改成label\_batch.int\(\).npu\(\),即把当前报错行的变量类型改成int32,规避此类Muls算子不支持int64的问题。 → [详情](llms-content/document/detail/canncommercial/8192b2ed2238.md) - [对于报错“No supported Ops kernel and engine are found for \[ReduceStdV2A\], optype \[ReduceStdV2A\]”,算子Reduc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0028.html): 可以通过用std求标准差再平方得到var,均值单独调用mean接口求来规避问题例如: → [详情](llms-content/document/detail/canncommercial/8414246649e5.md) - [运行报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0029.html): **表1 运行报错** → [详情](llms-content/document/detail/canncommercial/6062df692cd2.md) - [快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0030.html): PyTorch GPU2Ascend工具可将基于GPU的训练脚本迁移为支持NPU的脚本,大幅度提高脚本迁移速度,降低开发者的工作量。本样例可以让开发者快速体验自动迁移(推荐)和PyTorch GPU2Ascend工具的迁移效率。 → [详情](llms-content/document/detail/canncommercial/5c1a8d434e8f.md) - [GPU单卡脚本迁移为NPU多卡脚本](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/migrationtools/atlasfmkt_16_0038.html): 如果迁移时启用了“distributed”参数,想将GPU单卡脚本迁移为NPU多卡脚本,需进行如下操作获取结果文件: → [详情](llms-content/document/detail/canncommercial/e32e25185c4f.md) - [CANN商业版-相比于业界标杆算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer): 相比于业界标杆算子,昇腾自研算子在AI处理器上的运算结果可能存在差异: → [详情](llms-content/document/detail/canncommercial/d9975654f839.md) - [CANN商业版-相比于业界标杆算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0001.html): 相比于业界标杆算子,昇腾自研算子在AI处理器上的运算结果可能存在差异: → [详情](llms-content/document/detail/canncommercial/d9975654f839.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0002.html): 数据dump功能会采集算子输入输出信息,由于可能存在客户敏感信息,请在开发和调测场景下使用该功能,生产上线后建议关闭数据dump开关,避免被攻击者利用,造成安全风险。 → [详情](llms-content/document/detail/canncommercial/d0aa188850e7.md) - [准备GPU侧npy文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0006.html): - 在通过执行TensorFlow 1.15原始网络训练/在线推理来获取npy文件前,要求有一套完整、可执行的标准TensorFlow模型训练/在线推理工程。 → [详情](llms-content/document/detail/canncommercial/abc9290bf329.md) - [准备NPU侧dump数据和计算图文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0007.html): - 需要完成训练/在线推理网络的开发、编译和运行,确保拥有可执行的训练/在线推理工程。 → [详情](llms-content/document/detail/canncommercial/539c9da80e88.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0008.html): - 本节中的计算图文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/canncommercial/92f431315919.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0014.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/canncommercial/4d59c630a2dc.md) - [准备TensorFlow模型npy文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0015.html): 本版本不提供TensorFlow模型numpy(.npy)数据生成功能,请自行安装TensorFlow环境并提前准备numpy数据。本文仅提供生成numpy格式TensorFlow原始数据“*.npy”文件的样例参考。 → [详情](llms-content/document/detail/canncommercial/d98ca61e161e.md) - [准备全网层信息文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0016.html): 以下介绍通过ATC模型转换工具获取离线模型的操作步骤,更多操作请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc\_16\_0001.html\)》。 → [详情](llms-content/document/detail/canncommercial/cb2161af8f46.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0018.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/canncommercial/5ae5095d0d6d.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0020.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/canncommercial/612f60b2eda1.md) - [准备ONNX模型npy文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0021.html): - 需要确保每个算子节点有名称,否则无法生成正确的文件名。没有名称的算子节点需要先生成名称。 → [详情](llms-content/document/detail/canncommercial/a490cde75dfa.md) - [准备全网层信息文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0022.html): 以下介绍通过ATC模型转换工具获取离线模型的操作步骤,更多操作请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc\_16\_0001.html\)》。 → [详情](llms-content/document/detail/canncommercial/fc73222e42ee.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0024.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/canncommercial/7af7c6acc78b.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0026.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/canncommercial/c1a98e871328.md) - [Caffe模型npy文件准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0027.html): - 针对量化原始模型获取npy文件,请先参见 量化原始模型和量化信息文件 → [详情](llms-content/document/detail/canncommercial/23ebf1cc5341.md) - [准备离线模型dump数据文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0028.html): - 请在dump数据前,完成模型对应的应用工程的编译、运行,确保工程正常。 → [详情](llms-content/document/detail/canncommercial/df98b18c1e35.md) - [准备模型文件和量化信息文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0030.html): 以下介绍通过ATC模型转换工具获取离线模型的操作步骤,更多操作请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc\_16\_0001.html\)》。 → [详情](llms-content/document/detail/canncommercial/a09915540cf3.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0031.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/canncommercial/72bdb9363899.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0033.html): - 对于该场景需要排查 比对结果说明 → [详情](llms-content/document/detail/canncommercial/676acc7b3ae0.md) - [准备离线模型文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0034.html): 以下介绍通过ATC模型转换工具获取离线模型的操作步骤,更多操作请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc\_16\_0001.html\)》。 → [详情](llms-content/document/detail/canncommercial/d6a87af76059.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0035.html): 当指定的比对数据文件大小超过1GB或.json文件大小超过100MB时,比对过程可能耗时较长,系统提示:'The size \(%d\) of %s more than the XX, it needs more time to run.'。 → [详情](llms-content/document/detail/canncommercial/b5fd9d1d015e.md) - [比对结果说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0036.html): 本节内容主要说明对于比对结果中可能存在部分无法比对或异常情况(比如结果中的NaN)。 → [详情](llms-content/document/detail/canncommercial/9f66edda7359.md) - [比对结果分析指导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0038.html): - 显示“*”,表示在NPU侧新增独有的算子;无对应的标准算子,无法进行比对,结果显示为“NaN”。 → [详情](llms-content/document/detail/canncommercial/e0a6b534ed92.md) - [CANN商业版-精度比对工具本身只提供自有实现算子在AI处理器上的运算结果与业界标准算子的运算结](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0040.html): 精度比对工具本身只提供自有实现算子在AI处理器上的运算结果与业界标准算子的运算结果的差异比对功能,输出的比对结果需要用户自行分析并找出问题。对于用户来说,对结果的分析工作也是一大难点。本节提供专家系统工具为用户提供精度比对结果的分析功能,有效减少用户排查问题的时间。 → [详情](llms-content/document/detail/canncommercial/a008ae5b0544.md) - [使用前必读](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0041.html): 需要安装pandas 1.3或更高版本依赖。安装示例:pip3 install pandas\=\=1.3.5。非root用户安装,需要在安装命令后加上--user,例如:pip3 install pandas\=\=1.3.5 --user。 → [详情](llms-content/document/detail/canncommercial/ef996dbc5564.md) - [通过命令行方式分析比对结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0042.html): 通过命令行方式分析比对结果是基于精度比对的基础上执行-advisor参数功能,完成精度比对之后继续进行专家系统分析并输出结果。 → [详情](llms-content/document/detail/canncommercial/f093f9c006ff.md) - [通过脚本工具方式分析比对结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0043.html): 专家系统提供“mscmp\_advisor.py”脚本工具。功能及安装路径如下: → [详情](llms-content/document/detail/canncommercial/8019e84b45ae.md) - [输出结果和优化建议](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0044.html): 针对比对数据中数据类型为Float16的数据,进行溢出检测。如果存在溢出数据,输出专家建议。 → [详情](llms-content/document/detail/canncommercial/8bab9469c7f7.md) - [计算精度评价指标](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0045.html): 精度比对是以GPU的计算结果为标杆,以不同算法维度,比对算子精度差异,根据每个算法维度的结果判断算子在运行时是否存在精度问题。 → [详情](llms-content/document/detail/canncommercial/2baaa216342c.md) - [npy与npy文件之间的精度比对](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0046.html): 精度比对工具支持单个npy与npy文件之间的精度比对。基本要求如下: → [详情](llms-content/document/detail/canncommercial/4ea43af244e2.md) - [CANN商业版-单算子比对功能由compare命令的具体参数决定](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0048.html): 单算子比对功能由compare命令的具体参数决定,主要包括配置输入文件和输出路径、选择具体比对算子、设置比对算子的输入或输出数据和输出文件的形式等。可以根据参数具体的功能描述,判断输入文件的实际情况,来决定使用具体的参数功能。 → [详情](llms-content/document/detail/canncommercial/1ee9a181c14d.md) - [比对操作](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0049.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/canncommercial/7a4eca201953.md) - [结果文件说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0050.html): 单算子比对执行比对操作,默认比对指定算子数据的绝对误差和相对误差,根据指定比对算子的输入或输出数据以及设置的输出文件形式生成比对结果文件如表1。 → [详情](llms-content/document/detail/canncommercial/39a057215b52.md) - [溢出算子数据采集与解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0052.html): AI业务运行过程中出现浮点异常情况时,可通过溢出算子数据采集和解析进行问题定界定位。 → [详情](llms-content/document/detail/canncommercial/62162487b0fb.md) - [Top溢出算子解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0053.html): AI业务运行过程中可能存在算子溢出的情况,此时若直接进行精度比对操作则会造成比对结果不准确。通过执行查看溢出算子数据,可以检测并收集溢出的算子信息,生成算子溢出数据文件和溢出算子的dump文件。 → [详情](llms-content/document/detail/canncommercial/0e2e44fbeb6a.md) - [dump数据文件Format转换](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0054.html): 本版本提供dump数据文件Format转换能力,用于用户根据自身需求将AI处理器生成的dump数据文件转换成numpy数据文件,方便查看。 → [详情](llms-content/document/detail/canncommercial/10b8be0c26eb.md) - [查看dump数据文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0055.html): dump文件无法通过文本工具直接查看其内容,为了查看dump文件内容,本文提供以下脚本将dump文件转换为numpy格式文件后,再通过numpy官方提供的能力转为txt文档进行查看。 → [详情](llms-content/document/detail/canncommercial/9025cd15372b.md) - [GPU/NPU映射表获取](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0056.html): 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/canncommercial/8cb8c698ab66.md) - [自定义算法.py文件准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0057.html): 用户自定义的比对算法Python文件只能用来进行精度比对,文件安全性和传入参数的安全性由用户保证。 → [详情](llms-content/document/detail/canncommercial/4302d9b2380e.md) - [AICPU自定义算子日志解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0058.html): dump数据文件解析功能通过解析dump数据文件,获取dump数据文件中的信息。 → [详情](llms-content/document/detail/canncommercial/1814c3fe2800.md) - [生成npy文件名异常情况批量处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0059.html): TensorFlow模型生成dump数据时,因tfdbg自身原因或运行环境原因,会出现tfdbg截断算子名,导致生成的npy文件名与预期不符,造成转换dump数据文件异常。 → [详情](llms-content/document/detail/canncommercial/d7d230d163a2.md) - [Windows dump文件转换为Linux dump文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0060.html): 1. 在Linux上准备转换脚本windows\_to\_linux.py,内容如下。 → [详情](llms-content/document/detail/canncommercial/3a2a758fd8f2.md) - [数据格式要求](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0062.html): msaccucmp.py脚本精度比对工具支持多种比对方式,因此dump、npy文件命名需满足以下要求: → [详情](llms-content/document/detail/canncommercial/32d874a1a7f2.md) - [命令格式说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0063.html): 精度比对命令行格式如下: → [详情](llms-content/document/detail/canncommercial/ae3bbd74fe3b.md) - [完整比对结果参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0064.html): **表1 完整比对结果参数说明** → [详情](llms-content/document/detail/canncommercial/f5523431f8ff.md) - [数据格式要求](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0067.html): compare\_vector.py精度比对工具将在后续版本下线,当前版本推荐使用上文中的msaccucmp.py工具。 → [详情](llms-content/document/detail/canncommercial/29fd76e9c30c.md) - [准备离线模型dump数据文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0068.html): 在准备dump数据前,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/atctool/atlasatc\_16\_0001.html\)》模型转换,准备好模型文件;如果涉及模型量化,请参见《AMCT模型压缩工具\(https://www.hiascend.com/document/ → [详情](llms-content/document/detail/canncommercial/93720b730b1c.md) - [准备Caffe模型npy文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0069.html): 本版本不提供Caffe模型npy文件生成功能,请自行安装Caffe环境并提前准备Caffe原始数据“*.npy”文件。本文仅提供生成符合精度比对要求的numpy格式Caffe原始数据“*.npy”文件的样例参考。 → [详情](llms-content/document/detail/canncommercial/4e329981239b.md) - [准备TensorFlow模型npy文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0070.html): 本版本不提供TensorFlow模型npy文件生成功能,请自行安装TensorFlow环境并提前准备npy文件。本文仅提供生成numpy格式TensorFlow原始数据“*.npy”文件的样例参考。 → [详情](llms-content/document/detail/canncommercial/445845a671a0.md) - [说明与约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0072.html): - 原命令行比对方式将保持原有功能,不继续演进,推荐使用新的比对方式进行精度比对。 → [详情](llms-content/document/detail/canncommercial/88f20fb14f84.md) - [比对数据说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0073.html): 执行Tensor比对前,请按照表1要求准备好比对数据。 → [详情](llms-content/document/detail/canncommercial/d3668e90888a.md) - [整网比对](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0074.html): Tensor比对命令行格式如下: → [详情](llms-content/document/detail/canncommercial/8a1d53a75aa3.md) - [单算子比对](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0075.html): Tensor比对命令行格式如下: → [详情](llms-content/document/detail/canncommercial/46e28cafc403.md) - [如何进行npy文件转dump文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0076.html): 本功能将在后续版本下线,当前版本推荐使用上文中的dump数据文件Format转换。 → [详情](llms-content/document/detail/canncommercial/29dbcb24a00c.md) - [如何进行dump数据文件Format转换](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0077.html): 本功能将在后续版本下线,当前版本推荐使用上文中的dump数据文件Format转换。 → [详情](llms-content/document/detail/canncommercial/412c382a74d9.md) - [如何查看dump数据文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0078.html): 本功能将在后续版本下线,当前版本推荐使用上文中的查看dump数据文件。 → [详情](llms-content/document/detail/canncommercial/5e4f39eabc1e.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_1001.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/canncommercial/a07057dd9e58.md) - [API参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/msMemScope/docs/zh/api.md): msMemScope工具提供开放接口,帮助用户进行内存分析,识别内存问题。 → [详情](llms-content/document/detail/canncommercial/eea5736abab0.md) - [msMemScope安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/msMemScope/docs/zh/install_guide.md): 本文档主要介绍msMemScope工具的安装方式,包括: → [详情](llms-content/document/detail/canncommercial/abc0cc6788da.md) - [内存分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/msMemScope/docs/zh/memory_analysis.md): msMemScope工具基于采集的内存数据,提供泄漏、对比、监测、拆解,以及低效识别等分析能力,帮助开发者快速诊断和优化内存问题。 → [详情](llms-content/document/detail/canncommercial/f1d7f1d97256.md) - [内存采集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/msMemScope/docs/zh/memory_profile.md): msMemScope工具提供内存事件的采集能力,支持自定义配置采集内存范围和采集项,精准采集关键数据,为后续分析提供可靠的支撑。 → [详情](llms-content/document/detail/canncommercial/619b7991cc54.md) - [输出文件说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/msMemScope/docs/zh/output_file_spec.md): msMemScope工具进行内存分析后,输出的文件如**表 1** 输出文件说明。 → [详情](llms-content/document/detail/canncommercial/af9b190a668e.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/msMemScope/docs/zh/quick_start.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据《msMemScope安装指南》完成安装。 → [详情](llms-content/document/detail/canncommercial/91b59ea779f4.md) - [CANN商业版-算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool): 算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制文件的命令行工具。该工具的具体功能和使用约束如下: → [详情](llms-content/document/detail/canncommercial/d31f9c1d2f35.md) - [CANN商业版-算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0001.html): 算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制文件的命令行工具。该工具的具体功能和使用约束如下: → [详情](llms-content/document/detail/canncommercial/d31f9c1d2f35.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0003.html): 1. 安装软件包。请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》完成驱动、固件、CANN软件包的安装。 → [详情](llms-content/document/detail/canncommercial/888733f85d29.md) - [算子编译生成Kernel包](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0005.html): 1. 准备Dump的算子信息统计文件。目前支持两种方式Dump算子json文件,请根据实际情况选择合适的方式。 → [详情](llms-content/document/detail/canncommercial/721b9ef8d5e1.md) - [Kernel包安装和卸载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0006.html): 下文以默认命名的Kernel包为例,实际运行时,具体命令请替换为实际的Kernel包名称。 → [详情](llms-content/document/detail/canncommercial/61374e3344e9.md) - [算子编译生成Kernel包](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0008.html): 在任意目录下,以运行用户(如HwHiAiUser)身份执行如下命令,进行算子编译: → [详情](llms-content/document/detail/canncommercial/8318f128bb95.md) - [Kernel包安装和卸载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0009.html): 下文以默认命名的Kernel包为例,实际运行时,具体命令请替换为实际的Kernel包名。 → [详情](llms-content/document/detail/canncommercial/421a0dfe9168.md) - [参数概览](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0011.html): **表1 算子编译工具参数概览** → [详情](llms-content/document/detail/canncommercial/7dabc92e8249.md) - [--help](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0013.html): 显示帮助信息。简写为-h。 → [详情](llms-content/document/detail/canncommercial/9f1be51fe07b.md) - [--op\_params\_dir](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0015.html): 和--kernel\_name二选一必选,Dump工具导出的统计数据所在的文件夹路径,支持绝对和相对路径。简写为-p。 → [详情](llms-content/document/detail/canncommercial/1e384e4d62c6.md) - [--kernel\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0016.html): 和--op\_params\_dir二选一必选,设置需要编译的调试版本的算子kernel\_name。简写为-k。 → [详情](llms-content/document/detail/canncommercial/5b8b0dd4149a.md) - [--job](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0017.html): 设置编译时工作进程数。最小取值为1,默认为16。简写为-j。 → [详情](llms-content/document/detail/canncommercial/d5d9b2f07ace.md) - [--compile\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0018.html): 工作模式。可选。默认为纯编译模式,配置为tune为调优模式。简写为-m。 → [详情](llms-content/document/detail/canncommercial/36e5e5c0648f.md) - [--output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0020.html): 可选,编译输出的安装包路径+名称,如xxx/xxx/xxx.run,支持相对路径和绝对路径。不输入路径的情况下,在当前路径下生成;不输入安装包名称的情况下,静态shape安装包默认命名为“static\_kernel\_$\{datetime\}\_$\{pid\}.run”,调试版本安装包默认命名为“debug\_kernel\_$\{datetime\}.run”。简写为-o。 → [详情](llms-content/document/detail/canncommercial/369878d56573.md) - [--soc\_version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0022.html): 执行算子编译功能时必选,指定算子编译时AI处理器的型号。简写为-v。 → [详情](llms-content/document/detail/canncommercial/b461fae70583.md) - [--log](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0024.html): 设置算子编译过程中日志的级别。简写为-l。 → [详情](llms-content/document/detail/canncommercial/89228b2519cf.md) - [--count](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0025.html): 和--op\_params\_dir参数配合使用,用于统计--op\_params\_dir参数指定的目录下算子信息统计json文件的数目。 → [详情](llms-content/document/detail/canncommercial/dc6e4a103718.md) - [--op\_debug\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/opcompiletool/atlasop_compiler_07_0026.html): 调试配置文件的路径及文件名。 → [详情](llms-content/document/detail/canncommercial/e6fe33c79dad.md) - [MindStudio Kernel Launcher API接口文档](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/api_reference/mskl_api_reference.md): msKL工具提供的接口可以调用msOpGen工程中的tiling函数以及用户自定义的Kernel函数,同时提供了autotune系列接口支持开发者可以高效地针对多个调优点进行代码替换、编译、运行以及性能对比。 → [详情](llms-content/document/detail/canncommercial/fddaffd84937.md) - [MindStudio Kernel Performance Prediction对外接口使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/api_reference/mskpp_api_reference.md): msKPP工具分为基础功能接口和指令接口两种接口类型。基础功能接口用于模拟算子计算中芯片平台、基础数据等。指令接口用于模拟特定的算子指令操作,包括Vector类计算指令和Cube类计算指令。 → [详情](llms-content/document/detail/canncommercial/cd2d3554240f.md) - [MindStudio Sanitizer 对外接口使用说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/api_reference/mssanitizer_api_reference.md): 调用aclrtMalloc接口在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针,并向检测工具上报内存分配信息。实际的内存分配行为和参数含义与aclrtMalloc一致。 > \[\!NOTE\] > 可参见《应用开发接口》手册中“acl API参考(C) > 运行时管理 > 内存管理”章节查看aclrtMalloc的详细说明。 → [详情](llms-content/document/detail/canncommercial/439f49a4d5b8.md) - [MindStudio Ops Generator典型案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/best_practices/example.md): 展示如何使用msOpGen工具进行Ascend C自定义算子的工程创建、编译和部署,并使用msOpST工具对Ascend C自定义算子进行功能测试。 → [详情](llms-content/document/detail/canncommercial/8ff8ce615ee3.md) - [典型案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/best_practices/msdebug_basic_cases.md): \#\# 上板调试Vector算子 概述 展示如何使用msDebug工具来上板调试一个Vector算子,该Vector算子可实现两个向量相加并输出结果的功能。 前期准备 - 单击链接获取样例工程,为进行算子调试做准备。 - 完成相关环境变量配置,请参见MindStudio Debugger工具用户指南。 操作步骤 1. 基于样例工程编译算子,获取可执行文件add.fatbin。 1. 修改sa → [详情](llms-content/document/detail/canncommercial/974cea2db061.md) - [基础案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/best_practices/mssanitizer_basic_cases.md): 1. 参考《\[MindStudio Sanitizer 安装指南\]\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/optool/docs/zh/install\_guide/mssanitizer\_install\_guide.md\)》完成相关环境变量的配置。 → [详情](llms-content/document/detail/canncommercial/157957535c5a.md) - [典型案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/best_practices/typical_cases.md): \#\# 通过指令流水图优化算子 概述 展示如何通过msOpProf工具的指令流水图特性,分析算子的瓶颈点,并实现算子的性能优化。 操作步骤 1. 参考msopprof simulator用户指南,将算子仿真性能数据采集得到的visualizedata.bin文件导入MindStudio Insight,具体导入操作请参考《MindStudio Insight用户指南》的“导入性能数据”章节。 2. → [详情](llms-content/document/detail/canncommercial/8c8c9c6e0b75.md) - [算子工具开发环境安装指导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/common/dev_env_setup.md): > > 由于 glibc 遵循“向后兼容”但不“向前兼容”的原则,为确保编译生成的可执行程序能在大多数操作系统上运行,编译镜像通常选用较旧版本的操作系统。 > 若在较高版本操作系统上编译的程序发布到较低版本环境中运行,可能出现异常。场景二的编译专用镜像发布于 2018 年左右,可广泛适配当前主流的老旧运行环境。 > 但该操作系统版本功能较为受限(例如不支持 VS Code 远程连接),因此仅建议 → [详情](llms-content/document/detail/canncommercial/b1cca95e9bdf.md) - [MindStudio Debugger安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/install_guide/msdebug_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/canncommercial/bcd5be1d13b8.md) - [MindStudio Kernel Launcher 安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/install_guide/mskl_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/canncommercial/1bf462ae668f.md) - [MindStudio Kernel Performance Prediction 安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/install_guide/mskpp_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/canncommercial/519247aca96b.md) - [MindStudio Ops Generator安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/install_guide/msopgen_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/canncommercial/054b31eca178.md) - [MindStudio Ops Profiler 安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/install_guide/msopprof_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/canncommercial/39aa2726968d.md) - [MindStudio Sanitizer 安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/install_guide/mssanitizer_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/canncommercial/99f59518a569.md) - [昇腾 CANN 容器环境安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/cann_container_setup.md): 本指南基于**昇腾 CANN 官方镜像**,帮助您通过 Docker 容器化方式,快速搭建面向昇腾 AI 的算子开发环境。 → [详情](llms-content/document/detail/canncommercial/d6e6f6163589.md) - [昇腾 AI 算子开发工具链学习环境安装指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/installation_guide.md): > \[\!CAUTION\]注意 → [详情](llms-content/document/detail/canncommercial/926eeb61c8a9.md) - [msDebug算子调试工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/msdebug_quick_start.md): msDebug 是一款面向昇腾设备的算子调试工具,用于调试在NPU侧执行的算子程序,为算子开发人员提供关键调试能力,包括读取昇腾设备内存与寄存器、断点暂停与恢复程序运行状态等。 → [详情](llms-content/document/detail/canncommercial/0d44b60e53d3.md) - [msKL 算子 Kernel 轻量化调用快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/mskl_quick_start.md): 使用 msKL 工具可以利用其提供的接口在 Python 脚本中快速实现 Kernel 下发的代码生成、编译及运行。 → [详情](llms-content/document/detail/canncommercial/03d5cf1442ad.md) - [msKPP 算子建模工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/mskpp_quick_start.md): msKPP 工具用于算子开发前的性能建模设计,开发者基于其 DSL(Domain-Specific Language,领域特定语言),以算子的数学逻辑为输入,编写算子表达式,即可在秒级内获得性能预测结果。该建模仅依赖输入/输出规模,无需执行真实计算,可高效验证算子实现方案。 → [详情](llms-content/document/detail/canncommercial/66da0f16d8aa.md) - [msOpGen算子工程工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/msopgen_quick_start.md): MindStudio Ops Generator(算子工程工具,msOpGen)工具在算子开发过程中可自动生成自定义算子工程,使用户能够聚焦于算子的核心逻辑与算法实现,避免在项目搭建、编译配置等重复性工作上耗费大量时间,从而显著提升开发效率。 → [详情](llms-content/document/detail/canncommercial/51968fcd07a2.md) - [msOpProf 算子性能调优工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/msopprof_quick_start.md): msOpProf 工具用于采集和分析运行在昇腾 AI 处理器上的算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/canncommercial/6ae80001d469.md) - [msOpST算子测试工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/msopst_quick_start.md): MindStudio Ops System Test(算子测试工具,msOpST)工具用于算子开发完成后,对算子功能进行初步测试,该工具可以更加高效地进行算子性能的分析和优化,提高算子的执行效率,降低开发成本。 → [详情](llms-content/document/detail/canncommercial/6184dc245501.md) - [msSanitizer算子检测工具快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/quick_start/mssanitizer_quick_start.md): msSanitizer工具是基于昇腾AI处理器的异常检测工具,包含单算子开发场景下的内存检测、竞争检测、未初始化检测和同步检测四个子功能。 → [详情](llms-content/document/detail/canncommercial/ab636125f770.md) - [CANN商业版-**问题现象**](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/support/msdebug_faq.md): \#\# msDebug工具打印Tensor变量功能不可用,提示“unavailable”或“memory read failed” 问题现象 提示“unavailable”或“Failed to dereference pointer from xxx for DWOPderef: memory read failed for xxx”。 原因分析 单步调试功能不支持Tensor按值传递的写法。 解 → [详情](llms-content/document/detail/canncommercial/ac9ad1dde7e3.md) - [运行Kernel时提示权限错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/support/mskl_faq.md): 运行Kernel时出现以下报错: → [详情](llms-content/document/detail/canncommercial/142175c8ca10.md) - [MindStudio Sanitizer常见问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/support/mssanitizer_faq.md): \#\# msSanitizer工具异常报告中未打印正确的文件名和行号 问题现象 文件名和行号显示为":0",或文件名显示正确,但行号显示为"0"。 解决方案 - 文件名和行号显示为":0"。 说明msSanitizer工具没有解析到正确的文件名和行号,根据用户的检测场景,有以下两种解决方法: - 如果启用了"--check-cann-heap\=yes"选项,对CANN软件栈内存进行检 → [详情](llms-content/document/detail/canncommercial/037e93b4b94e.md) - [开启全量检测](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/compile_option_config.md): 如需启用全量检测,须在算子代码的编译阶段添加相应编译选项并重新编译算子。 → [详情](llms-content/document/detail/canncommercial/b417330b4b1e.md) - [扩展功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/extended_functions.md): 编写算子的定义json文件,配置参数的具体说明请参考**表 1** json文件配置参数说明和**表 2** test\_case参数字段说明。 → [详情](llms-content/document/detail/canncommercial/f947ebe5f92f.md) - [MindStudio Debugger工具用户指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/msdebug_user_guide.md): MindStudio Debugger(算子调试工具,msDebug)是一款面向昇腾设备的算子调试工具,用于调试NPU侧运行的算子程序,为算子开发人员提供调试手段。调试手段包括了读取昇腾设备内存与寄存器、暂停与恢复程序运行状态等。用户使用其他拉起算子的方式或msOpST工具在真实的硬件环境中对算子的功能进行测试后,可根据实际测试情况选择是否使用msDebug工具进行功能调试。 → [详情](llms-content/document/detail/canncommercial/421208363c37.md) - [MindStudio Kernel Launcher工具用户指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/mskl_user_guide.md): MindStudio Kernel Performance Prediction(算子调用工具,msKL)具有调用msOpGen算子工程和基于Ascend C模板库进行自动调优的功能,具体介绍如下: → [详情](llms-content/document/detail/canncommercial/23037ae91e60.md) - [MindStudio Kernel Performance Prediction 用户指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/mskpp_user_guide.md): MindStudio Kernel Performance Prediction(算子设计工具,msKPP)具有性能建模分析的功能,在算子开发前,可根据算子的数学逻辑作为输入、基于msKPP提供的接口,写出一个算子实现方案的算子表达式,获得该方案的算子性能建模结果。由于本身针对性能的预测不需要进行真实的计算,仅需要依据输入和输出的规模,给出对应算法的执行时间,故而,可以在秒级给出性能建模结果。 → [详情](llms-content/document/detail/canncommercial/50cb466f5f9e.md) - [MindStudio Ops Generator工具用户指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/msopgen_user_guide.md): msOpGen目前已支持的功能如下:包括算子工程创建、算子实现(Host侧&Kernel侧)、算子工程编译部署以及解析算子仿真流水图文件等。 表 1 msOpGen工具功能 → [详情](llms-content/document/detail/canncommercial/116f3b9ef248.md) - [msopprof模式性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/msopprof_performance_data.md): Cube及Vector类型指令的cycle占比数据ArithmeticUtilization.csv,建议优化算子逻辑,减少冗余计算指令。详情介绍请参见下表中的字段说明。 → [详情](llms-content/document/detail/canncommercial/4554e4763abc.md) - [msopprof simulator模式性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/msopprof_simulator_performance_data.md): 代码行耗时数据文件core*\_code\_exe.csv。 → [详情](llms-content/document/detail/canncommercial/a53f43e44b05.md) - [msopprof simulator模式用户指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/msopprof_simulator_user_guide.md): MindStudio Ops Profiler(算子调优工具,msOpProf)用于采集和分析运行在AI处理器上算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/canncommercial/c5c16fc6cdef.md) - [msOpProf使用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/msopprof_usage.md): > > 本示例中可执行文件的名称(add)仅为示例,具体以当前工程中用户实际编译的脚本为准。 2. 使用如下命令完成msopprof上板性能数据和精细化调优数据的采集,也可参考msopprof模式命令指定其他命令参数。 ```shell msprof op add ``` 3. 修改样例工程的编译文件CMakeLists.txt,构建可运行在仿真器上的算子可执行文 → [详情](llms-content/document/detail/canncommercial/0ae188a118fd.md) - [msOpProf模式用户指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/msopprof_user_guide.md): MindStudio Ops Profiler(算子调优工具,msOpProf)用于采集和分析运行在AI处理器上算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/canncommercial/528a628c87a9.md) - [MindStudio Sanitizer 使用指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/optool/docs/zh/user_guide/mssanitizer_user_guide.md): MindStudio Sanitizer(异常检测工具,msSanitizer)是一种基于AI处理器的工具,包含了单算子开发场景下的内存检测、竞争检测、未初始化检测和同步检测四个子功能: → [详情](llms-content/document/detail/canncommercial/766deecf1891.md) - [CANN商业版-性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling): 性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标,用户可根据输出的性能数据,快速定位软、硬件性能瓶颈,提升AI任务性能分析的效率。 → [详情](llms-content/document/detail/canncommercial/faf1b65efb6a.md) - [CANN商业版-性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0001.html): 性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标,用户可根据输出的性能数据,快速定位软、硬件性能瓶颈,提升AI任务性能分析的效率。 → [详情](llms-content/document/detail/canncommercial/faf1b65efb6a.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0002.html): 1. 根据实际用户场景选择CANN相关软件包安装并配置CANN环境变量,具体请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/5b86fb489d6e.md) - [离线推理场景性能分析快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0005.html): 离线推理场景下,推荐使用msprof命令行方式采集和解析性能数据,并通过生成的结果文件分析性能瓶颈。下文根据AI处理器的PCIe工作模式区分为 Ascend EP 和 Ascend RC 两种场景。 → [详情](llms-content/document/detail/canncommercial/f17caeb149a8.md) - [PyTorch训练场景性能分析快速入门](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0006.html): PyTorch训练场景下,推荐通过Ascend PyTorch Profiler接口采集并解析性能数据,用户可以根据结果自行分析和识别性能瓶颈。 → [详情](llms-content/document/detail/canncommercial/1d4ff812015a.md) - [msprof采集通用命令](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0010.html): msprof命令行工具提供了AI任务运行性能数据、AI处理器系统数据等性能数据的采集和解析能力。 → [详情](llms-content/document/detail/canncommercial/a7a135c7e1f7.md) - [采集AI任务运行性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0011.html): msprof支持采集AI任务运行时相关的性能数据,并且在采集后可以自动进行性能数据解析和文件落盘。 → [详情](llms-content/document/detail/canncommercial/39f83cab538e.md) - [采集AI处理器系统数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0012.html): msprof支持采集AI处理器的系统数据,并且在采集后可以自动进行性能数据解析和文件落盘。 → [详情](llms-content/document/detail/canncommercial/9cfb03ffc4c2.md) - [采集Host侧系统数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0014.html): msprof支持采集Host侧的系统数据(CPU利用率、内存利用率、磁盘I/O利用率、网络I/O利用率等),并且在采集后可以自动进行性能数据解析和文件落盘。 → [详情](llms-content/document/detail/canncommercial/07457654640d.md) - [采集msproftx数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0015.html): 当用户需要定位应用程序或上层框架程序的性能瓶颈时,可通过特定接口,记录应用程序执行期间特定事件发生的时间跨度,写入性能数据文件。 → [详情](llms-content/document/detail/canncommercial/5db63cb60933.md) - [动态采集性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0016.html): 在执行采集的过程中可以随时启动和停止采集进程。动态采集性能数据支持通过launch和attach两种方式执行: → [详情](llms-content/document/detail/canncommercial/da7a7c9b963c.md) - [延迟采集性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0017.html): 用户可以通过设置--delay和--duration参数来配置数据采集的延迟时间和持续时间。延迟采集场景下不支持动态采集性能数据。 → [详情](llms-content/document/detail/canncommercial/61a79a15e489.md) - [解析性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0019.html): 该功能只会进行性能数据解析,不会导出性能数据文件,导出性能数据文件功能请参见解析并导出性能数据。 一般情况下,解析性能数据功能不需要单独使用,主要有如下两种使用场景:- 对于性能数据文件解析失败的场景(例如:当存在首次解析由于某些原因导致解析失败,残留文件时),可以使用msprof--parse功能重新解析后,再次执行msprof --export。 - 对于需要指定--iteration-id和 → [详情](llms-content/document/detail/canncommercial/b395776daec2.md) - [查询性能数据文件信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0020.html): 本功能用于查询性能数据文件信息,确认导出时指定迭代(Iteration ID)/模型(Model ID)。 性能数据解析时自动打印展示性能数据文件信息,故本功能在数据解析中为可选操作,主要用于已解析的历史PROFXXX目录重新查询性能数据文件信息。 → [详情](llms-content/document/detail/canncommercial/f0febe4b6f7b.md) - [解析并导出性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0021.html): 本功能用于解析并导出性能数据。 → [详情](llms-content/document/detail/canncommercial/a100f2a5175a.md) - [CANN商业版-msprof解析工具是通过msprof](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0023.html): msprof解析工具是通过msprof.py脚本封装的,可直接使用msprof解析工具进行性能数据的解析和导出操作。 → [详情](llms-content/document/detail/canncommercial/0650abb5efaf.md) - [解析性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0024.html): 本功能用于解析性能数据。 → [详情](llms-content/document/detail/canncommercial/70898b340636.md) - [查询性能数据文件信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0025.html): 本功能用于查询性能数据文件信息,性能数据文件信息中包含迭代(Iteration ID)/模型(Model ID)。 → [详情](llms-content/document/detail/canncommercial/baede7b4a773.md) - [导出性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0026.html): 本功能用于导出性能数据。 → [详情](llms-content/document/detail/canncommercial/c4f40f3588ae.md) - [通信性能数据解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0027.html): msprof通信性能数据解析功能主要用于统计通信类的分段耗时、拷贝信息、带宽等信息,以便进行通信类数据分析。通信类数据只有在多卡、多节点或集群场景下存在。 → [详情](llms-content/document/detail/canncommercial/34746e131b9c.md) - [性能数据文件分片](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0028.html): 性能数据文件分片是对于解析完成的timeline数据文件(.json),系统会识别.json文件在Chrome浏览器(“chrome://tracing”)上打开时间的长短,适当将.json文件切分成合适的数量,以方便用户快速打开。分片操作是在执行性能数据导出时自动启动。 → [详情](llms-content/document/detail/canncommercial/f56ae8ec5cc6.md) - [获取设备信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0029.html): 性能数据采集完成后可以通过“getmsprofinfo.py”脚本工具在PROFXXX目录下的device\{id\}或host目录文件获取设备信息。“getmsprofinfo.py”功能及安装路径如下: 表1 脚本介绍 → [详情](llms-content/document/detail/canncommercial/e8d5ce947087.md) - [MSPTI调优工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0031.html): MSPTI调优工具(MSPTI,MindStudio Profiling Tool Interface)是MindStudio针对Ascend设备提出的一套Profiling API,用户可以通过MSPTI构建针对NPU应用程序的工具,用于分析应用程序的性能。 → [详情](llms-content/document/detail/canncommercial/7632d6d7daed.md) - [性能数据采集和自动解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0033.html): Ascend PyTorch调优工具(Ascend PyTorch Profiler)是针对PyTorch框架开发的性能分析工具,通过在PyTorch训练/在线推理脚本中添加Ascend PyTorch Profiler,执行训练/在线推理的同时采集性能数据,完成训练/在线推理后直接输出可视化的性能数据文件,提升了性能分析效率。Ascend PyTorch Profiler可全面采集PyTorch → [详情](llms-content/document/detail/canncommercial/8c1575f9c9cc.md) - [离线解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0034.html): 当使用Ascend PyTorch Profiler接口采集的性能数据较大时,若在当前环境直接使用on\_trace\_ready接口进行自动解析,则可能导致资源占用过大出现卡顿,那么可以取消on\_trace\_ready接口,并通过环境变量ASCEND\_WORK\_PATH设置落盘目录(例如:export ASCEND\_WORK\_PATH\=xx/xx),在采集完成性能数据后,使用如下方式进行离线解析: → [详情](llms-content/document/detail/canncommercial/db692499062c.md) - [数据目录说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0035.html): 性能数据落盘目录结构为: → [详情](llms-content/document/detail/canncommercial/0f451ce0c508.md) - [Profiling options参数解释](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0039.html): - output:Profiling采集结果文件保存路径。支持配置绝对路径或相对路径(相对执行命令行时的当前路径)。路径中不能包含特殊字符:"\\n"、"\\f"、"\\r"、"\\b"、"\\t"、"\\v"、"\\u007F"。 → [详情](llms-content/document/detail/canncommercial/c57ad8310160.md) - [总体介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0042.html): 本章节提供离线推理场景下,如何通过API方式采集性能数据,支持以下实现方式: → [详情](llms-content/document/detail/canncommercial/ad475ccb132d.md) - [采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0043.html): 通过调用API方式使能性能数据采集功能,从而自动采集性能原始数据。采集性能原始数据成功后,可将采集的原始数据拷贝到装有工具的开发环境上进行原始性能数据解析,可视化展示原始性能数据解析结果。 → [详情](llms-content/document/detail/canncommercial/50696b00c57a.md) - [使用msproftx扩展接口采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0044.html): 为了获取用户和上层框架程序的性能数据,Profiling开启msproftx功能之前,需要在程序内调用msproftx相关接口来对用户程序进行打点以输出对应的性能数据。 → [详情](llms-content/document/detail/canncommercial/c4c493a7195b.md) - [订阅算子信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0045.html): 通过调用消息订阅接口实现将采集到的Profiling数据解析后写入管道,由用户读入内存,再由用户调用API获取性能数据。当前支持获取网络模型中算子的性能数据,包括算子名称、算子类型名称、算子执行时间等。 → [详情](llms-content/document/detail/canncommercial/ffad9fad3a9c.md) - [采集数据说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0046.html): 采集性能数据后请参见使用msprof命令解析、查询与导出性能数据将原始数据文件解析并导出为可视化的性能数据文件,保存在PROF\_XXX/mindstudio\_profiler\_output目录下。 → [详情](llms-content/document/detail/canncommercial/5ab012452128.md) - [总体介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0048.html): 本章节提供离线推理场景下,如何通过API方式采集性能数据,支持以下实现方式: → [详情](llms-content/document/detail/canncommercial/a275d6005a31.md) - [采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0049.html): 通过调用API方式使能Profiling功能,从而自动采集性能原始数据。采集性能原始数据成功后,可将采集的原始数据拷贝到装有Ascend-cann-toolkit开发套件包的开发环境上进行原始性能数据解析,可视化展示原始性能数据解析结果。 → [详情](llms-content/document/detail/canncommercial/ded382c30ac9.md) - [使用msproftx扩展接口采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0050.html): 为了获取用户和上层框架程序的性能数据,Profiling开启msproftx功能之前,需要在程序内调用msproftx相关接口来对用户程序进行打点以输出对应的性能数据。 → [详情](llms-content/document/detail/canncommercial/7329d408af6c.md) - [订阅算子信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0051.html): 通过调用消息订阅接口实现将采集到的Profiling数据解析后写入管道,由用户读入内存,再由用户调用API获取性能数据。当前支持获取网络模型中算子的性能数据,包括算子名称、算子类型名称、算子执行时间等。 → [详情](llms-content/document/detail/canncommercial/34c221c7b19f.md) - [采集数据说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0052.html): 采集性能数据后请参见使用msprof命令解析、查询与导出性能数据将原始数据文件解析并导出为可视化的timeline和summary文件。 → [详情](llms-content/document/detail/canncommercial/f033267b1071.md) - [使用Ascend Graph接口采集性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0053.html): Ascend Graph API是在构图过程中采集性能数据。 → [详情](llms-content/document/detail/canncommercial/16f8052a1a4f.md) - [使用acl.json配置文件采集性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0054.html): 离线推理场景下,用户可以在推理程序中调用acl.json文件,读取性能采集参数,从而自动采集性能原始数据。 → [详情](llms-content/document/detail/canncommercial/8e273a784a6b.md) - [使用环境变量采集性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0055.html): 环境变量方式采集适用于TensorFlow框架训练/在线推理场景。与直接使用TensorFlow框架接口采集方式不同的是,环境变量方式是在训练/在线推理脚本中直接插入PROFILING\_OPTIONS环境变量配置性能数据采集项。 → [详情](llms-content/document/detail/canncommercial/bd838ad54d21.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0057.html): 采集性能原始数据,并解析导出成可视化的性能数据文件后,文件目录结构及主要文件如下。 → [详情](llms-content/document/detail/canncommercial/028459c25d0e.md) - [msprof(timeline数据总表)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0059.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/6bf0189e4b7c.md) - [msproftx数据说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0061.html): \#\#\#\# 产品支持情况 → [详情](llms-content/document/detail/canncommercial/7f30278ce8bb.md) - [task\_time(任务调度信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0062.html): 任务调度信息数据timeline信息在msprof\_*.json文件的Ascend Hardware层级展示,summary信息在task\_time\_*.csv文件汇总,用于识别AI任务运行时的调度耗时。 → [详情](llms-content/document/detail/canncommercial/0fe3de44c85c.md) - [api\_statistic(API耗时统计信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0063.html): API耗时信息统计数据timeline信息在msprof\_*.json文件的CANN层级展示,summary信息在api\_statistic\_*.csv文件汇总,用于统计CANN层的API执行耗时信息,主要包括AscendCL、Runtime、Node、Model、Communication层级的API。 → [详情](llms-content/document/detail/canncommercial/e23f1aa67e41.md) - [step\_trace(迭代轨迹信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0064.html): 迭代轨迹数据timeline信息在step\_trace\_*.json文件展示,summary信息在step\_trace\_*.csv文件汇总,用于判断并找出耗时较长的迭代。 → [详情](llms-content/document/detail/canncommercial/e3f6df007cdd.md) - [dp(数据增强信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0065.html): 数据增强数据仅在训练场景下生成且仅生成summary数据dp\_*.csv。 → [详情](llms-content/document/detail/canncommercial/bf3c5588fb3c.md) - [communication\_statistic(集合通信算子统计信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0066.html): 集合通信算子和计算及通信流水掩盖数据timeline信息在msprof\_*.json文件的Communication层级展示,summary信息在communication\_statistic\_*.csv文件汇总,以及在msprof\_*.json下展示“Overlap Analysis”计算及通信的流水掩盖分析数据。 → [详情](llms-content/document/detail/canncommercial/f5333123dcf9.md) - [op\_summary(算子详细信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0067.html): AI Core、AI Vector Core和AI CPU算子汇总信息无timeline信息,summary信息在op\_summary\_*.csv文件汇总,用于统计算子的具体信息和耗时情况。 → [详情](llms-content/document/detail/canncommercial/593694594a56.md) - [op\_statistic(算子调用次数及耗时)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0068.html): AI Core和AI CPU算子调用的次数及耗时数据无timeline信息,summary信息在op\_statistic\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/aa619c843d5c.md) - [ai\_core\_utilization(AI Core指令占比)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0069.html): AI Core指令占比数据timeline信息在msprof\_*.json文件的AI Core Utilization层级展示,summary信息在ai\_core\_utilization\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/2f5dd6e33905.md) - [ai\_vector\_core\_utilization(AI Vector Core指令占比)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0070.html): AI Vector Core指令占比数据无timeline信息,summary信息在ai\_vector\_core\_utilization\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/aed7aacc47e3.md) - [aicpu(AI CPU算子详细耗时)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0071.html): aicpu算子详细耗时数据无timeline信息,summary信息在aicpu\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/a163a760da14.md) - [aicpu\_mi(数据准备的队列)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0072.html): 数据准备的队列大小。数据下沉场景下开启aicpu时生成。 → [详情](llms-content/document/detail/canncommercial/40cb702972a9.md) - [l2\_cache(L2 Cache命中率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0073.html): L2 Cache数据无timeline信息,summary信息在l2\_cache\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/6b9025ef4b2e.md) - [fusion\_op(算子融合信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0074.html): 展示模型中算子融合前后的信息数据,该数据无timeline信息,summary信息在fusion\_op\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/3e2515324906.md) - [CANN商业版-npu\_mem(NPU内存占用)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0075.html): NPU内存占用数据timeline信息在msprof\_*.json文件的NPU MEM层级展示,summary信息在npu\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/4661e7ed2493.md) - [CANN商业版-npu\_module\_mem(NPU组件内存占用)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0076.html): NPU组件内存占用数据无timeline信息,summary信息在npu\_module\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/79b26ce47dc5.md) - [memory\_record(CANN算子的内存占用记录)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0077.html): CANN算子的内存占用记录无timeline信息,summary信息在memory\_record\_*.csv文件汇总,主要记录CANN层级的GE组件申请的内存及占用时间。 → [详情](llms-content/document/detail/canncommercial/92a56dcf2e51.md) - [operator\_memory(CANN算子的内存占用明细)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0078.html): CANN算子的内存占用明细无timeline信息,summary信息在operator\_memory\_*.csv文件汇总,主要记录CANN层级的算子在NPU上执行时所需内存及占用时间。 → [详情](llms-content/document/detail/canncommercial/1c4e5483de93.md) - [static\_op\_mem(静态图算子内存)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0079.html): 静态图算子内存无timeline信息,summary信息在static\_op\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/e1e7a64af5f2.md) - [sys\_mem(系统内存数据)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0080.html): 系统内存数据无timeline信息,summary信息在sys\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/1898cc8a9c10.md) - [process\_mem(进程内存占用数据)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0081.html): 进程内存占用数据无timeline信息,summary信息在process\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/bf7388aebe03.md) - [cpu\_usage(AI CPU、Ctrl CPU利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0082.html): AI CPU(执行AI CPU算子)、Ctrl CPU(执行Driver任务)利用率数据无timeline信息,summary信息在cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/7ce47bae215d.md) - [process\_cpu\_usage(进程CPU占用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0083.html): 进程CPU占用率数据无timeline信息,summary信息在process\_cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/66c87caf9c4e.md) - [片上内存读写速率](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0084.html): 片上内存读写速率数据timeline信息在msprof\_*.json文件展示,summary信息在ddr\_*.csv和hbm\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/5af659ba11f0.md) - [hccs(集合通信带宽)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0086.html): HCCS集合通信带宽数据timeline信息在msprof\_*.json文件的HCCS层级展示,summary信息在hccs\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/3506b83f0a9f.md) - [nic(每个时间节点网络信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0087.html): 每个时间节点网络信息数据timeline信息在msprof\_*.json文件的NIC层级展示,summary信息在nic\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/534c5afd4610.md) - [roce(RoCE通信接口带宽)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0088.html): RoCE通信接口带宽数据timeline信息在msprof\_*.json文件的RoCE层级展示,summary信息在roce\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/f20b079bed79.md) - [pcie(PCIe带宽)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0089.html): PCIe带宽数据timeline信息在msprof\_*.json文件的PCIe层级展示,summary信息在pcie\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/ff99235e5405.md) - [biu\_group/aic\_core\_group/aiv\_core\_group(AI Core和AI Vector的带宽和延时)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0090.html): AI Core和AI Vector的带宽和延时数据无summary信息,timeline信息在msprof\_*.json文件的biu\_group、aic\_core\_group、aiv\_core\_group层级展示。 → [详情](llms-content/document/detail/canncommercial/bd273f6b7f76.md) - [Acc PMU(加速器带宽及并发信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0091.html): 加速器带宽及并发数据无summary信息,timeline信息在msprof\_*.json文件的Acc PMU层级展示。 → [详情](llms-content/document/detail/canncommercial/2bc4149dbbb2.md) - [Stars Soc Info(SoC传输带宽信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0092.html): SoC传输带宽信息数据无summary信息,timeline信息在msprof\_*.json文件的Stars Soc Info层级展示。 → [详情](llms-content/document/detail/canncommercial/4b138eace062.md) - [Stars Chip Trans(片间传输带宽信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0093.html): 片间传输带宽信息数据无summary信息,timeline信息在msprof\_*.json文件的Stars Chip Trans层级展示。 → [详情](llms-content/document/detail/canncommercial/98e2921e50d0.md) - [llc\_read\_write(三级缓存读写速率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0094.html): 三级缓存读写速率数据timeline信息在msprof\_*.json文件的LLC层级展示,summary信息在llc\_read\_write\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/4c9f3b07979f.md) - [dvpp(DVPP信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0098.html): DVPP数据无timeline信息,summary信息在dvpp\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/238afa7464a2.md) - [ai\_cpu\_top\_function(AI CPU热点函数)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0099.html): AI CPU热点函数数据无timeline信息,summary信息在ai\_cpu\_top\_function\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/23af6d963275.md) - [ai\_cpu\_pmu\_events(AI CPU PMU事件)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0100.html): AI CPU PMU事件数据无timeline信息,summary信息在ai\_cpu\_pmu\_events\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/a65b78747397.md) - [ctrl\_cpu\_top\_function(Ctrl CPU热点函数)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0101.html): Ctrl CPU热点函数数据无timeline信息,summary信息在ctrl\_cpu\_top\_function\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/ed2eb376350e.md) - [ctrl\_cpu\_pmu\_events(Ctrl CPU PMU事件)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0102.html): Ctrl CPU PMU事件数据无timeline信息,summary信息在ctrl\_cpu\_pmu\_events\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/f646acbe811b.md) - [ts\_cpu\_top\_function(TS CPU热点函数)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0103.html): TS CPU热点函数数据无timeline信息,summary信息在ts\_cpu\_top\_function\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/992d817633c9.md) - [ts\_cpu\_pmu\_events(TS CPU PMU事件)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0104.html): TS CPU PMU事件数据无timeline信息,summary信息在ts\_cpu\_pmu\_events\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/7aa2266d5af0.md) - [host\_cpu\_usage(Host侧CPU利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0106.html): Host侧CPU利用率数据在msprof\_*.json文件的CPU Usage层级展示,summary信息在host\_cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/f9e52fb5e9f2.md) - [host\_mem\_usage(Host侧内存利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0107.html): Host侧内存利用率数据timeline信息在msprof\_*.json文件的Memory Usage层级展示,summary信息在host\_mem\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/288ab3c224a5.md) - [host\_disk\_usage(Host侧磁盘I/O利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0108.html): Host侧磁盘I/O利用率数据timeline信息在msprof\_*.json文件的Disk Usage层级展示,summary信息在host\_disk\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/c7ae3885a84f.md) - [host\_network\_usage(Host侧网络I/O利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0109.html): Host侧网络I/O利用率数据timeline信息在msprof\_*.json文件的Network Usage层级展示,summary信息在host\_network\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/39727131821a.md) - [os\_runtime\_statistic(Host侧syscall和pthreadcall)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0110.html): Host侧syscall和pthreadcall数据timeline信息在msprof\_*.json文件的OS Runtime API层级展示,summary信息在os\_runtime\_statistic\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/90130fa16ab8.md) - [cpu\_usage(Host侧系统CPU利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0111.html): Host侧系统CPU利用率数据无timeline信息,summary信息在cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/114cfa959a0d.md) - [process\_cpu\_usage(Host侧进程CPU利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0112.html): Host侧进程CPU利用率数据无timeline信息,summary信息在process\_cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/0ce43c40708f.md) - [sys\_mem(Host侧系统内存利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0113.html): Host侧系统内存利用率数据无timeline信息,summary信息在sys\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/5c76fd107add.md) - [process\_mem(Host侧进程内存利用率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0114.html): Host侧进程内存利用率数据无timeline信息,summary信息在process\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/977ea3ff1895.md) - [安装perf、iotop、ltrace工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0136.html): perf、iotop、ltrace为第三方工具,以下安装方式仅为示例,请用户根据实际环境自行适配。 → [详情](llms-content/document/detail/canncommercial/dd16d0899936.md) - [配置用户权限](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0137.html): 完成安装perf、iotop、ltrace工具后,需要给用户配置依赖权限。可参见如下步骤进行配置。 → [详情](llms-content/document/detail/canncommercial/079076fe14e4.md) - [集群训练场景性能分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0138.html): 一个集群是由多个节点组成,每个节点都有单独的系统,通过管理界面统一管理。在集群场景执行采集每个节点的性能数据,每个节点均生成一个PROF\_XXX目录并进行预解析,将各个节点的PROF\_XXX目录汇总到OBS。用户需要手动将OBS汇总的所有PROF\_XXX目录拷贝到可以展示和分析集群数据的环境下进行展示和分析。 → [详情](llms-content/document/detail/canncommercial/2d9cb4bd1675.md) - [mstx API使用示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0142.html): 本节中提供的代码仅为示例,非完整代码,完整样例代码获取请参照如下步骤: → [详情](llms-content/document/detail/canncommercial/53174598213a.md) - [其他工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_0145.html): Driver包中提供了其他工具,用于协助Profiling工具进行性能数据采集,用户无需直接使用,相关说明如下表所示。 → [详情](llms-content/document/detail/canncommercial/265ebbab5b2d.md) - [msprof导出db格式数据说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1144.html): msprof命令执行完成后,会生成一个汇总所有性能数据的msprof\_\{时间戳\}.db表结构文件,该文件推荐使用MindStudio Insight工具查看,也可以使用Navicat Premium等数据库开发工具直接打开。当前db文件汇总的性能数据如下: → [详情](llms-content/document/detail/canncommercial/f309092ca2cf.md) - [ascend\_pytorch\_profiler\_\{Rank\_ID\}.db数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1145.html): 该文件为表结构文件,该文件推荐使用MindStudio Insight工具查看,也可以使用Navicat Premium等数据库开发工具直接打开。当前db文件汇总的性能数据如下: → [详情](llms-content/document/detail/canncommercial/f40beb5f4593.md) - [analysis.db数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1147.html): 该文件为表结构文件,推荐使用MindStudio Insight工具查看,也可以使用Navicat Premium等数据库开发工具直接打开。当前db文件汇总的性能数据如下: → [详情](llms-content/document/detail/canncommercial/eed121f0ed16.md) - [timeline和summary数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1149.html): 图1 trace\_view → [详情](llms-content/document/detail/canncommercial/5a40e580a1ec.md) - [PyTorch多卡大集群场景如何避免性能数据直接落盘到共享存储时导致的性能膨胀问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1158.html): PyTorch多卡大集群场景在使用Ascend PyTorch Profiler接口采集并落盘性能数据时,通过使用on\_trace\_ready执行tensorboard\_trace\_handler函数的方式进行性能数据落盘。 → [详情](llms-content/document/detail/canncommercial/c3f4f321daa3.md) - [性能数据采集和自动解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1159.html): MindSpore Profiler是针对MindSpore框架开发的性能分析工具,通过在MindSpore训练脚本中添加MindSpore Profiler接口,执行训练的同时采集性能数据,完成训练后直接输出可视化的性能数据文件,提升了性能分析效率。MindSpore Profiler接口可全面采集MindSpore训练场景下的性能数据,主要包括MindSpore层算子信息、CANN层算子信息、 → [详情](llms-content/document/detail/canncommercial/ee7b9700728a.md) - [离线解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1160.html): 若需要重新解析MindSpore Profiler接口采集的性能数据,可以使用mindspore.profiler.profiler.analyse接口进行离线解析。 → [详情](llms-content/document/detail/canncommercial/236c08524b95.md) - [MindSpore场景特有数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1161.html): 文件主要汇总所有性能数据的.db格式文件。字段说明以msprof导出db格式数据说明为参考,实际结果略有不同,请以实际情况为准。 → [详情](llms-content/document/detail/canncommercial/b890c5013866.md) - [ccu\_mission(集合通信指令信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1162.html): 集合通信指令timeline信息在msprof\_*.json文件的CCU层级展示,summary信息在ccu\_mission\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/572ef696eaef.md) - [ub(UB带宽数据)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1163.html): UB带宽数据timeline信息在msprof\_*.json文件的UB层级展示,summary信息在ub\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/5b1d4b158392.md) - [ccu\_channel(集合通信硬件加速单元带宽信息)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1164.html): 集合通信硬件加速单元(CCU)带宽无timeline信息,summary信息在ccu\_channel\_*.csv文件汇总。 → [详情](llms-content/document/detail/canncommercial/09ea7ac83e0b.md) - [soc\_pmu(TLB命中率)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_1165.html): TLB页表缓存命中率数据,文件名为soc\_pmu\_*.csv,该文件记录页表缓存命中情况。 → [详情](llms-content/document/detail/canncommercial/501e83cf39db.md) - [性能调优建议](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/atlasprofiling_16_2260.html): 该功能为msprof工具解析后输出调优建议的功能,已不再演进,分析性能数据并输出调优建议更多的功能请参见《msprof-analyze\(https://gitcode.com/Ascend/mstt/tree/master/profiler/msprof\_analyze/\)》。 → [详情](llms-content/document/detail/canncommercial/9eb7513c4544.md) - [CANN商业版-本文介绍推理服务化性能数据采集工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0002.html): 本文介绍推理服务化性能数据采集工具,本工具主要使用msServiceProfiler接口,在MindIE Motor推理服务化进程中,采集关键过程的开始和结束时间点,识别关键函数或迭代等信息,记录关键事件,支持多样的信息采集,对性能问题快速定界。 → [详情](llms-content/document/detail/canncommercial/452799d2ab75.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0003.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/c35c5c5071e5.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0004.html): 工具支持的硬件环境与MindIE一致,详细支持情况请参见《MindIE安装指南》的“安装说明”。 → [详情](llms-content/document/detail/canncommercial/28e50101d736.md) - [数据采集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0005.html): 采集服务化性能数据。 → [详情](llms-content/document/detail/canncommercial/0bfc986e44a2.md) - [数据解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0008.html): 解析服务化性能数据。 → [详情](llms-content/document/detail/canncommercial/eef31fc5ddd7.md) - [解析结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0011.html): ms\_service\_profiler.parse解析生成的结果如下。 → [详情](llms-content/document/detail/canncommercial/03a001e89ddb.md) - [MindStudio Insight可视化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0013.html): MindStudio Insight工具支持对服务化调优工具采集并解析的性能数据(解析结果)进行可视化,当前支持chrome\_tracing.json文件及profiler.db文件的可视化,详细操作及可视化结果介绍请参见《MindStudio Insight工具用户指南》中的“服务化调优\(https://www.hiascend.com/document/detail/zh/mindstudio → [详情](llms-content/document/detail/canncommercial/8bbe036e9e30.md) - [Chrome tracing可视化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0014.html): Chrome tracing工具支持对服务化调优工具采集并解析的chrome\_tracing.json文件进行可视化,操作如下: → [详情](llms-content/document/detail/canncommercial/3e9a5a67fb3b.md) - [Grafana可视化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0015.html): Grafana工具支持对服务化调优工具采集并解析的性能数据进行可视化展示。 → [详情](llms-content/document/detail/canncommercial/b3a58abe8f95.md) - [自定义添加采集代码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0020.html): MindIE Motor推理服务化框架中默认已添加性能数据采集代码,当前步骤可选。 → [详情](llms-content/document/detail/canncommercial/e076121cb03e.md) - [服务化性能数据比对工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0021.html): 大模型推理服务化不同版本,不同框架之间可能存在性能差异,服务化性能数据比对工具支持对使用msServiceProfiler工具采集的性能数据进行差异比对,通过比对快速识别可能存在的问题点。详细介绍请参见《服务化性能数据比对工具\(https://gitcode.com/Ascend/msserviceprofiler/blob/26.0.0/docs/zh/ms\_service\_profiler\_c → [详情](llms-content/document/detail/canncommercial/9a897ed98c26.md) - [vLLM服务化性能采集工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0022.html): 本工具基于Ascend-vLLM,提供性能数据采集能力,结合msServiceProfiler的数据解析与可视化能力,进行vLLM服务化推理调试调优。详细介绍请参见《vLLM服务化性能采集工具\(https://gitcode.com/Ascend/msserviceprofiler/blob/26.0.0/docs/zh/vLLM\_service\_oriented\_performance\_coll → [详情](llms-content/document/detail/canncommercial/1affc86999a5.md) - [服务化自动寻优工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0023.html): 本工具基于msServiceProfiler工具采集的性能数据,提供服务化参数自动寻优能力,可以对服务化的参数以及测试工具的参数进行寻优。详细介绍请参见《服务化自动寻优工具\(https://gitcode.com/Ascend/msserviceprofiler/blob/26.0.0/docs/zh/serviceparam\_optimizer\_instruct.md\)》。 → [详情](llms-content/document/detail/canncommercial/32abc5577f8e.md) - [CANN商业版-msServiceProfiler Trace提供基于OpenTelemetry](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0025.html): msServiceProfiler Trace提供基于OpenTelemetry Protocol(OTLP)协议的Trace数据转发服务,该服务用于接收、处理和转发分布式Trace数据,帮助用户监控和分析微服务架构的性能表现。 → [详情](llms-content/document/detail/canncommercial/e3f1961957fa.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0026.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/8565cff354ad.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0027.html): 1. 在昇腾NPU环境安装配套版本的CANN Toolkit开发套件包和ops算子包并配置CANN环境变量,具体请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/64b34e1ec58c.md) - [开启采集开关](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0029.html): 1. 通过配置环境变量MS\_TRACE\_ENABLE开启Trace采集开关。 → [详情](llms-content/document/detail/canncommercial/0ef017f374d3.md) - [配置目标采集服务器](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0030.html): 出于安全考虑,推荐用户使用安全模式,建议使用TLS认证。 → [详情](llms-content/document/detail/canncommercial/a6ccd0007ed1.md) - [启动Trace转发进程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0031.html): 启动Trace转发进程。 → [详情](llms-content/document/detail/canncommercial/33452d5c4bca.md) - [发送请求](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0032.html): 当前建议使用/v1/chat/completions及/v1/completions接口发送请求。且这两个接口的HTTP请求头中需要添加“开启采样”信息。当前支持添加“开启采样”的HTTP请求头格式如下: → [详情](llms-content/document/detail/canncommercial/4e1848989a38.md) - [输出结果说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0033.html): 完成发送请求后,可以在支持OTLP协议的开源监控平台(例如Jaeger,须先开启Jaeger平台服务)查看可视化结果,示例如下。 → [详情](llms-content/document/detail/canncommercial/4536023bb734.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0037.html): msServiceProfiler模块提供推理服务化性能数据采集(C++)接口,用于采集服务化调优场景性能数据。 → [详情](llms-content/document/detail/canncommercial/bdf92871f8b2.md) - [CANN商业版-IsEnable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0038.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/b17f9f9f2b7d.md) - [CANN商业版-SpanStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0039.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/115e4493d1d5.md) - [CANN商业版-SpanEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0040.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/64e2745ae347.md) - [CANN商业版-Metric](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0041.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/61b468267035.md) - [CANN商业版-MetricInc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0042.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/b6c748da87bc.md) - [CANN商业版-MetricScope](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0043.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/35fd18f41a33.md) - [CANN商业版-MetricScopeAsReqID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0044.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/c0f218c82934.md) - [CANN商业版-MetricScopeAsGlobal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0045.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/53b9f814a4a3.md) - [CANN商业版-Launch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0046.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/3972142d5899.md) - [CANN商业版-Event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0047.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/ed95f9e46ec4.md) - [CANN商业版-Link](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0048.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/164d90b7fc0b.md) - [Attr系列](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0049.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/847ca8df631b.md) - [CANN商业版-ArrayResource](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0050.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/ee61408b36d3.md) - [CANN商业版-Resource](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0051.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/12777eae7988.md) - [CANN商业版-Domain](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0052.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/19218660eac7.md) - [CANN商业版-NumArrayAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0053.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/d645a5f8de94.md) - [CANN商业版-ArrayAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0054.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/c36e27dc8b7a.md) - [CANN商业版-GetMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0055.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/e5148d4abf27.md) - [宏定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0056.html): - PROF:将采集语句封装起来,这样可以通过ENABLE\_PROF宏定义在编译期间控制是否采集数据,支持传入一个参数或者两个参数。 → [详情](llms-content/document/detail/canncommercial/0733866f1093.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0058.html): Trace模块提供推理服务化性能数据采集(C++)接口,用于Trace数据监控。 → [详情](llms-content/document/detail/canncommercial/e70730171cb4.md) - [示例代码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0059.html): 以下是关键步骤的代码示例,不可以直接拷贝编译运行,仅供参考。 → [详情](llms-content/document/detail/canncommercial/2aef1c0dbefc.md) - [CANN商业版-GetTraceCtx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0061.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/8458c4adb102.md) - [CANN商业版-addResAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0062.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/b004b2bd7943.md) - [CANN商业版-ExtractAndAttach](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0063.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/b4901f185768.md) - [CANN商业版-Attach](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0064.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/fdaeddc9decc.md) - [CANN商业版-Unattach](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0065.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/f1b5148061f2.md) - [CANN商业版-GetCurrent](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0066.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/74c3112e7d0d.md) - [CANN商业版-Span](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0068.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/274507b10e82.md) - [CANN商业版-Activate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0069.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/a7d07b7b4131.md) - [CANN商业版-SetAttribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0070.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/d90fb29d8cb3.md) - [CANN商业版-SetStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0071.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/6337ef681e84.md) - [CANN商业版-End](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0072.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/950dfbaaec20.md) - [CANN商业版-StartSpanAsActive](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0074.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/2e6b59b60f03.md) - [CANN商业版-IsEnable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0075.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/f4af7a295133.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0078.html): msServiceProfiler模块提供推理服务化性能数据采集(Python)接口,用于实现采集服务化调优场景性能数据。 → [详情](llms-content/document/detail/canncommercial/8a95cf5afef6.md) - [CANN商业版-init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0079.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/3c3994887b47.md) - [\_\_enter\_\_/\_\_exit\_\_](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0080.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/ea5be18aee8d.md) - [CANN商业版-span\_start](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0081.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/db558871f527.md) - [CANN商业版-span\_end](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0082.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/35e39dabc577.md) - [CANN商业版-event](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0083.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/a64fa46fee74.md) - [CANN商业版-link](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0084.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/fbac0f4c9cc2.md) - [CANN商业版-metric](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0085.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/d904a33ae462.md) - [CANN商业版-metric\_inc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0086.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/17eb341b179f.md) - [CANN商业版-metric\_scope](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0087.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/aec397545efb.md) - [CANN商业版-metric\_scope\_as\_req\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0088.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/2b772d51cceb.md) - [CANN商业版-launch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0089.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/ca24ec6d390d.md) - [CANN商业版-attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0090.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/540ca0862821.md) - [CANN商业版-domain](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0091.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/b89be05d0482.md) - [CANN商业版-res](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0092.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/7cfa14480124.md) - [CANN商业版-get\_msg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/Profiling/mindieprofiling_0093.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/canncommercial/e322ee91e1da.md) - [CANN商业版-CANN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/index/index.html): 异构计算架构CANN(Compute Architecture for Neural Networks)是昇腾针对AI场景推出的异构计算架构,向上支持多种AI框架,包括MindSpore、PyTorch、TensorFlow等,向下服务AI处理器与编程,发挥承上启下的关键作用,是提升昇腾AI处理器计算效率的关键平台。同时针对多样化应用场景,提供多层次编程接口,支持用户快速构建基于昇腾平台的AI应用 → [详情](llms-content/document/detail/canncommercial/5c54c6b8ebb4.md) - [基础数据结构和接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00001.html): 本文档提供了进行算子开发和图开发时依赖的基础数据结构和接口说明,分类如下: → [详情](llms-content/document/detail/canncommercial/994f352c6efa.md) - [CANN商业版-本类用于描述算子原型定义中输入输出信息与算子实例化后实际输入输出之间的映射关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00004.html): 本类用于描述算子原型定义中输入输出信息与算子实例化后实际输入输出之间的映射关系。每个AnchorInstanceInfo对象对应一个输入或输出,并记录两个关键信息: → [详情](llms-content/document/detail/canncommercial/cd5d4a319c5d.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00005.html): 提供了默认的构造函数以及指定了两个数据成员信息的构造函数。 → [详情](llms-content/document/detail/canncommercial/dcc9b1bdf88c.md) - [CANN商业版-GetInstanceNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00006.html): 获取IR原型定义某个输入对应的实际输入个数。 → [详情](llms-content/document/detail/canncommercial/62b67fd47162.md) - [CANN商业版-GetInstanceStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00007.html): 获取算子某个IR输入在实际输入中的起始序号(index)。 → [详情](llms-content/document/detail/canncommercial/98834d1b3cec.md) - [CANN商业版-SetInstanceStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00008.html): 设置算子某个IR输入在实际输入中的起始序号(index)。 → [详情](llms-content/document/detail/canncommercial/033e7429a040.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00011.html): CompileTimeTensorDesc类用于描述编译时的Tensor描述信息,包含dtype信息以及format信息。由于编译时无法确定shape,因此不包含shape信息。该函数为CompileTimeTensorDesc类的构造函数。 → [详情](llms-content/document/detail/canncommercial/6c3253d93c7c.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00012.html): 获取CompileTimeTensorDesc所描述的Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/962c0dbfbe5f.md) - [CANN商业版-GetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00013.html): 获取编译时Tensor的数据排布格式。 → [详情](llms-content/document/detail/canncommercial/65cb65a865a8.md) - [CANN商业版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00015.html): 获取运行时Tensor中存储数据的实际排布格式。 → [详情](llms-content/document/detail/canncommercial/e7bf30f2f70b.md) - [CANN商业版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00016.html): 获取原始Format向运行时Format转换时的补维规则。 → [详情](llms-content/document/detail/canncommercial/1adf92d4492b.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00017.html): 向CompileTimeTensorDesc中设置Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/ebd1fa33c165.md) - [CANN商业版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00018.html): 向CompileTimeTensorDesc中设置运行时Tensor的数据排布格式。 → [详情](llms-content/document/detail/canncommercial/544c91f3f617.md) - [CANN商业版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00019.html): 向CompileTimeTensorDesc中设置Tensor的原始数据排布格式。 → [详情](llms-content/document/detail/canncommercial/8237f83a7a2d.md) - [CANN商业版-SetExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00020.html): 设置原始Format向运行时Format转换时的补维规则。 → [详情](llms-content/document/detail/canncommercial/daffc0918324.md) - [CANN商业版-ComputeNodeInfo用于序列化保存算子的相关编译信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00022.html): ComputeNodeInfo用于序列化保存算子的相关编译信息,包括算子类型、算子名称、输入输出数量、编译时张量的基本信息(CompileTimeTensorDesc)和输入输出实例化信息(AnchorInstanceInfo)。此外,该类还支持获取和设置算子原型中定义的属性的值(RuntimeAttrs)。ComputeNodeInfo的序列化内存空间是平铺式的,内存排布顺序为ComputeNo → [详情](llms-content/document/detail/canncommercial/362acc3a0c44.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00023.html): ComputeNodeInfo类的构造函数。 → [详情](llms-content/document/detail/canncommercial/d6f6afad8f7a.md) - [CANN商业版-GetNodeType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00024.html): \#\#\#\# 函数功能 获取算子的类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/244cdd2e3142.md) - [CANN商业版-GetNodeName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00025.html): \#\#\#\# 函数功能 获取算子的名称。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/b28afbdb93d4.md) - [CANN商业版-GetInputsNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00027.html): 获取算子在网络中的实际输入个数。 → [详情](llms-content/document/detail/canncommercial/3d410f129420.md) - [CANN商业版-GetOutputsNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00028.html): 获取算子在网络中的实际输出个数。 → [详情](llms-content/document/detail/canncommercial/65e080591b36.md) - [CANN商业版-GetIrOutputsNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00029.html): 获取算子IR原型定义中的输出个数。 → [详情](llms-content/document/detail/canncommercial/6e7f8b9a9541.md) - [CANN商业版-GetInputInstanceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00030.html): 根据算子IR原型中的输入索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/canncommercial/77bbb27bf945.md) - [CANN商业版-GetOutputInstanceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00031.html): 根据算子IR原型中的输出索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/canncommercial/78e6b407c3b7.md) - [CANN商业版-GetOutputTdInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00033.html): 获取算子指定输出的Tensor描述,注意,编译时无法确定的shape信息不在Tensor描述中(由于编译时无法确定shape,因此该Tensor描述里不包含shape信息)。 → [详情](llms-content/document/detail/canncommercial/a31d98d60336.md) - [CANN商业版-GetAttrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00034.html): \#\#\#\# 函数功能 获取算子的属性值。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/ff0b8fb3f0b4.md) - [CANN商业版-MutableInputInstanceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00035.html): 根据算子IR原型中的输入索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/canncommercial/d3dfaea5e2d0.md) - [CANN商业版-MutableOutputInstanceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00036.html): 根据算子IR原型中的输出索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/canncommercial/5619dbbefdb8.md) - [CANN商业版-MutableInputTdInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00037.html): 根据输入索引信息,获取算子的对应输入Tensor描述,注意,编译时无法确定的shape信息不在Tensor描述中(由于编译时无法确定shape,因此该Tensor描述里不包含shape信息)。 → [详情](llms-content/document/detail/canncommercial/d4e9b01f5001.md) - [CANN商业版-MutableOutputTdInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00038.html): 获取算子的输出Tensor描述,注意,编译时无法确定的shape信息不在Tensor描述中(由于编译时无法确定shape,因此该Tensor描述里不包含shape信息)。 → [详情](llms-content/document/detail/canncommercial/269210f368d1.md) - [CANN商业版-MutableAttrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00039.html): 获取算子的属性值,仅在算子IR原型定义和调用IMPL\_OP宏注册的属性值会被返回,其他属性值被丢弃。 → [详情](llms-content/document/detail/canncommercial/d59802104eeb.md) - [CANN商业版-SetNodeType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00040.html): \#\#\#\# 函数功能 设置算子的类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/bbf9ecc53f97.md) - [CANN商业版-SetNodeName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00041.html): 设置该ComputeNodeInfo对应的算子的名称。 → [详情](llms-content/document/detail/canncommercial/608b8394e70b.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00042.html): 初始化ComputeNodeInfo类。 → [详情](llms-content/document/detail/canncommercial/ec8f477702d4.md) - [CANN商业版-CalcSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00043.html): 用于计算算子对应的ComputeNodeInfo需要预分配的内存空间大小。 → [详情](llms-content/document/detail/canncommercial/c300f7406edf.md) - [CANN商业版-本类是一个POD类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00045.html): 本类是一个POD类,在一块连续的内存空间中存储数据的描述信息以及实际的数据元素,元素类型为ContinuousVector结构。不支持动态扩容。 → [详情](llms-content/document/detail/canncommercial/7a4f1b3ac771.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00046.html): 初始化ContinuousVectorVector类。 → [详情](llms-content/document/detail/canncommercial/97954eafdf44.md) - [CANN商业版-Add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00047.html): 新增一个ContinuousVector元素,其中新增ContinuousVector元素的容量为inner\_vector\_capacity。 → [详情](llms-content/document/detail/canncommercial/271fb4c7cf57.md) - [CANN商业版-Get](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00048.html): 获取第index个元素的首地址。 → [详情](llms-content/document/detail/canncommercial/0bc633171e25.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00049.html): 获取当前存放的实际元素数量。 → [详情](llms-content/document/detail/canncommercial/0b1f3ef9342d.md) - [CANN商业版-GetOverHeadLength](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00050.html): 获取数据描述信息的长度。 → [详情](llms-content/document/detail/canncommercial/d5f9e2364cdf.md) - [CANN商业版-本类是一个POD类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00052.html): 本类是一个POD类,在一块连续的内存空间中存储描述信息以及实际的数据元素(元素类型由模板参数T指定)。不支持动态扩容。 → [详情](llms-content/document/detail/canncommercial/4251b45b564f.md) - [CANN商业版-Create](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00053.html): 创建一个ContinuousVector实例,ContinuousVector不支持动态扩容。 → [详情](llms-content/document/detail/canncommercial/e8e077a961b0.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00054.html): 使用最大容量初始化本实例。 → [详情](llms-content/document/detail/canncommercial/d03e9baa26ab.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00055.html): 获取当前保存的元素个数。 → [详情](llms-content/document/detail/canncommercial/038c39bb0f89.md) - [CANN商业版-SetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00056.html): 设置当前保存的元素个数。 → [详情](llms-content/document/detail/canncommercial/4f734cddf305.md) - [CANN商业版-GetCapacity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00057.html): 获取最大可保存的元素个数。 → [详情](llms-content/document/detail/canncommercial/d78fe5437f28.md) - [CANN商业版-GetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00058.html): 获取首个元素的指针地址,\[GetData\(\), reinterpret\_cast\(GetData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/canncommercial/4440898a985f.md) - [CANN商业版-MutableData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00059.html): 获取首个元素的指针地址,\[MutableData\(\), reinterpret\_cast\(MutableData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/canncommercial/74f363ed7f51.md) - [CANN商业版-ExpandDimsType类基于补维后的shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00061.html): ExpandDimsType类基于补维后的shape,描述了补维规则。 → [详情](llms-content/document/detail/canncommercial/c64e8a715cad.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00062.html): \#\#\#\# 函数功能 创建一个补维规则。 \#\#\#\# 函数原型 - 构造的实例中,补维规则(mask)以及补维后的维度(size)均为0 1 ExpandDimsType\(\) : size\(0U\), mask\(0U\) - 通过字符串创建一个补维规则 1 explicit ExpandDimsType\(const ge::chart const expanddimstype\) - 通过int64 → [详情](llms-content/document/detail/canncommercial/57e2ba16b08b.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00063.html): 判断本补维规则对象与另一个对象是否一致。 → [详情](llms-content/document/detail/canncommercial/9ca198b07329.md) - [CANN商业版-GetFullSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00064.html): 获取补维后的dim数。 → [详情](llms-content/document/detail/canncommercial/89251bf18d16.md) - [CANN商业版-SetExpandIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00065.html): 将第index轴设置为补维轴。 → [详情](llms-content/document/detail/canncommercial/23705808f327.md) - [CANN商业版-IsExpandIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00066.html): 基于补维后的shape,判断指定的index轴是否为补维轴。 → [详情](llms-content/document/detail/canncommercial/020d3385acd5.md) - [Expand(输出新shape)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00067.html): 对shape做补维,并将补维后的结果写入指定的输出shape对象。 → [详情](llms-content/document/detail/canncommercial/cee29ccf9492.md) - [Expand(更改原shape)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00068.html): 对shape做补维,并将补维后的结果直接更新原shape对象。 → [详情](llms-content/document/detail/canncommercial/99bfc0f7382f.md) - [CANN商业版-GetInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00071.html): 根据算子输入索引获取对应输入的tensor描述信息。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/4ddd99623984.md) - [CANN商业版-GetOutputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00072.html): 根据算子输出索引获取对应输出的tensor描述信息。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/a9cfdce08a67.md) - [CANN商业版-GetOptionalInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00073.html): 根据算子原型定义中的输入索引获取对应可选输入的tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/ab8b55250f65.md) - [CANN商业版-GetDynamicInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00074.html): 根据算子原型定义中的输入索引获取对应动态输入的tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/2773c5ad1949.md) - [CANN商业版-GetRequiredInputDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00075.html): 根据算子原型定义中的输入索引获取对应必选输入的tensor描述信息。 → [详情](llms-content/document/detail/canncommercial/565c3af834ef.md) - [CANN商业版-GetIrInputInstanceInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00076.html): 根据算子原型定义中的输入索引获取对应输入的实例化信息。 → [详情](llms-content/document/detail/canncommercial/7be2c070bacc.md) - [CANN商业版-GetComputeNodeInputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00078.html): 获取算子的输入个数。 → [详情](llms-content/document/detail/canncommercial/2d116b90d4f1.md) - [CANN商业版-GetAttrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00080.html): 获取算子的属性值,仅在算子IR原型定义中的属性值会被返回,其他属性值被丢弃。 → [详情](llms-content/document/detail/canncommercial/04b6178e9363.md) - [CANN商业版-GetNodeType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00081.html): \#\#\#\# 函数功能 获取算子的类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/0515780fc705.md) - [CANN商业版-GetComputeNodeInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00083.html): 获取本Kernel对应的计算节点的信息。 → [详情](llms-content/document/detail/canncommercial/0725336ee28e.md) - [CANN商业版-GetKernelName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00084.html): 获取本kernel的名称。 → [详情](llms-content/document/detail/canncommercial/96fc6287617c.md) - [CANN商业版-GetKernelType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00085.html): 获取本kernel的类型。 → [详情](llms-content/document/detail/canncommercial/cb502d1e7c1c.md) - [CANN商业版-GetExtendInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00086.html): 获取本kernel的扩展信息。 → [详情](llms-content/document/detail/canncommercial/a91abbab63fd.md) - [CANN商业版-GetInputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00088.html): 根据算子输入索引获取对应输入的数据类型。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/dc951550c265.md) - [CANN商业版-GetOptionalInputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00089.html): 根据算子原型定义中的输入索引获取对应可选输入的数据类型。 → [详情](llms-content/document/detail/canncommercial/e5d6323f3e94.md) - [CANN商业版-GetDynamicInputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00090.html): 根据算子原型定义中的输入索引获取对应动态输入的数据类型。 → [详情](llms-content/document/detail/canncommercial/74ce400d87a0.md) - [CANN商业版-GetRequiredInputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00091.html): 根据算子原型定义中的输入索引获取对应必选输入的数据类型。 → [详情](llms-content/document/detail/canncommercial/c36ac3fcef6c.md) - [CANN商业版-SetOutputDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00093.html): 根据输出索引,设置指定输出的数据类型。 → [详情](llms-content/document/detail/canncommercial/bd8ca8a4f4fa.md) - [CANN商业版-GetInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00095.html): 根据算子输入索引获取对应的输入shape指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/f3d8c2bca7bf.md) - [CANN商业版-GetInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00096.html): 根据算子输入索引获取对应的输入tensor指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/005e7b85041a.md) - [CANN商业版-GetOptionalInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00097.html): 根据算子原型定义中的输入索引获取对应的可选输入shape指针。 → [详情](llms-content/document/detail/canncommercial/b6590b633739.md) - [CANN商业版-GetDynamicInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00098.html): 根据算子原型定义中的输入索引获取对应的动态输入shape指针。 → [详情](llms-content/document/detail/canncommercial/aebba77ca0d9.md) - [CANN商业版-GetRequiredInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00099.html): 根据算子原型定义中的输入索引获取对应的必选输入tensor指针。 → [详情](llms-content/document/detail/canncommercial/612145a21cb4.md) - [CANN商业版-GetOutputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00101.html): 根据算子输出索引获取对应的输出Shape指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/dfe5e3c3ff15.md) - [CANN商业版-GetInputShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00104.html): 根据算子输入索引获取对应的输入shape range指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/5ce172e86088.md) - [CANN商业版-GetInputTensorRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00105.html): 根据算子输入索引获取对应的输入tensor range指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/326ddac80142.md) - [CANN商业版-GetOptionalInputTensorRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00106.html): 根据算子原型定义中的输入索引获取对应的可选输入tensor range指针。 → [详情](llms-content/document/detail/canncommercial/ebccb37e7543.md) - [CANN商业版-GetDynamicInputTensorRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00107.html): 根据算子原型定义中的输入索引获取对应的动态输入tensor range指针。 → [详情](llms-content/document/detail/canncommercial/718cc08402a0.md) - [CANN商业版-GetDynamicInputShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00109.html): 根据算子原型定义中的输入索引获取对应的动态输入shape range指针。 → [详情](llms-content/document/detail/canncommercial/f06451181a23.md) - [CANN商业版-GetRequiredInputShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00110.html): 根据算子原型定义中的输入索引获取对应的必选输入shape range指针。 → [详情](llms-content/document/detail/canncommercial/70504e1a71f2.md) - [CANN商业版-GetRequiredInputTensorRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00111.html): 根据算子原型定义中的输入索引获取对应的必选输入tensor range指针。 → [详情](llms-content/document/detail/canncommercial/f7a72d83f646.md) - [CANN商业版-GetOutputShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00112.html): 根据算子输出索引获取对应的输出shape range指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/1edfc5c4447e.md) - [构造和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00114.html): OpImplRegisterV2类作为注册接口类,提供了一系列算子原型注册接口,供用户注册指定算子类型的Tiling函数、Infershape函数、私有属性等信息。 → [详情](llms-content/document/detail/canncommercial/3b77f7f253d9.md) - [CANN商业版-InferShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00115.html): 注册算子的InferShape函数。 → [详情](llms-content/document/detail/canncommercial/b1ae0d7abcae.md) - [CANN商业版-InferShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00116.html): 注册算子的InferShapeRange函数。 → [详情](llms-content/document/detail/canncommercial/c22b87b7ec0b.md) - [CANN商业版-InferDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00117.html): 注册算子的InferDataType函数。 → [详情](llms-content/document/detail/canncommercial/cf921638cc17.md) - [CANN商业版-Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00118.html): 注册算子的Tiling函数。 → [详情](llms-content/document/detail/canncommercial/8dc3bf37e72b.md) - [CANN商业版-PrivateAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00119.html): 用于注册算子的私有属性。 → [详情](llms-content/document/detail/canncommercial/839470ea90ad.md) - [CANN商业版-TilingParse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00120.html): 注册算子的TilingParse函数,用于解析算子编译阶段生成的算子信息JSON文件,在注册时需要注册算子自行指定数据类型T,该数据类型用于保存解析后的算子信息。 → [详情](llms-content/document/detail/canncommercial/f1ad44968179.md) - [CANN商业版-InputsDataDependency](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00121.html): 设置算子计算依赖第几个输入tensor的值。 → [详情](llms-content/document/detail/canncommercial/ef99d221f534.md) - [CANN商业版-InferOutDataTypeSameWithFirstInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00122.html): 注册一种datatype推导规则,该规则将算子第一个输入的datatype作为所有输出的datatype。 → [详情](llms-content/document/detail/canncommercial/b2fadf088a48.md) - [CANN商业版-GenSimplifiedKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00123.html): 注册算子的GenSimplifiedKey函数,以提供一个更加快速的二进制匹配key值。 → [详情](llms-content/document/detail/canncommercial/cbe55c8c271d.md) - [CANN商业版-OpExecuteFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00124.html): 单个算子包含多kernel组合执行逻辑的场景下,算子可以通过该接口设置算子级的回调函数,回调函数内实现多kernel的下发。该功能为预留特性,暂不支持。 → [详情](llms-content/document/detail/canncommercial/e84edfae6e54.md) - [CANN商业版-HostInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00126.html): 当算子输入中存在标量输入时,需要传入host侧地址。该接口用于标记算子的第几个输入的地址是host侧地址。 → [详情](llms-content/document/detail/canncommercial/bcec408443d1.md) - [CANN商业版-Range类用于描述一个对象的上下界](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00129.html): Range类用于描述一个对象的上下界,包含两个信息: → [详情](llms-content/document/detail/canncommercial/5452c30d0aa3.md) - [Range构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00130.html): Range构造函数,对应如下3种构造方法: → [详情](llms-content/document/detail/canncommercial/32d928d2ce10.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00131.html): 判断与另外一个range对象是否相等,如果两个range的上下界的地址相同,或者上下界的值相同,这两个对象相等。 → [详情](llms-content/document/detail/canncommercial/5dea5c339df4.md) - [CANN商业版-SetMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00132.html): 设置最小的T对象指针。 → [详情](llms-content/document/detail/canncommercial/e94b644b5d55.md) - [CANN商业版-SetMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00133.html): 设置最大的T对象指针。 → [详情](llms-content/document/detail/canncommercial/79c106b5628c.md) - [CANN商业版-GetMin](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00134.html): 获取最小的T对象指针。 → [详情](llms-content/document/detail/canncommercial/b0af44cc8ecc.md) - [CANN商业版-GetMax](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00135.html): 获取最大的T对象指针。 → [详情](llms-content/document/detail/canncommercial/e827a6440fb6.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00137.html): RuntimeAttrs类的构造函数。 → [详情](llms-content/document/detail/canncommercial/c2052d642f2f.md) - [CANN商业版-GetAttrPointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00138.html): 获取指定索引的算子属性,返回指向此属性的指针。 → [详情](llms-content/document/detail/canncommercial/7556650c154d.md) - [CANN商业版-GetListInt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00140.html): 获取list int类型的属性值。 → [详情](llms-content/document/detail/canncommercial/dc5beb8d6fd2.md) - [CANN商业版-GetListListInt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00141.html): 获取ContinuousVectorVector *类型的属性值,即二维数组且每个元素类型为int。 → [详情](llms-content/document/detail/canncommercial/c4aa169b4d26.md) - [CANN商业版-GetStr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00142.html): 获取string类型的属性值。 → [详情](llms-content/document/detail/canncommercial/8799d9445b80.md) - [CANN商业版-GetFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00144.html): 获取float类型的属性值。 → [详情](llms-content/document/detail/canncommercial/7366f6045706.md) - [CANN商业版-GetBool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00145.html): 获取bool类型的属性值。 → [详情](llms-content/document/detail/canncommercial/35c4dc97b1ff.md) - [CANN商业版-GetListFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00146.html): 获取list\_float32类型的属性值。 → [详情](llms-content/document/detail/canncommercial/34bc7233df05.md) - [CANN商业版-GetListListFloat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00147.html): 获取ContinuousVectorVector *类型的属性值,即二维数组且每个元素类型为float。 → [详情](llms-content/document/detail/canncommercial/45cff8cc545a.md) - [CANN商业版-GetAttrNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00148.html): \#\#\#\# 函数功能 获取属性的数量。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/8c7adf06ad23.md) - [CANN商业版-Shape结构体用于描述一个tensor的shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00150.html): Shape结构体用于描述一个tensor的shape,包含两个信息: → [详情](llms-content/document/detail/canncommercial/77b497577a71.md) - [Shape构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00151.html): Shape构造函数。 → [详情](llms-content/document/detail/canncommercial/61b8a91e4918.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00152.html): 判断与另外一个shape对象是否相等,如果两个shape的dim num相等,并且dim num内每个dim的值都相等,则认为两个shape相等。 → [详情](llms-content/document/detail/canncommercial/052265d8365e.md) - [operator\!\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00153.html): 判断与另一个Shape对象是否不等。 → [详情](llms-content/document/detail/canncommercial/ab3cafdf0b25.md) - [operator\[\]](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00154.html): 获取指定index轴的dim值。 → [详情](llms-content/document/detail/canncommercial/bf1c8558d67a.md) - [CANN商业版-SetScalar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00156.html): 设置shape为标量。 → [详情](llms-content/document/detail/canncommercial/436c42ee5da4.md) - [CANN商业版-GetDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00157.html): 获取Shape的维度个数。 → [详情](llms-content/document/detail/canncommercial/ef999d20e45f.md) - [CANN商业版-SetDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00158.html): 设置Shape的维度个数。 → [详情](llms-content/document/detail/canncommercial/f88d760de0b9.md) - [CANN商业版-GetDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00159.html): 获取对应idx轴的dim值。 → [详情](llms-content/document/detail/canncommercial/56ef46f2c6ea.md) - [CANN商业版-AppendDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00161.html): 向后扩展一个dim值,如果扩展的dim数量超出Shape的最大限制,那么本函数不做任何事情。 → [详情](llms-content/document/detail/canncommercial/4630621f22f5.md) - [CANN商业版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00164.html): 获取原始format。 → [详情](llms-content/document/detail/canncommercial/817de2b7a54d.md) - [CANN商业版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00166.html): 获取运行时format。 → [详情](llms-content/document/detail/canncommercial/1d7268a43e3c.md) - [CANN商业版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00167.html): 设置运行时format。 → [详情](llms-content/document/detail/canncommercial/cfd31d8a93ba.md) - [CANN商业版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00168.html): \#\#\#\# 函数功能 获取补维规则。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/8c0f47557ba4.md) - [CANN商业版-SetExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00169.html): \#\#\#\# 函数功能 设置补维规则。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/6f93d10705f2.md) - [CANN商业版-MutableExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00170.html): 获取可写的补维规则。 → [详情](llms-content/document/detail/canncommercial/9f5434cebcaf.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00171.html): \#\#\#\# 函数功能 判断格式是否相同。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/ab930a18725f.md) - [operator\!\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00172.html): 判断格式是否不相同。 → [详情](llms-content/document/detail/canncommercial/b0e14bcd6e9a.md) - [CANN商业版-该类描述了tensor的shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00174.html): 该类描述了tensor的shape,包含两个信息:origin\_shape以及storage\_shape。其中,origin\_shape表示tensor的shape数学描述,storage\_shape表示origin\_shape实际运行时的shape格式。 → [详情](llms-content/document/detail/canncommercial/a98ef1fee07b.md) - [CANN商业版-GetOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00176.html): 获取原始shape。 → [详情](llms-content/document/detail/canncommercial/52fa86deec91.md) - [CANN商业版-GetStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00177.html): 获取运行时shape。 → [详情](llms-content/document/detail/canncommercial/8a3fed17d1f4.md) - [CANN商业版-MutableOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00178.html): 获取可写的原始shape。 → [详情](llms-content/document/detail/canncommercial/f18bc43d3f81.md) - [CANN商业版-MutableStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00179.html): 获取可写的运行时shape。 → [详情](llms-content/document/detail/canncommercial/22678fa7fe2d.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00180.html): 判断shape是否相等。 → [详情](llms-content/document/detail/canncommercial/70ff252f564f.md) - [构造及析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00183.html): 构造一个TensorData。 → [详情](llms-content/document/detail/canncommercial/cc022613ca35.md) - [operator\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00184.html): \#\#\#\# 函数功能 禁用拷贝赋值函数。 使用移动赋值函数。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/3dd45f3d8af7.md) - [CANN商业版-GetAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00185.html): 获取tensor数据地址。若存在manager函数,则由manager函数给出地址。 → [详情](llms-content/document/detail/canncommercial/6bb06f3de2ab.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00186.html): 获取tensor数据的内存大小。 → [详情](llms-content/document/detail/canncommercial/66eaea7c5abe.md) - [CANN商业版-SetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00187.html): 设置tensor数据的内存大小。 → [详情](llms-content/document/detail/canncommercial/231747f8e23a.md) - [CANN商业版-GetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00188.html): 获取tensor的placement,tensor数据所在的设备位置。 → [详情](llms-content/document/detail/canncommercial/ffbe1b5e103f.md) - [CANN商业版-Free](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00190.html): \#\#\#\# 函数功能 释放Tensor。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/d6d3e1c48b88.md) - [CANN商业版-SetAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00191.html): 设置tensor地址。 → [详情](llms-content/document/detail/canncommercial/5653cae1348b.md) - [CANN商业版-TensorPlacementUtils](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00194.html): 提供一组函数,判断TensorPlacement的位置。 → [详情](llms-content/document/detail/canncommercial/f7a8b68a3aad.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00196.html): 用于构造指定的Tensor对象。Tensor类用来描述一个tensor对象的信息以及行为,包含:shape信息、format信息、datatype信息以及tensor数据内容tensordata。 → [详情](llms-content/document/detail/canncommercial/3f6779d89d12.md) - [CANN商业版-GetShapeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00197.html): 获取当前Tensor运行时的shape大小,即此Tensor中包含的元素的数量。 → [详情](llms-content/document/detail/canncommercial/684c6e11725a.md) - [CANN商业版-GetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00198.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/canncommercial/7c69df13a38f.md) - [CANN商业版-SetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00199.html): 设置Tensor的数据。 → [详情](llms-content/document/detail/canncommercial/8e4fe47417e0.md) - [CANN商业版-GetAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00200.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/canncommercial/51a16265b696.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00201.html): 获取Tensor数据的内存大小。 → [详情](llms-content/document/detail/canncommercial/48897a564240.md) - [CANN商业版-SetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00202.html): 设置Tensor的内存大小。 → [详情](llms-content/document/detail/canncommercial/c32ac9fc6049.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00203.html): 获取Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/8a10998a3500.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00204.html): 设置Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/83dc985d2f95.md) - [CANN商业版-CreateFollowing](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00205.html): 创建一个指定数据类型以及大小的Tensor,其数据在Tensor对象后连续排布。 → [详情](llms-content/document/detail/canncommercial/71ee10e0ac2f.md) - [CANN商业版-GetStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00206.html): 获取运行时Tensor的StorageShape,此shape对象为只读。StorageShape和Originshape的区别如下:Originshape是Tensor最初创建时的形状,StorageShape是保存Tensor数据的底层存储的形状。运行时为了适配底层硬件,Tensor的StorageShape和其Originshape可能会有所不同。 → [详情](llms-content/document/detail/canncommercial/832fd0641e64.md) - [CANN商业版-MutableStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00207.html): 获取运行时Tensor的shape,此shape对象是可变的。 → [详情](llms-content/document/detail/canncommercial/f79ace1522e6.md) - [CANN商业版-GetOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00208.html): 获取Tensor的原始shape。 → [详情](llms-content/document/detail/canncommercial/7aa28dca97e9.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00210.html): 获取Tensor的shape,包含运行时和原始shape。 → [详情](llms-content/document/detail/canncommercial/8d976daf6b33.md) - [CANN商业版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00211.html): 获取运行时Tensor的format。 → [详情](llms-content/document/detail/canncommercial/dde9ebf56fee.md) - [CANN商业版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00212.html): 设置运行时Tensor的format。 → [详情](llms-content/document/detail/canncommercial/2687780a7904.md) - [CANN商业版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00213.html): 获取Tensor的原始format。 → [详情](llms-content/document/detail/canncommercial/8ad164198efb.md) - [CANN商业版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00214.html): 设置Tensor的原始format。 → [详情](llms-content/document/detail/canncommercial/c0ebc907b83b.md) - [CANN商业版-GetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00215.html): 获取Tensor的format,包含运行时format和原始format,返回的format对象都是只读的。 → [详情](llms-content/document/detail/canncommercial/dfd4a5286c51.md) - [CANN商业版-MutableFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00216.html): 获取Tensor的format,包含运行时format和原始format。 → [详情](llms-content/document/detail/canncommercial/86b2e92f9fb4.md) - [CANN商业版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00217.html): 获取shape的补维规则。 → [详情](llms-content/document/detail/canncommercial/2ce4677a1a3f.md) - [CANN商业版-SetExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00218.html): 设置shape的补维规则。 → [详情](llms-content/document/detail/canncommercial/387a55a74691.md) - [CANN商业版-GetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00219.html): 获取tensor的placement。 → [详情](llms-content/document/detail/canncommercial/c71fec4360ae.md) - [CANN商业版-SetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00220.html): 设置tensor的placement。 → [详情](llms-content/document/detail/canncommercial/72afa474cfac.md) - [CANN商业版-GetTensorData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00221.html): 获取tensor中的数据,返回只读的TensorData类型对象。 → [详情](llms-content/document/detail/canncommercial/5863b3d6b1de.md) - [CANN商业版-MutableTensorData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00222.html): 获取tensor中的数据。 → [详情](llms-content/document/detail/canncommercial/6ccd7207f4bb.md) - [CANN商业版-GetInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00224.html): 根据算子输入索引获取对应的输入shape指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/8b530b263393.md) - [CANN商业版-GetInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00225.html): 根据算子输入索引获取对应的输入tensor指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/509d96b50f24.md) - [CANN商业版-GetOptionalInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00226.html): 根据算子原型定义中的输入索引获取对应的可选输入tensor指针。 → [详情](llms-content/document/detail/canncommercial/3bf76d26cb1c.md) - [CANN商业版-GetDynamicInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00227.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor指针。 → [详情](llms-content/document/detail/canncommercial/83c3973d20e9.md) - [CANN商业版-GetRequiredInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00228.html): 根据算子原型定义中的输入索引获取对应的必选输入tensor指针。 → [详情](llms-content/document/detail/canncommercial/92332f62116d.md) - [CANN商业版-GetDynamicInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00230.html): 根据算子原型定义中的输入索引获取对应的动态输入shape指针。 → [详情](llms-content/document/detail/canncommercial/fc7286996633.md) - [CANN商业版-GetRequiredInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00231.html): 根据算子原型定义中的输入索引获取对应的必选输入shape指针。 → [详情](llms-content/document/detail/canncommercial/a93ebb7c5181.md) - [CANN商业版-GetOutputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00232.html): 根据算子输出索引获取对应的输出shape指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/dfa98ed7a64b.md) - [CANN商业版-SetTilingKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00234.html): 设置TilingKey。 → [详情](llms-content/document/detail/canncommercial/c302d61f2dc1.md) - [CANN商业版-GetTilingKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00235.html): 获取tiling key。 → [详情](llms-content/document/detail/canncommercial/18a49074e0a9.md) - [CANN商业版-SetBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00236.html): 设置blockDim,即参与计算的Vector或者Cube核数。 → [详情](llms-content/document/detail/canncommercial/af47aeff153a.md) - [CANN商业版-GetBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00237.html): 获取blockDim,即参与计算的Vector或者Cube核数。blockDim的详细概念和设置方式请参考SetBlockDim。 → [详情](llms-content/document/detail/canncommercial/f917a72c801b.md) - [CANN商业版-SetTilingCond](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00238.html): 设置tiling cond。tiling cond是一个整型值,用于选择算子实际使用的Tiling实现。 → [详情](llms-content/document/detail/canncommercial/f871c9f2bb22.md) - [CANN商业版-GetTilingCond](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00239.html): 获取GetTilingCond中设置的tiling cond。 → [详情](llms-content/document/detail/canncommercial/c40b93e35a53.md) - [CANN商业版-SetNeedAtomic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00240.html): 用于设置是否需要框架来完成atomic clean操作,保证在算子kernel执行前,输出内存已经被初始化。 → [详情](llms-content/document/detail/canncommercial/5f12141f1d57.md) - [CANN商业版-NeedAtomic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00241.html): 获取是否需要atomic clean的标识值。 → [详情](llms-content/document/detail/canncommercial/1612484c4dbf.md) - [CANN商业版-GetTilingData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00242.html): 获取有类型的tiling data指针。 → [详情](llms-content/document/detail/canncommercial/2efe764550b9.md) - [CANN商业版-GetRawTilingData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00243.html): 获取无类型的tiling data指针。 → [详情](llms-content/document/detail/canncommercial/ce4a9bbae611.md) - [CANN商业版-GetWorkspaceSizes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00244.html): 获取workspace sizes指针,workspace大小以字节为单位。 → [详情](llms-content/document/detail/canncommercial/92cbe1da9515.md) - [CANN商业版-GetWorkspaceNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00245.html): 获取workspace个数。 → [详情](llms-content/document/detail/canncommercial/25c44d255ab9.md) - [CANN商业版-GetPlatformInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00246.html): 获取PlatFormInfos指针。PlatformInfos类用于管理和查询硬件平台的相关信息,包括核数、内存带宽等。 → [详情](llms-content/document/detail/canncommercial/6a3ed91ed5e0.md) - [CANN商业版-GetCompileInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00247.html): 获取编译信息CompileInfo。 → [详情](llms-content/document/detail/canncommercial/cf6429f972c4.md) - [CANN商业版-SetScheduleMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00248.html): 设置算子在NPU上执行时的调度模式。 → [详情](llms-content/document/detail/canncommercial/e5ed47cdfd2d.md) - [CANN商业版-GetScheduleMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00249.html): 获取算子在NPU上执行时的调度模式。 → [详情](llms-content/document/detail/canncommercial/38fbcc31cb9c.md) - [CANN商业版-SetLocalMemorySize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00250.html): SIMT算子用于设置需要使用的Dynamic Unified Buffer大小。不设置的情况下,默认为0,即算子不需要使用Dynamic Unified Buffer。 → [详情](llms-content/document/detail/canncommercial/2e594d358382.md) - [CANN商业版-GetLocalMemorySize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00251.html): SIMT算子获取所需的Dynamic Unified Buffer大小。 → [详情](llms-content/document/detail/canncommercial/3866f45dfdd1.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00253.html): TilingData类的构造函数。 → [详情](llms-content/document/detail/canncommercial/6720376add92.md) - [CANN商业版-GetCapacity](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00254.html): 获取本实例可容纳的最大tiling data长度。 → [详情](llms-content/document/detail/canncommercial/9b452847e55a.md) - [CANN商业版-GetDataSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00255.html): 获取tiling data长度。 → [详情](llms-content/document/detail/canncommercial/5900b5cd9f08.md) - [CANN商业版-SetDataSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00256.html): 设置tiling data长度。 → [详情](llms-content/document/detail/canncommercial/a4f88ccd2dae.md) - [CANN商业版-GetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00257.html): 获取TilingData的数据指针。 → [详情](llms-content/document/detail/canncommercial/e4f7afb7ab39.md) - [CANN商业版-Append](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00258.html): 向后添加tiling data,若添加超过可容纳的最大长度,则添加失败。 → [详情](llms-content/document/detail/canncommercial/058f834857a3.md) - [CANN商业版-CreateCap](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00259.html): 根据指定的最大容量创建一个TilingData类实例。 → [详情](llms-content/document/detail/canncommercial/6f50ec04f0a6.md) - [CANN商业版-CalcTotalSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00260.html): 通过最大容量计算TilingData实例所占用的内存空间。 → [详情](llms-content/document/detail/canncommercial/3007d53a4775.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00261.html): 初始化TilingData。 → [详情](llms-content/document/detail/canncommercial/4556ff8d051a.md) - [CANN商业版-AppendConvertedAttrVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00262.html): 将RuntimeAttrs内存中的第index个属性,从src\_type数据类型转成dst\_type数据类型后,追加在当前的tilingdata后面。 → [详情](llms-content/document/detail/canncommercial/4ca5d80f7527.md) - [operator<<](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00263.html): 使用<<运算符重载的方式,实现向后添加tiling data的功能。若添加超过可容纳的最大长度,则忽略本次操作。 → [详情](llms-content/document/detail/canncommercial/090c0e90429c.md) - [CANN商业版-本类继承自ContinuousVector类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00270.html): 本类继承自ContinuousVector类,与ContinuousVector类不同的是MutableData和GetData返回的是指定类型的地址,而不是void *。因此称为Typed。 → [详情](llms-content/document/detail/canncommercial/201f24879c71.md) - [CANN商业版-MutableData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00271.html): 获取首个元素的指针地址,\[MutableData\(\), reinterpret\_cast\(MutableData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/canncommercial/760bdc936888.md) - [CANN商业版-GetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00272.html): 获取首个元素的指针地址,\[GetData\(\), reinterpret\_cast\(GetData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/canncommercial/8259b03e49eb.md) - [CANN商业版-TensorPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00273.html): ``` enum TensorPlacement \{ kOnDeviceHbm, ///< Tensor位于Device kOnHost, ///< Tensor位于Host kFollowing, ///< Tensor位于Host,且数据紧跟在结构体后面 kOnDeviceP2p, ///< Tensor位于Device, P2p内存指的是Device内存透到PCIE B → [详情](llms-content/document/detail/canncommercial/2de7bcde7f1b.md) - [内部关联接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00274.html): 在进行算子原型注册、Tiling实现、shape推导过程中,使用到的外部开放接口中会调用到一些辅助数据结构和接口,称之为内部关联接口。开发者不会直接调用内部关联接口,此处仅作简单介绍。 → [详情](llms-content/document/detail/canncommercial/66ec8d46b544.md) - [Allocator构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00278.html): Allocator构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/dfc70f50e1c6.md) - [CANN商业版-Malloc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00279.html): 在用户内存池中根据指定size大小申请device内存。 → [详情](llms-content/document/detail/canncommercial/509a6db74978.md) - [CANN商业版-Free](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00280.html): 根据指定的MemBlock释放内存到内存池。 → [详情](llms-content/document/detail/canncommercial/6332924427e1.md) - [CANN商业版-MallocAdvise](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00281.html): 在用户内存池中根据指定size大小申请device内存,建议申请的内存地址为addr。 → [详情](llms-content/document/detail/canncommercial/10b63d7a1c9a.md) - [AscendString构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00283.html): AscendString构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/f3ba4daebd46.md) - [CANN商业版-GetString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00284.html): \#\#\#\# 函数功能 获取字符串地址。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/c56e58f7c0f7.md) - [CANN商业版-Find](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00286.html): 查找子串在当前字符串中的位置。 → [详情](llms-content/document/detail/canncommercial/f1bc0171e260.md) - [CANN商业版-GetLength](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00288.html): \#\#\#\# 函数功能 获取字符串的长度。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/67bf94bb29ce.md) - [CANN商业版-AutoMappingSubgraphIOIndexFuncRegister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00293.html): FrameworkRegistry类的封装,通过类的构造函数调用FrameworkRegistry类的AddAutoMappingSubgraphIOIndexFunc函数完成映射函数的注册。 → [详情](llms-content/document/detail/canncommercial/73bde8cebb00.md) - [FrameworkRegistry类构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00295.html): FrameworkRegistry构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/d7ec7b7dfc6d.md) - [CANN商业版-GetAutoMappingSubgraphIOIndexFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00296.html): 根据网络类型,获取已经注册的自动映射函数。 → [详情](llms-content/document/detail/canncommercial/30cf04a99b0d.md) - [CANN商业版-AddAutoMappingSubgraphIOIndexFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00297.html): 注册的具体网络类型的自动映射函数。 → [详情](llms-content/document/detail/canncommercial/f83e374aca30.md) - [CANN商业版-ListTensorType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00320.html): ListTensorType类用以定义输入或者输出支持的数据类型,是TensorType的封装,用于标识支持多个数据类型的情况。 → [详情](llms-content/document/detail/canncommercial/eabd82a363db.md) - [MemBlock构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00322.html): MemBlock构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/c99b32aed448.md) - [CANN商业版-GetAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00323.html): - 获取只读的device内存地址。 → [详情](llms-content/document/detail/canncommercial/4125b910282f.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00324.html): 获取device内存对应的大小。 → [详情](llms-content/document/detail/canncommercial/c3244d5f31c8.md) - [CANN商业版-SetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00325.html): 设置device内存地址大小。 → [详情](llms-content/document/detail/canncommercial/65336c6930b8.md) - [CANN商业版-Free](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00326.html): MemBlock的引用计数减为0时,释放MemBlock到内存池。 → [详情](llms-content/document/detail/canncommercial/2307c5763a3f.md) - [CANN商业版-AddCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00327.html): MemBlock引用计数加1。 → [详情](llms-content/document/detail/canncommercial/7fba72727483.md) - [CANN商业版-SubCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00328.html): MemBlock引用计数减1。 → [详情](llms-content/document/detail/canncommercial/10b186f06169.md) - [CANN商业版-GetCount](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00329.html): 获取MemBlock的引用计数。 → [详情](llms-content/document/detail/canncommercial/626421b63bc3.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00384.html): 开发人员完成自定义算子的实现代码后,需要进行适配插件的开发将基于第三方框架的算子映射成适配AI处理器的算子,可调用REGISTER\_CUSTOM\_OP宏实现算子转换。在调用REGISTER\_CUSTOM\_OP宏时,以REGISTER\_CUSTOM\_OP开始,以“.”链接FrameworkType、OriginOpType、ParseParamsFn等接口。 → [详情](llms-content/document/detail/canncommercial/e25b10a5db1f.md) - [OpRegistrationData构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00385.html): OpRegistrationData构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/491f175c1e1d.md) - [REGISTER\_CUSTOM\_OP宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00386.html): 按指定名称注册算子。 → [详情](llms-content/document/detail/canncommercial/75e275222ae8.md) - [CANN商业版-FrameworkType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00387.html): 设置原始模型的框架类型。 → [详情](llms-content/document/detail/canncommercial/3d2a8284e8a0.md) - [CANN商业版-OriginOpType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00388.html): 设置原始模型的算子类型或算子类型列表。 → [详情](llms-content/document/detail/canncommercial/e34028c778cf.md) - [CANN商业版-ParseParamsFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00389.html): 注册解析算子属性的函数。 → [详情](llms-content/document/detail/canncommercial/d83f5b9cd9b1.md) - [CANN商业版-ParseParamsByOperatorFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00390.html): 注册解析用户自定义算子属性的函数 → [详情](llms-content/document/detail/canncommercial/6d0cba322c33.md) - [CANN商业版-FusionParseParamsFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00391.html): 注册解析融合算子属性的函数。 → [详情](llms-content/document/detail/canncommercial/bbc8d0a8c30b.md) - [FusionParseParamsFn(Overload)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00392.html): 注册解析融合算子属性的函数,为FusionParseParamsFn的重载函数。 → [详情](llms-content/document/detail/canncommercial/12408f55ee5d.md) - [CANN商业版-ParseSubgraphPostFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00393.html): 根据算子类型,注册算子的子图中输入输出节点跟算子的输入输出的对应关系函数实现。 → [详情](llms-content/document/detail/canncommercial/7d5ad26cb79a.md) - [CANN商业版-ParseOpToGraphFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00394.html): 注册实现算子一对多子图映射的函数,即将算子映射为多个算子。 → [详情](llms-content/document/detail/canncommercial/1c0bb2d6e4fc.md) - [CANN商业版-ImplyType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00395.html): \#\#\#\# 函数功能 设置算子执行方式。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/744d94f09956.md) - [CANN商业版-DelInputWithCond](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00396.html): 根据算子属性,删除算子指定输入边。 → [详情](llms-content/document/detail/canncommercial/d9ca250bf6c2.md) - [CANN商业版-DelInputWithOriginalType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00397.html): 根据算子类型,删除算子指定输入边。 → [详情](llms-content/document/detail/canncommercial/a3ccfabfe092.md) - [CANN商业版-GetImplyType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00398.html): \#\#\#\# 函数功能 获取算子执行方式。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/7fbfea5377c8.md) - [CANN商业版-GetOmOptype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00399.html): 获取模型的算子类型。 → [详情](llms-content/document/detail/canncommercial/c69dc52a6cff.md) - [CANN商业版-GetOriginOpTypeSet](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00400.html): 获取原始模型的算子类型集合。 → [详情](llms-content/document/detail/canncommercial/3704264127b4.md) - [CANN商业版-GetFrameworkType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00401.html): 获取原始模型的框架类型。 → [详情](llms-content/document/detail/canncommercial/c2e879911cb8.md) - [CANN商业版-GetParseParamFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00402.html): 获取解析算子属性的函数。 → [详情](llms-content/document/detail/canncommercial/3a53f5e25240.md) - [CANN商业版-GetFusionParseParamFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00404.html): 获取解析融合算子属性的函数。 → [详情](llms-content/document/detail/canncommercial/edc71acabd61.md) - [CANN商业版-GetFusionParseParamByOpFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00405.html): 获取解析融合算子属性的函数。 → [详情](llms-content/document/detail/canncommercial/d339c3e539ec.md) - [CANN商业版-GetParseSubgraphPostFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00406.html): 根据算子类型,获取算子注册的子图中输入输出节点跟算子的输入输出的对应关系实现的函数对象。 → [详情](llms-content/document/detail/canncommercial/3c8afbc07e7b.md) - [CANN商业版-GetParseOpToGraphFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00407.html): 获取将算子映射为一对多子图的实现函数。 → [详情](llms-content/document/detail/canncommercial/d39aa7cd5793.md) - [CANN商业版-AutoMappingFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00408.html): \#\#\#\# 函数功能 自动映射回调函数。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/33f63e4a7982.md) - [CANN商业版-AutoMappingByOpFn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00409.html): \#\#\#\# 函数功能 自动映射回调函数。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/canncommercial/dacfecc7a8f3.md) - [CANN商业版-AutoMappingFnDynamic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00410.html): 动态输入/输出算子的自动映射回调函数。 → [详情](llms-content/document/detail/canncommercial/fc2ed97cf274.md) - [CANN商业版-AutoMappingSubgraphIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00412.html): 设置子图的输入输出和主图对应父节点输入输出的对应关系。 → [详情](llms-content/document/detail/canncommercial/5a9b04b9e5b8.md) - [CANN商业版-InputReorderVector](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00413.html): 支持在算子插件中调整算子的输入参数顺序,此接口为内部使用接口,外部开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/906edd3df4eb.md) - [CANN商业版-Promote](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00414.html): Promote类用于表示输出数据类型为输入或属性指定的数据类型间的提升类型。 → [详情](llms-content/document/detail/canncommercial/f4488b31346a.md) - [Shape构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00422.html): Shape构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/fa079e8958d9.md) - [CANN商业版-GetDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00423.html): 获取Shape第idx维的长度。 → [详情](llms-content/document/detail/canncommercial/e0ffe3fb298c.md) - [CANN商业版-GetDims](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00424.html): 获取Shape所有维度组成的向量。 → [详情](llms-content/document/detail/canncommercial/50d2631476cb.md) - [CANN商业版-GetDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00425.html): 获取Shape的维度个数。 → [详情](llms-content/document/detail/canncommercial/0e10f121704d.md) - [CANN商业版-GetShapeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00426.html): 获取Shape中所有dim的累乘结果。 → [详情](llms-content/document/detail/canncommercial/bc542fcc3048.md) - [CANN商业版-SetDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00427.html): 将Shape中第idx维度的值设置为value。 → [详情](llms-content/document/detail/canncommercial/8e319412b82a.md) - [CANN商业版-TensorDescInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00428.html): ``` struct TensorDescInfo \{ Format format \= FORMATRESERVED; / tbe op register support format / DataType dataType \= DTUNDEFINED; / tbe op register support datatype / \}; → [详情](llms-content/document/detail/canncommercial/fb993367cdb8.md) - [TensorDesc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00430.html): TensorDesc构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/0686b3585b07.md) - [CANN商业版-GetConstData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00431.html): 如果TensorDesc是常量节点的描述,获取TensorDesc中的权重值。 → [详情](llms-content/document/detail/canncommercial/37bd5ec04328.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00432.html): 获取TensorDesc所描述Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/7252c9698d7a.md) - [CANN商业版-GetExpandDimsRule](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00433.html): 获取Tensor的补维规则。 → [详情](llms-content/document/detail/canncommercial/294a812ea2ac.md) - [CANN商业版-GetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00434.html): 获取TensorDesc所描述的Tensor的Format。 → [详情](llms-content/document/detail/canncommercial/30e753b30bb2.md) - [CANN商业版-GetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00435.html): 获取TensorDesc所描述Tensor的名称。 → [详情](llms-content/document/detail/canncommercial/30d85272fba9.md) - [CANN商业版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00436.html): 获取TensorDesc所描述Tensor的原始Format。 → [详情](llms-content/document/detail/canncommercial/4b390bccea59.md) - [CANN商业版-GetOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00437.html): 获取TensorDesc所描述Tensor的原始Shape。 → [详情](llms-content/document/detail/canncommercial/273697872c3a.md) - [CANN商业版-GetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00438.html): 获取Tensor中数据地址的类型。 → [详情](llms-content/document/detail/canncommercial/d388a36c79cd.md) - [CANN商业版-GetRealDimCnt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00439.html): 获取TensorDesc所描述Tensor的实际维度个数。 → [详情](llms-content/document/detail/canncommercial/1902aac2464d.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00440.html): 获取TensorDesc所描述Tensor的Shape。 → [详情](llms-content/document/detail/canncommercial/a2bc6bae6bb4.md) - [CANN商业版-GetShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00441.html): 获取设置的shape变化范围。 → [详情](llms-content/document/detail/canncommercial/f3fb8beb7d4e.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00442.html): 获取TensorDesc所描述Tensor的数据大小。 → [详情](llms-content/document/detail/canncommercial/79a4c0f3ec69.md) - [CANN商业版-SetConstData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00443.html): 如果TensorDesc是常量节点的描述,向TensorDesc中设置权重值。 → [详情](llms-content/document/detail/canncommercial/456cc0fefd60.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00444.html): 向TensorDesc中设置Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/21428a403f44.md) - [CANN商业版-SetExpandDimsRule](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00445.html): 设置补维规则。补维是指在原有shape的基础上,添加一到多个维度。例如原shape\[2,2\]有两根轴,那么在两根轴中间补两维后的shape为\[2,1,1,2\],补维后shape的第0、3根轴被称为原始轴,第1、2根轴被称为补维轴。 → [详情](llms-content/document/detail/canncommercial/256ac11222b1.md) - [CANN商业版-SetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00446.html): 向TensorDesc中设置Tensor的Format。 → [详情](llms-content/document/detail/canncommercial/8b99accd63d7.md) - [CANN商业版-SetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00447.html): 向TensorDesc中设置Tensor的名称。 → [详情](llms-content/document/detail/canncommercial/25d0ff5ef4ae.md) - [CANN商业版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00448.html): 向TensorDesc中设置Tensor的原始Format。 → [详情](llms-content/document/detail/canncommercial/dca8c55dfd2d.md) - [CANN商业版-SetOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00449.html): 向TensorDesc中设置Tensor的原始Shape。 → [详情](llms-content/document/detail/canncommercial/d07c117d5e38.md) - [CANN商业版-SetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00450.html): 设置Tensor的数据存放的位置。 → [详情](llms-content/document/detail/canncommercial/29208a6542c6.md) - [CANN商业版-SetRealDimCnt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00451.html): 向TensorDesc中设置Tensor的实际维度数目。 → [详情](llms-content/document/detail/canncommercial/611f21e75369.md) - [CANN商业版-SetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00452.html): 向TensorDesc中设置Tensor的数据大小。 → [详情](llms-content/document/detail/canncommercial/7a13bbe9f137.md) - [CANN商业版-SetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00453.html): 向TensorDesc中设置Tensor的Shape。 → [详情](llms-content/document/detail/canncommercial/eb19cb2060ab.md) - [CANN商业版-SetShapeRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00454.html): 设置shape的变化范围。 → [详情](llms-content/document/detail/canncommercial/c948cef5324c.md) - [CANN商业版-SetUnknownDimNumShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00455.html): 设置tensor的shape为\{-2\},用来表示tensor是完全未知的。 → [详情](llms-content/document/detail/canncommercial/3b74582ef8ba.md) - [CANN商业版-Update](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00456.html): 更新TensorDesc的Shape、Format、DataType属性。 → [详情](llms-content/document/detail/canncommercial/964f7820da7e.md) - [CANN商业版-TensorType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00457.html): TensorType类用以定义输入或者输出支持的数据类型,TensorType提供以下接口指定支持的数据类型: → [详情](llms-content/document/detail/canncommercial/8c3e5acdefc9.md) - [Tensor构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00459.html): Tensor构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/c0669a8267bc.md) - [CANN商业版-IsValid](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00461.html): 判断Tensor对象是否有效。 → [详情](llms-content/document/detail/canncommercial/07a53bd75b3f.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00463.html): 获取Tensor的DataType。 → [详情](llms-content/document/detail/canncommercial/775c95552193.md) - [CANN商业版-GetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00465.html): 获取Tensor的Format。 → [详情](llms-content/document/detail/canncommercial/5cec95c31945.md) - [CANN商业版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00466.html): 获取Tensor的原始Format。 → [详情](llms-content/document/detail/canncommercial/42296171f798.md) - [CANN商业版-GetOriginShapeDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00467.html): 获取原始Shape第idx维度。 → [详情](llms-content/document/detail/canncommercial/24daa0319740.md) - [CANN商业版-GetOriginShapeDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00468.html): 获取原始Shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/canncommercial/4c85fecc4b87.md) - [CANN商业版-GetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00469.html): 获取Tensor的Placement。 → [详情](llms-content/document/detail/canncommercial/1655adcc2ff4.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00470.html): 获取Tensor中的数据的大小。 → [详情](llms-content/document/detail/canncommercial/e1d3f8ede9bf.md) - [CANN商业版-GetShapeDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00471.html): 获取Shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/canncommercial/0fade6df1896.md) - [CANN商业版-GetShapeDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00472.html): 获取Shape第idx维度。 → [详情](llms-content/document/detail/canncommercial/bb11dd92773c.md) - [CANN商业版-GetTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00473.html): 获取Tensor的描述符。 → [详情](llms-content/document/detail/canncommercial/c79ce590cd1d.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00475.html): 设置Tensor的Datatype。 → [详情](llms-content/document/detail/canncommercial/2b2ffb96d05a.md) - [CANN商业版-SetExpandDimsRule](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00476.html): 设置Tensor的补维规则。 → [详情](llms-content/document/detail/canncommercial/1c30e09e2423.md) - [CANN商业版-SetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00477.html): 设置Tensor的Format。 → [详情](llms-content/document/detail/canncommercial/32e55884f06e.md) - [CANN商业版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00478.html): 设置Tensor的原始Format。 → [详情](llms-content/document/detail/canncommercial/caaa21844d2a.md) - [CANN商业版-SetOriginShapeDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00480.html): 设置原始shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/canncommercial/9dc9530ce7e4.md) - [CANN商业版-SetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00481.html): 设置Tensor的数据存放的位置。 → [详情](llms-content/document/detail/canncommercial/dfa154f823a0.md) - [CANN商业版-SetShapeDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00482.html): 设置shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/canncommercial/c69e38dafab3.md) - [CANN商业版-SetShapeDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00483.html): 设置shape第idx维度。 → [详情](llms-content/document/detail/canncommercial/919811d6592c.md) - [CANN商业版-SetTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00484.html): 设置Tensor的描述符(TensorDesc)。 → [详情](llms-content/document/detail/canncommercial/432a69cec804.md) - [CANN商业版-ResetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00485.html): 释放Tensor中数据内存。 → [详情](llms-content/document/detail/canncommercial/e12aca6b094e.md) - [CANN商业版-DataTypeToAscendString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00487.html): 将DataType类型值转化为字符串表达。 → [详情](llms-content/document/detail/canncommercial/4ab7fbcb87e5.md) - [CANN商业版-AscendStringToDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00488.html): 将DataType字符串表达转化为DataType类型值。 → [详情](llms-content/document/detail/canncommercial/4c5d5c47b047.md) - [CANN商业版-FormatToAscendString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00489.html): 将Format类型值转化为字符串表达。 → [详情](llms-content/document/detail/canncommercial/58e5cab4091e.md) - [CANN商业版-AscendStringToFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00490.html): 将字符串转化为Format类型值。 → [详情](llms-content/document/detail/canncommercial/f634fcb6484c.md) - [CANN商业版-DataTypeToSerialString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00491.html): 将DataType类型值转化为字符串表达。 → [详情](llms-content/document/detail/canncommercial/fe56a214febc.md) - [CANN商业版-FormatToSerialString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00493.html): 将Format类型值转化为字符串表达。 → [详情](llms-content/document/detail/canncommercial/fcf97dd03825.md) - [CANN商业版-SerialStringToFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00494.html): 将字符串转化为Format类型值。 → [详情](llms-content/document/detail/canncommercial/fc683c1fa6e7.md) - [CANN商业版-DataFormatToFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00495.html): 将数据格式字符串转化为Format类型值。 → [详情](llms-content/document/detail/canncommercial/797ab6efac9b.md) - [CANN商业版-GetDataTypeLength](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00496.html): 获取数据类型所占内存大小。 → [详情](llms-content/document/detail/canncommercial/c71ca5a51da5.md) - [CANN商业版-ConvertToListAscendString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00500.html): 定义了一个模板函数ConvertToListAscendString,用于将不同类型的字符串列表转换为AscendString类型的列表。 → [详情](llms-content/document/detail/canncommercial/6e7a1a5e116a.md) - [CANN商业版-GetC0Format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00501.html): 根据实际format获取C0 format的值。C0值是AI处理器特有数据格式所需要的参数。例如NC1HWC0,最后一维即表示C0值,C0值在不同的AI处理器中数值不同,通过C0 format来承载。 → [详情](llms-content/document/detail/canncommercial/2d448ef79d46.md) - [CANN商业版-GetC0Value](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00502.html): 从实际format中解析出C0 format信息。 → [详情](llms-content/document/detail/canncommercial/cbfbd899116f.md) - [CANN商业版-GetFormatFromC0](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00503.html): 根据传入的format和C0 format信息得到实际的format。 → [详情](llms-content/document/detail/canncommercial/4315e2047a9a.md) - [CANN商业版-GetFormatFromSub](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00504.html): 根据传入的主format和子format信息得到实际的format。 → [详情](llms-content/document/detail/canncommercial/07fece3a2f86.md) - [CANN商业版-GetFormatFromSubAndC0](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00505.html): 根据传入的主format,子format和C0 format信息得到实际的format。 → [详情](llms-content/document/detail/canncommercial/3e63db13a0f6.md) - [CANN商业版-GetFormatName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00506.html): 根据传入的Format类型,获取Format的字符串描述。 → [详情](llms-content/document/detail/canncommercial/543577972efe.md) - [CANN商业版-GetPrimaryFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00507.html): 从实际format中解析出主format信息。 → [详情](llms-content/document/detail/canncommercial/c4aa3179e8e8.md) - [CANN商业版-GetSizeByDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00508.html): 根据传入的data\_type,获取该data\_type所占用的内存大小。如果要获取多个元素的内存大小,请使用GetSizeInBytes。 → [详情](llms-content/document/detail/canncommercial/56418953626a.md) - [CANN商业版-GetSizeInBytes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00509.html): 根据传入的element\_count和data\_type,获取element\_count个该data\_type所占用的内存总大小。 → [详情](llms-content/document/detail/canncommercial/c100e80ff830.md) - [CANN商业版-GetSubFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00510.html): 从实际format中解析出子format信息。 → [详情](llms-content/document/detail/canncommercial/54de1a439f2a.md) - [CANN商业版-HasC0Format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00511.html): 判断实际format中是否包含C0 format。 → [详情](llms-content/document/detail/canncommercial/c9a8c2eb9ee2.md) - [ge::graphStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00513.html): graphStatus类型即uint32\_t类型,其不同的状态说明如下: → [详情](llms-content/document/detail/canncommercial/460d2c1b05fd.md) - [CANN商业版-DataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00514.html): DataType枚举值定义如下: → [详情](llms-content/document/detail/canncommercial/150c9e85a257.md) - [CANN商业版-Format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00515.html): ``` enum Format \{ FORMATNCHW \= 0, // NCHW FORMATNHWC, // NHWC FORMATND, // Nd Tensor FORMATNC1HWC0, // NC1HWC0 FORMATFRACTALZ, // FRACTALZ FORMATNC1C0HWPAD \= 5, FORMA → [详情](llms-content/document/detail/canncommercial/9abce51ed011.md) - [CANN商业版-DECLARE\_ERRORNO](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00518.html): 错误码及描述注册宏,该宏对外提供如下四个错误码供用户使用: → [详情](llms-content/document/detail/canncommercial/e9896113d02f.md) - [CANN商业版-GetDeterministic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00535.html): 获取确定性计算配置选项。 → [详情](llms-content/document/detail/canncommercial/771e8bd5dd9c.md) - [CANN商业版-SetReuseInputIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00539.html): 设置算子输出TensorDesc复用内存的输入TensorDesc的序号。 → [详情](llms-content/document/detail/canncommercial/7ecb7c76f167.md) - [CANN商业版-OpLibRegister类所提供的接口为内部关联接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00541.html): OpLibRegister类所提供的接口为内部关联接口,当前主要为自定义算子动态库提供注册功能,供自定义算子工程框架注册指定初始化函数,开发者无需关注。 → [详情](llms-content/document/detail/canncommercial/4ca34ba65d72.md) - [构造和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00542.html): OpLibRegister的构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/52a29a7633d2.md) - [CANN商业版-RegOpLibInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00543.html): 注册自定义算子动态库的初始化函数。 → [详情](llms-content/document/detail/canncommercial/8f8cee27f51c.md) - [CANN商业版-GetDynamicInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00544.html): 根据算子原型定义中的输入索引获取对应的动态输入tensor指针。 → [详情](llms-content/document/detail/canncommercial/e0b4818ea6cf.md) - [CANN商业版-CompileTimeTensorDesc用于描述编译时张量的基本信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00545.html): CompileTimeTensorDesc用于描述编译时张量的基本信息,包括数据类型(ge::DataType)、数据排布格式(gert::StorageFormat,包括原始格式和运行时格式)以及原始格式向运行时格式转换时的补维规则。该类提供了对张量数据类型的获取和设置方法,同时支持对原始格式和运行时格式的管理。 → [详情](llms-content/document/detail/canncommercial/fffdf90c72b6.md) - [CANN商业版-ExtendedKernelContext是KernelContext的子类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00546.html): ExtendedKernelContext是KernelContext的子类,在KernelContext的基础上,封装了与计算节点(Compute Node,即算子)相关的Context信息处理接口。它提供了对计算节点输入、输出、属性、类型、名称等信息的访问接口。该类的主要目的是简化对计算节点信息的获取和处理过程。用户无需感知KernelContext信息的排布,可以直接通过ExtendedKe → [详情](llms-content/document/detail/canncommercial/b8fbf921dff3.md) - [CANN商业版-InferDataTypeContext继承自ExtendedKernelCon](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00547.html): InferDataTypeContext继承自ExtendedKernelContext,是一个用于数据类型(DataType)推导的上下文类,该类的主要作用是在算子数据类型推导过程中,提供获取输入、输出数据类型的接口,并支持设置输出数据类型。 → [详情](llms-content/document/detail/canncommercial/8444825d654c.md) - [CANN商业版-InferShapeContext继承自ExtendedKernelContex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00548.html): InferShapeContext继承自ExtendedKernelContext,是一个用于shape推导的上下文类。该类的主要作用是在推导算子输出shape的过程中,提供必要的输入输出shape和输入tensor访问接口。对于部分推导shape过程依赖输入张量值的算子(例如Slice、Pad),该类提供了GetInputTensor等接口以获取实际输入数据。 → [详情](llms-content/document/detail/canncommercial/ac57d7b9a53b.md) - [CANN商业版-InferShapeRangeContext继承自ExtendedKernelC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00549.html): InferShapeRangeContext继承自ExtendedKernelContext,主要用于获取算子的输入输出ShapeRange和输入TensorRange,其中ShapeRange和TensorRange分别是Range模板的特化类型,记录了算子Shape和Tensor值的上下限。部分算子(例如,NonZero算子)在进行shape推导时,无法推导出具体的输出shape,只能通 → [详情](llms-content/document/detail/canncommercial/56699274eb96.md) - [CANN商业版-OpImplRegisterV2是一个算子实现注册工具类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00550.html): OpImplRegisterV2是一个算子实现注册工具类,用于自定义算子开发。它支持以下功能: → [详情](llms-content/document/detail/canncommercial/eff7a5737ac7.md) - [CANN商业版-RuntimeAttrs是一个算子属性存取类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00551.html): RuntimeAttrs是一个算子属性存取类,用于在算子执行过程中提供对属性的访问能力。该类提供了一系列方法,允许用户根据属性索引获取不同类型的属性值,例如,int64\_t、float、bool、string、Tensor等类型。在ExtendedKernelContext及其子类中,可通过GetAttrs接口获取算子属性,返回值中仅包含在IR原型定义中的属性。 → [详情](llms-content/document/detail/canncommercial/f5a15560839a.md) - [CANN商业版-StorageFormat是算子数据存储格式管理类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00552.html): StorageFormat是算子数据存储格式管理类,用于表达张量格式、记录不同格式的转换补维规则。该类主要存储: → [详情](llms-content/document/detail/canncommercial/f4c135d8b0ac.md) - [CANN商业版-TensorData是一个张量数据管理类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00553.html): TensorData是一个张量数据管理类,用于记录张量的地址、大小、存放位置(TensorPlacement),支持张量的共享、所有权释放,管理张量的生命周期。 → [详情](llms-content/document/detail/canncommercial/fc5836c2ea7e.md) - [CANN商业版-Tensor是张量管理类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00554.html): Tensor是张量管理类,用于存储和操作张量数据。该类记录了张量的shape、数据格式、数据类型、存放位置,提供了数据地址访问、数据大小计算等接口。 → [详情](llms-content/document/detail/canncommercial/c7040908df5e.md) - [CANN商业版-TilingContext继承自ExtendedKernelContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00555.html): TilingContext继承自ExtendedKernelContext,是用于算子Tiling计算的上下文类,提供了获取算子编译信息(CompileInfo),输入输出shape、输入张量的值以及访问算子Tiling相关参数的接口。在算子Tiling实现中,可以通过该类获取计算Tiling所依赖的参数,然后将Tiling结果(例如TilingKey、TilingData)保存至上下文中,供后续 → [详情](llms-content/document/detail/canncommercial/24b598f467a9.md) - [CANN商业版-TilingData用于存储算子Tiling的计算结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00556.html): TilingData用于存储算子Tiling的计算结果,即Tiling实现根据算子的shape等信息确定的数据切分算法相关参数(比如每次搬运的数据块大小,搬运、计算操作的循环次数)。 → [详情](llms-content/document/detail/canncommercial/0cf944a0a4ff.md) - [CANN商业版-IntegerChecker是一个模板类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00560.html): IntegerChecker是一个模板类,带有模板参数T,用于检查一个整数是否在指定数据类型T的合法范围内。 → [详情](llms-content/document/detail/canncommercial/10571b7b3bd3.md) - [CANN商业版-Compat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00561.html): 检查入参的数值是否超过指定数据类型T所能表示的数值范围。 → [详情](llms-content/document/detail/canncommercial/0fde4179ac28.md) - [CANN商业版-AddOverflow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00562.html): 该模板函数用于判断两个数值相加是否会发生溢出,并在不溢出的情况下返回正确的计算结果。 → [详情](llms-content/document/detail/canncommercial/cb10a67ea7ee.md) - [CANN商业版-MulOverflow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00563.html): 该模板函数用于判断两个数值相乘是否会发生溢出,并在不溢出的情况下返回正确的计算结果。 → [详情](llms-content/document/detail/canncommercial/9bca467bce05.md) - [CANN商业版-GetOptionalInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00564.html): 根据算子原型定义中的输入索引获取对应的可选输入tensor指针。 → [详情](llms-content/document/detail/canncommercial/b6f08c59ee42.md) - [CANN商业版-InferFormatContext继承自ExtendedKernelConte](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00572.html): InferFormatContext继承自ExtendedKernelContext,是一个用于Format推导的上下文类。该类的主要作用是在推导算子输出Format的过程中,提供必要的输入输出Format、输入输出Shape和输入Tensor访问接口。InferFormatContext是Format推导函数的入参,Format推导函数的相关解释请参考InferFormat。 → [详情](llms-content/document/detail/canncommercial/0cf78689adfb.md) - [CANN商业版-GetInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00573.html): 根据算子输入索引获取对应的输入Format指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/44f360ef311b.md) - [CANN商业版-GetRequiredInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00574.html): 根据算子原型定义中的输入索引获取对应的必选输入Format指针。 → [详情](llms-content/document/detail/canncommercial/533c15ba2002.md) - [CANN商业版-GetOptionalInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00575.html): 根据算子原型定义中的输入索引获取对应的可选输入Format指针。 → [详情](llms-content/document/detail/canncommercial/fa50cef2ae03.md) - [CANN商业版-GetDynamicInputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00576.html): 根据算子原型定义中的输入索引获取对应的动态输入Format指针。 → [详情](llms-content/document/detail/canncommercial/69fffca00994.md) - [CANN商业版-GetInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00577.html): 根据算子输入索引获取对应的输入Shape指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/1a35da9d9170.md) - [CANN商业版-GetRequiredInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00578.html): 根据算子原型定义中的输入索引获取对应的必选输入Shape指针。 → [详情](llms-content/document/detail/canncommercial/ccba7e79062c.md) - [CANN商业版-GetOptionalInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00579.html): 根据算子原型定义中的输入索引获取对应的可选输入Shape指针。 → [详情](llms-content/document/detail/canncommercial/d5287a1bb10d.md) - [CANN商业版-GetDynamicInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00580.html): 根据算子原型定义中的输入索引获取对应的动态输入Shape指针。 → [详情](llms-content/document/detail/canncommercial/35cef7c2bb1d.md) - [CANN商业版-GetInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00581.html): 根据算子输入索引获取对应的输入Tensor指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/21598faca573.md) - [CANN商业版-GetRequiredInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00582.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor指针。 → [详情](llms-content/document/detail/canncommercial/f6137dd4627a.md) - [CANN商业版-GetOptionalInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00583.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor指针。 → [详情](llms-content/document/detail/canncommercial/579e3e8ef383.md) - [CANN商业版-GetDynamicInputTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00584.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor指针。 → [详情](llms-content/document/detail/canncommercial/6c8f5602959a.md) - [CANN商业版-GetOutputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00585.html): 根据算子输出索引获取对应的输出Format指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/e4ed9a107470.md) - [CANN商业版-GetRequiredOutputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00586.html): 根据算子原型定义中的输出索引获取对应的必选输出Format指针。 → [详情](llms-content/document/detail/canncommercial/d419f4675189.md) - [CANN商业版-GetDynamicOutputFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00587.html): 根据算子原型定义中的输出索引获取对应的动态输出Format指针。 → [详情](llms-content/document/detail/canncommercial/9e11b026e9d2.md) - [CANN商业版-InferFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00588.html): 注册算子的InferFormat函数。 → [详情](llms-content/document/detail/canncommercial/6551b9b40526.md) - [CANN商业版-SetAicpuBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00589.html): 设置可以调度的AI CPU核数。 → [详情](llms-content/document/detail/canncommercial/9c02627a9c66.md) - [CANN商业版-GetAicpuBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00590.html): 获取用户设置的可以调度的AI CPU核数。设置方式请参考SetAicpuBlockDim。 → [详情](llms-content/document/detail/canncommercial/f12988e28694.md) - [CANN商业版-GetShapeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00591.html): 获取Shape中所有维度大小的累乘结果。 → [详情](llms-content/document/detail/canncommercial/3cbb0130509d.md) - [CANN商业版-Context是算子Host侧实现函数执行时的上下文](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00597.html): Context是算子Host侧实现函数执行时的上下文,由于构造出来的Context存储的都是指针类型,为了方便进行生命周期和所有权管理,提供ContextHolder类进行资源管理。 → [详情](llms-content/document/detail/canncommercial/39b970002231.md) - [CANN商业版-GetContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00598.html): 根据指定类型获取对应的Context指针。 → [详情](llms-content/document/detail/canncommercial/9d3dc612f1f8.md) - [CANN商业版-OpContextBuilderBase是各ContextBuilder的基类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00600.html): OpContextBuilderBase是各ContextBuilder的基类,用于构造子类context中算子信息,包括算子类型、名称、输入输出原型个数、输入输出实例个数、属性等信息。 → [详情](llms-content/document/detail/canncommercial/8edafb6a5c58.md) - [CANN商业版-OpType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00601.html): 设置算子类型,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。 → [详情](llms-content/document/detail/canncommercial/72092f424ae7.md) - [CANN商业版-OpName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00602.html): 设置算子名称,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。 → [详情](llms-content/document/detail/canncommercial/a3df5f60a4f0.md) - [CANN商业版-IONum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00603.html): 设置算子输入输出IR原型个数,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。该接口默认每个IR原型输入输出的实例个数为1。 → [详情](llms-content/document/detail/canncommercial/eef92c4b6786.md) - [CANN商业版-IOInstanceNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00604.html): 当输入IR原型实例个数不为1时(一般是可选输入或动态输入场景),需要设置算子每个输入IR原型的实例个数,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。 → [详情](llms-content/document/detail/canncommercial/2e63371138fe.md) - [CANN商业版-AppendAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00605.html): 追加算子IR原型的属性信息,下标从0开始,用于构造各子类Context的基类ExtendedKernelContext中的ExtendedInfo信息。 → [详情](llms-content/document/detail/canncommercial/6db232964d83.md) - [CANN商业版-OpInferDataTypeContextBuilder用于构建InferDa](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00607.html): OpInferDataTypeContextBuilder用于构建InferDataTypeContext 。构造出的Context在算子数据类型推导过程中作为入参,用于获取必要的算子输入输出数据。推导完成后,结果会被写入回上下文中。 → [详情](llms-content/document/detail/canncommercial/f4e9165e5990.md) - [OpInferDataTypeContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00608.html): OpInferDataTypeContextBuilder类构造函数与析构函数。 → [详情](llms-content/document/detail/canncommercial/e10ceac2f0c7.md) - [CANN商业版-InputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00609.html): 设置输入Tensor的描述信息,用于构造InferDataTypeContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。 → [详情](llms-content/document/detail/canncommercial/5d63fa413bb8.md) - [CANN商业版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00610.html): 设置输出Tensor描述信息,用于构造InferDataTypeContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。无需设置输出数据类型信息,输出数据类型由算子根据输入数据类型计算推导得到。 → [详情](llms-content/document/detail/canncommercial/8427dccfabf2.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00611.html): 根据之前的设置,构建InferDataTypeContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/canncommercial/1767fb93d103.md) - [CANN商业版-OpInferShapeContextBuilder用于构建InferShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00613.html): OpInferShapeContextBuilder用于构建InferShapeContext。构造出的Context在算子Shape推导过程中作为入参,用于获取必要的算子输入输出数据。推导完成后,结果会被写回上下文中。 → [详情](llms-content/document/detail/canncommercial/417b1825e1ac.md) - [OpInferShapeContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00614.html): OpInferShapeContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/canncommercial/c1e390c867a9.md) - [CANN商业版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00615.html): 设置算子输出的Tensor描述信息,用于构造InferShapeContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/canncommercial/56a5c934c2db.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00617.html): 根据前期的设置,构建InferShapeContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/canncommercial/b8ff2c1067e7.md) - [CANN商业版-OpInferShapeRangeContextBuilder用于构建Infer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00619.html): OpInferShapeRangeContextBuilder用于构建InferShapeRangeContext。构造出的Context在算子ShapeRange推导过程中作为输入,用于获取必要的算子输入输出数据。推导完成后,结果会被写回上下文中。 → [详情](llms-content/document/detail/canncommercial/1b15ebfb5304.md) - [OpInferShapeRangeContextBuilder构造函数与析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00620.html): OpInferShapeRangeContextBuilder构造函数与析构函数。 → [详情](llms-content/document/detail/canncommercial/69f4edf943cd.md) - [CANN商业版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00621.html): 设置算子输出的Tensor描述信息,用于构造InferShapeRangeContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。 → [详情](llms-content/document/detail/canncommercial/339c87d1b5c3.md) - [CANN商业版-InputTensorsRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00622.html): 设置输入Tensor的Range指针,用于在Shape Range推导时,可通过该Builder类构造的上下文InferShapeRangeContext获取相应的输入Tensor Range指针,即可以获得最大Shape的Tensor和最小Shape的Tensor。 → [详情](llms-content/document/detail/canncommercial/a7c0674f5d90.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00623.html): 根据之前的设置,构建InferShapeRangeContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/canncommercial/7b691b3dd21b.md) - [CANN商业版-用于构建一个通用的KernelContext对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00625.html): 用于构建一个通用的KernelContext对象,该上下文作为算子Host实现实际执行阶段的输入上下文。 → [详情](llms-content/document/detail/canncommercial/a7f33f87c77f.md) - [OpKernelContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00626.html): OpKernelContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/canncommercial/781e5bfa7524.md) - [CANN商业版-InputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00627.html): 设置Tensor描述信息,用于构造KernelContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/canncommercial/b28c049fc339.md) - [CANN商业版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00628.html): 设置Tensor描述信息,用于构造KernelContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。 → [详情](llms-content/document/detail/canncommercial/53e452e656e5.md) - [CANN商业版-Inputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00629.html): 设置Context的values的输入指针,values承载的类型为void*的指针数组。 → [详情](llms-content/document/detail/canncommercial/95e7c0a298b0.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00630.html): 根据之前的设置,构建KernelContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/canncommercial/19e6e9c829e2.md) - [CANN商业版-OpTilingContextBuilder用于构建TilingContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00632.html): OpTilingContextBuilder用于构建TilingContext。构造出的Context在算子Tiling计算过程中作为入参,用于获取必要的算子输入输出等数据。Tiling计算完成后,结果会被写回上下文中。 → [详情](llms-content/document/detail/canncommercial/f51599ae8ba2.md) - [OpTilingContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00633.html): OpTilingContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/canncommercial/cd181748fde2.md) - [CANN商业版-CompileInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00634.html): 设置算子的CompileInfo指针。 → [详情](llms-content/document/detail/canncommercial/12c9b1076643.md) - [CANN商业版-PlatformInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00635.html): 设置PlatformInfo平台信息。 → [详情](llms-content/document/detail/canncommercial/1b2dd6b62572.md) - [CANN商业版-TilingDataSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00638.html): 设置算子TilingData的大小,设置该大小后,会申请相应大小的内存用于存储算子的TilingData。相较于TilingData,调用此接口时生成的TilingData指针所有权归属ContextHolder,调用者无需关注TilingData的生命周期。 → [详情](llms-content/document/detail/canncommercial/f0f73bf08898.md) - [CANN商业版-InputTensors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00640.html): 设置输入Tensor指针,用于在Tiling计算时,可通过该Builder类构造的上下文TilingContext获取相应的输入Tensor指针。 → [详情](llms-content/document/detail/canncommercial/9ddb356971b2.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00642.html): 根据之前的设置,构建TilingContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/canncommercial/35786f4afaa3.md) - [CANN商业版-OpTilingParseContextBuilder用于构建TilingPar](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00644.html): OpTilingParseContextBuilder用于构建TilingParseContext。构造出的Context在算子TilingParse计算过程中作为输入,用于获取必要的算子输入输出数据。完成Parser计算后,结果会被写回到上下文中。 → [详情](llms-content/document/detail/canncommercial/9556d30c0301.md) - [OpTilingParseContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00645.html): OpTilingParseContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/canncommercial/202cd2950853.md) - [CANN商业版-InputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00646.html): 设置Tensor描述信息,用于构造TilingParseContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/canncommercial/80c8af2f4965.md) - [CANN商业版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00647.html): 设置输出Tensor描述信息,用于构造TilingParseContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/canncommercial/5ed8a164025d.md) - [CANN商业版-CompiledJson](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00648.html): 设置算子的CompiledJson指针,json格式文件指针。 → [详情](llms-content/document/detail/canncommercial/35ba4f36b7b8.md) - [CANN商业版-CompiledInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00649.html): 设置算子的CompiledInfo指针,用于存储TilingParse的结果即CompileInfo信息。 → [详情](llms-content/document/detail/canncommercial/b90359d82426.md) - [CANN商业版-PlatformInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00650.html): 设置算子的PlatFormInfo指针,用于构造TilingParseContext的PlatformInfo字段。 → [详情](llms-content/document/detail/canncommercial/f43b51d7cc90.md) - [CANN商业版-Build](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00651.html): 根据之前的设置,构建TilingParseContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/canncommercial/ff0de95ba301.md) - [CANN商业版-LoadFromData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00671.html): 提供将序列化后的Task任务反序列化的能力,主要用于在GenerateTask函数中,将框架构造的Task反序列化后,修改其参数使用。 → [详情](llms-content/document/detail/canncommercial/fd5aa67e1b3b.md) - [CANN商业版-CreateAicpuKfcTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00672.html): 创建一个AI CPU的KFC Task。 → [详情](llms-content/document/detail/canncommercial/57118b7294d7.md) - [CANN商业版-CreateHcomWaitTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00674.html): 创建一个Wait Task,此Task用于阻塞流,当与其有相同group\_name的Record Task被执行时,阻塞会被解除。 → [详情](llms-content/document/detail/canncommercial/4b377d1b5348.md) - [CANN商业版-Serialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00675.html): 将KernelLaunchInfo序列化成数据流。 → [详情](llms-content/document/detail/canncommercial/c22cd33e37a6.md) - [CANN商业版-GetStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00676.html): 获取当前Task所在流的id。 → [详情](llms-content/document/detail/canncommercial/723482ff21f0.md) - [CANN商业版-SetStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00677.html): 设置Task的流id。 → [详情](llms-content/document/detail/canncommercial/c1a61e41408f.md) - [CANN商业版-SetBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00679.html): 设置算子BlockDim。 → [详情](llms-content/document/detail/canncommercial/25155825dd22.md) - [CANN商业版-GetArgsFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00680.html): 获取算子的ArgsFormat。 → [详情](llms-content/document/detail/canncommercial/1f64b750aa2a.md) - [CANN商业版-SetArgsFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00681.html): 设置算子的ArgsFormat。 → [详情](llms-content/document/detail/canncommercial/b0e7a997037c.md) - [CANN商业版-GetSoName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00682.html): 获取AI CPU任务的so名称。 → [详情](llms-content/document/detail/canncommercial/55bd0cf511a7.md) - [CANN商业版-GetKernelName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00683.html): 获取AI CPU任务的Kernel入口函数名字。 → [详情](llms-content/document/detail/canncommercial/72c9fb3048f5.md) - [CANN商业版-Expand](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00686.html): 该函数用于将TilingData扩展指定的大小。 → [详情](llms-content/document/detail/canncommercial/80599519489e.md) - [CANN商业版-Op2StageExecuteFuncs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00688.html): 单个算子包含多Kernel组合执行逻辑的场景下,算子可以通过该接口设置算子级的回调函数,包含下发准备回调函数和下发回调函数,下发准备回调函数完成Kernel下发使用到的参数的准备,下发回调函数内实现多Kernel的下发。本接口为内部关联接口,开发者不会直接调用,暂时无需关注。 → [详情](llms-content/document/detail/canncommercial/f79a46616f73.md) - [CANN商业版-ExeResGenerationContext继承自ExtendedKernel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00690.html): ExeResGenerationContext继承自ExtendedKernelContext,用于生成执行资源的上下文类,主要用于在算子执行前,生成或配置执行所需的各种资源,包括:内存、异步执行流、同步资源、算子属性、输入输出张量的形状信息。 → [详情](llms-content/document/detail/canncommercial/11aba66af48c.md) - [CANN商业版-GetExecuteMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00691.html): 返回当前算子运行的执行模式。 → [详情](llms-content/document/detail/canncommercial/26a6dc4c37b5.md) - [CANN商业版-IsConstInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00692.html): 用于判断某个输入张量是否为常量数据。 → [详情](llms-content/document/detail/canncommercial/204b88df215c.md) - [CANN商业版-GetInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00693.html): 获取算子输入张量的实际存储形状。 → [详情](llms-content/document/detail/canncommercial/78ee6d693cf9.md) - [CANN商业版-SetAttachedStreamInfos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00695.html): 为当前算子附着一组Stream信息,用于指定该算子在哪个执行流(Stream)上运行。 → [详情](llms-content/document/detail/canncommercial/91b54c6baf47.md) - [CANN商业版-GetAttachedStreamInfos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00696.html): 返回当前算子绑定的所有StreamInfo列表。 → [详情](llms-content/document/detail/canncommercial/18f3aa47034b.md) - [CANN商业版-GetStreamId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00697.html): 返回当前算子绑定的StreamId。 → [详情](llms-content/document/detail/canncommercial/8749f4211461.md) - [CANN商业版-SetSyncResInfos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00698.html): 将传入的同步资源信息列表(sync\_info\_vec)设置到当前对象中,用于配置图执行时的同步资源行为。 → [详情](llms-content/document/detail/canncommercial/0ba4160407ce.md) - [CANN商业版-SetWorkspaceBytes](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00701.html): 设置Workspace大小。 → [详情](llms-content/document/detail/canncommercial/42ffb7e0cc9e.md) - [CANN商业版-GetOpId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00702.html): 获取当前算子的唯一标识ID。 → [详情](llms-content/document/detail/canncommercial/9c9281a6c6c2.md) - [CANN商业版-SetListStr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00703.html): 设置字符串列表类型的属性值到算子中。 → [详情](llms-content/document/detail/canncommercial/009920698526.md) - [CANN商业版-SetStrAttrVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00705.html): 设置一个字符串类型的属性值到算子中。 → [详情](llms-content/document/detail/canncommercial/231a5bdd643e.md) - [CANN商业版-GetIntAttrVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00706.html): 获取算子整数类型的属性值。 → [详情](llms-content/document/detail/canncommercial/18e6af3f2721.md) - [CANN商业版-SetIntAttrVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00707.html): 设置一个整数类型的属性值到算子中。 → [详情](llms-content/document/detail/canncommercial/94e7f262c97a.md) - [CANN商业版-OpCheckContext继承自ExtendedKernelContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00709.html): OpCheckContext继承自ExtendedKernelContext,用于算子参数与形状校验的上下文类,OpCheckContext的核心作用是在算子注册或执行前,对输入输出张量的形状、数据类型、维度等进行合法性校验,确保算子能够安全、正确地运行。 → [详情](llms-content/document/detail/canncommercial/3a56e6f3d9c7.md) - [CANN商业版-GetInputShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00710.html): 获取算子输入张量的实际存储形状。 → [详情](llms-content/document/detail/canncommercial/d3fcd3d9b182.md) - [CANN商业版-CalcOpParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00712.html): 该接口用于GenerateTask阶段的资源计算和申请。 → [详情](llms-content/document/detail/canncommercial/220743a060a3.md) - [CANN商业版-GenerateTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00713.html): GenerateTask阶段具体Task的生成和处理。 → [详情](llms-content/document/detail/canncommercial/865135c19ce0.md) - [CANN商业版-CheckSupport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00714.html): 注册一个“是否支持该算子”的判断函数。 → [详情](llms-content/document/detail/canncommercial/8954adc25a58.md) - [CANN商业版-OpSelectFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00715.html): 注册一个格式选择函数,获取数据类型和数据格式,由算子自行决定支持情况。 → [详情](llms-content/document/detail/canncommercial/fcf5f5aaf8ba.md) - [CANN商业版-StreamInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00716.html): name: 资源名称(或类型名),若reusekey为空,则该字段用作资源复用的键(reuse key)。 reusekey: 资源复用键,相同key的资源将被复用(共享),用于优化内存或计算资源分配。 dependvalueinputindices: 依赖的输入值索引列表,表示该资源的创建或分配依赖于哪些输入张量的值。 required: 是否为必选资源。若为true,资源必须 → [详情](llms-content/document/detail/canncommercial/751b32ccd059.md) - [CANN商业版-SyncResInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00717.html): type: 资源类型,标识该同步资源的类别(如事件同步、内存同步、计算同步等)。 name: 资源名称(或类型名),若reusekey为空,则此字段将作为资源复用的键(reuse key)使用。 reusekey: 资源复用键,相同key的资源将被复用(共享),用于优化资源分配与减少冗余创建。 required: 是否为必选资源。若为true,表示该资源必须成功分配,否则算子校验 → [详情](llms-content/document/detail/canncommercial/9da8f5acb03c.md) - [CANN商业版-C\_DataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00719.html): C\_DataType枚举值定义如下: → [详情](llms-content/document/detail/canncommercial/8b25e1fda59d.md) - [CANN商业版-C\_Format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00720.html): ``` typedef enum \{ CFORMATNCHW \= 0, // NCHW CFORMATNHWC, // NHWC CFORMATND, // Nd Tensor CFORMATNC1HWC0, // NC1HWC0 CFORMATFRACTALZ, // FRACTALZ CFORMATNC1C0HWPAD \= 5, → [详情](llms-content/document/detail/canncommercial/59c48a4935b4.md) - [Stride构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00723.html): Stride构造函数。 → [详情](llms-content/document/detail/canncommercial/8b1d612a287e.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00724.html): 判断与另外一个Stride对象是否相等,如果两个Stride的维度数量相等,并且每个维度的步长的值都相等,则认为两个Stride对象相等。 → [详情](llms-content/document/detail/canncommercial/dc4c6d2d3447.md) - [operator\!\=](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00725.html): 判断与另一个Stride对象是否不等。 → [详情](llms-content/document/detail/canncommercial/e4198780eefc.md) - [operator\[\]](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00726.html): 获取指定idx轴的步长值。 → [详情](llms-content/document/detail/canncommercial/d891329eedbd.md) - [CANN商业版-GetDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00727.html): 获取Stride对象的维度个数。 → [详情](llms-content/document/detail/canncommercial/23eef0804060.md) - [CANN商业版-SetDimNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00728.html): 设置Stride对象的维度个数。 → [详情](llms-content/document/detail/canncommercial/2b5d09a270b5.md) - [CANN商业版-GetStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00729.html): 获取对应idx轴的步长值。 → [详情](llms-content/document/detail/canncommercial/499cc00ca4e1.md) - [CANN商业版-SetStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00730.html): 设置指定idx轴的步长值。 → [详情](llms-content/document/detail/canncommercial/391260f98913.md) - [CANN商业版-AppendStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00731.html): 向后扩展一个步长值,如果扩展的步长数量超出Stride的最大限制,那么本函数不做任何事情。 → [详情](llms-content/document/detail/canncommercial/591a248f271c.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00733.html): 获取原始shape。 → [详情](llms-content/document/detail/canncommercial/aa2d81e0908c.md) - [CANN商业版-MutableShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00734.html): 获取可写的原始shape。 → [详情](llms-content/document/detail/canncommercial/a83d476e6fd5.md) - [CANN商业版-TensorV2是张量管理类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00736.html): TensorV2是张量管理类,用于存储和操作张量数据。该类记录了张量的形状、步长、偏移、数据格式、数据类型、存放位置,提供了数据地址访问、数据大小计算等接口。相对于Tensor类,TensorV2增加携带了步长和偏移信息。 → [详情](llms-content/document/detail/canncommercial/7f0f426c70af.md) - [构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00737.html): 用于构造指定的Tensor对象。TensorV2类用来描述一个Tensor对象的信息以及行为,包含:形状、数据格式、数据类型、步长、偏移以及tensor数据内容tensordata。 → [详情](llms-content/document/detail/canncommercial/865fb153d7c3.md) - [CANN商业版-GetShapeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00738.html): 获取当前Tensor运行时的形状大小,即此Tensor中包含的元素的数量。 → [详情](llms-content/document/detail/canncommercial/e23c5db50db7.md) - [CANN商业版-GetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00739.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/canncommercial/20b3d1a66658.md) - [CANN商业版-SetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00740.html): 设置Tensor的数据。 → [详情](llms-content/document/detail/canncommercial/bde92643c363.md) - [CANN商业版-GetAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00741.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/canncommercial/0fbd9ed48c42.md) - [CANN商业版-GetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00742.html): 获取Tensor数据的内存大小。 → [详情](llms-content/document/detail/canncommercial/408f9863b7cc.md) - [CANN商业版-SetSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00743.html): 设置Tensor的内存大小。 → [详情](llms-content/document/detail/canncommercial/5026e0e01939.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00744.html): 获取Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/a64dfbb226e8.md) - [CANN商业版-SetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00745.html): 设置Tensor的数据类型。 → [详情](llms-content/document/detail/canncommercial/125fc918ad53.md) - [CANN商业版-CreateFollowing](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00746.html): 创建一个指定数据类型以及大小的Tensor,其数据在TensorV2对象后连续排布。 → [详情](llms-content/document/detail/canncommercial/9f80f95e9bee.md) - [CANN商业版-GetStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00747.html): 获取运行时Tensor的StorageShape,此Shape对象为只读。StorageShape和Originshape的区别如下:Originshape是Tensor最初创建时的形状,StorageShape是保存Tensor数据的底层存储的形状。运行时为了适配底层硬件,Tensor的StorageShape和其Originshape可能会有所不同。 → [详情](llms-content/document/detail/canncommercial/2516c01e14c4.md) - [CANN商业版-MutableStorageShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00748.html): 获取运行时Tensor的形状,此Shape对象是可变的。 → [详情](llms-content/document/detail/canncommercial/9fc72972bcf0.md) - [CANN商业版-GetOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00749.html): 获取Tensor的原始Shape。 → [详情](llms-content/document/detail/canncommercial/ebd1a1e0cc4e.md) - [CANN商业版-MutableOriginShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00750.html): 获取Tensor的原始shape。 → [详情](llms-content/document/detail/canncommercial/6bdd255f1e86.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00751.html): 获取Tensor的Shape,包含运行时和原始Shape。 → [详情](llms-content/document/detail/canncommercial/e63fc0062ca2.md) - [CANN商业版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00752.html): 获取运行时Tensor的数据格式。 → [详情](llms-content/document/detail/canncommercial/0bcbad9978ba.md) - [CANN商业版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00753.html): 设置运行时Tensor的数据格式。 → [详情](llms-content/document/detail/canncommercial/496dc881dcee.md) - [CANN商业版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00754.html): 获取Tensor的原始数据格式。 → [详情](llms-content/document/detail/canncommercial/39c270534ecb.md) - [CANN商业版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00755.html): 设置Tensor的原始数据格式。 → [详情](llms-content/document/detail/canncommercial/1f8451a3e49f.md) - [CANN商业版-GetFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00756.html): 获取Tensor的数据格式,包含运行时数据格式和原始数据格式,返回的Format对象都是只读的。 → [详情](llms-content/document/detail/canncommercial/f63b653d641e.md) - [CANN商业版-MutableFormat](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00757.html): 获取Tensor的数据格式,包含运行时数据格式和原始数据格式。 → [详情](llms-content/document/detail/canncommercial/07b151134cff.md) - [CANN商业版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00758.html): 获取形状的补维规则。 → [详情](llms-content/document/detail/canncommercial/2c3423208db2.md) - [CANN商业版-GetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00760.html): 获取Tensor的placement。 → [详情](llms-content/document/detail/canncommercial/a7c65c5a0f8e.md) - [CANN商业版-SetPlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00761.html): 设置Tensor的placement。 → [详情](llms-content/document/detail/canncommercial/456bfacf6f41.md) - [CANN商业版-GetTensorData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00762.html): 获取Tensor中的数据,返回只读的TensorData类型对象。 → [详情](llms-content/document/detail/canncommercial/e034150d14b9.md) - [CANN商业版-MutableTensorData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00763.html): 获取Tensor中的数据。 → [详情](llms-content/document/detail/canncommercial/0852dffd4eb7.md) - [CANN商业版-GetVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00764.html): 获取Tensor中的version。 → [详情](llms-content/document/detail/canncommercial/57d794aeb389.md) - [CANN商业版-GetStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00765.html): 获取Tensor中的stride。 → [详情](llms-content/document/detail/canncommercial/e12eb6c63e85.md) - [CANN商业版-MutableStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00767.html): 获取Tensor中的Stride引用,该Stride可修改。 → [详情](llms-content/document/detail/canncommercial/f905f322f3ce.md) - [CANN商业版-SetOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00768.html): 设置Tensor中的offset。 → [详情](llms-content/document/detail/canncommercial/5a11a66b7f4b.md) - [CANN商业版-GetVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00769.html): 获取Tensor中的版本。kTensorV1:不携带view和offset信息,kTensorV2:携带view和offset信息 → [详情](llms-content/document/detail/canncommercial/ecd6f1da5d6d.md) - [CANN商业版-TensorVersion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00770.html): 头文件位于CANN软件安装后文件存储路径下的include/exe\_graph/runtime/tensor.h。 → [详情](llms-content/document/detail/canncommercial/760e8f1a1b95.md) - [CANN商业版-GetInputStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00772.html): 根据算子输入索引获取对应的输入Stride指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/6b9cd693c6e6.md) - [CANN商业版-GetInputOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00773.html): 根据算子输入索引获取对应的输入offset。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/44e4db830c29.md) - [CANN商业版-OutputIsView](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00774.html): 根据算子输出索引获取对应的输出是否携带非连续信息。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/855798838bbe.md) - [CANN商业版-GetOutputStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00775.html): 根据算子输出索引获取对应的输出Stride指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/363c110eac8a.md) - [CANN商业版-GetOutputOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00776.html): 根据算子输出索引获取对应的输出offset。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/canncommercial/2bcd55bd52d9.md) - [CANN商业版-OptionalInputIsView](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00777.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor是否携带非连续描述信息。 → [详情](llms-content/document/detail/canncommercial/9cf8008adfb5.md) - [CANN商业版-GetOptionalInputStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00778.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor的Stride指针。 → [详情](llms-content/document/detail/canncommercial/125963cc31e6.md) - [CANN商业版-GetOptionalInputOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00779.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor的offset。 → [详情](llms-content/document/detail/canncommercial/56f227845956.md) - [CANN商业版-DynamicInputIsView](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00780.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor是否携带非连续描述信息。 → [详情](llms-content/document/detail/canncommercial/626b359d0c01.md) - [CANN商业版-RequiredInputIsView](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00783.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor是否携带非连续描述信息。 → [详情](llms-content/document/detail/canncommercial/62b2643fc133.md) - [CANN商业版-GetRequiredInputStride](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00784.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor的Stride指针。 → [详情](llms-content/document/detail/canncommercial/f2b843216793.md) - [CANN商业版-GetRequiredInputOffset](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00785.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor的offset。 → [详情](llms-content/document/detail/canncommercial/372ee307e559.md) - [CANN商业版-SetDynUBufSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00786.html): SIMT算子用于设置需要使用的Dynamic Unified Buffer大小。不设置的情况下,默认为0,即算子不需要使用Dynamic Unified Buffer。 → [详情](llms-content/document/detail/canncommercial/f0cb601eeef4.md) - [CANN商业版-GetDynUBufSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00787.html): SIMT算子获取所需的Dynamic Unified Buffer大小。 → [详情](llms-content/document/detail/canncommercial/cb6b71c24bbf.md) - [CANN商业版-CreateCcuTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00788.html): 创建一个CCU类型的Task。 → [详情](llms-content/document/detail/canncommercial/61f594754973.md) - [CANN商业版-CreateFusionTask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00789.html): 创建一个Fusion类型的Task,Fusion类型的Task指融合类型的Task,目前支持AI Core Task和CCU Task组成一个Fusion Task。 → [详情](llms-content/document/detail/canncommercial/6af6bd4df450.md) - [CANN商业版-Release](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00790.html): 释放对TensorAddress的所有权,本接口调用后,本对象不再管理TensorAddress,而且TensorAddress并没有被释放,因此调用者负责通过manager释放TensorAddress。 → [详情](llms-content/document/detail/canncommercial/fce3cfe0b20f.md) - [CANN商业版-DeterministicLevel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00791.html): 设置确定性计算级别。 → [详情](llms-content/document/detail/canncommercial/e3fe30fbeb4a.md) - [gert\_TilingContextBuilder\_SetDeterministicLevel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00793.html): 使用OpTilingContextBuilder构造TilingContext时设置确定性计算级别,对应弱符号C接口,与OpTilingContextBuilder::DeterministicLevel等价。 → [详情](llms-content/document/detail/canncommercial/7c4113994a2d.md) - [CANN商业版-ExceptionDumpParseFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00794.html): 注册一个异常处理函数,在算子发生aic error时,执行用户定义的异常处理逻辑。 → [详情](llms-content/document/detail/canncommercial/524e4262abd5.md) - [CANN商业版-SimtBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00795.html): 设置SIMT线程块的维度,即参与计算的Vector运算单元的线程块内部的线程数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Block线程块在x、y、z三个维度上的线程数量。算子Tiling函数可通过该Builder类构造的上下文TilingContext获取相应的Dim3指针。 → [详情](llms-content/document/detail/canncommercial/19901601285f.md) - [CANN商业版-SimtGridDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00796.html): 设置SIMT线程格的维度,即参与计算的Vector运算单元的线程格内部的线程块数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Grid线程格在x、y、z三个维度上的线程块数量。算子Tiling函数可通过该Builder类构造的上下文TilingContext获取相应的Dim3指针。 → [详情](llms-content/document/detail/canncommercial/1b0e0574cc9f.md) - [CANN商业版-SetSimdNumBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00797.html): 设置SIMD Blocks的数量,即参与计算的Vector或者Cube核数。 → [详情](llms-content/document/detail/canncommercial/2d0ecc3a1990.md) - [CANN商业版-GetSimdNumBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00798.html): 获取SIMD Blocks数量,即参与计算的Vector或者Cube核数。num\_blocks的详细概念和设置方式请参考SetSimdNumBlocks。 → [详情](llms-content/document/detail/canncommercial/183566a09a86.md) - [CANN商业版-SetAicpuNumBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00799.html): 设置可以调度的AI CPU核数。 → [详情](llms-content/document/detail/canncommercial/801d3fe884cc.md) - [CANN商业版-GetAicpuNumBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00800.html): 获取用户设置的可以调度的AI CPU核数。设置方式请参考SetAicpuNumBlocks。 → [详情](llms-content/document/detail/canncommercial/31d738b8802e.md) - [CANN商业版-SetSimtBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00801.html): 设置SIMT线程块的维度,即参与计算的Vector运算单元的线程块内部的线程数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Block线程块在x、y、z三个维度上的线程数量。 → [详情](llms-content/document/detail/canncommercial/21f2af859aae.md) - [CANN商业版-GetSimtBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00802.html): 获取SIMT线程块的维度,即参与计算的Vector运算单元的线程块内部的线程数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Block线程块在x、y、z三个维度上的线程数量。 → [详情](llms-content/document/detail/canncommercial/2d170463995b.md) - [CANN商业版-SetSimtGridDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00803.html): 设置SIMT线程格的维度,即参与计算的Vector运算单元的线程格内部的线程块数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Grid线程格在x、y、z三个维度上的线程块数量。 → [详情](llms-content/document/detail/canncommercial/461a1ddbe739.md) - [CANN商业版-GetSimtGridDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00804.html): 获取SIMT线程格的维度,即参与计算的Vector运算单元的线程格内部的线程块数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Grid线程格在x、y、z三个维度上的线程块数量。 → [详情](llms-content/document/detail/canncommercial/8ea2bb818f63.md) - [gert\_TilingContextBuilder\_SetSimtBlockDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00805.html): 使用OpTilingContextBuilder构造TilingContext时设置SIMT Block维度,对应弱符号C接口,与OpTilingContextBuilder::SimtBlockDim等价。 → [详情](llms-content/document/detail/canncommercial/34ea816125dd.md) - [gert\_TilingContextBuilder\_SetSimtGridDim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00806.html): 使用OpTilingContextBuilder构造TilingContext时设置SIMT Grid维度,对应弱符号C接口,与OpTilingContextBuilder::SimtGridDim等价。 → [详情](llms-content/document/detail/canncommercial/cfc38e8bb20b.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/canncommercial/aaa4bf8a73af.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0001.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/canncommercial/aaa4bf8a73af.md) - [安装后自动配置环境变量](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0003.html): 描述CANN软件安装完成后,系统通过“set\_env.sh”脚本默认配置的程序编译、执行相关的基础环境变量,以及后续程序编译执行时,需要手工配置的与安装包相关的环境变量。 → [详情](llms-content/document/detail/canncommercial/cf27346d6156.md) - [CANN商业版-ASCEND\_CACHE\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0006.html): 若开发者期望编译运行过程中产生的文件落盘到统一路径,可通过此环境变量设置共享文件的存储路径,各组件编译运行过程中产生的可共享文件会存储到此环境变量定义的路径中。 → [详情](llms-content/document/detail/canncommercial/4aefd2793e1c.md) - [CANN商业版-ASCEND\_WORK\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0007.html): 若开发者期望编译运行过程中产生的文件落盘到归一路径,可通过此环境变量设置单机独享文件的存储路径,各组件编译运行过程中产生的单机独享文件会存储到此环境变量定义的路径中。 → [详情](llms-content/document/detail/canncommercial/86202a9a4314.md) - [CANN商业版-DUMP\_GE\_GRAPH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0011.html): 把整个流程中各个阶段的图描述信息打印到文件中,此环境变量控制dump图的内容多少。 → [详情](llms-content/document/detail/canncommercial/49e61025e2f1.md) - [CANN商业版-DUMP\_GRAPH\_LEVEL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0012.html): 把整个图编译流程中各个阶段的图描述信息打印到文件中。 → [详情](llms-content/document/detail/canncommercial/8c1fe0c886da.md) - [CANN商业版-DUMP\_GRAPH\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0013.html): 指定DUMP图文件的保存路径,可配置为绝对路径或脚本执行目录的相对路径。 → [详情](llms-content/document/detail/canncommercial/af7e8bf5abeb.md) - [CANN商业版-ASCEND\_ENGINE\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0015.html): 单算子JSON文件转换成离线模型场景,如果希望模型转换时只使用TBE算子(不查找AI CPU算子,找不到TBE算子则报错),则需要使用该环境变量。 → [详情](llms-content/document/detail/canncommercial/b00d72ca279f.md) - [CANN商业版-MAX\_COMPILE\_CORE\_NUMBER](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0016.html): 此环境变量用于指定图编译时可用的CPU核数。 → [详情](llms-content/document/detail/canncommercial/a910589f6c63.md) - [CANN商业版-MULTI\_THREAD\_COMPILE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0017.html): 此环境变量用于控制模型转换时是否使用单线程编译。 → [详情](llms-content/document/detail/canncommercial/be2b6ec3cef6.md) - [CANN商业版-ENABLE\_NETWORK\_ANALYSIS\_DEBUG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0018.html): TensorFlow训练场景下,计算图编译失败时默认会终止训练流程,不会继续向Device下发剩余的图。若开发者希望图编译失败时,不终止训练流程,允许TF Adapter持续向Device下发计算图,可通过设置该环境变量实现。 → [详情](llms-content/document/detail/canncommercial/0be5243469da.md) - [CANN商业版-TE\_PARALLEL\_COMPILER](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0020.html): 算子最大并行编译进程数,当该参数大于1时,系统将开启并行编译功能。 → [详情](llms-content/document/detail/canncommercial/e008910a6ecb.md) - [CANN商业版-ASCEND\_MAX\_OP\_CACHE\_SIZE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0021.html): 启用算子编译缓存功能时,可通过此环境变量限制某个AI处理器下缓存文件夹的磁盘空间的大小。默认为500,单位为MB。- 当编译缓存文件的大小超过此环境变量的设置值,且超过半小时缓存文件未被访问时,缓存文件就会老化。 → [详情](llms-content/document/detail/canncommercial/21a7e720bf02.md) - [CANN商业版-ASCEND\_REMAIN\_CACHE\_SIZE\_RATIO](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0022.html): 启用算子编译缓存功能时,当编译缓存空间大小达到ASCEND\_MAX\_OP\_CACHE\_SIZE而需要删除旧的kernel文件时,系统需要保留缓存的空间大小比例,默认为50,单位为百分比。 → [详情](llms-content/document/detail/canncommercial/1dca1efb3b65.md) - [CANN商业版-ASCEND\_RT\_VISIBLE\_DEVICES](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0028.html): 指定哪些Device对当前进程可见,支持一次指定一个或多个Device ID。通过该环境变量,可实现不修改应用程序即可调整所用Device的功能。 → [详情](llms-content/document/detail/canncommercial/e4a4936d233b.md) - [CANN商业版-AUTO\_USE\_UC\_MEMORY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0029.html): 控制系统是否允许算子搬移数据不经过L2 Cache的功能。 → [详情](llms-content/document/detail/canncommercial/f16e2a8a3e55.md) - [CANN商业版-ACLNN\_CACHE\_LIMIT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0031.html): 此环境变量用于配置aclnn API在Host侧缓存的算子信息条目个数。缓存的算子信息包含workspace大小、算子计算的执行器、Tiling信息等。 → [详情](llms-content/document/detail/canncommercial/2a03099a8aa0.md) - [CANN商业版-ENABLE\_DYNAMIC\_SHAPE\_MULTI\_STREAM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0033.html): 计算图执行时,开启多流并发执行功能在一定场景下可提升网络性能。当前多流并发执行功能默认关闭,动态shape图模式场景下,若开发者想开启多流并发执行功能,可通过此环境变量开启。 → [详情](llms-content/document/detail/canncommercial/a166a09dc148.md) - [CANN商业版-MAX\_RUNTIME\_CORE\_NUMBER](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0034.html): 训练与在线推理场景下,针对动态shape图模式执行的网络,可通过设置此环境变量开启图执行器(Host侧)的多线程任务调度。 → [详情](llms-content/document/detail/canncommercial/2ff592f2d3c5.md) - [CANN商业版-JOB\_ID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0036.html): TensorFlow训练与在线推理场景下,可通过此环境变量自定义任务ID。 → [详情](llms-content/document/detail/canncommercial/eb1fa5aa608a.md) - [CANN商业版-ENABLE\_FORCE\_V2\_CONTROL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0037.html): TensorFlow 1.15训练场景下,如果输入是动态shape,由于tf.case/tf.cond/tf.while\_loop这些API对应TensorFlow V1版本的控制流算子(例如Switch、Merge、Enter、LoopCond、NextIteration、Exit、ControlTrigger等)不支持动态shape,仅TensorFlow V2版本的控制流算子(例如If、Ca → [详情](llms-content/document/detail/canncommercial/06f94ff3edc6.md) - [CANN商业版-ENABLE\_HF32\_EXECUTION](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0038.html): 针对TensorFlow 1.15网络,是否启用HF32自动代替FP32数据类型的功能,当前版本此环境变量仅针对Conv类算子与Matmul类算子生效。- "1":启用FP32数据类型自动转换为HF32数据类型的功能。 → [详情](llms-content/document/detail/canncommercial/01403b51f20d.md) - [CANN商业版-NPU\_DEBUG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0039.html): TensorFlow 2.6.5训练与在线推理场景下,用于开启TF Adapter的Debug级别执行日志。 → [详情](llms-content/document/detail/canncommercial/4236174925f9.md) - [CANN商业版-NPU\_DUMP\_GRAPH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0040.html): TensorFlow 2.6.5训练与在线推理场景下,用于开启TF Adapter图Dump功能。 → [详情](llms-content/document/detail/canncommercial/c8e9ee84ee84.md) - [CANN商业版-NPU\_ENABLE\_PERF](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0041.html): TensorFlow 2.6.5训练与在线推理场景下,用于开启TF Adapter图耗时打印功能。 → [详情](llms-content/document/detail/canncommercial/eae194bce975.md) - [CANN商业版-NPU\_LOOP\_SIZE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0042.html): TensorFlow 2.6.5训练与在线推理场景下,用于设置NPU上循环下沉的次数。 → [详情](llms-content/document/detail/canncommercial/cab2500b4511.md) - [CANN商业版-STEP\_NOW](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0043.html): TensorFlow 1.15训练场景下,若通过“experimental\_accelerate\_train\_mode”参数或者“accelerate\_train\_mode”参数触发了训练加速功能,可通过此环境变量设置NPU上当前的执行步数。 → [详情](llms-content/document/detail/canncommercial/4aefbf4c827a.md) - [CANN商业版-TOTAL\_STEP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0044.html): TensorFlow 1.15训练场景下,若通过“experimental\_accelerate\_train\_mode”参数或者“accelerate\_train\_mode”参数触发了训练加速功能,可通过此环境变量设置NPU上总训练步数。 → [详情](llms-content/document/detail/canncommercial/83053e0fc0db.md) - [CANN商业版-LOSS\_NOW](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0045.html): TensorFlow 1.15训练场景下,若通过“experimental\_accelerate\_train\_mode”参数或者“accelerate\_train\_mode”参数触发了训练加速功能,可通过此环境变量设置NPU上当前迭代的loss值。 → [详情](llms-content/document/detail/canncommercial/c07fbac2d84b.md) - [CANN商业版-TARGET\_LOSS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0046.html): TensorFlow 1.15训练场景下,若通过“experimental\_accelerate\_train\_mode”参数或者“accelerate\_train\_mode”参数触发了训练加速功能,可通过此环境变量设置NPU上的目标训练loss值。 → [详情](llms-content/document/detail/canncommercial/fc18de5445ac.md) - [CANN商业版-RANK\_TABLE\_FILE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0047.html): TensorFlow分布式训练或推理场景下,通过此环境变量指定参与集合通信的AI处理器的rank table资源配置文件,包含rank table文件路径和文件名。 → [详情](llms-content/document/detail/canncommercial/3c7e5e0b5327.md) - [CANN商业版-RANK\_ID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0048.html): TensorFlow分布式训练或推理场景下,通过此环境变量指定当前进程在集合通信进程组中对应的rank标识。 → [详情](llms-content/document/detail/canncommercial/3e6e806a44ff.md) - [CANN商业版-RANK\_SIZE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0049.html): TensorFlow分布式训练或推理场景下,通过此环境变量指定当前训练进程对应的Device数量。 → [详情](llms-content/document/detail/canncommercial/c0cf09262f23.md) - [CANN商业版-CM\_CHIEF\_IP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0050.html): TensorFlow分布式训练或推理场景下,用户可以选择不使用rank table文件,通过组合使用环境变量CM\_CHIEF\_IP、CM\_CHIEF\_PORT、CM\_CHIEF\_DEVICE、CM\_WORKER\_SIZE、CM\_WORKER\_IP的方式自动生成资源信息,完成集合通信组件初始化。 → [详情](llms-content/document/detail/canncommercial/f92b9f867b95.md) - [CANN商业版-CM\_CHIEF\_PORT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0051.html): TensorFlow分布式训练或推理场景下,用户可以选择不使用rank table文件,通过组合使用环境变量CM\_CHIEF\_IP、CM\_CHIEF\_PORT、CM\_CHIEF\_DEVICE、CM\_WORKER\_SIZE、CM\_WORKER\_IP的方式自动生成资源信息,完成集合通信组件初始化。 → [详情](llms-content/document/detail/canncommercial/5ac96839e1b5.md) - [CANN商业版-CM\_CHIEF\_DEVICE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0052.html): TensorFlow分布式训练或推理场景下,用户可以选择不使用rank table文件,通过组合使用环境变量CM\_CHIEF\_IP、CM\_CHIEF\_PORT、CM\_CHIEF\_DEVICE、CM\_WORKER\_SIZE、CM\_WORKER\_IP的方式自动生成资源信息,完成集合通信组件初始化。 → [详情](llms-content/document/detail/canncommercial/479d43cbf1d5.md) - [CANN商业版-CM\_WORKER\_SIZE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0053.html): TensorFlow分布式训练或推理场景下,用户可以选择不使用rank table文件,通过组合使用环境变量CM\_CHIEF\_IP、CM\_CHIEF\_PORT、CM\_CHIEF\_DEVICE、CM\_WORKER\_SIZE、CM\_WORKER\_IP的方式自动生成资源信息,完成集合通信组件初始化。 → [详情](llms-content/document/detail/canncommercial/d5a412577ac0.md) - [CANN商业版-CM\_WORKER\_IP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0054.html): TensorFlow分布式训练或推理场景下,用户可以选择不使用rank table文件,通过组合使用环境变量CM\_CHIEF\_IP、CM\_CHIEF\_PORT、CM\_CHIEF\_DEVICE、CM\_WORKER\_SIZE、CM\_WORKER\_IP的方式自动生成资源信息,完成集合通信组件初始化。 → [详情](llms-content/document/detail/canncommercial/a8a31cf220bb.md) - [CANN商业版-HCCL\_IF\_IP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0073.html): 当通信域的创建方式为“基于root节点信息创建\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/hcclug/hcclug\_000008.html\#ZH-CN\_TOPIC\_0000002562460885\_\_section1539155710538\)”时,可通过此环境变量配置HCCL初始化时Host使用的通信IP地 → [详情](llms-content/document/detail/canncommercial/459d801967b0.md) - [CANN商业版-HCCL\_IF\_BASE\_PORT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0074.html): 当通信域的创建方式为“基于root节点信息创建\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/hcclug/hcclug\_000008.html\#ZH-CN\_TOPIC\_0000002562460885\_\_section1539155710538\)”时,可以通过该环境变量指定Host网卡起始端口号,配置后系统默认 → [详情](llms-content/document/detail/canncommercial/71bd41098ec0.md) - [CANN商业版-HCCL\_SOCKET\_IFNAME](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0075.html): 配置HCCL初始化时Host使用的通信网卡名,HCCL将通过该网卡名获取Host IP,与root节点通信,以完成通信域的创建。 → [详情](llms-content/document/detail/canncommercial/db8c8e9d0ed8.md) - [CANN商业版-HCCL\_SOCKET\_FAMILY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0076.html): 该环境变量指定通信网卡使用的IP协议,支持如下两种配置:- AF\_INET:代表使用IPv4协议。 → [详情](llms-content/document/detail/canncommercial/2419a46fff05.md) - [CANN商业版-HCCL\_CONNECT\_TIMEOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0077.html): 分布式训练或推理场景下,用于限制不同设备之间socket建链过程的超时等待时间。不同设备进程在集合通信初始化之前由于其他因素会导致执行不同步。该环境变量控制设备间的建链超时等待时间,在该配置时间内各设备进程等待其他设备建链同步。 → [详情](llms-content/document/detail/canncommercial/f4a0ed8f62e2.md) - [CANN商业版-HCCL\_EXEC\_TIMEOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0078.html): 不同设备进程在分布式训练或推理过程中存在卡间执行任务不一致的场景(如仅特定进程会保存checkpoint数据),通过该环境变量可控制设备间执行时同步等待的时间,在该配置时间内各设备进程等待其他设备执行通信同步。 → [详情](llms-content/document/detail/canncommercial/95e8ee420814.md) - [CANN商业版-HCCL\_ALGO](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0079.html): 此环境变量用于配置集合通信Server间通信算法以及超节点间通信算法,支持全局配置算法类型与按算子配置算法类型两种配置方式。 → [详情](llms-content/document/detail/canncommercial/9430bef96bb7.md) - [CANN商业版-HCCL\_BUFFSIZE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0080.html): 此环境变量用于控制通信域所使用的共享数据缓存区大小。需要配置为整数,取值大于等于1,默认值为200,单位MB。 → [详情](llms-content/document/detail/canncommercial/86c995af5eb8.md) - [CANN商业版-HCCL\_INTRA\_PCIE\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0081.html): 用于配置Server内是否使用PCIe链路进行通信。 → [详情](llms-content/document/detail/canncommercial/63b4ca101d24.md) - [CANN商业版-HCCL\_INTRA\_ROCE\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0082.html): 用于配置Server内或超节点内是否使用RoCE链路进行通信。 → [详情](llms-content/document/detail/canncommercial/c04807ec6a82.md) - [CANN商业版-HCCL\_INTER\_HCCS\_DISABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0083.html): 此环境变量用于配置超节点模式组网中超节点内的通信链路类型,支持如下取值: → [详情](llms-content/document/detail/canncommercial/560d3196c4e4.md) - [CANN商业版-HCCL\_OP\_RETRY\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0085.html): 此环境变量用于配置是否开启HCCL算子的重执行特性。HCCL算子重执行以通信域为粒度,当通信算子执行报 SDMA 或者RDMA CQE类型的错误时,HCCL会尝试重新执行此通信算子。 → [详情](llms-content/document/detail/canncommercial/c2cbcd96680e.md) - [CANN商业版-HCCL\_OP\_RETRY\_PARAMS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0086.html): 当开发者通过环境变量HCCL\_OP\_RETRY\_ENABLE开启了HCCL的算子重执行特性时,可通过本环境变量配置第一次重执行的等待时间、最大重执行的次数以及两次重执行的间隔时间。 → [详情](llms-content/document/detail/canncommercial/6f8846e8bdd3.md) - [CANN商业版-HCCL\_DIAGNOSE\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0087.html): 此环境变量用于配置集合通信是否缓存部分任务的详细信息,以便任务执行失败时,打印详细日志,用于问题定位。 → [详情](llms-content/document/detail/canncommercial/0c0e0ba7e556.md) - [CANN商业版-HCCL\_ENTRY\_LOG\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0088.html): 此环境变量用于控制是否实时打印通信算子的调用行为日志。 → [详情](llms-content/document/detail/canncommercial/ec4b55cedb21.md) - [CANN商业版-HCCL\_RDMA\_TC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0089.html): 用于配置RDMA网卡的traffic class。 → [详情](llms-content/document/detail/canncommercial/d285e94a421b.md) - [CANN商业版-HCCL\_RDMA\_SL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0090.html): 用于配置RDMA网卡的service level,该值需要和网卡配置的PFC优先级保持一致,若配置不一致可能导致性能劣化。 → [详情](llms-content/document/detail/canncommercial/0d84aec2a373.md) - [CANN商业版-HCCL\_RDMA\_TIMEOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0091.html): 用于配置RDMA网卡重传超时时间的系数timeout。 → [详情](llms-content/document/detail/canncommercial/c97658bedf47.md) - [CANN商业版-HCCL\_RDMA\_RETRY\_CNT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0092.html): 用于配置RDMA网卡的重传次数,需要配置为整数,取值范围为\[1,7\],默认值为7。 → [详情](llms-content/document/detail/canncommercial/5de5cd1dd3c5.md) - [CANN商业版-HCCL\_RDMA\_PCIE\_DIRECT\_POST\_NOSTRICT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0093.html): 多机通信且Host操作系统小页内存页表大小非4KB的场景,当通信算子下发性能Host Bound时,开发者可设置此环境变量,通过PCIe Direct的方式提交RDMA任务,提升通信算子下发性能。 → [详情](llms-content/document/detail/canncommercial/f8fc2429449c.md) - [CANN商业版-HCCL\_RDMA\_QPS\_PER\_CONNECTION](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0094.html): 两个rank之间RDMA通信时会默认创建1个QP(Queue Pair)进行数据传输,若开发者想让两个rank之间的RDMA通信使用多个QP,可通过此环境变量实现。 → [详情](llms-content/document/detail/canncommercial/2d07ecc7919c.md) - [CANN商业版-HCCL\_OP\_EXPANSION\_MODE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0096.html): 该环境变量用于配置通信算子的展开模式。 → [详情](llms-content/document/detail/canncommercial/f913ef068dd3.md) - [CANN商业版-HCCL\_DETERMINISTIC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0099.html): 此环境变量用于配置是否开启归约类通信算子的确定性计算或保序功能,其中归约类通信算子包括AllReduce、ReduceScatter、ReduceScatterV、Reduce,归约保序是指严格的确定性计算,在确定性的基础上保证归约顺序一致。 → [详情](llms-content/document/detail/canncommercial/7e03a14f278d.md) - [CANN商业版-HCCL\_LOGIC\_SUPERPOD\_ID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0100.html): 针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 的超节点模式组网,若不使用rank table文件配置集群资源信息,可通过此环境变量指定当前节点运行进程所属的超节点ID,实现将一个物理超节点划分为多个逻辑超节点的功能。 → [详情](llms-content/document/detail/canncommercial/a15f82008ade.md) - [场景说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0103.html): 本节描述推理与训练场景下,使用AOE工具进行性能调优时,AOE调优工具提供的可用环境变量。另外,调优过程中,您也可以使用编译或执行相关的环境变量。 → [详情](llms-content/document/detail/canncommercial/5c2ab09c21bd.md) - [CANN商业版-TUNE\_BANK\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0104.html): 可通过此环境变量指定调优后自定义知识库的存储路径。 → [详情](llms-content/document/detail/canncommercial/c04728543b1b.md) - [CANN商业版-REPEAT\_TUNE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0105.html): 是否重新发起调优,此环境变量在开启子图调优或算子调优的场景下生效。 → [详情](llms-content/document/detail/canncommercial/9ddf8c38c658.md) - [CANN商业版-AOE\_MODE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0106.html): 在线推理与训练场景下,可通过此环境变量指定AOE调优模式,支持如下取值: → [详情](llms-content/document/detail/canncommercial/9c42be909b42.md) - [场景说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0108.html): 本节描述使用AMCT工具进行模型压缩时,AMCT工具提供的可用环境变量。 → [详情](llms-content/document/detail/canncommercial/6220cbde5e1e.md) - [CANN商业版-AMCT\_LOG\_FILE\_LEVEL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0109.html): 控制日志文件(PyTorch框架:amct\_pytorch.log;Caffe框架:amct\_caffe.log;ONNX:amct\_onnx.log)的信息级别以及生成精度仿真模型时,对应量化层生成的日志文件信息级别。 → [详情](llms-content/document/detail/canncommercial/2d3bee96ac08.md) - [CANN商业版-AMCT\_LOG\_LEVEL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0110.html): 控制屏幕输出的信息级别。该环境变量仅适用于PyTorch框架、Caffe框架、ONNX网络模型的量化。 → [详情](llms-content/document/detail/canncommercial/ae9de6fdf02f.md) - [CANN商业版-DUMP\_AMCT\_RECORD](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0111.html): 控制是否生成权重和数据的量化因子。该环境变量仅适用于MindSpore框架的模型压缩。 → [详情](llms-content/document/detail/canncommercial/6cc3fbcf24a2.md) - [CANN商业版-AMCT\_LOG\_DUMP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0112.html): 控制训练后量化过程中日志落盘等信息的环境变量。该环境变量仅适用于调用aclgrphCalibration接口进行的量化。 → [详情](llms-content/document/detail/canncommercial/37dc812f562d.md) - [场景说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0114.html): Profiling性能分析工具可在推理或训练任务执行过程中进行性能数据的采集,辅助定位系统的软、硬件性能瓶颈,提高性能分析的效率。 → [详情](llms-content/document/detail/canncommercial/500c0624c321.md) - [CANN商业版-PROFILING\_MODE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0115.html): 是否开启Profiling采集功能。 → [详情](llms-content/document/detail/canncommercial/4bdaedd169fd.md) - [CANN商业版-PROFILING\_OPTIONS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0116.html): 训练或在线推理场景下,开发者可通过PROFILING\_OPTIONS环境变量配置Profiling配置选项。 → [详情](llms-content/document/detail/canncommercial/0871ff225183.md) - [场景说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0119.html): 日志主要用于记录系统的运行过程及异常信息,帮助用户快速定位系统运行过程中出现的问题以及开发过程中的程序调试问题。开发者可通过本节描述的环境变量,控制日志的落盘路径以及日志级别等信息。 → [详情](llms-content/document/detail/canncommercial/1a64db419708.md) - [CANN商业版-ASCEND\_PROCESS\_LOG\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0120.html): 设置日志落盘路径。 日志存储时如果不存在该目录,会自动创建该目录;如果存在则直接存储。 - 通过执行echo $ASCENDPROCESSLOGPATH命令可以查看环境变量设置的路径。 - 日志落盘优先级为:ASCENDPROCESSLOGPATH > ASCENDWORKPATH > 日志默认存储路径($HOME/ascend/log) → [详情](llms-content/document/detail/canncommercial/ac6b93c39522.md) - [CANN商业版-ASCEND\_SLOG\_PRINT\_TO\_STDOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0121.html): 是否开启日志打印。开启后,日志将不会保存在log文件中,而是将产生的日志直接打印显示。 → [详情](llms-content/document/detail/canncommercial/59e8418b14ef.md) - [CANN商业版-ASCEND\_GLOBAL\_LOG\_LEVEL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0122.html): 设置应用类日志的日志级别及各模块日志级别,仅支持调试日志。 → [详情](llms-content/document/detail/canncommercial/98c51a24e451.md) - [CANN商业版-ASCEND\_MODULE\_LOG\_LEVEL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0123.html): 设置应用类日志的各模块日志级别,仅支持调试日志。 → [详情](llms-content/document/detail/canncommercial/2b62afd28216.md) - [CANN商业版-ASCEND\_GLOBAL\_EVENT\_ENABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0124.html): 设置应用类日志是否开启Event日志。 → [详情](llms-content/document/detail/canncommercial/a8a0b610c777.md) - [CANN商业版-ASCEND\_LOG\_DEVICE\_FLUSH\_TIMEOUT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0125.html): 指定Device侧应用类日志回传到Host侧的延时时间。 → [详情](llms-content/document/detail/canncommercial/eae5b7d284ab.md) - [CANN商业版-ASCEND\_HOST\_LOG\_FILE\_NUM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0126.html): Ascend EP 场景下,设置应用类日志目录(plog和device-id)下存储每个进程日志文件的数量。 → [详情](llms-content/document/detail/canncommercial/fca51b7aaf02.md) - [CANN商业版-ASCEND\_COREDUMP\_SIGNAL](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0127.html): 设置trace处理的core dump信号量。 → [详情](llms-content/document/detail/canncommercial/ddf4053a1e4d.md) - [CANN商业版-ASCEND\_LOG\_SYNC\_SAVE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0128.html): 指定日志拥塞处理方式。 → [详情](llms-content/document/detail/canncommercial/215931370c25.md) - [CANN商业版-ASCEND\_DUMP\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0130.html): 指定异常算子Dump信息的存储路径,可配置为绝对路径或执行程序的相对路径。指定的路径支持大小写字母(a-z,A-Z)、数字(0-9)、下划线(\_)、中划线(-)、句点(.)、中文字符,执行用户需具有读、写、执行权限,若路径不存在,系统会自动创建该路径中的目录。不指定路径时,异常算子Dump信息默认存放在应用程序的当前执行目录。 → [详情](llms-content/document/detail/canncommercial/f42dec58cb24.md) - [CANN商业版-RESOURCE\_CONFIG\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0133.html): 用于设置配置异构资源描述信息文件的存储路径。 → [详情](llms-content/document/detail/canncommercial/c74ac24f0e41.md) - [CANN商业版-GE\_USE\_STATIC\_MEMORY](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0138.html): 网络运行时使用的内存分配方式,支持以下取值: → [详情](llms-content/document/detail/canncommercial/9de559fb2607.md) - [CANN商业版-ENABLE\_ACLNN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0139.html): 该环境变量在后续版本会废弃。 → [详情](llms-content/document/detail/canncommercial/3431b8f51fe9.md) - [CANN商业版-ASCEND\_TRACE\_RECORD\_NUM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0140.html): 设置trace日志文件的老化规格,取值范围\[10, 1000\]。 → [详情](llms-content/document/detail/canncommercial/60819fb268ec.md) - [CANN商业版-HCCL\_RDMA\_QP\_PORT\_CONFIG\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0141.html): 两个rank之间RDMA通信时会默认创建1个QP(Queue Pair)进行数据传输,若开发者想让两个rank之间的RDMA通信使用多个QP,并指定多QP通信时使用的源端口号,可通过此环境变量实现。 → [详情](llms-content/document/detail/canncommercial/2a6033430cc1.md) - [CANN商业版-IGNORE\_INFER\_ERROR](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0142.html): 该环境变量为试验特性,后续版本可能会存在变更。 → [详情](llms-content/document/detail/canncommercial/fd81a715a898.md) - [CANN商业版-HCCL\_HOST\_SOCKET\_PORT\_RANGE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0143.html): 当通信域的创建方式为“基于root节点信息创建\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/hcclug/hcclug\_000008.html\#ZH-CN\_TOPIC\_0000002562460885\_\_section1539155710538\)”时,开发者可通过此环境变量配置HCCL在Host侧使用的通信端口 → [详情](llms-content/document/detail/canncommercial/a04c28a52e9c.md) - [CANN商业版-HCCL\_NPU\_SOCKET\_PORT\_RANGE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0144.html): 当通信域的创建方式为“基于root节点信息创建\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/hcclug/hcclug\_000008.html\#ZH-CN\_TOPIC\_0000002562460885\_\_section1539155710538\)”时,开发者可通过此环境变量配置HCCL在NPU侧使用的通信端口。 → [详情](llms-content/document/detail/canncommercial/086629a55d06.md) - [CANN商业版-HCCL\_DEBUG\_CONFIG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0145.html): 启用此环境变量后,运行日志(即“$HOME/ascend/log/run”目录下的日志)将包含HCCL特定子模块的详细运行信息。目前支持ALG或alg(算法编排模块)、TASK或task(任务编排模块)、RESOURCE或resource(资源管理模块,包括资源的申请和释放操作)几个配置项。 → [详情](llms-content/document/detail/canncommercial/587bdbe21e9f.md) - [CANN商业版-ASCEND\_CUSTOM\_OPP\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0147.html): 用户自定义算子安装路径。配置该路径后,算子入图场景下,GE框架在图编译和执行时根据该环境变量搜索算子二进制并使用。支持配置多个路径,以英文冒号分隔。 → [详情](llms-content/document/detail/canncommercial/49178695ad9d.md) - [CANN商业版-CANN\_KNOWLEDGE\_BANK\_PROCESS\_NUM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0148.html): CANN\_KNOWLEDGE\_BANK\_PROCESS\_NUM用于设置知识库管理模块查询知识库的进程数。 → [详情](llms-content/document/detail/canncommercial/22c18403f4ab.md) - [CANN商业版-DUMP\_GRAPH\_FORMAT](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0155.html): 控制需要生成的dump文件类型。 → [详情](llms-content/document/detail/canncommercial/b7e3f0463f5b.md) - [CANN商业版-HCCL\_WHITELIST\_DISABLE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0156.html): 配置在使用HCCL时是否开启通信白名单。 → [详情](llms-content/document/detail/canncommercial/0e7490093d7e.md) - [CANN商业版-HCCL\_WHITELIST\_FILE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0157.html): 当通过HCCL\_WHITELIST\_DISABLE开启了通信白名单校验功能时,需要通过此环境变量配置指向HCCL通信白名单配置文件的路径,只有在通信白名单中的IP地址才允许进行集合通信。 → [详情](llms-content/document/detail/canncommercial/b5c1091f3003.md) - [通信算子重执行对整网性能说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0159.html): 开启HCCL通信算子重执行功能后,整网端到端性能的变化与模型的切分部署方式密切相关,本节详细讲述重执行功能与网络性能的关系。 → [详情](llms-content/document/detail/canncommercial/bcd5b02c07d9.md) - [Server间通信算法支持度列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0160.html): 下面分别给出Server间不同型号的产品支持的算法,以及对应算法下支持的通信算子介绍,表格中未列出的则代表不支持。 → [详情](llms-content/document/detail/canncommercial/8057cab265bb.md) - [CANN商业版-HCCL\_DFS\_CONFIG](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0162.html): HCCL提供了多种故障检测功能的开关设置,包括建链故障探测时间配置、集群心跳监测开关以及进程卡死检测开关等。这些检测功能开启后,能够在业务出现异常时快速定位并显示故障信息,有助于问题及时排查处理。 → [详情](llms-content/document/detail/canncommercial/3cfc8f19e7fc.md) - [CANN商业版-NPU\_COLLECT\_PATH](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0163.html): 在复现问题场景下,使用该环境变量指定故障信息(包括dump图、AI Core算子异常数据、算子编译信息等)的保存路径,可配置为绝对路径或相对路径(此处是相对执行程序或命令的路径),执行用户需对该路径具有读、写、可执行权限,若路径不存在,系统会自动创建该路径中的目录。 → [详情](llms-content/document/detail/canncommercial/a0046b76fdaa.md) - [CANN商业版-ASCEND\_DUMP\_SCENE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/envvar/envref_07_0164.html): 在复现问题场景时,使用该环境变量开启异常算子Dump,导出异常算子的输入输出数据、workspace信息和Tiling信息。 → [详情](llms-content/document/detail/canncommercial/705cfa993f02.md) - [CANN商业版-算子融合是整网性能提升的一种关键手段](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref): 算子融合是整网性能提升的一种关键手段,包括图融合和UB融合。 → [详情](llms-content/document/detail/canncommercial/64907f1c6875.md) - [CANN商业版-算子融合是整网性能提升的一种关键手段](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0003.html): 算子融合是整网性能提升的一种关键手段,包括图融合和UB融合。 → [详情](llms-content/document/detail/canncommercial/64907f1c6875.md) - [CANN商业版-V100RequantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0005.html): 该融合在推理场景下对量化节点进行优化。 → [详情](llms-content/document/detail/canncommercial/16db6c0c2d63.md) - [CANN商业版-V200RequantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0006.html): 该融合在推理场景下对量化节点进行优化。 → [详情](llms-content/document/detail/canncommercial/2312010c30dc.md) - [CANN商业版-ConvToFullyConnectionFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0007.html): 该融合规则将Conv卷积算子融合为FullyConnection算子,提高计算性能: → [详情](llms-content/document/detail/canncommercial/ff49fb055f79.md) - [CANN商业版-SoftmaxFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0008.html): 该融合规则将SoftmaxV2输入和输出添加TransposeD算子。 → [详情](llms-content/document/detail/canncommercial/6369435788b4.md) - [CANN商业版-SoftmaxSmallOpFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0009.html): 该融合规则将ReduceMaxD、Sub等小算子组合识别并融合为SoftmaxV2算子。 → [详情](llms-content/document/detail/canncommercial/69c04ef8c32c.md) - [CANN商业版-LayerNormFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0010.html): 该融合规则将ReduceMean、SquaredDifference等小算子组合识别并融合为LayerNorm算子。 → [详情](llms-content/document/detail/canncommercial/ca6e9d28ee7a.md) - [CANN商业版-GeluFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0011.html): 该融合规则将Pow、Mul、Add、Tanh等小算子融合为Gelu算子。 → [详情](llms-content/document/detail/canncommercial/88ce9c3cae18.md) - [CANN商业版-GridSampler3DFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0012.html): 该融合规则主要是使用GridSample算子替换GridSampler3D算子。 → [详情](llms-content/document/detail/canncommercial/db4c4604a785.md) - [CANN商业版-SplitConvConcatFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0013.html): 对如下几种场景进行融合: → [详情](llms-content/document/detail/canncommercial/76ffdb0ec8f6.md) - [CANN商业版-ConvConcatFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0014.html): 在concat算子前插入跳写算子,将原先通过concat拼接多个Conv2D内存的方式,修改成通过StridedWrite算子进行Conv2D内存拼接,以消除concat算子任务执行带来的性能消耗。 → [详情](llms-content/document/detail/canncommercial/b5b92b9284aa.md) - [CANN商业版-PoolingFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0015.html): 融合成 - 不支持动态shape。 - 静态融合数据类型仅支持float16和int8。 - 在AVG Pooling下融合规则生效,如果网络模型中涉及AVG Pooling int8量化情况,即prototxt文件中pooling属性参数pool为AVG时,该融合规则必须打开。 → [详情](llms-content/document/detail/canncommercial/469e19435200.md) - [CANN商业版-BatchMatMulReduceMeanFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0016.html): 为batchmatmul、batchmatmulv2、matmul、matmulv2和reducemean算子节点的常量输入添加pad算子节点,提高计算性能。 → [详情](llms-content/document/detail/canncommercial/f2f65765d7ef.md) - [CANN商业版-PadDepthwiseConv2dFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0017.html): 该融合规则将PadD+DepthwiseConv2D算子融合为DepthwiseConv2D算子。 → [详情](llms-content/document/detail/canncommercial/dcd791cd77fc.md) - [CANN商业版-SameInputConv2dPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0018.html): 非量化场景:该融合将符合约束条件的多路Conv2D+Relu算子融合成一路Conv2D+Relu+Split融合算子,如下图所示。 → [详情](llms-content/document/detail/canncommercial/9b6f6869e0fb.md) - [CANN商业版-ConvScaleFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0019.html): 该融合规则将conv卷积算子和scale算子融合为conv卷积算子,filter输入替换为ConvScaleFilterHost算子,bias输入替换为ConvScaleBiasHost算子,提高计算性能: → [详情](llms-content/document/detail/canncommercial/58383ab58dc2.md) - [CANN商业版-Conv2DSqueezeBiasaddFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0020.html): 该融合将conv2D+squeeze+biasadd转换成conv2D+biasadd+squeeze的结构。 → [详情](llms-content/document/detail/canncommercial/4f6c24df6f6c.md) - [CANN商业版-ConvBatchnormFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0021.html): 该融合将Conv2d+batchnorm或者Conv3d+batchnorm融合为一个融合算子;当batchnorm为2个输入时,在这种情况下,会将DepthwiseConv2d+batchnorm融合为一个融合算子。 → [详情](llms-content/document/detail/canncommercial/b4a8d2868ae7.md) - [CANN商业版-AConv2dMulFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0022.html): 该融合将Conv2d+mul或Conv3d+mul融合为一个融合算子Conv。 → [详情](llms-content/document/detail/canncommercial/b72fa1a1cf1b.md) - [CANN商业版-DepthwiseDfFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0023.html): 该融合规则为DepthwiseConv2DbackpropInput卷积算子添加TransposeD算子,提高计算性能。 → [详情](llms-content/document/detail/canncommercial/c286258b8f54.md) - [CANN商业版-ZBNupdateReluV2Conv2DBNreducePass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0024.html): 该融合规则将BNTrainingUpdate+ReluV2+Conv2D+BNTrainingReduce四个算子融合成一个Conv2D算子,提高性能。 → [详情](llms-content/document/detail/canncommercial/87d8d6ba182e.md) - [CANN商业版-ASplitConv2dConcatPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0025.html): 将Split/SplitV + Conv2D *N + Concat/ConcatV2融合成一个组卷积,简化图结构。 → [详情](llms-content/document/detail/canncommercial/1ba0bc0cb7b2.md) - [CANN商业版-Conv3DQuantProcessFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0026.html): 静态shape场景下,当匹配到如下图结构时,可以进行量化回退或者bias优化。 → [详情](llms-content/document/detail/canncommercial/d2dcea51821b.md) - [CANN商业版-MatmulCastFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0027.html): 将MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子和cast算子融合为MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子。 → [详情](llms-content/document/detail/canncommercial/751a051423e7.md) - [CANN商业版-MatMulBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0028.html): 将MatMul/MatMulV2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3算子和biasadd/add算子融合为MatMul/MatMulV2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3算子。 → [详情](llms-content/document/detail/canncommercial/9198210eb990.md) - [CANN商业版-DeconvWeightTransFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0029.html): 在int8量化场景下,对输入filter进行转置逆序。 → [详情](llms-content/document/detail/canncommercial/b8fde8283b67.md) - [CANN商业版-Conv2DbpInputBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0030.html): 将Conv2DBackpropInput算子和BiasAdd算子融合为Conv2DTransposeD算子。 → [详情](llms-content/document/detail/canncommercial/eddd45693b3a.md) - [CANN商业版-BatchMatMulV2ReshapeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0031.html): 该融合模式分为三种场景: → [详情](llms-content/document/detail/canncommercial/873f5f3ee016.md) - [CANN商业版-BatchMatMulFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0032.html): 有如下两种融合模式。 → [详情](llms-content/document/detail/canncommercial/8cdcf9333413.md) - [CANN商业版-SwapMergeCastFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0033.html): 该融合调节Merge与Cast节点间顺序: → [详情](llms-content/document/detail/canncommercial/1b21d3dcdaa5.md) - [CANN商业版-PSROIPoolingFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0034.html): 当PSROIPooling前驱是Conv2D时,在Conv2D的Filter和Bias的输出插入SwapCo算子;如果PSROIPooling前驱不是Conv2D,则在PSROIPooling输入插入SwapCi算子。 → [详情](llms-content/document/detail/canncommercial/afbcd6406a39.md) - [CANN商业版-ConvWeightCompressFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0035.html): 对于Cube类运算算子,通过插入压缩算子将Filter进行压缩,或通过插入四选二结构化稀疏算子进行稀疏。该Pass根据用户配置的参数执行压缩或者四选二结构化稀疏。 → [详情](llms-content/document/detail/canncommercial/1af9851bba09.md) - [CANN商业版-ConcatQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0036.html): 该融合规则将ConcatD/ConcatV2D+Quant子图融合成Quant+ConcatD/ConcatV2D子图模式。该融合规则可以减少数据搬运量,提高计算性能。 → [详情](llms-content/document/detail/canncommercial/af9b8ce5d5a7.md) - [CANN商业版-BatchMatMulV2ReduceFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0037.html): 该融合规则将BatchMatMulV2+ReduceSumD算子融合为BatchMatMulV2算子。 → [详情](llms-content/document/detail/canncommercial/5e3d52b4cd81.md) - [CANN商业版-BatchMatMulNonAlignedFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0038.html): 该融合为BatchMatMul非对齐场景下的融合。 → [详情](llms-content/document/detail/canncommercial/c4f7f46f6067.md) - [CANN商业版-Conv3DbpInputBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0039.html): 该融合规则将Conv3DBackpropInput+BiasAdd算子融合为Conv3DTransposeD算子,BiasAdd输入作为Conv3DTransposeD的输入bias。 → [详情](llms-content/document/detail/canncommercial/5ffadfa0c429.md) - [CANN商业版-FullyConnectionPowerPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0040.html): 该融合规则将FullyConnection+Power算子融合为FullyConnectionPower算子。 → [详情](llms-content/document/detail/canncommercial/a55ec566b9ee.md) - [CANN商业版-AFullyConnectionReshapePass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0041.html): 该融合规则将FullyConnection+Reshape算子融合为AFullyConnectionReshape算子。 → [详情](llms-content/document/detail/canncommercial/508b12d7af83.md) - [CANN商业版-GemmTransFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0042.html): 该融合规则将Transpose+Gemm算子融合为GemmTrans算子。 → [详情](llms-content/document/detail/canncommercial/ec476a852b53.md) - [CANN商业版-MatmulTransdataFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0043.html): 该融合规则通过等价替换将图中的Transdata算子从2个减少为1个。 → [详情](llms-content/document/detail/canncommercial/bd9cf293aee3.md) - [CANN商业版-Matmulv2FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0044.html): 对于weight int8量化场景,输入数量为3的MatMulV2算子,该融合规则在需要转置的输入TensorB之前插入TransposeD算子。 → [详情](llms-content/document/detail/canncommercial/0b9c6892a7b5.md) - [CANN商业版-Resnet50DbnDwFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0045.html): 该融合规则将在Conv2DBackpropFilterD算子前添加BNTrainingReduceGrad,融合成FusedDbnDw算子。 → [详情](llms-content/document/detail/canncommercial/08f9ce4c7597.md) - [CANN商业版-AAMatMulNzToNdFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0046.html): 该融合规则用于减少如下4个场景中的TransData或Cast算子。其中,TensorC节点是可选的。 → [详情](llms-content/document/detail/canncommercial/4486fa08c620.md) - [CANN商业版-CastReluCastFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0047.html): 该融合规则将Cast+Relu+Cast算子融合为Relu算子,即消除Relu前后的Cast算子。 → [详情](llms-content/document/detail/canncommercial/a6cfcb0a6095.md) - [CANN商业版-StrideHoistingPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0048.html): 该融合主要是根据不同的图结构插入ReadSelect算子;如果匹配到Conv2D,会修改Conv2D的shape和属性。最终目的是让计算量减半。 → [详情](llms-content/document/detail/canncommercial/36c42982fc98.md) - [CANN商业版-PadConv2dFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0049.html): 该融合将Pad/PadV3+Conv2D算子融合成Conv2D算子。 → [详情](llms-content/document/detail/canncommercial/d6065e94c134.md) - [CANN商业版-Conv2DTransposeBatchnormFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0050.html): 该融合规则将Conv2DTranspose+BatchNorm或BNInference算子融合为Conv2DTransposeD算子,将BatchNorm或BNInference的输入转化为Conv2DTransposeD的weight和bias输入。 → [详情](llms-content/document/detail/canncommercial/163278896bfc.md) - [CANN商业版-AvgPoolV2GradFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0051.html): 该融合规则将AvgPoolV2Grad算子融合为AvgPoolV2GradD算子。 → [详情](llms-content/document/detail/canncommercial/c83d34015769.md) - [CANN商业版-DropOutDoMaskFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0052.html): 该融合规则替换DropOutDoMaskV3D算子为DropOutDoMask。 → [详情](llms-content/document/detail/canncommercial/49a5078b5248.md) - [CANN商业版-TransposeSigmoidMulAddPowConcatFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0053.html): 该融合规则将yolov3,yolov5和yolov7不带nms后处理算子的模型最后的sigmoid结构融合成一个算子。 → [详情](llms-content/document/detail/canncommercial/1f87e0b7974c.md) - [CANN商业版-ConvCastFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0054.html): 将Conv2D算子与Cast算子融合为一个Conv2D算子。 → [详情](llms-content/document/detail/canncommercial/58890fe78cea.md) - [CANN商业版-YoloxBoundingBoxDecodeONNXFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0055.html): 该融合规则将StridedSliceD/Mul/Exp/GatherV2/Add/Muls/Sub/Unsqueeze/ConcatD算子融合为YoloxBoundingBoxDecode算子,提高计算性能。 → [详情](llms-content/document/detail/canncommercial/9cb0bba3ac60.md) - [CANN商业版-MatMulUnsqueezeSqueezeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0056.html): 融合模式一 MatMul/MatMulV2/BatchMatmul/BatchMatmulV2支持1 dim x N dim和N dim x 1 dim的输入场景下,需要将1 dim的输入插入Unsqueeze算子扩成二维,输出插入Squeeze算子去掉对应的扩维轴。 → [详情](llms-content/document/detail/canncommercial/cd1a8921d41b.md) - [CANN商业版-LayerNormSpecialTrainingFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0057.html): 该融合规则将Mean/SquaredDifference/Add/Rsqrt/RsqrtGrad/Mul/Sub/AddN算子融合成一个LayerNorm算子和两个LayerNormGrad算子,提高计算性能。如下图所示。 → [详情](llms-content/document/detail/canncommercial/89f5beade50e.md) - [CANN商业版-StridedSliceConcatFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0058.html): 该融合规则将StridedSliceD/StridedSliceD/ConcatD算子融合成Squeeze/Roll/Unsqueeze,提高计算性能。如下图所示: → [详情](llms-content/document/detail/canncommercial/137399c3d803.md) - [CANN商业版-ZSplitVDFusionPassV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0060.html): 该融合模式用在SplitV的size\_splits和split\_dim为常量时,将其融合成SplitVD,同时删除了size\_splits和split\_dim节点,将其变成SplitVD的属性,用于提升算子性能。 → [详情](llms-content/document/detail/canncommercial/bf11864c6b53.md) - [CANN商业版-RGB2YUV422FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0061.html): 由于RGB2YUV422算子和该算子中的load\_image支持形态不一致,所以新增融合规则,将RGB2YUV422拆分成两个算子:Aipp+YUV4442YUV422。 → [详情](llms-content/document/detail/canncommercial/152b3ee9360d.md) - [CANN商业版-MatMulAlignInputsFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0062.html): 当matmul算子输入shape内轴非512B对齐时,MTE效率较低,性能表现较差。该图融合就是将matmul的输入shape进行对齐,解决性能问题。 → [详情](llms-content/document/detail/canncommercial/55eb3b3c14ee.md) - [CANN商业版-BatchMatMul2MulFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0063.html): 网络中存在部分k\=1的MatMul/MatMulv2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3算子,性能表现较差。该图融合就是将MatMul/MatMulv2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3转为mul,解决性能问题。 → [详情](llms-content/document/detail/canncommercial/8ea8728df81d.md) - [CANN商业版-AInplaceAddFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0064.html): 该图融合就是将网络中的InplaceAdd算子拆分成TensorMove+ScatterAdd算子。 → [详情](llms-content/document/detail/canncommercial/976c1a65d4dc.md) - [CANN商业版-AInplaceSubFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0065.html): 该图融合就是将网络中的InplaceSub算子拆分成TensorMove+ScatterSub算子。 → [详情](llms-content/document/detail/canncommercial/443935d39aa8.md) - [CANN商业版-AInplaceUpdateFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0066.html): 该图融合就是将网络中的InplaceUpdate算子拆分成TensorMove+ScatterUpdate算子。 → [详情](llms-content/document/detail/canncommercial/ac0504a45607.md) - [CANN商业版-BatchMatmulFixpipeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0067.html): 在量化场景中,将下图结构融合为BatchMatmulFixpipe算子,使用Fixpipe使能量化功能。 → [详情](llms-content/document/detail/canncommercial/477f6f752971.md) - [CANN商业版-IncreFlashAttentionQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0068.html): 量化场景,将IncreFlashAttention+AscendQuant融合为IncreFlashAttention算子,quant的scale和offset转化为ifa的quant\_scale2和quant\_offset2入参。 → [详情](llms-content/document/detail/canncommercial/347e3cf63c67.md) - [CANN商业版-PromptFlashAttentionQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0069.html): 量化场景,将PromptFlashAttention+AscendQuant融合为PromptFlashAttention算子,quant的scale和offset转化为pfa的quant\_scale2和quant\_offset2入参。 → [详情](llms-content/document/detail/canncommercial/cad33b76d145.md) - [CANN商业版-BatchMatMulDequantElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0070.html): 量化场景,将BatchMatMul/MatMul +AscendDequant + Elemwise融合为BatchMatMul算子,Elemwise算子broadcast到MatMul上。 → [详情](llms-content/document/detail/canncommercial/dbf42dc0021c.md) - [CANN商业版-AddLayerNormFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0071.html): - 场景一:基础场景,将Add + Cast\(可选\)+ LayerNorm/LayerNormV3/LayerNormV4融合为AddLayerNorm算子。 → [详情](llms-content/document/detail/canncommercial/3c298191bd3d.md) - [CANN商业版-IndexByTensorStaticFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0072.html): 在PyTorch图模式场景中,静态shape时,将IndexByTensor转换为Index算子,用于保证图下沉不被破坏。 → [详情](llms-content/document/detail/canncommercial/96bf57cbf0a8.md) - [CANN商业版-MaskedSoftmaxWithRelPosBiasFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0073.html): 将符合如下模式中的Mul,Add,Reshape,Softmax融合成MaskedSoftmaxWithRelPosBias算子。 → [详情](llms-content/document/detail/canncommercial/04982808233b.md) - [CANN商业版-WeightQuantBatchMatmulV2TransposeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0074.html): 对于WeightQuantBatchMatmulV2所连接的Transpose节点,将其信息下沉到transpose\_x和transpose\_weight属性中。 → [详情](llms-content/document/detail/canncommercial/77292a37fac5.md) - [CANN商业版-GeGluV2FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0076.html): 完成如下结构的融合,把小算子\(SplitVD + Gelu + Mul\)融合成大算子GeGluV2。 → [详情](llms-content/document/detail/canncommercial/67cda03dcdce.md) - [CANN商业版-QuantBatchMatmulV3TransposeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0077.html): 将算子QuantBatchMatmulV3的输入x1/x2所连接的Transpose/TransposeD算子节点融合,将其信息分别转化到QuantBatchMatmulV3的两个属性transpose\_x1和transpose\_x2中。 → [详情](llms-content/document/detail/canncommercial/bae8c6e33647.md) - [CANN商业版-FusedInferAttentionScoreQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0078.html): 量化场景,将FusedInferAttentionScore+AscendQuant融合为FusedInferAttentionScore算子,quant的scale和offset转化为FIA接口的quant\_scale2和quant\_offset2入参。 → [详情](llms-content/document/detail/canncommercial/f35e4e30bd32.md) - [CANN商业版-ConfusionTransposeTransDataFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0079.html): 在图融合阶段将ConfusionTransposeD\(NHWC->NCHW\)+TransData\(NCHW->5HD\)融合为TransData\(NHWC->5HD\)算子,减少一次ConfusionTransposeD操作。 → [详情](llms-content/document/detail/canncommercial/e0ef18bdf969.md) - [CANN商业版-QuantizeAddLayerNormPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0080.html): 场景1:将算子AddLayerNorm的输出y所连接的两个Quantize算子或两个AscendQuantV2算子融合掉,融合成新算子DuaQuantizeAddLayerNorm。 → [详情](llms-content/document/detail/canncommercial/da973049b814.md) - [CANN商业版-InplaceAddRmsNormFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0081.html): 场景一:将AddRmsNorm的y输出地址复用x1输入地址,x输出地址复用x2输入地址,转换为InplaceAddRmsNorm算子。 → [详情](llms-content/document/detail/canncommercial/03268b005e5d.md) - [CANN商业版-ZInplaceAddLayerNormFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0082.html): 将AddLayerNorm的y输出地址复用x1输入地址,x输出地址复用x2输入地址,转换为InplaceAddLayerNorm算子。 → [详情](llms-content/document/detail/canncommercial/e6e8a74bccc8.md) - [CANN商业版-TransdataTransposeTransdataBatchMatMulv2FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0083.html): 将双BatchMatMulV2节点间的TransData、Transpose等冗余节点删除。 → [详情](llms-content/document/detail/canncommercial/f164a1917295.md) - [CANN商业版-MatmulLayerNormReduceFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0084.html): 将满足如下Pattern的结构融合成MatmulLayerNormReduce算子加LayerNormUpdate算子。 → [详情](llms-content/document/detail/canncommercial/e7ed80f56178.md) - [CANN商业版-DynamicQuantUpdateScatterFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0085.html): 将满足如下Pattern的结构融合成DynamicQuantUpdateScatter算子。 → [详情](llms-content/document/detail/canncommercial/2996602ce5af.md) - [CANN商业版-AscendQuantV2ScatterFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0086.html): 将满足如下Pattern的结构融合成QuantUpdateScatter算子。 → [详情](llms-content/document/detail/canncommercial/607cfe8ab668.md) - [CANN商业版-AddLayerNormDynamicQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0087.html): 将AddLayerNorm和其下游的1个或2个DynamicQuant融合成AddLayerNormQuant算子,如下图所示: → [详情](llms-content/document/detail/canncommercial/f1cd4e625ba1.md) - [CANN商业版-AddRmsNormQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0088.html): 将满足如下Pattern的结构融合成AddRmsNormQuant算子。 → [详情](llms-content/document/detail/canncommercial/a145b19e4272.md) - [CANN商业版-GeluQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0089.html): 完成如下结构的融合,把小算子\(Gelu + AscendQuantV2\)或\(Gelu + DynamicQuant\)融合成大算子GeluQuant。 → [详情](llms-content/document/detail/canncommercial/c87a65786308.md) - [CANN商业版-DeleteNoConstFoldingFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0091.html): 识别到如下图结构时,AscendWeightQuant算子上如有ATTR\_NO\_NEED\_CONSTANT\_FOLDING标签则删除。 → [详情](llms-content/document/detail/canncommercial/94ce3658bd38.md) - [CANN商业版-TfMergeWeightQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0095.html): 量化场景,在下列图结构中,对于匹配到的Cube类算子(包括Conv2D/DepthwiseConv2D/Conv3D/Deconvolution/Conv2DTransposeD/MatMulV2/BatchMatMulV2),做如下图中处理。 → [详情](llms-content/document/detail/canncommercial/5693fe7a026c.md) - [CANN商业版-LayerNormSpecialFourGradsTrainingFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0097.html): 和LayerNormSpecialTrainingFusionPass类似,该融合规则将Mean/SquaredDifference/Add/Rsqrt/RsqrtGrad/Mul/Sub/AddN算子融合成一个LayerNorm算子和两个LayerNormGrad算子,提高计算性能。有差异的是该融合pass会匹配四个反向的pattern,并将其中两个scope名称和正向LayerNorm一致的反 → [详情](llms-content/document/detail/canncommercial/daf3e8ec02a7.md) - [CANN商业版-GroupedMatmulTransFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0098.html): 融合模式一:将Transpose或TransposeD从图中删除,并将weight转置信息添加在算子属性上。如下图所示。 → [详情](llms-content/document/detail/canncommercial/f3f4804f8710.md) - [CANN商业版-SameInputConv2dFixpipePass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0099.html): 该融合将符合约束条件的多路Conv2D+AscendDequant+Relu+AscendQuant算子融合成一路Conv2D+AscendDequant+Relu+AscendQuant+Split融合算子,如下图所示。 → [详情](llms-content/document/detail/canncommercial/52becd7d2037.md) - [CANN商业版-SpaceToBatchConv2dBatchToSpacePass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0101.html): 该融合将顺序连接的SpaceToBatchND、Conv2D、BatchToSpaceND算子融合为Conv2D算子,如下图所示。 → [详情](llms-content/document/detail/canncommercial/68f007c8cc54.md) - [CANN商业版-ConcatTileFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0102.html): 该融合将连续具备相同Multiple的Tile算子的输入使用Concat进行连接,进而完成Tile算子的融合,如下图所示。 → [详情](llms-content/document/detail/canncommercial/f58f31501d12.md) - [CANN商业版-MatmulReshapeTransposeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0103.html): 该融合将符合图融合pattern的Matmul算子前后的Transpose算子删除,同时交换Matmul算子的两路输入。 → [详情](llms-content/document/detail/canncommercial/7cf25f875ec8.md) - [CANN商业版-AddRmsNormFusionGraphPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0104.html): 该融合将符合图融合pattern的Add算子和RmsNorm算子融合成融合算子AddRmsNorm,其中Add算子的输出作为RmsNorm算子的第一个输入。 → [详情](llms-content/document/detail/canncommercial/ae4058c3bfb3.md) - [CANN商业版-AddRmsNormDynamicQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0105.html): 该融合将符合图融合pattern的AddRmsNorm算子和DynamicQuant算子融合成融合算子AddRmsNormDynamicQuant,其中AddRmsNorm算子的输出y作为DynamicQuant算子的第一个输入。 → [详情](llms-content/document/detail/canncommercial/20bc63e5cf6c.md) - [CANN商业版-ReluFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0106.html): caffe框架下,该融合会匹配到如下特定图结构,匹配成功后,转成随路指令完成激活函数的计算。 → [详情](llms-content/document/detail/canncommercial/73773608b212.md) - [CANN商业版-CubeTransFixpipeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0110.html): 当匹配到下图结构时,将transdata节点后移用于匹配Fixpipe融合。 → [详情](llms-content/document/detail/canncommercial/2982d3e9f1cc.md) - [CANN商业版-MatMulTransposeWeightFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0111.html): 二维矩阵的第一个轴为外轴,第二个轴为内轴,比如A \= M x K中,内轴为K,转置之后A^T \= k x M,内轴为M。 → [详情](llms-content/document/detail/canncommercial/5b497bdc2784.md) - [CANN商业版-ConvFormatRefreshFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0112.html): 针对如下图中的结构时,将卷积算子Input1的shape和format配置为输出的shape和format。 → [详情](llms-content/document/detail/canncommercial/f47146233a24.md) - [CANN商业版-FIXPIPEFUSIONPASS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0113.html): 在拥有FIXPIPE相关硬件上,当cube算子包含FixPipeAbilityProcessPass配置的“support\_fixpipe\_ability”属性时,会按照图中顺序依次匹配convert、activation和transform单元,当三个单元中至少存在一个单元时(不存在的单元则跳过),会将匹配到的算子融合为FIXPIPE算子。 → [详情](llms-content/document/detail/canncommercial/baf65435a575.md) - [CANN商业版-ConstToAttrReduceSumFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0114.html): 静态场景下,该融合将符合图融合pattern的ReduceSum算子修改为ReduceSumD算子。 → [详情](llms-content/document/detail/canncommercial/b434a3578d3e.md) - [CANN商业版-AReduceSumFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0116.html): 静态场景下,该融合将符合图融合pattern的ReduceSum算子修改为Reshape算子。 → [详情](llms-content/document/detail/canncommercial/8297c59a9b91.md) - [CANN商业版-TransposedUpdateFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0119.html): 该融合将符合图融合pattern的TransposeD算子,当算子中的check\_supported函数返回True时,将图中的TransposeD算子改为Transpose算子。 → [详情](llms-content/document/detail/canncommercial/b59d0b47f647.md) - [CANN商业版-ConstToAttrStridedSliceFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0120.html): 将StridedSlice算子融合成StridedSliceD算子,并将StridedSlice算子的Const节点输入begin、end、strides,转变成StridedSliceD算子的属性。 → [详情](llms-content/document/detail/canncommercial/f82e8282e6c2.md) - [CANN商业版-ZSplitVFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0121.html): 将输出数量超限的SplitV节点拆分成多层级联的SplitV节点结构。 → [详情](llms-content/document/detail/canncommercial/a2a21be783d1.md) - [CANN商业版-ZSplitFusionPassV2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0123.html): 将输出数量超限的Split节点拆分成多层级联的Split/SplitV节点结构。 → [详情](llms-content/document/detail/canncommercial/4539160d3fe6.md) - [CANN商业版-ZConfusionSoftmaxGradFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0126.html): 该融合将符合图融合pattern的Mul + ReduceSumD/ReduceSum(仅Atlas 350 加速卡支持) + Sub这几个小算子融合成ConfusionSoftmaxGrad算子。 → [详情](llms-content/document/detail/canncommercial/d10a54e68229.md) - [CANN商业版-SoftmaxGradExtFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0128.html): 该融合将符合下图左侧图结构的Mul、ReduceSumD、Sub这些小算子,融合成下图右侧的SoftmaxGradExt算子。 → [详情](llms-content/document/detail/canncommercial/67d29aa8097d.md) - [CANN商业版-TransposeReshapeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0130.html): 该融合将符合图融合pattern的TransposeD+Reshape算子,融合成ConfusionTransposeD算子。 → [详情](llms-content/document/detail/canncommercial/7fc8c84d783b.md) - [CANN商业版-SoftmaxGradFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0131.html): 该融合将符合图融合pattern的小算子融合成SoftmaxGrad算子。 → [详情](llms-content/document/detail/canncommercial/bd829546ab91.md) - [CANN商业版-SparseSoftMaxFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0133.html): 该融合将符合图融合pattern的SparseSoftmaxCrossEntropyWithLogits算子,融合成OneHotD + SoftmaxCrossEntropyWithLogits算子。 → [详情](llms-content/document/detail/canncommercial/27890ad2b8cc.md) - [CANN商业版-FixPipeAbilityProcessPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0134.html): 该融合规则给fixpipe节点打上“support\_fixpipe\_ability”属性。属性值为枚举类型,含义如下。 → [详情](llms-content/document/detail/canncommercial/12f97eebc62d.md) - [CANN商业版-ARefreshCubeC0FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0135.html): 修正cube类算子的输入输出是重型格式(私有格式)的c0值。 → [详情](llms-content/document/detail/canncommercial/de4338e858b5.md) - [CANN商业版-ApplyAddOutputPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0136.html): 为表1中的算子增加可选输出和precheck。 → [详情](llms-content/document/detail/canncommercial/4e8a1a08588a.md) - [CANN商业版-ZZMatMulToMatmulV3FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0137.html): 该融合将符合图融合pattern的MatmulV2的算子转换为MatmulV3算子。 → [详情](llms-content/document/detail/canncommercial/9f0e0b10f179.md) - [CANN商业版-PaddUpdateFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0138.html): 该融合将符合图融合pattern的PadD算子,在静态场景下且非5HD场景下,将图中的PadD算子改为Pad算子,并将属性转换为输入。 → [详情](llms-content/document/detail/canncommercial/0b7ee7de50c4.md) - [CANN商业版-PadFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0139.html): 该融合将符合图融合pattern的Pad算子,在输入paddings为const节点时,将图中的Pad算子改为PadD算子,并将输入转换为属性。 → [详情](llms-content/document/detail/canncommercial/a91b2ee1bafc.md) - [CANN商业版-ForceFp16CastFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0140.html): 针对cast算子中,输入和输出的数据类型为int32->fp32或fp32->int32时,可以通过设置attr\_keep\_dtype来提高精度。 → [详情](llms-content/document/detail/canncommercial/43236b72f4eb.md) - [CANN商业版-TensorScatterUpdateFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0141.html): 该融合将符合图融合pattern的TensorScatterUpdate算子,在输入输出数据类型不是Bool或int32时,修改为TensorMove+ScatterNdUpdate算子。 → [详情](llms-content/document/detail/canncommercial/42c0bb1648fc.md) - [CANN商业版-SubFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0142.html): 该融合将符合图融合pattern的Sub算子,在满足以下约束的情况下,融合成Const节点,修改Const节点的value是全0,shape与Sub节点的输出shape一致。 → [详情](llms-content/document/detail/canncommercial/ad05477872ae.md) - [CANN商业版-ZZConfusionTransposeNdFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0143.html): 将静态场景下ND格式的ConfusionTransposeD替换为Transpose算子。 → [详情](llms-content/document/detail/canncommercial/52330bcc33a3.md) - [CANN商业版-AddNFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0144.html): 当输入过多时,将输入按照如下规则进行分组,最后将每组之和进行相加。 → [详情](llms-content/document/detail/canncommercial/4c8356733123.md) - [CANN商业版-ReshapeTransposeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0145.html): 该融合将符合图融合pattern的Reshape+TransposeD算子改为ConfusionTransposeD算子。 → [详情](llms-content/document/detail/canncommercial/81e547ba5c8b.md) - [CANN商业版-SoftmaxCrossEntropyWithLogitsPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0146.html): 该融合将符合图融合pattern的reshape+SoftmaxCrossEntropyWithLogits算子,融合后消除Reshape算子,仅保留SoftmaxCrossEntropyWithLogits算子。 → [详情](llms-content/document/detail/canncommercial/bdf905fb41db.md) - [CANN商业版-MulAddNPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0148.html): 该融合规则在Mul节点个数大于2时,将多个Mul节点和AddN节点融合成一个MulAddN节点。 → [详情](llms-content/document/detail/canncommercial/02cb557dd439.md) - [CANN商业版-ZConcatExt2FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0149.html): 该融合规则将ConcatV2算子的多个输入拆分成多个ConcatV2D,根据实际输入个数,按照一定计算规则确定融合后ConcatV2D个数。 → [详情](llms-content/document/detail/canncommercial/816fe1e5d0f7.md) - [CANN商业版-EinsumPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0150.html): 该融合规则根据Einsum算子的表达式构造出对应的计算图。 → [详情](llms-content/document/detail/canncommercial/f9277c93073e.md) - [CANN商业版-MatmulReshapeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0151.html): 该融合规则在Matmul N轴等于1时,会对第二个输入增加Reshape节点。 → [详情](llms-content/document/detail/canncommercial/220969df08dd.md) - [CANN商业版-AABiasaddConvFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0152.html): 该融合规则将不包含Bias的Conv卷积算子和BiasAdd算子进行融合,融合为一个包含Bias输入的Conv卷积算子。 → [详情](llms-content/document/detail/canncommercial/5c01ed63a703.md) - [CANN商业版-TileConstToAttrFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0153.html): 该融合规则将Tile转换成TileD,其中该融合规则的输入multiples将转换为required\_attr。 → [详情](llms-content/document/detail/canncommercial/339c9f04e043.md) - [CANN商业版-MatMulReshapeBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0154.html): 该融合规则对MatMul算子的输出做了Reshape处理,并对Reshape输出进行BiasAdd/Add处理。 → [详情](llms-content/document/detail/canncommercial/da313c5e2942.md) - [CANN商业版-RealDiv2MulsFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0155.html): 在RealDiv算子的第二个输入的数据类型为scalar时,该融合规则会将其转换为调用Muls算子,且第二个输入变为原输入的倒数。 → [详情](llms-content/document/detail/canncommercial/34ba588e3508.md) - [CANN商业版-TopKFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0157.html): 该融合规则将TopK或TopKV2节点,基于平台的不同替换为TopKV2/TopKD/TopKV2D算子,或直接拆解为SegmentSort+MultiMerge的组合。详细场景如下。 → [详情](llms-content/document/detail/canncommercial/aab1ea6fb130.md) - [CANN商业版-UniqueSortFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0158.html): 将Unique或UniqueWithCount算子拆分为Sort+AdjacentDifference+Cumsum+Scatter+UniqueConsecutive算子的组合以完成计算。 → [详情](llms-content/document/detail/canncommercial/0113a75c806f.md) - [CANN商业版-BatchMatMul2TransposeBatchMatMulFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0159.html): 模式一: 当Transpose(可选)、BatchMatMul、Transpose这几个节点按下图所示顺序连接时,可融合为TransposeBatchMatmul算子节点。 → [详情](llms-content/document/detail/canncommercial/6d4f4b970e92.md) - [CANN商业版-BatchMatMulToBatchMatmulV3FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0160.html): 该融合将符合图融合pattern的BatchMatMulV2/BatchMatMul的算子转换为BatchMatMulV3算子。 → [详情](llms-content/document/detail/canncommercial/22c38da57872.md) - [CANN商业版-MatMulToMatmulV3FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0161.html): 该融合将符合图融合pattern的MatMulV2/MatMul的算子转换为MatMulV3算子。 → [详情](llms-content/document/detail/canncommercial/43822d76653b.md) - [CANN商业版-BatchMatMulTransposeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0162.html): 该融合将符合图融合pattern的Transpose1/Transpose2算子融合。 → [详情](llms-content/document/detail/canncommercial/77d48ea342a9.md) - [CANN商业版-MatmulToGemmOpFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0164.html): 该融合将符合图融合pattern的MatMulV3/MatMulV2/MatMul的算子转换为GemmV3算子。 → [详情](llms-content/document/detail/canncommercial/78b4887baa2a.md) - [CANN商业版-BernoulliFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0170.html): 在GE中对于prob是多个值的场景,将StatelessBernoulliV2中x的shape关联到StatelessBernoulli第一个输入shape,x的value关联到第二输入prob中,形成统一在线编译的适配能力。 → [详情](llms-content/document/detail/canncommercial/24745268e7f6.md) - [CANN商业版-RotaryMul2RotaryPositionEmbeddingFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0172.html): 完成如下结构的融合,把算子RotaryMul融合成算子RotaryPositionEmbedding。 → [详情](llms-content/document/detail/canncommercial/4b144f35ccca.md) - [CANN商业版-InterleaveRope2RotaryPositionEmbeddingFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0173.html): 完成如下结构的融合,把算子InterleaveRope融合成算子RotaryPositionEmbedding。 → [详情](llms-content/document/detail/canncommercial/b78925f31dc0.md) - [CANN商业版-RotaryMulGrad2RotaryPositionEmbeddingGradFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0174.html): 完成如下结构的融合,把算子RotaryMulGrad融合成算子RotaryPositionEmbeddingGrad。 → [详情](llms-content/document/detail/canncommercial/12ead40b8235.md) - [CANN商业版-TbePool2dQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0176.html): 该融合将Pool2D+Quant+strided\_write算子融合成一个融合算子。 → [详情](llms-content/document/detail/canncommercial/653827a4736f.md) - [CANN商业版-FusionVirtualOpSetSwitch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0177.html): 控制执行split\_n轴优化和split\_c\_to\_n轴优化的开关。将符合约束条件的Split类算子\(SplitD/SplitVD\)添加no\_task属性,通过N轴拼接操作跳过算子编译流程,从而提升性能。如果Split类算子输入的内存过大,可以选择关闭该融合规则。 → [详情](llms-content/document/detail/canncommercial/860dd5666411.md) - [CANN商业版-TbeAippConv2dAddRelu6MulMulFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0178.html): 该融合规则将满足如下Pattern的结构融合成一个融合算子。 → [详情](llms-content/document/detail/canncommercial/f8476e1e2cef.md) - [CANN商业版-TbeConv3dElemwisePass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0179.html): 该融合将满足如下pattern关系的子图中Conv3D和Elemwise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/6eb3720f23d1.md) - [CANN商业版-TbeConv3dDxElemwisePass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0180.html): 该融合将满足如下Pattern关系的子图中Conv3dBackpropInput和Elemwise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/b9e3d539c7ef.md) - [CANN商业版-MatmulDropOutDoMaskV3DFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0181.html): 该融合将满足如下Pattern关系的子图中MatMul和DropOutDoMaskV3D/Add进行UB融合。 → [详情](llms-content/document/detail/canncommercial/e6db4f2e1ac7.md) - [CANN商业版-BatchMatmulDropOutDoMaskV3DFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0182.html): 该融合将满足如下Pattern关系的子图中BatchMatMul和DropOutDoMaskV3D/Add进行UB融合。 → [详情](llms-content/document/detail/canncommercial/d6be93b7e04e.md) - [CANN商业版-MatmulReduceSumUbFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0183.html): 该融合将满足如下Pattern关系的子图中BatchMatMul和ReduceSum进行UB融合。 → [详情](llms-content/document/detail/canncommercial/cba14e2abc79.md) - [CANN商业版-TbeBatchMatMulQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0184.html): 该融合将满足如下Pattern关系的子图中BatchMatMul/GEMM和AscendDequant/AscendQuant/Elemwise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/fa4a5d73649b.md) - [CANN商业版-TbeBatchMatmulElementWiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0185.html): 该融合将满足如下Pattern关系的子图中BatchMatMul/GEMM和ElemWise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/8d5c26343286.md) - [CANN商业版-ATbeMatMulElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0186.html): 该融合将满足如下Pattern关系的子图中MatMul/GEMM和Elemwise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/bf9c59254116.md) - [CANN商业版-MatMulFastgelugradUbFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0187.html): 该融合将满足如下Pattern关系的子图中MatMul/GEMM和Elemwise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/d3e2b10775e7.md) - [CANN商业版-MatmulConfusiontransposeUbFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0188.html): 该融合将满足如下Pattern关系的子图中MatMul和ConfusionTransposeD进行UB融合。 → [详情](llms-content/document/detail/canncommercial/aa62bf2979bb.md) - [CANN商业版-BatchMatMulV2DequantMulAddFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0189.html): 该融合将满足如下Pattern关系的子图中BatchMatMul+Elemwise+AscendDequant节点进行UB融合。 → [详情](llms-content/document/detail/canncommercial/5fab0abda836.md) - [CANN商业版-MatMulGelugradUbFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0190.html): 该融合将满足如下Pattern关系的子图中MatMul/GEMM和ElemWise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/6110db724ad0.md) - [CANN商业版-TbeFullyconnectionElemwiseDequantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0191.html): 该融合将满足如下Pattern关系的子图中FullyConnection/MatMul/MatMulV2/BatchMatMul/BatchMatMulV2+ElemWise+AscendQuant+AscendDequant对应节点进行UB融合。 → [详情](llms-content/document/detail/canncommercial/e95c0b4adf27.md) - [CANN商业版-BatchMatmulConfusiontransposeUbFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0192.html): 该融合将满足如下Pattern关系的子图中batch\_matmul和batchmatmul\_transpose进行UB融合。 → [详情](llms-content/document/detail/canncommercial/7bca8979a5c9.md) - [CANN商业版-TbeConvSigmoidMulQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0194.html): 该融合将Conv+Sigmoid+Mul+Quant算子融合成一个融合算子。 → [详情](llms-content/document/detail/canncommercial/f057e28ea560.md) - [CANN商业版-TbeConvDequantVaddReluQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0195.html): 该融合支持将以下7种融合模式融合成单个conv2d融合算子。 → [详情](llms-content/document/detail/canncommercial/c0b0262c2961.md) - [CANN商业版-TbeConvDequantVaddReluFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0196.html): 该融合支持将以下三种融合模式融合成单个Conv2D融合算子。 → [详情](llms-content/document/detail/canncommercial/4ff756e2403b.md) - [CANN商业版-TbeConv2DReluv2Pass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0197.html): 该融合将Conv2D+ReluV2算子融合成1个Conv2D融合算子。 → [详情](llms-content/document/detail/canncommercial/f8ed7f46b452.md) - [CANN商业版-TbeConvDoubleInFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0198.html): 该融合将Conv2D + Elemtwise + Elemtwise算子融合成1个Conv2D融合算子。 → [详情](llms-content/document/detail/canncommercial/9870dcf979ee.md) - [CANN商业版-Conv2DDequantClipByValueFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0199.html): 该融合将Conv2D + AscendDequant(可选) + ClipByValue + AscendQuant(可选)算子融合成一个融合算子。 → [详情](llms-content/document/detail/canncommercial/6721fd5637e0.md) - [CANN商业版-TbeConv2dAddClipMulDivFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0200.html): 该融合将Conv2D + Add + Clip + Mul + Div(可选)算子融合成一个融合算子。 → [详情](llms-content/document/detail/canncommercial/b1b2b9d5c9a2.md) - [CANN商业版-TbeConv2DAddMulQuantPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0201.html): 将Conv2D + Dequant + Add + Quant进行UB融合。 → [详情](llms-content/document/detail/canncommercial/2bb2800743ad.md) - [CANN商业版-TbeConv2dAddRelu6MulMulFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0202.html): 支持以下两种融合模式 → [详情](llms-content/document/detail/canncommercial/7daf2b6a252b.md) - [CANN商业版-ConvClipByValueFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0203.html): 支持以下融合模式 将Conv2D + Elemwise(ClipByValue类型)算子融合成一个融合算子。 - Elemwise个数为1-3个,第一个Elemwise算子必须是ClipByValue类型,后两个Elemwise算子类型为Relu或Add。 - Conv2D算子的output channel需为16的整数倍大小。 → [详情](llms-content/document/detail/canncommercial/40fd1b1053ca.md) - [CANN商业版-TbeAippConvReluMaxpoolingFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0204.html): 该融合将满足如下Pattern关系的子图中Aipp(可选) + Conv2D + Dequant(可选) + ElemWise(可选) + MaxPool(MaxPool/Pooling/MaxPoolv3)+ AscendQuant(可选)算子融合成一个融合算子。 → [详情](llms-content/document/detail/canncommercial/998dea3462b1.md) - [CANN商业版-TbeAippCommonFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0205.html): 该融合将满足如下Pattern关系的子图中Aipp+Conv2D+Fixpipe(可选)或Requant(可选)对应节点进行UB融合。 → [详情](llms-content/document/detail/canncommercial/e6c3aae7c842.md) - [CANN商业版-AutomaticUbFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0206.html): 经过其他UB融合之后,将未参与UB融合且相连的Elemwise类算子进行UB融合。该融合优先级最低。 → [详情](llms-content/document/detail/canncommercial/fedd98d6e99d.md) - [CANN商业版-TbeReduceElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0207.html): 该融合规则在静态shape场景下将如下pattern子图进行UB融合。 → [详情](llms-content/document/detail/canncommercial/03603780cdea.md) - [CANN商业版-TbeReadSelectEltwiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0208.html): 该融合将ReadSelect + ElemWise算子进行UB融合。 → [详情](llms-content/document/detail/canncommercial/02a03265f20d.md) - [CANN商业版-TbeMultiOutputFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0209.html): 该融合将满足如下Pattern关系的子图中ElemWise对应节点进行UB融合。 → [详情](llms-content/document/detail/canncommercial/a3bbf6a1f812.md) - [CANN商业版-TbeEltwiseWriteSelectFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0210.html): 该融合将满足如下Pattern关系的子图中ElemWise + write\_select对应节点进行UB融合。 → [详情](llms-content/document/detail/canncommercial/87f443d1f84c.md) - [CANN商业版-TbeEltwiseQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0211.html): 该融合将满足如下Pattern关系的子图中ElemWise/Broadcast类和quant类节点进行UB融合。 → [详情](llms-content/document/detail/canncommercial/f7286a097e7d.md) - [CANN商业版-TbeEltwiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0212.html): 该融合将满足如下Pattern关系的子图中ElemWise/Broadcast对应节点进行UB融合,ElemWise/Broadcast节点可以连续多个,最多支持6个。 → [详情](llms-content/document/detail/canncommercial/a8059c0eaad1.md) - [CANN商业版-TbeDynamicElemwiseReduceFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0213.html): 该融合规则在动态shape场景下将如下pattern子图进行UB融合。 → [详情](llms-content/document/detail/canncommercial/8814c59c3b35.md) - [CANN商业版-TbeDynamicElemwiseBroadcastFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0214.html): 该融合在动态shape场景下Elemwise/Broadcast类算子的UB融合,最多融合6个算子。 → [详情](llms-content/document/detail/canncommercial/e99ad2f51556.md) - [CANN商业版-TbeConvBnreduceFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0215.html): 该融合将满足如下Pattern关系的子图中Convolution + bn\_reduce对应节点进行UB融合。 → [详情](llms-content/document/detail/canncommercial/19b0c4740633.md) - [CANN商业版-TbeConv2DBackpropElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0216.html): 该融合将满足DX+ElementWise+ElementWise1(可选)进行UB融合。 → [详情](llms-content/document/detail/canncommercial/f5506a8a8261.md) - [CANN商业版-TbeDepthwiseConvElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0217.html): 将满足如下Pattern关系的Elemwise+DepthwiseConvolution进行UB融合。 → [详情](llms-content/document/detail/canncommercial/fe73ef58ca6b.md) - [CANN商业版-TbeDxDeqElemQuantPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0218.html): 该融合将满足DX+AscendDequant + ElementWise + AscendQuant(可选)进行UB融合。 → [详情](llms-content/document/detail/canncommercial/471c77969957.md) - [CANN商业版-TbeDxElemwisePass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0219.html): 该融合将满足DX+ElementWise进行UB融合。 → [详情](llms-content/document/detail/canncommercial/1d7fd297ebd8.md) - [CANN商业版-TbeConv2dBackpropRequantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0220.html): 该融合将满足DX+AscendRequant+StrideWrite(可选)进行UB融合。 → [详情](llms-content/document/detail/canncommercial/991d92bd10bd.md) - [CANN商业版-TbeDxTransdataFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0221.html): 该融合将满足TransData(可选)+TransData+DX+TransData(可选)进行UB融合。 → [详情](llms-content/document/detail/canncommercial/26443dc8715e.md) - [CANN商业版-MatmulGeneralizedUbFusion](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0222.html): 该融合将对满足如下模式(pattern)关系的子图进行UB融合。 → [详情](llms-content/document/detail/canncommercial/68fe724e9b67.md) - [CANN商业版-MatmulTransdataFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0223.html): 该融合将满足如下Pattern关系的子图进行UB融合。 → [详情](llms-content/document/detail/canncommercial/bc8b025b9acc.md) - [CANN商业版-TbeElemwiseQuantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0224.html): 该融合将Elemwise/Broadcast类算子和Quant算子进行UB融合。 → [详情](llms-content/document/detail/canncommercial/b2f4fd2da54e.md) - [CANN商业版-TbeEltwiseCastFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0225.html): 该融合将Elemwise类算子和Cast算子进行融合,具体可以分为如下四种场景。 → [详情](llms-content/document/detail/canncommercial/69b37dac8cac.md) - [CANN商业版-TbeConv2DBackpropDequantFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0226.html): 该融合将DX+AscendDequant进行UB融合。 → [详情](llms-content/document/detail/canncommercial/4dba577acfae.md) - [CANN商业版-TbeQuantConv2DElemWiseFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0227.html): 将QuantConv2D和elemwise/broadcast节点进行UB融合。elemwise白名单为Add/Div/Realdiv。 → [详情](llms-content/document/detail/canncommercial/5cdeb82d90a2.md) - [CANN商业版-TbeConv2DAddRealDivTransdataFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0228.html): 将Conv2D和elemwise/broadcast以及transdata节点进行UB融合。elemwise白名单为Add/Div/Realdiv。仅支持SDXL网络中的单输出级联结构:即静态场景下的conv2d+transdata、conv2d+add+transdata、conv2d+div+transdata、conv2d+realdiv+transdata、conv2d+add+div+t → [详情](llms-content/document/detail/canncommercial/353c1f5d42ba.md) - [CANN商业版-AddLayerNormV3FusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0229.html): 该融合规则将RealDiv+Add+LayerNormV3结构或者Add+LayerNormV3结构进行UB融合。 → [详情](llms-content/document/detail/canncommercial/3f83491acfa9.md) - [CANN商业版-TbeConvFixPipeFusionPass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0230.html): 将conv2d与FIXPIPEFUSIONPASS中生成的fixpipe节点、elemwise类算子(可选)和quant算子(可选)进行UB融合。 → [详情](llms-content/document/detail/canncommercial/d45ca1899ee7.md) - [日志简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference): 日志主要用于记录系统的运行过程及异常信息,帮助用户快速定位系统运行过程中出现的问题以及开发过程中的程序调试问题。日志分为如下几类: → [详情](llms-content/document/detail/canncommercial/dcd6c5234acb.md) - [日志简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0001.html): 日志主要用于记录系统的运行过程及异常信息,帮助用户快速定位系统运行过程中出现的问题以及开发过程中的程序调试问题。日志分为如下几类: → [详情](llms-content/document/detail/canncommercial/dcd6c5234acb.md) - [查看日志( Ascend RC )](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0003.html): 本节介绍 Ascend RC 形态下,日志文件存储路径以及各日志文件记录的主要信息。 → [详情](llms-content/document/detail/canncommercial/a47c77e1a199.md) - [查看日志(Control CPU开放形态)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0004.html): 本节介绍Control CPU开放形态下,日志文件存储路径以及各日志文件记录的主要信息。 → [详情](llms-content/document/detail/canncommercial/5f4b7600d664.md) - [设置日志级别](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0008.html): 日志记录了运行环境的运行情况和功能流程的处理情况,是维护人员查看系统状态、进行问题定位的重要工具和手段。日志模块根据系统设置的日志级别,记录不同详细程度的内容,满足不同系统维护需求。 → [详情](llms-content/document/detail/canncommercial/16e49071cc50.md) - [重启日志进程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0012.html): 修改Device侧日志配置文件后,需要重启日志进程使配置生效。 → [详情](llms-content/document/detail/canncommercial/8ec4f46dd61a.md) - [查看日志配置文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0017.html): 本节介绍Device侧的日志配置文件。该文件中记录了Device侧系统类日志的日志级别、日志输出路径、日志数量、单个日志文件大小等配置信息。 → [详情](llms-content/document/detail/canncommercial/af3dd6b00dfd.md) - [查看trace日志](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0022.html): trace机制是指在程序运行过程中将软件栈的维测信息记录在内存中,当程序运行出错或进程结束时落盘到文件,以免在程序运行过程中频繁产生和记录日志文件,影响性能。当前仅 Ascend EP 标准形态支持该功能。 → [详情](llms-content/document/detail/canncommercial/a699bdab6b44.md) - [日志没有正常落盘](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0024.html): 通过msnpureport工具导出Device侧系统日志失败 → [详情](llms-content/document/detail/canncommercial/e7bc7dd625ff.md) - [未设置日志打印环境变量,但是在屏幕上仍有日志显示](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/logreference/logreference_0026.html): 用户未设置日志打印环境变量(export ASCEND\_SLOG\_PRINT\_TO\_STDOUT\=1),但是在屏幕上仍有日志显示。 → [详情](llms-content/document/detail/canncommercial/a2ab9c606176.md) - [通信矩阵](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/refdoc/refer001.html): CANN通信矩阵中包含产品开放的端口、该端口使用的传输层协议、通过该端口与对端通信的通信网元名称、认证方式、用途等信息说明。 → [详情](llms-content/document/detail/canncommercial/6109ab5f5112.md) - [漏洞修复列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/refdoc/refer002.html): 版本开源及第三方软件漏洞修复情况: → [详情](llms-content/document/detail/canncommercial/957deeba3c01.md) - [开源软件声明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/refdoc/refer003.html): 开源软件声明: - CANN 9.0.0: CANN 9.0.0 Open Source Software Notice.docx 。 - CANN 9.0.1: CANN 9.0.1 Open Source Software Notice.docx 。 → [详情](llms-content/document/detail/canncommercial/51926b4ceece.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/canncommercial/50a8937d1114.md) - [E10001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0001.html): Value %s for parameter %s is invalid. Reason: %s → [详情](llms-content/document/detail/canncommercial/9d34a42a1d81.md) - [E10002 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0002.html): Value %s for parameter --input\_shape is invalid. Reason: %s. The value must be formatted as %s. → [详情](llms-content/document/detail/canncommercial/8dfaabeac705.md) - [E10003 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0003.html): Value %s for parameter --%s is invalid. Reason: %s → [详情](llms-content/document/detail/canncommercial/7798d7a31bc4.md) - [E10004 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0004.html): Value for --%s is empty. → [详情](llms-content/document/detail/canncommercial/fb2ec16cc577.md) - [E10005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0005.html): Value %s for parameter --%s is invalid. The value must be either true or false. → [详情](llms-content/document/detail/canncommercial/140558c5a164.md) - [E10006 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0006.html): Value %s for parameter --%s is invalid. The value must be either 1 or 0. → [详情](llms-content/document/detail/canncommercial/ee722cfa29ff.md) - [E10007 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0007.html): --%s is required. The value must be %s. → [详情](llms-content/document/detail/canncommercial/b26da76bc860.md) - [E10008 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0008.html): --weight must not be empty when --framework is set to 0 \(Caffe\). → [详情](llms-content/document/detail/canncommercial/aabbac2ee0e2.md) - [E10009 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0009.html): --dynamic\_batch\_size, --dynamic\_image\_size, --input\_shape\_range, and --dynamic\_dims are mutually exclusive. → [详情](llms-content/document/detail/canncommercial/9d055af8e13f.md) - [E10010 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0010.html): Value %s for parameter --log is invalid. → [详情](llms-content/document/detail/canncommercial/265944ef02fd.md) - [E10011 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0011.html): Value %s for parameter --input\_shape is invalid. Shape values must be positive integers. The error value in the shape is %s. → [详情](llms-content/document/detail/canncommercial/bc649407cf93.md) - [E10012 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0012.html): --dynamic\_batch\_size is included, but the dimension count of the dynamic-shape input configured in --input\_shape is less than 1. → [详情](llms-content/document/detail/canncommercial/e55ad4c2b541.md) - [E10013 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0013.html): Value %s for --%s is out of range. → [详情](llms-content/document/detail/canncommercial/e42895444f68.md) - [E10014 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0014.html): Value %s for parameter --%s is invalid. → [详情](llms-content/document/detail/canncommercial/e6e57cbd1da1.md) - [E10016 Invalid\_Argument\_Operator\_Name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0016.html): Opname %s specified in --%s is not found in the model. Confirm whether this node name exists, or the node is not split with the specified delimiter ';'. → [详情](llms-content/document/detail/canncommercial/ddcf3c9938b7.md) - [E10017 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0017.html): Input Op %s specified in --%s is invalid. The Op type must be Data. → [详情](llms-content/document/detail/canncommercial/ee71e56ae5f5.md) - [E10018 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0018.html): Value %s for shape %s is invalid. When --dynamic\_batch\_size is included, only batch size N can be -1 in --input\_shape. → [详情](llms-content/document/detail/canncommercial/6551a8be80d0.md) - [E10019 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0019.html): When --dynamic\_image\_size is included, only the height and width axes can be -1 in --input\_shape. → [详情](llms-content/document/detail/canncommercial/188d0beacb60.md) - [E10020 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0020.html): Value %s for parameter --dynamic\_image\_size is invalid. → [详情](llms-content/document/detail/canncommercial/316b827dfec6.md) - [E10021 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0021.html): Path for parameter --%s is too long. Keep the length within %s. → [详情](llms-content/document/detail/canncommercial/2faf062885cb.md) - [E10022 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0022.html): Path %s for parameter --%s does not include the file name. → [详情](llms-content/document/detail/canncommercial/9ece2da53be4.md) - [E10023 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0023.html): Value %s for parameter --singleop is invalid. → [详情](llms-content/document/detail/canncommercial/525ebaae176e.md) - [E10024 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0024.html): Failed to open file %s specified by --singleop. → [详情](llms-content/document/detail/canncommercial/58a68a320399.md) - [E10025 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0025.html): File %s specified by --singleop is not a valid JSON file. Reason: %s. → [详情](llms-content/document/detail/canncommercial/c9728d1b71a1.md) - [E10026 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0026.html): The Op name is empty in the file specified by --singleop. → [详情](llms-content/document/detail/canncommercial/982b14b1f7e1.md) - [E10027 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0027.html): Attribute %s of %s tensor %s for Op %s is invalid when --singleop is specified. → [详情](llms-content/document/detail/canncommercial/380fe5113e11.md) - [E10029 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0028.html): Attribute name of Op %s is empty in the file specified by --singleop. → [详情](llms-content/document/detail/canncommercial/4fe2c151634e.md) - [E10030 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0029.html): There is an invalid value for attribute name %s of Op %s in the file specified by --singleop. → [详情](llms-content/document/detail/canncommercial/d227b0d509c8.md) - [E10031 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0030.html): --dynamic\_batch\_size is included, but none of the nodes specified in --input\_shape has a batch size equaling -1. → [详情](llms-content/document/detail/canncommercial/da2d9cd35b1f.md) - [E10032 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0031.html): Parse json file %s failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/12511a50ba1d.md) - [E10034 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0032.html): Nodes \(for example, %s\) connected to AIPP must not be of type fp16. → [详情](llms-content/document/detail/canncommercial/49e100ac7761.md) - [E10035 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0033.html): --dynamic\_batch\_size, --dynamic\_image\_size, or --dynamic\_dims has %s profiles, which is less than the minimum %s. → [详情](llms-content/document/detail/canncommercial/5887c8a5cfb7.md) - [E10036 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0034.html): --dynamic\_batch\_size, --dynamic\_image\_size, or --dynamic\_dims has %s profiles, which is greater than the maximum %s. → [详情](llms-content/document/detail/canncommercial/f2d791a7e516.md) - [E10037 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0035.html): The profiles configured in --dynamic\_batch\_size, --dynamic\_image\_size, or --dynamic\_dims have inconsistent dimension counts. A profile has %s dimensions while another has %s dimensions. → [详情](llms-content/document/detail/canncommercial/0c82b082a1a0.md) - [E10038 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0036.html): Dimension size %s is invalid. The value must be greater than 0. → [详情](llms-content/document/detail/canncommercial/bde547864818.md) - [E10039 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0037.html): The --dynamic\_batch\_size, --dynamic\_image\_size, or --dynamic\_dims argument have duplicate profiles. → [详情](llms-content/document/detail/canncommercial/31a852e282f3.md) - [E10040 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0038.html): As the --dynamic\_batch\_size, --dynamic\_image\_size, or --dynamic\_dims argument is included, the corresponding nodes specified in --input\_shape must have -1 axes and cannot have '~'. → [详情](llms-content/document/detail/canncommercial/8da4e47f7715.md) - [E10041 Invalid\_Argument\_Model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0039.html): Failed to load the model from %s. → [详情](llms-content/document/detail/canncommercial/3db8c9ef63cf.md) - [E10045 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0042.html): The number of -1 axes in the --input\_shape argument exceeds the dimension count per profile in --dynamic\_dims. → [详情](llms-content/document/detail/canncommercial/b1ba53341cb1.md) - [E10046 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0043.html): The total number of -1 axes in the --input\_shape argument is greater than the dimension count per profile in --dynamic\_dims. → [详情](llms-content/document/detail/canncommercial/4eccbb75a1d2.md) - [E10047 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0044.html): --%s and --%s are mutually exclusive. → [详情](llms-content/document/detail/canncommercial/8ff3c28279c9.md) - [E10048 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0045.html): Value %s for parameter --input\_shape\_range or dynamic\_inputs\_shape\_range is invalid. Reason: %s. The value must be formatted as %s. → [详情](llms-content/document/detail/canncommercial/c9056a895a99.md) - [E10049 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0046.html): Dimension count %s configured in --input\_shape does not match dimension count %s of the node. → [详情](llms-content/document/detail/canncommercial/7587e9594a1b.md) - [E10050 Invalid\_Argument\_Tensor\_Input\_Shape\_Range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0047.html): Current dimension size %s is not in the range of %s–%s specified by --input\_shape. → [详情](llms-content/document/detail/canncommercial/58eb1090f490.md) - [E10051 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0048.html): Value %s for parameter --job\_id exceeds the allowed maximum %s. → [详情](llms-content/document/detail/canncommercial/1145382a7b54.md) - [E10052 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0049.html): AIPP configuration is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/d8fd404ba372.md) - [E10054 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0051.html): The required parameter %s for ATC is empty. Another possible reason is that the values of some parameters are not enclosed by quotation marks \(\\"\\"\). → [详情](llms-content/document/detail/canncommercial/a7953c1794a1.md) - [E10055 Not\_Supported](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0052.html): The operation is not supported. Reason: %s. → [详情](llms-content/document/detail/canncommercial/1130a6a99488.md) - [E10056 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0053.html): Cannot configure both parameters %s and %s simultaneously. → [详情](llms-content/document/detail/canncommercial/0820b91a948a.md) - [E10057 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0054.html): --%s and --%s can only be used together → [详情](llms-content/document/detail/canncommercial/8ca93e47136d.md) - [E10401 Invalid\_Argument\_Operator\_Input\_Count](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0055.html): The number of operator inputs %s exceeds the allowed maximum %s. → [详情](llms-content/document/detail/canncommercial/0cd30ad11310.md) - [E10402 Invalid\_Argument\_Operator\_Input\_Buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0056.html): Input indexed %s requires a %s buffer, but %s aligned buffer is allocated. → [详情](llms-content/document/detail/canncommercial/7e48f3cc9cb6.md) - [E10403 Invalid\_Argument\_Operator\_Output\_Count](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0057.html): The number of operator outputs %s exceeds the allowed maximum %s. → [详情](llms-content/document/detail/canncommercial/c047abe3bd6f.md) - [E10404 Invalid\_Argument\_Operator\_Output\_Buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0058.html): Output indexed %s requires a %s buffer, but %s aligned buffer is allocated. → [详情](llms-content/document/detail/canncommercial/c4e09b4b6d37.md) - [E10405 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0059.html): The number of input buffers is %s, which does not match the number of input tensors %s. → [详情](llms-content/document/detail/canncommercial/13260c6b6fec.md) - [E10406 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0060.html): The number of output buffers is %s, which does not match the number of output tensors %s. → [详情](llms-content/document/detail/canncommercial/0f9784428aca.md) - [E10410 File\_Operation\_Error\_File\_Not\_Exist](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0061.html): File %s does not exist. → [详情](llms-content/document/detail/canncommercial/b668e57cfbf9.md) - [E10501 Not\_Supported\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0062.html): IR for Op %s with optype %s is not registered. → [详情](llms-content/document/detail/canncommercial/7745ce7ba7f0.md) - [E11001 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0063.html): input\_dim and input\_shape are mutually exclusive in NetParameter for Caffe model conversion. → [详情](llms-content/document/detail/canncommercial/cdb00d47370f.md) - [E11003 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0064.html): The number of input\_dim fields in the model is %s, which is not 4x the input count %s. → [详情](llms-content/document/detail/canncommercial/9ea5fb010dc4.md) - [E11004 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0065.html): The number of input shapes is %s, which does not match the number of inputs %s. → [详情](llms-content/document/detail/canncommercial/26a6ac2c3685.md) - [E11005 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0066.html): The shape is not defined by using --input\_shape for input %s. → [详情](llms-content/document/detail/canncommercial/afc75609ba3a.md) - [E11008 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0067.html): Optype DetectionOutput is unsupported. → [详情](llms-content/document/detail/canncommercial/8377b3277caf.md) - [E11009 Not\_Supported\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0068.html): No Caffe parser is registered for Op %s with optype %s. → [详情](llms-content/document/detail/canncommercial/89d56247e80d.md) - [E11012 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0069.html): Unknown bottom blob %s at layer %s. The bottom blob is indexed %s. → [详情](llms-content/document/detail/canncommercial/6c39fdee266e.md) - [E11014 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0070.html): Failed to find the top blob for layer %s. → [详情](llms-content/document/detail/canncommercial/b926c7520c65.md) - [E11015 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0071.html): Failed to find the bottom blob for layer %s. → [详情](llms-content/document/detail/canncommercial/f28fe06292db.md) - [E11016 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0072.html): Failed to add Op %s to NetOutput. Op output index %s is not less than %s. NetOutput input\_index %s is not less than %s. → [详情](llms-content/document/detail/canncommercial/a894fb35096b.md) - [E11017 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0073.html): Failed to find node %s specified by --out\_nodes. → [详情](llms-content/document/detail/canncommercial/2d9739cf846c.md) - [E11018 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0074.html): Op name %s contains invalid characters. → [详情](llms-content/document/detail/canncommercial/184dcbfa49fe.md) - [E11021 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0075.html): Model file %s contains "layers" structures, which have been deprecated in Caffe and unsupported by ATC. → [详情](llms-content/document/detail/canncommercial/ea1e974e94c6.md) - [E11022 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0076.html): Invalid prototxt file. → [详情](llms-content/document/detail/canncommercial/68c676ee36de.md) - [E11023 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0077.html): Weight file contains "layers" structures, which have been deprecated in Caffe and unsupported by ATC." → [详情](llms-content/document/detail/canncommercial/d148b05383f0.md) - [E11024 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0078.html): Invalid Caffe weight file. → [详情](llms-content/document/detail/canncommercial/1a4ea8136942.md) - [E11027 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0079.html): Op %s with optype %s in the Caffe model has an input node with shape size 0. → [详情](llms-content/document/detail/canncommercial/04e60f87b456.md) - [E11029 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0080.html): Op %s exists in model file but not found in weight file. → [详情](llms-content/document/detail/canncommercial/0c6bfaa40c30.md) - [E11032 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0081.html): Failed to parse message %s. The error field is %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/8c541d650458.md) - [E11033 Invalid\_Argument\_Caffe\_Model\_Weight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0082.html): Failed to convert the weight file. Blob %s of size %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/98b7113fa030.md) - [E11035 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0083.html): The top size of data node %s is not 1 but %s. → [详情](llms-content/document/detail/canncommercial/8d87d5bb58fe.md) - [E11036 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0084.html): Data nodes have duplicate top blobs %s. → [详情](llms-content/document/detail/canncommercial/dd1e6c25c702.md) - [E11037 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0085.html): Op %s has zero outputs. → [详情](llms-content/document/detail/canncommercial/6a60ea9eca1b.md) - [E12004 Invalid\_Argument\_Operator\_Input\_Index](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0086.html): Failed to register the prototype of Op %s. If input index is less than 0, then input index –%s \(absolute value\) must be less than the input count %s → [详情](llms-content/document/detail/canncommercial/a836105ae775.md) - [E12009 Invalid\_Argument\_TensorFlow\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0087.html): Input %s for Op %s is not found in graph\_def. → [详情](llms-content/document/detail/canncommercial/d6cbf4ba82c2.md) - [E12013 Invalid\_Argument\_TensorFlow\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0088.html): Failed to find a subgraph by the name %s. → [详情](llms-content/document/detail/canncommercial/aa1e1f8dcab1.md) - [E12029 Invalid\_Argument\_TensorFlow\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0089.html): Failed to find the subgraph library. → [详情](llms-content/document/detail/canncommercial/b2bbaefa53bf.md) - [E14001 Invalid\_Argument\_Operator\_Compilation\_Parameter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0090.html): Argument %s for Op %s with optype %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/97955b641621.md) - [E14002 Invalid\_Argument\_Tensor\_Attribute](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0091.html): In the current process, the attribute of %s must be obtained successfully. Reason: %s. → [详情](llms-content/document/detail/canncommercial/bd41b6dff291.md) - [E16001 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0092.html): The model has no %s node. → [详情](llms-content/document/detail/canncommercial/5335a7932e65.md) - [E16002 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0093.html): No ONNX parser is registered for optype %s. → [详情](llms-content/document/detail/canncommercial/963f2c603d34.md) - [E16004 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0094.html): ONNX model has no graph. → [详情](llms-content/document/detail/canncommercial/7d70ed38a58f.md) - [E16005 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0095.html): The model has %s --domain\_version fields, but only one is allowed. → [详情](llms-content/document/detail/canncommercial/0ac9cb12ec4c.md) - [E19999 Inner\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0113.html): Unknown error occurred. Please check the log. → [详情](llms-content/document/detail/canncommercial/d09d456a578a.md) - [W11001 Performance\_Not\_Optimal\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0114.html): Op %s does not hit the high-priority operator information library, which might result in compromised performance. → [详情](llms-content/document/detail/canncommercial/678d229eae5e.md) - [W11002 Config\_Error\_Weight\_Configuration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0115.html): In the compression weight configuration file %s, some nodes do not exist in graph: %s. → [详情](llms-content/document/detail/canncommercial/5ca9b6a3d370.md) - [E20001 Compilation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0117.html): Operator %s compilation failed.Optype is %s. → [详情](llms-content/document/detail/canncommercial/2365ebd25b03.md) - [E20002 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0118.html): Value %s for environment variable %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/4fc49497e270.md) - [E20003 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0119.html): Configuration item %s in configuration file %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/d942795685c6.md) - [E20007 Compilation\_Error\_Execute\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0120.html): Graph fusion pass %s failed. The pass type is %s. → [详情](llms-content/document/detail/canncommercial/771f4ceaf799.md) - [E20101 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0121.html): Value %s for parameter %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/485cf0ed5043.md) - [E20103 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0122.html): Value %s for parameter %s is invalid. The value must be in the range of \(0, %s\]. → [详情](llms-content/document/detail/canncommercial/c7202ebb46f1.md) - [E21001 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0123.html): Failed to open file %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/123502f5dc39.md) - [E21002 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0124.html): Failed to parse file %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/bcf2183333ef.md) - [E22001 Compilation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0125.html): Compilation result for operator %s not found. Optype is %s. → [详情](llms-content/document/detail/canncommercial/8598a0a441ee.md) - [E30003 Not\_Supported\_Specification](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0127.html): The number of started NN processes exceeds the limit. → [详情](llms-content/document/detail/canncommercial/90b7392eb391.md) - [E30004 NN\_Process\_Bin\_Error(已废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0128.html): The binary file of the NN process is damaged. → [详情](llms-content/document/detail/canncommercial/c815937373d0.md) - [E30005 Device\_Connection\_Failure(已废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0129.html): Failed to connect the device. → [详情](llms-content/document/detail/canncommercial/ca047a3da806.md) - [E30006 Package\_Error\_Verify\_OPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0130.html): Failed to verify the OPP. → [详情](llms-content/document/detail/canncommercial/4453be38328d.md) - [E30007 Cgroup\_Add\_Failure(已废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0131.html): Failed to add the AI CPU scheduler to the Cgroup. → [详情](llms-content/document/detail/canncommercial/3324f7422933.md) - [E30008 Execution\_Error\_AICPU\_Operator\_Timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0132.html): AI CPU operator execution timed out. → [详情](llms-content/document/detail/canncommercial/16083321e466.md) - [E39001 Invalid\_Argument(已废弃)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0133.html): The argument is invalid. → [详情](llms-content/document/detail/canncommercial/171fe2df61e8.md) - [E39002 Inner\_Error\_Driver\_API\_Call\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0134.html): Failed to obtain the number of devices and the device list. → [详情](llms-content/document/detail/canncommercial/b60631ca7807.md) - [E39004 Inner\_Error\_AICPU\_Scheduler\_Init\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0135.html): The AI CPU scheduler process initialization is abnormal. → [详情](llms-content/document/detail/canncommercial/42a1b5c75753.md) - [E39005 Inner\_Error\_TSDaemon\_Process\_Abnormal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0136.html): The TSDaemon process initialization is abnormal. → [详情](llms-content/document/detail/canncommercial/892b1a80fc81.md) - [E39006 Inner\_Error\_Failed\_Send\_OPP\_To\_Device](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0137.html): Failed to send the OPP to the device. → [详情](llms-content/document/detail/canncommercial/c9d31037678f.md) - [E39007 Inner\_Error\_Device\_Subprocess\_Startup\_Timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0138.html): Starting a subprocess on the device timed out. → [详情](llms-content/document/detail/canncommercial/624ae595966e.md) - [E40001 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0140.html): Value %s for environment variable %s is invalid when %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/21076748afac.md) - [E40002 Environment\_Error\_Incorrect\_Python\_Version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0141.html): Unsupported Python version: %s. Expected: %s or later. → [详情](llms-content/document/detail/canncommercial/7dcda98b9a2f.md) - [E40003 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0142.html): Failed to open the JSON file: %s. → [详情](llms-content/document/detail/canncommercial/4a9f22ba1c3e.md) - [E40020 Environment\_Error\_Import\_Python\_Module\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0143.html): Failed to import Python module %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/e09f25f6d4e6.md) - [E40021 Compilation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0144.html): Failed to compile Op %s. oppath is %s and optype is %s. → [详情](llms-content/document/detail/canncommercial/b4794567ac73.md) - [E40022 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0145.html): Value %s for parameter %s is invalid. The value must be in the range of %s. → [详情](llms-content/document/detail/canncommercial/35835addd726.md) - [E40023 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0146.html): Path %s for %s is invalid. Result: %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/7773659125f8.md) - [W40010 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0147.html): Value %s for environment variable %s is invalid. Result: %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/c4402ba97059.md) - [W40011 Directory\_Operation\_Error\_Create\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0148.html): Failed to create disk cache directory %s. Result: %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/6b057a39c2b4.md) - [W40012 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0149.html): Value %s for parameter %s is invalid. The value must be in the range of %s and defaults to %s. → [详情](llms-content/document/detail/canncommercial/6538c44f7e19.md) - [E76002 ONNX\_Model\_Data\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0151.html): No ONNX parser is registered for optype \[%s\]. → [详情](llms-content/document/detail/canncommercial/5b024657a8c7.md) - [E80001 Invalid\_Config\_Value](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0153.html): The %s information is missing in the %s configuration file of OPP package → [详情](llms-content/document/detail/canncommercial/feb0e2f019af.md) - [EB0000 Compilation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0155.html): Failed to compile the operator. Reason:%s, %s → [详情](llms-content/document/detail/canncommercial/adbc88bf4ae9.md) - [EB1000 Compilation\_Error\_Invalid\_Primitives](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0156.html): Primitives check failed. Reason: %s → [详情](llms-content/document/detail/canncommercial/1e4c17c6e583.md) - [EB3000 Compilation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0157.html): Memory allocation check failed. Reason: %s → [详情](llms-content/document/detail/canncommercial/ef805c47edcf.md) - [EB4000 Compilation\_Error\_Invalid\_Emit\_Insn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0158.html): Insn check failed. Reason: %s → [详情](llms-content/document/detail/canncommercial/78254119b406.md) - [EB9000 Compilation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0159.html): Compiler Error check failed. Reason: %s → [详情](llms-content/document/detail/canncommercial/c1a6f7fcf104.md) - [EB0500 Compilation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0160.html): Compiler Error check failed. Reason: %s → [详情](llms-content/document/detail/canncommercial/d5dfdcaff0a3.md) - [EC0000 Communication\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0162.html): Failed to connect the remote device IP: %s, port: %s. → [详情](llms-content/document/detail/canncommercial/d3f8b609bbcf.md) - [EC0001 Permission\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0163.html): User %s failed to log in to the remote device. → [详情](llms-content/document/detail/canncommercial/526d3e07e590.md) - [EC0002 Directory\_Operation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0164.html): Remote mount path %s does not exist. → [详情](llms-content/document/detail/canncommercial/2199d6699c3a.md) - [EC0003 File\_Operation\_Error\_File\_Not\_Exist](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0165.html): File tss/bin/kernel\_perf\_comm does not exist in remote mount path %s. → [详情](llms-content/document/detail/canncommercial/3823baf8c1aa.md) - [EC0004 Permission\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0166.html): The permissions for tss/bin or tss/bin/kernel\_perf\_comm in the remote mount path %s are insufficient. → [详情](llms-content/document/detail/canncommercial/2c99dab0a31f.md) - [EC0005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0167.html): Value for parameter --soc\_version is invalid or the config.json is not set correctly. → [详情](llms-content/document/detail/canncommercial/f29d2868ae25.md) - [EC0006 Directory\_Operation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0168.html): Directory operation failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/ab9621e1b716.md) - [EC0007 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0169.html): The environment variable argument is invalid. Value %s for environment variable %s must be less than %s. → [详情](llms-content/document/detail/canncommercial/62315ab1bb89.md) - [EC0008 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0170.html): Environment variable %s is not set. Use bash command env to check whether the environment variable is missing, and then use the export command to set it correctly. → [详情](llms-content/document/detail/canncommercial/d69cfaaa8784.md) - [EC0009 Resource\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0171.html): Computing resources are insufficient. Reason: %s. → [详情](llms-content/document/detail/canncommercial/5ce7526266a0.md) - [EC0010 Environment\_Error\_Import\_Python\_Module\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0172.html): Failed to import Python module %s. → [详情](llms-content/document/detail/canncommercial/64da891046b1.md) - [EC0011 Permission\_Error\_User\_Denied](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0173.html): The permissions for current user in the custom strategy path %s are insufficient. → [详情](llms-content/document/detail/canncommercial/f3eabfab4ad0.md) - [EC0012 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0174.html): Value %s for environment variable %s is invalid. → [详情](llms-content/document/detail/canncommercial/ce0da0334e2a.md) - [ED0000 Communication\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0176.html): Failed to obtain the basic information about the remote device. → [详情](llms-content/document/detail/canncommercial/e84d7560eca2.md) - [ED0001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0177.html): Value %s for parameter --soc\_version is invalid. Reason: The SoC version does not match device %s. → [详情](llms-content/document/detail/canncommercial/ac717f41ca8f.md) - [ED0002 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0178.html): The environment variable argument is invalid. Value %s for environment variable %s must be less than %s. → [详情](llms-content/document/detail/canncommercial/07588c63415a.md) - [EE1001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0180.html): The argument is invalid.Reason: %s → [详情](llms-content/document/detail/canncommercial/0260c1d681c9.md) - [EE1002 Execution\_Error\_Stream\_Synchronize\_Timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0181.html): Stream synchronize timeout. %s → [详情](llms-content/document/detail/canncommercial/76daabd551c6.md) - [EE4001 Model\_Binding\_Errors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0182.html): Failed to bind the stream to the model. %s → [详情](llms-content/document/detail/canncommercial/5037f08d4bc0.md) - [EE4002 Model\_Unbinding\_Errors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0183.html): Failed to unbind the stream to the model. %s → [详情](llms-content/document/detail/canncommercial/6554b5fc3d03.md) - [EE4004 Profiling\_Enable\_Errors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0184.html): Failed to enable profiling. %s → [详情](llms-content/document/detail/canncommercial/30f572a26f64.md) - [EF0000 Directory\_Operation\_Error\_Open\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0186.html): Failed to open the directory where repository file %s is located with read, write and execute permissions. → [详情](llms-content/document/detail/canncommercial/8c9e92c8bca1.md) - [EF0001 Invalid\_Argument\_SOC\_Version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0187.html): soc\_version %s is invalid. AOE SGAT is not supported on current platform. → [详情](llms-content/document/detail/canncommercial/07215f2326dc.md) - [EF0003 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0188.html): The environment variable argument is invalid. Value %s for environment variable %s must be %s. → [详情](llms-content/document/detail/canncommercial/b8d284e8c6b2.md) - [WF0000 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0189.html): Failed to open config file \[%s\]. → [详情](llms-content/document/detail/canncommercial/fca1be856e1c.md) - [WF0001 Invalid\_Config\_Value](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0190.html): Value \[%s\] for key \[%s\] is invalid. The value must be in the range of \[%s\]. → [详情](llms-content/document/detail/canncommercial/ea0472329cca.md) - [WF0002 Model\_Performance\_Not\_Optimal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0191.html): Model performance may not be optimal due to changes in UB fusion. → [详情](llms-content/document/detail/canncommercial/1a8a6c0d0372.md) - [EG0000 Invalid\_Argument\_Command](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0222.html): The command line argument is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/87bbe3f4c2f3.md) - [EG0001 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0223.html): The configuration argument is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/72f5eaa54f8e.md) - [EG0002 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0224.html): The environment variable argument is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/5a257f1870c7.md) - [EG0010 Directory\_Operation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0226.html): Directory operation failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/44c504893380.md) - [EG0011 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0227.html): File operation failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/8f33816929fe.md) - [EG0012 Environment\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0228.html): Component loading failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/2c649d0e45cc.md) - [EG0013 Invalid\_Argument\_Device\_ID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0229.html): Device operation failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/6f2f5babf4af.md) - [EG2000 Communication\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0230.html): Network communication failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/f2978aba4a5f.md) - [EG2001 Permission\_Error\_Private\_Key\_Certificate\_Verify\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0231.html): Verification of the private key or certificates failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/8e71ef84b75d.md) - [WG0000 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0232.html): Memory check failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/6b3a2940b1ed.md) - [EH0001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0234.html): Value \[%s\] for \[%s\] is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/6e9d3aaac4d1.md) - [EH0002 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0235.html): Argument \[%s\] must not be null. → [详情](llms-content/document/detail/canncommercial/82b8601796f2.md) - [EH0003 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0236.html): Path \[%s\] is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/7a442ae2d272.md) - [EH0004 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0237.html): File \[%s\] is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/2b385b98952d.md) - [EH0005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0238.html): AIPP argument \[%s\] is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/1db5e886e9c1.md) - [EH0006 Not\_Supported](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0239.html): %s is not supported. Reason: %s. → [详情](llms-content/document/detail/canncommercial/c356aa2245f5.md) - [EI0001 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0241.html): Value %s for environment variable \[%s\] is invalid. Expected value: %s. → [详情](llms-content/document/detail/canncommercial/8c19d33bdd79.md) - [EI0002 Communication\_Error\_Timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0242.html): An timeout occurs when the Notify register waits for execution. Waiting peer end: %s; task information: %s; communication operator information: %s; communicator: %s. → [详情](llms-content/document/detail/canncommercial/b9fc680fa484.md) - [EI0003 Invalid\_Argument\_Collective\_Communication\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0243.html): Failed to verify parameters of operator %s \(operator name\). Value %s for parameter %s is invalid. The expected value is %s. → [详情](llms-content/document/detail/canncommercial/0551190b9045.md) - [EI0004 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0244.html): Failed to parse the ranktable file %s. Reason: %s → [详情](llms-content/document/detail/canncommercial/f6a590ca5764.md) - [EI0005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0245.html): The arguments for collective communication are inconsistent between ranks, ccl\_op %s, group %s, parameter %s, local end %s, remote end %s. → [详情](llms-content/document/detail/canncommercial/acd2fd0bc8c9.md) - [EI0006 Communication\_Error\_Get\_Socket](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0246.html): Getting socket times out. Reason: %s → [详情](llms-content/document/detail/canncommercial/94528326b0f4.md) - [EI0007 Resource\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0247.html): Failed to allocate resource %s with info %s. Reason: Resources are exhausted. → [详情](llms-content/document/detail/canncommercial/0beefaa34445.md) - [EI0008 Package\_Error\_Incorrect\_HCCL\_Version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0248.html): The HCCL versions are inconsistent. The local version is %s, while the remote version is %s. → [详情](llms-content/document/detail/canncommercial/3e57d1199aa2.md) - [EI0010 Communication\_Error\_P2P](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0250.html): P2P communication failed. Reason: %s → [详情](llms-content/document/detail/canncommercial/94fc26a1eb85.md) - [EK0001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0257.html): Value %s for parameter %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/4861f356db00.md) - [EK0002 Invalid\_Argument\_API\_Call\_Sequence](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0258.html): Call the following APIs in order: %s and %s. → [详情](llms-content/document/detail/canncommercial/4aa00203ee46.md) - [EK0003 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0259.html): Value %s for %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/56b9246fde7d.md) - [EK0004 Not\_Supported\_API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0260.html): The current system or device does not support %s. → [详情](llms-content/document/detail/canncommercial/22611930dbdd.md) - [EK0201 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0261.html): Failed to allocate host memory for Profiling: %s. → [详情](llms-content/document/detail/canncommercial/3b12843b62a1.md) - [EK9999 System\_Terminated](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0262.html): An unknown error occurred. Please check the log. → [详情](llms-content/document/detail/canncommercial/199bbe949b05.md) - [EL0001 Device\_Absent/Abnormal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0264.html): Device not found or invalid. → [详情](llms-content/document/detail/canncommercial/9adc022cc0f4.md) - [EL0002 Invalid\_Device\_ID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0265.html): The device ID is invalid. → [详情](llms-content/document/detail/canncommercial/ccf0a835634f.md) - [EL0003 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0266.html): The argument is invalid. → [详情](llms-content/document/detail/canncommercial/963441cb64ec.md) - [EL0004 Memory\_Allocation\_Failure](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0267.html): Failed to allocate memory requested by %s module. → [详情](llms-content/document/detail/canncommercial/764082053fc9.md) - [EL0005 Resource\_Busy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0268.html): The resources are busy. → [详情](llms-content/document/detail/canncommercial/e32424b817f4.md) - [EL0006 Insufficient\_Resources](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0269.html): The resources are insufficient. → [详情](llms-content/document/detail/canncommercial/b730bd83e9e3.md) - [EL0007 No\_Permission](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0270.html): You have no permission. → [详情](llms-content/document/detail/canncommercial/e23595bb2337.md) - [EL0008 Insufficient\_Event\_Resources](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0271.html): The event resources are insufficient. → [详情](llms-content/document/detail/canncommercial/f924258ca60e.md) - [EL0009 Insufficient\_Stream\_Resources](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0272.html): The stream resources are insufficient. → [详情](llms-content/document/detail/canncommercial/bc7cb199790b.md) - [EL0010 Insufficient\_Notify\_Resources](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0273.html): The Notify resources are insufficient. → [详情](llms-content/document/detail/canncommercial/efd92dbee045.md) - [EL0011 Insufficient\_Model\_Resources](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0274.html): The model resources are insufficient. → [详情](llms-content/document/detail/canncommercial/36f0c025331b.md) - [EL0012 Full\_Service\_Queue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0275.html): The service queue is full. → [详情](llms-content/document/detail/canncommercial/603e9fa48109.md) - [EL0013 Insufficient\_CDQM\_Resources](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0276.html): The CDQM resources are insufficient. → [详情](llms-content/document/detail/canncommercial/d5bee7672adb.md) - [EL0014 Operation\_Unsupported](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0277.html): The operation is unsupported. → [详情](llms-content/document/detail/canncommercial/e5f453f176a5.md) - [EL0015 Invalid\_Device\_Access](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0278.html): The device access is invalid. → [详情](llms-content/document/detail/canncommercial/6a6d5158c849.md) - [EM9001 Inner\_Error\_Group\_Attach\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0280.html): Failed to attach the queue\_schedule process to the shared memory group. → [详情](llms-content/document/detail/canncommercial/228422cf8659.md) - [EM9002 Inner\_Error\_Queue\_Scheduler\_Init\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0281.html): Failed to initialize the queue\_schedule process. → [详情](llms-content/document/detail/canncommercial/44e42d48c995.md) - [EN0001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0283.html): Value %s for %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/3f64fa5f6ede.md) - [EN0002 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0284.html): Some arguments are invalid. For details, see the description of API %s in the API Reference, the slog of device will display detailed errors. → [详情](llms-content/document/detail/canncommercial/ff9740fd342e.md) - [EN0003 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0285.html): Parameter %s is null. → [详情](llms-content/document/detail/canncommercial/b964c6828784.md) - [EN0004 Not\_Supported](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0286.html): The operation is not supported. Reason: %s. → [详情](llms-content/document/detail/canncommercial/063a792515fa.md) - [EN0005 Invalid\_Argument\_Channel\_ID](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0287.html): An error occurred on channel resource %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/45f7ee4b15e8.md) - [EN0006 Invalid\_Argument\_Memory\_Address](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0288.html): The passed memory address is incorrect. → [详情](llms-content/document/detail/canncommercial/4298f038dc65.md) - [EN0007 Execution\_Error\_DVPP\_Operator\_Timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0289.html): %s times out. Reason: %s. → [详情](llms-content/document/detail/canncommercial/5fcbc559949e.md) - [EN0008 Not\_Supported\_File\_Type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0290.html): The input JPEG picture is not supported. Reason: %s. → [详情](llms-content/document/detail/canncommercial/400e177f5e71.md) - [EN0009 Not\_Supported\_File\_Type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0291.html): The input PNG picture is not supported. Reason: %s. → [详情](llms-content/document/detail/canncommercial/3448ef0cc8cf.md) - [EO0001 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0293.html): Value %s for configuration item %s in configuration file %s is invalid. Expected value: %s → [详情](llms-content/document/detail/canncommercial/6403d79176de.md) - [EO0002 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0294.html): Invalid quantization configuration. Reason: %s → [详情](llms-content/document/detail/canncommercial/9a3b3297b609.md) - [EO0003 Invalid\_Model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0295.html): Invalid model. Reason: %s → [详情](llms-content/document/detail/canncommercial/56529f77313b.md) - [EO0004 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0296.html): The content of configuration item %s in configuration file %s is invalid. Reason: %s → [详情](llms-content/document/detail/canncommercial/3e4f607c0cf1.md) - [EO9999 Inner\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0297.html): An unknown error occurred. Check logs. → [详情](llms-content/document/detail/canncommercial/bacadc153a2e.md) - [EZ0001 Invalid\_Input\_Shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0299.html): OP\[%s\] %sth input has incorrect shape\[: %s\], it should be\[: %s\]. → [详情](llms-content/document/detail/canncommercial/dc51c3101d05.md) - [EZ0002 Invalid\_Attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0300.html): OP\[%s\] attr\[: %s\], has incorrect value\[: %s\], it should be\[: %s\]. → [详情](llms-content/document/detail/canncommercial/e3ad2d9761ad.md) - [EZ0003 Invalid\_Attr\_Size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0301.html): OP\[%s\] attr\[: %s\], has incorrect size\[: %s\], it should be\[: %s\]. → [详情](llms-content/document/detail/canncommercial/343647a4778e.md) - [EZ0004 Invalid\_Input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0302.html): OP\[%s\] get \[%s\] failed. → [详情](llms-content/document/detail/canncommercial/d420bc871fe6.md) - [EZ0005 Invalid\_Input\_ShapeSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0303.html): OP\[%s\] %sth input has incorrect shape size\[: %s\], it should be\[: %s\]. → [详情](llms-content/document/detail/canncommercial/f6a0699c1f6a.md) - [EZ0006 Invalid\_Input\_Format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0304.html): OP\[%s\] %s has incorrect format\[: %s\], it should be %s. → [详情](llms-content/document/detail/canncommercial/6a98cbe9730f.md) - [EZ0007 Invalid\_Input\_Dtype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0305.html): OP\[%s\] %s has incorrect dtype\[: %s\], it should be %s. → [详情](llms-content/document/detail/canncommercial/3dac581ba547.md) - [EZ0501 Unsupported\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0306.html): IR for Op \[%s, optype \[%s\]\], is not registered. → [详情](llms-content/document/detail/canncommercial/d3ee25ecc204.md) - [EZ3002 Unsupported\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0307.html): Optype \[%s\] of Ops kernel \[%s\] is unsupported. Reason: %s. → [详情](llms-content/document/detail/canncommercial/61a739bc667a.md) - [EZ3003 Unsupported\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0308.html): No supported Ops kernel and engine are found for \[%s\], optype \[%s\]. → [详情](llms-content/document/detail/canncommercial/c67fadcfa7db.md) - [EZ9010 Unsupported\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0309.html): No parser is registered for Op \[%s, optype \[%s\]\]. → [详情](llms-content/document/detail/canncommercial/b16a13e94401.md) - [EZ1001 AclNN\_Parameter\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0311.html): Parameter validation failed. Please check the log. → [详情](llms-content/document/detail/canncommercial/28c8c85d4873.md) - [EZ9903 AclNN\_Runtime\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0312.html): The error information is not fixed. Check the error information according to the specific prompt. → [详情](llms-content/document/detail/canncommercial/dbad13e592b1.md) - [EZ9999 AclNN\_Inner\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0313.html): The error information is not fixed. Check the error information according to the specific prompt. → [详情](llms-content/document/detail/canncommercial/913c57f728fd.md) - [E9** Inner Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0314.html): E*9***表示系统内部错误码,请根据报错信息进行问题排查。如果问题仍然存在,请联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/canncommercial/ba0c42b01b97.md) - [E40024 Environment\_Error\_Call\_Python\_Function\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0315.html): Failed to call Python Method %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/d878540a402a.md) - [EG0004 Invalid\_Argument\_Command](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0318.html): The command line argument is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/f9ae038a6a1d.md) - [EP0001 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0320.html): The content of configuration item %s in configuration file %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/a2fffc36b68b.md) - [EP0002 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0321.html): Value %s for configuration item %s in configuration file %s is invalid. Expected value: %s. → [详情](llms-content/document/detail/canncommercial/6c013388d90b.md) - [W11003 Config\_Error\_Operator\_Missing\_Implementation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0322.html): Operator %s lacks required %s implementation. → [详情](llms-content/document/detail/canncommercial/66da9022f249.md) - [EC0013 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0323.html): File operation failed under %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/4186df92f081.md) - [EI0011 Resource\_Error\_Insufficient\_Device\_Memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0324.html): Failed to allocate \[%s\] bytes of NPU memory. → [详情](llms-content/document/detail/canncommercial/24470dec143b.md) - [E39008 Inner\_Error\_Verify\_NN\_Process\_Binary](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0325.html): The binary file of the NN process is damaged. → [详情](llms-content/document/detail/canncommercial/8ec49d2fa00b.md) - [E39009 Inner\_Error\_Device\_Status\_Abnormal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0326.html): Failed to connect the device. → [详情](llms-content/document/detail/canncommercial/6c7cd84dcbcb.md) - [E39010 Inner\_Error\_Cgroup\_Add\_Failed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0327.html): Failed to add the AI CPU scheduler to the Cgroup. → [详情](llms-content/document/detail/canncommercial/bc1be8b0827c.md) - [E13000 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0328.html): Path %s is empty. Reason: %s. → [详情](llms-content/document/detail/canncommercial/004828933a4e.md) - [E13001 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0329.html): Failed to open file %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/0997a2d4ba09.md) - [E13002 Directory\_Operation\_Error\_Name\_Too\_Long](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0330.html): Directory %s is too long. Keep the length within %s characters. → [详情](llms-content/document/detail/canncommercial/54b2c7607b8a.md) - [E13003 File\_Operation\_Error\_Read](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0331.html): Failed to read file %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/6da9f9c82024.md) - [E13004 File\_Operation\_Error\_Write](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0332.html): Failed to write file %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/10bfbdda4d6d.md) - [E13005 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0333.html): Failed to parse file %s. → [详情](llms-content/document/detail/canncommercial/a3bd4d4c7aa2.md) - [E13009 Invalid\_Argument\_Operator\_Name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0334.html): Operator %s already exists in the graph. Ensure that operator names are unique. → [详情](llms-content/document/detail/canncommercial/f3bdb0fabef5.md) - [E13010 Not\_Supported\_Operator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0335.html): No operator plugin is registered for Op: %s, optype: %s. → [详情](llms-content/document/detail/canncommercial/251d46caaa0a.md) - [E13014 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0336.html): Value %s of parameter %s for Op %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/e515e0226e3c.md) - [E13015 File\_Operation\_Error\_Invalid\_File\_Size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0337.html): File %s has a size of %s, which is out of valid range \(0, %s\]. → [详情](llms-content/document/detail/canncommercial/48b51957d72d.md) - [E13018 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0338.html): Failed to parse file %s through google::protobuf::TextFormat::Parse. → [详情](llms-content/document/detail/canncommercial/8ade29d090b1.md) - [E13023 Invalid\_Argument\_OM\_Model\_Size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0339.html): Model %s has a size of %s bytes, which exceeds system limit of %s bytes. → [详情](llms-content/document/detail/canncommercial/1dcc30b4993f.md) - [E13024 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0340.html): Value %s for environment variable %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/510ecd89f231.md) - [E13025 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0341.html): Input tensor is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/0e8f31caf53f.md) - [E13026 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0342.html): Input path %s is invalid. Reason: %s → [详情](llms-content/document/detail/canncommercial/22d4bb75d2ea.md) - [E13027 Invalid\_Argument\_Network\_Connection](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0343.html): Failed to connect to the peer address %s. → [详情](llms-content/document/detail/canncommercial/c2be6eabc2c3.md) - [E13028 Compilation\_Error\_Execute\_Custom\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0344.html): Failed to run custom fusion pass %s. Return code: %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/dbb686cdac2d.md) - [E13029 Compilation\_Error\_Load\_Custom\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0345.html): Failed to load custom fusion pass lib %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/88047401907e.md) - [E13030 Initialization\_Error\_Register\_Custom\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0346.html): Failed to get custom fusion pass func %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/d20e2e394142.md) - [E13031 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0347.html): Output tensor is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/01a705ee2a60.md) - [EI0012 Execution\_Error\_SDMA](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0348.html): SDMA memory copy task exception occurred. Remote rank: \[%s\]. Base information: \[%s\]. Task information: \[%s\]. Communicator information: \[%s\]. → [详情](llms-content/document/detail/canncommercial/ac2946c899f6.md) - [EI0013 Execution\_Error\_ROCE\_CQE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0349.html): An error CQE occurred during operator execution. Local information: server %s, device ID %s, device IP %s. Peer information: server %s, device ID %s, device IP %s. → [详情](llms-content/document/detail/canncommercial/f56cc095c244.md) - [EI0014 Config\_Error\_Ranktable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0350.html): Value %s for ranktable variable %s is invalid. Expected value: %s. → [详情](llms-content/document/detail/canncommercial/9c7c62c9d4f8.md) - [EI0015 Communication\_Error\_Ranktable\_Detect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0351.html): Failed to collect cluster information of the communicator based on rootInfo detection. Reason: %s. → [详情](llms-content/document/detail/canncommercial/2846c38630b6.md) - [EI0016 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0352.html): Value %s for config %s is invalid. Expected value: %s. → [详情](llms-content/document/detail/canncommercial/5263c39385b9.md) - [EI0017 Config\_Error\_Ranktable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0353.html): Config %s is missing in the ranktable file. → [详情](llms-content/document/detail/canncommercial/bd82d2066cf2.md) - [E13006 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0354.html): Type %s of file %s is incorrect. Expected type: %s. → [详情](llms-content/document/detail/canncommercial/4bd3c7b97010.md) - [EE1003 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0355.html): %s failed because value %s for parameter %s is invalid. Expected value: %s. → [详情](llms-content/document/detail/canncommercial/3b6c9fc3cd39.md) - [EE1004 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0356.html): %s failed because %s cannot be a NULL pointer. → [详情](llms-content/document/detail/canncommercial/d35b4116ffc6.md) - [EE1005 Not\_Supported](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0357.html): The current system or device does not support %s. → [详情](llms-content/document/detail/canncommercial/5930b1c0a5eb.md) - [EE1006 Not\_Supported](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0358.html): %s execution failed because %s is not supported. → [详情](llms-content/document/detail/canncommercial/486b318edbfa.md) - [EE1007 Resource\_Error\_Bind\_Stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0359.html): Failed to bind stream with ID %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/4477948470e2.md) - [EE1008 Execution\_Error\_Load\_OP\_Kernel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0360.html): OP kernel loading failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/fa150ef18521.md) - [EE1009 Execution\_Error\_Model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0361.html): Failed to execute model with ID %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/5182483d5295.md) - [EE1010 Execution\_Error\_Invalid\_Context](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0362.html): %s execution failed because %s does not belong to the current context. → [详情](llms-content/document/detail/canncommercial/c374d6f1641f.md) - [EE2002 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0363.html): Value %s for environment variable %s is invalid. Expected value: %s. → [详情](llms-content/document/detail/canncommercial/f5326f0f526c.md) - [EE1011 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0364.html): %s failed. Value %s for parameter %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/dffcb1f9da1f.md) - [E10058 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0365.html): Parameter %s is not configured or is empty. → [详情](llms-content/document/detail/canncommercial/11fb67c2f7c0.md) - [EK0005 Not\_Supported](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0366.html): Parameter %s is not supported. → [详情](llms-content/document/detail/canncommercial/686074b77159.md) - [EK0006 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0367.html): %s failed because parameter %s cannot be a null pointer. → [详情](llms-content/document/detail/canncommercial/a655c58d0b6f.md) - [EO0005 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0368.html): The content of configuration file %s abnormal. Reason: %s → [详情](llms-content/document/detail/canncommercial/f40e10e0f0eb.md) - [EO0006 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0369.html): Value %s for configuration item %s in configuration file %s is invalid. Reason: %s → [详情](llms-content/document/detail/canncommercial/d366e691fa81.md) - [E10059 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0370.html): %s failed. Reason: %s. → [详情](llms-content/document/detail/canncommercial/03545303255f.md) - [E10060 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0371.html): Parameter is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/a5f8782b3d6d.md) - [E10061 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0372.html): Value %s for parameter %s is invalid. Expected value: %s. → [详情](llms-content/document/detail/canncommercial/2058db09d05f.md) - [EN0010 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0373.html): Failed to allocate %s host memory for DVPP. → [详情](llms-content/document/detail/canncommercial/852fa0dcd33c.md) - [EN0011 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0374.html): Failed to allocate host memory by std::make\_shared. → [详情](llms-content/document/detail/canncommercial/a57e22e33e32.md) - [EN0012 Resource\_Error\_Insufficient\_Device\_Memory](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0375.html): Failed to allocate %s device memory for DVPP. → [详情](llms-content/document/detail/canncommercial/6523d4fd3865.md) - [EN0013 Resource\_Error\_Busy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0376.html): The channel resources are busy. Reason: %s. → [详情](llms-content/document/detail/canncommercial/689f2a7bbe9b.md) - [EN0014 Resource\_Error\_Insufficient\_Channel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0377.html): The channel resources are insufficient. The maximum number of channels is %s. → [详情](llms-content/document/detail/canncommercial/2ee047ecc975.md) - [EN0015 Resource\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0378.html): The %s has not been initialized. Call %s to initialize the resource first. → [详情](llms-content/document/detail/canncommercial/674e46a3ad02.md) - [EN0016 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0379.html): Failed to open file %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/181a3f7a00ee.md) - [EN0017 Invalid\_Argument\_API\_Call\_Sequence](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0380.html): Call the following APIs in order: %s and %s. → [详情](llms-content/document/detail/canncommercial/2d2b0949c21b.md) - [EI0009 Communication\_Error\_Initialize\_Transport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0381.html): Device %s transport init error. Reason: %s. → [详情](llms-content/document/detail/canncommercial/b8a91876f829.md) - [EI0018 Execution\_Error\_UB\_CQE](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0382.html): An error CQE occurred during operator execution. Local information: server %s, device ID %s, device IP %s. Peer information: server %s, device ID %s, device IP %s. → [详情](llms-content/document/detail/canncommercial/64691e5ac1ca.md) - [EI0019 Communication\_Error\_Bind\_IP\_Port](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0383.html): Failed to enable listening for the host network adapter socket. Reason: %s → [详情](llms-content/document/detail/canncommercial/5263f91aa940.md) - [EI0020 Communication\_Error\_Bind\_IP\_Port](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0384.html): Failed to enable listening for the host network adapter socket. Reason: %s → [详情](llms-content/document/detail/canncommercial/89c528bb92e4.md) - [EP0003 Config\_Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0385.html): Value %s for configuration item %s in configuration file %s is invalid. Reason: %s. → [详情](llms-content/document/detail/canncommercial/7535b818cb84.md) - [EP0004 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0389.html): Failed to parse file %s. Reason: %s. → [详情](llms-content/document/detail/canncommercial/856998890e71.md) - [EE1015 Package\_Error\_Incorrect\_Driver\_Version](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/atlaserrorcode_15_0391.html): %s failed. Reason: The driver version capacity is insufficient. %s → [详情](llms-content/document/detail/canncommercial/87e24ba7f150.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0001.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/canncommercial/50a8937d1114.md) - [AI Core Error问题现象描述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0004.html): 用户应用程序报错退出,终端屏幕日志错误码为EZ9999,且日志中包含“there is an aivec error exception”或“there is an aicore error exception”;或者plog日志中存在报错日志“Aicore kernel execute failed”。 → [详情](llms-content/document/detail/canncommercial/57b7b96f773e.md) - [AI Core Error问题定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0005.html): 您可以按如下步骤定位问题,若无法解决问题,再联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/canncommercial/a65f84b6b6ca.md) - [收集AI Core Error问题信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0006.html): 注意:在收集日志时,需收集本次AI Core Error问题附近时间的日志,旧日志中的不相关信息或其它报错信息可能导致后续msaicerr工具分析AI Core Error问题时报错。 → [详情](llms-content/document/detail/canncommercial/bb9eac98b29d.md) - [使用msaicerr工具分析AI Core Error问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0007.html): msaicerr工具的功能及约束请参见msaicerr工具功能及约束,环境准备请参见msaicerr工具环境准备。 → [详情](llms-content/document/detail/canncommercial/051952b1c3ef.md) - [HBM比特ECC故障](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0009.html): Device的event日志(slog/dev-os-id/run/event/event\_*.log)中存在“event\_id\=0x80E01809”或“event\_id\=0x80E01801”关键字。 → [详情](llms-content/document/detail/canncommercial/04fd54a2e733.md) - [icache数据校验故障](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0010.html): Device的event日志(slog/dev-os-id/run/event/event\_*.log)中存在“event\_id\=0x80C98000”关键字。 → [详情](llms-content/document/detail/canncommercial/4159ddf86cce.md) - [AI Core硬件故障](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0011.html): Host应用类日志(log/\[run|debug\]/plog/plog-pid\_*.log)中存在如下报错: → [详情](llms-content/document/detail/canncommercial/5683f874c482.md) - [索引类算子索引越界](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0012.html): Host应用类日志(log/\[run|debug\]/plog/plog-pid\_*.log)中存在索引类算子0x800000的报错。 → [详情](llms-content/document/detail/canncommercial/d55673d483c6.md) - [系统环境/硬件问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0013.html): 如果在info.txt中给出如下分析结论,则一般为系统环境/硬件问题: → [详情](llms-content/document/detail/canncommercial/823da2f36448.md) - [单算子运行报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0014.html): 如果info.txt中给出如下结论,说明是单算子运行报错或pass异常。 → [详情](llms-content/document/detail/canncommercial/1083fdc2e1c6.md) - [atomic add精度溢出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0015.html): 如果info.txt中给出如下结论,说明是精度溢出导致的AI Core error。 → [详情](llms-content/document/detail/canncommercial/63bfed14a478.md) - [算子输入输出数据地址异常](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0016.html): 如果info.txt中给出如下分析结论,一般为地址非法错误: → [详情](llms-content/document/detail/canncommercial/4954d1659911.md) - [算子输入args下发前后不一致](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0017.html): 如果在info.txt中给出如下分析结论,则一般为args错误: → [详情](llms-content/document/detail/canncommercial/3c566cfec99f.md) - [Dump数据失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0018.html): 如果在info.txt中给出如下分析结论,则推断为dump数据失败: → [详情](llms-content/document/detail/canncommercial/3df45280dd00.md) - [算子输入args错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0019.html): Host应用类日志(log/\[run|debug\]/plog/plog-pid\_*.log)中存在如下报错: → [详情](llms-content/document/detail/canncommercial/b92dd4bd73f7.md) - [使用msnpureport工具收集更多AI Core Error信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0021.html): 联系技术支持定位一些疑难AI Core Error问题时,除了收集AI Core Error问题信息中收集的信息外,还需借助msnpureport工具获取Device配置信息、设置TaskSchedule是否自动复位加速器、导出寄存器信息、设置AI Core上任务串联或并行执行、屏蔽指定AI Core或Vector Core上的任务执行等,以便更进一步排查算子问题、硬件问题。定位问题后,建议恢复配 → [详情](llms-content/document/detail/canncommercial/2c8cb40abe9d.md) - [内存OOM问题现象描述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0050.html): 业务使用内存过多引起内存申请失败。 → [详情](llms-content/document/detail/canncommercial/e885aba885bb.md) - [内存OOM问题定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0051.html): 您可以按如下步骤定位问题,若无法解决问题,再联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/canncommercial/59257c6a6c0d.md) - [收集内存OOM问题信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0052.html): 支持用户手动收集、工具自动收集两种方式。- 用户手动收集:收集Host、Device日志和文件,仅收集最小集信息。 → [详情](llms-content/document/detail/canncommercial/f33e0c51da3c.md) - [使用第三方asan工具检测内存错误问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0054.html): asan是一款面向C/C++语言的第三方内存错误问题检查工具,可以检测使用已释放内存、内存越界、内存泄漏等问题,gcc4.8以上版本中已包含asan工具,无需单独安装。 → [详情](llms-content/document/detail/canncommercial/94aa3ee6177d.md) - [查看CANN各组件内存统计信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0055.html): 1. 查看并解读日志 → [详情](llms-content/document/detail/canncommercial/44a3e44e1cb0.md) - [查看Device业务进程内存统计信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0056.html): 1. 查看并解读日志 → [详情](llms-content/document/detail/canncommercial/45407a1b5b9e.md) - [进程中断问题现象描述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0061.html): 应用进程异常退出,一般主要由于以下原因导致: → [详情](llms-content/document/detail/canncommercial/bf9128e87871.md) - [进程中断问题定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0062.html): 您可以按如下步骤定位问题,若无法解决问题,再联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/canncommercial/efddd2d9e21e.md) - [收集进程中断问题信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0063.html): 支持用户手动收集、工具自动收集两种方式。- 用户手动收集:收集Host、Device日志和文件,仅收集最小集信息。 → [详情](llms-content/document/detail/canncommercial/7c1971d8a157.md) - [调用SetDevice接口错误导致无可用Context](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0065.html): 参见收集进程中断问题信息收集日志文件,收集的日志所存放的目录,下文以$\{HOME\}/err\_log\_info/为例。 → [详情](llms-content/document/detail/canncommercial/b768ac22fcb0.md) - [rtMemcpyAsync异步参数校验报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0066.html): 参见收集进程中断问题信息收集日志文件,收集的日志所存放的目录,下文以$\{HOME\}/err\_log\_info/为例。 → [详情](llms-content/document/detail/canncommercial/1e2c134bab79.md) - [算子执行过程中D2D拷贝出错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0067.html): 参见收集进程中断问题信息收集日志文件,收集的日志所存放的目录,下文以$\{HOME\}/err\_log\_info/为例。 → [详情](llms-content/document/detail/canncommercial/6d1af62e273d.md) - [环境变量访问冲突,导致应用程序异常终止](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0068.html): 多卡训练场景,出现多次core dump,应用程序异常终止。 → [详情](llms-content/document/detail/canncommercial/91a81a39459c.md) - [进程卡住问题现象描述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0071.html): 用户在执行任务过程中出现卡住,此类问题一般会伴随超时报错,如果配置了永不超时,则会一直卡住。 → [详情](llms-content/document/detail/canncommercial/d3df27efb973.md) - [进程卡住问题定位思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0072.html): 您可以按如下步骤定位问题,若无法解决问题,再联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/canncommercial/3290bfea4431.md) - [收集进程卡住问题信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0073.html): 支持用户手动收集、工具自动收集两种方式。- 用户手动收集:收集Host、Device日志和文件,仅收集最小集信息。 → [详情](llms-content/document/detail/canncommercial/0da870452104.md) - [fork方式创建子进程导致应用进程卡死](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0075.html): 多卡训练场景下,出现训练进程卡死,或者出现训练超时、用户dataloader卡死等现象。 → [详情](llms-content/document/detail/canncommercial/deaeb940c722.md) - [asys工具功能及约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0096.html): 为提高系统故障维测效率,提供故障信息收集工具asys一键式收集信息。该工具仅支持在 Ascend EP 形态下使用。 → [详情](llms-content/document/detail/canncommercial/e3019f8c5903.md) - [asys工具环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0097.html): 已在CANN运行环境上安装Toolkit软件包。详细安装请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/9d4067af2197.md) - [msaicerr工具功能及约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0099.html): msaicerr工具可用于分析AI Core Error问题、解析Dump文件、转换Dump文件数据类型、检查环境。 → [详情](llms-content/document/detail/canncommercial/cbf00e99e6f8.md) - [通过Device日志获取故障ID并排查RAS硬件故障](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0103.html): RAS硬件故障是指与硬件的可靠性(Reliability)、可用性(Availability)和可服务性(Serviceability)有关的故障。此处可通过日志中的“event\_id”的值(即RAS硬件故障码),在对应版本的故障码手册中查找解决方法。 → [详情](llms-content/document/detail/canncommercial/084146cff077.md) - [通过Device日志查看资源占用过高的信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0104.html): 有些业务程序运行异常的情况可能由于Device的内存被耗尽、CPU占用率过高、文件句柄数达到上限、进程数达到上限等问题引起,因此在定位问题时,我们可以通过日志中的一些关键信息排查这部分问题。 → [详情](llms-content/document/detail/canncommercial/c038ee8c3511.md) - [通过Device日志确认Host进程的拉起与结束时间](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0105.html): 问题定位时往往需要先初步定界到问题发生的大致时间点,再根据出错时间的详细日志继续定位。这时,可以通过查找Device日志的ringbuffer关键字,来判断业务进程的拉起与结束时间,定界到问题发生的时间点。 → [详情](llms-content/document/detail/canncommercial/69aa73b91cd8.md) - [如何查看Python、C&C++应用程序的堆栈](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0106.html): 此处以pyspy工具查看Python堆栈信息为例说明。 → [详情](llms-content/document/detail/canncommercial/7afe87c5196b.md) - [案例集说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0108.html): 本章收集了推理、训练、算子执行等场景下的典型或高频问题,并针对这些问题给出现象描述、定位思路以及解决方法。 → [详情](llms-content/document/detail/canncommercial/62f8ce3caba3.md) - [内存未释放导致内存泄漏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0110.html): 测试用例长稳运行时,出现内存泄漏的现象,内存占用持续上升。如图1所示。 → [详情](llms-content/document/detail/canncommercial/6016b8c9aa56.md) - [Event数量超过上限导致aclrtRecordEvent接口返回失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0111.html): 调用aclrtRecordEvent接口在Stream中记录一个Event时,日志中的报错如下,红框中是关键日志信息,提示Event申请失败。由于软件版本在持续优化中,新旧版本的日志不同,如下所示: → [详情](llms-content/document/detail/canncommercial/9e1384365346.md) - [进程异常退出后重新执行任务失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0112.html): 进程异常退出时,包括强行终止任务(如ctrl + c或者kill命令终止进程)的场景,然后重新启动任务失败。 → [详情](llms-content/document/detail/canncommercial/916ab116977f.md) - [进程异常,下一次执行任务报错“unbind model stream failed”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0113.html): 用户捕获异常退出信号,并在信号处理函数中释放已申请资源,下一次执行时会报执行失败。此时查看日志,会发现unbind model stream failed报错。 → [详情](llms-content/document/detail/canncommercial/b1335e600660.md) - [用户进程异常退出后重启进程失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0114.html): 用户进程卡住或者用户强制退出进程后,再次重启,重启后发现进程无法正常启动。类似的日志信息如下: → [详情](llms-content/document/detail/canncommercial/41a8691799ae.md) - [AI应用进程未退出,导致休眠唤醒失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0115.html): \#\#\#\# 问题现象描述 休眠失败。 查看应用类日志,系统内部的任务分发模块hwts正处于busy状态,检查发现不满足休眠条件,日志片段示例如下: → [详情](llms-content/document/detail/canncommercial/3bdc3536ad59.md) - [内存申请失败,出现OOM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0118.html): 内存申请失败,Host侧日志提示EL9999返回码,有如下打印信息: → [详情](llms-content/document/detail/canncommercial/b74bc520a49d.md) - [异步拷贝调用查询接口报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0120.html): 通过event实现H2D或D2H异步拷贝任务的同步等待时,在调用aclrtQueryEventStatus确认任务完成后,先调用aclrtFreeHost释放Host内存再调用aclrtDestroyEvent接口,可能会有如下报错信息打印: → [详情](llms-content/document/detail/canncommercial/b5f9d50db5cf.md) - [低版本内核使用asan导致算子执行失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0121.html): 执行算子时,算子输入数据正确,但输出数据异常,全为0,Host侧plog日志中的报错示例如下: → [详情](llms-content/document/detail/canncommercial/aa3524326922.md) - [析构函数中调用去初始化接口aclFinalize导致应用进程coredump](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0122.html): 应用程序运行过程中出现core dump,应用程序异常终止。 → [详情](llms-content/document/detail/canncommercial/c6b1769b241c.md) - [使用dump功能未获取dump结果](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0124.html): 日志显示正确执行了Dump功能,但在Dump结果路径下没有Dump的结果。日志信息包含了以下关键字: → [详情](llms-content/document/detail/canncommercial/5764d4edd801.md) - [动态shape推理申请内存失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0125.html): 模型推理过程中,申请了大小为0的内存,日志报错信息中包含以下关键信息: → [详情](llms-content/document/detail/canncommercial/00cc9f27b432.md) - [注册算子数超过最大规格](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0126.html): 推理过程中,用户load model出现报错。 → [详情](llms-content/document/detail/canncommercial/03f77271de8d.md) - [动态shape模型用户输入和模型推导结果不匹配](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0127.html): 场景1:模型执行报错,日志信息中包含以下关键信息: → [详情](llms-content/document/detail/canncommercial/1f477744e940.md) - [动态shape模型输入大小校验失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0128.html): 动态shape模型输入大小校验失败,plog日志信息中包含以下关键信息:tensor size mismatches. expected: ..., but given ... → [详情](llms-content/document/detail/canncommercial/36c8ebb782b8.md) - [算子插件未注册报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0148.html): 查看日志, 存在报错某个算子类型不支持: → [详情](llms-content/document/detail/canncommercial/a880ed05c758.md) - [算子原型未注册报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0149.html): 查看日志, 存在报错某个算子没有原型定义: → [详情](llms-content/document/detail/canncommercial/53ca8a74f4d2.md) - [AI Core算子执行报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0150.html): Runtime执行报错,在应用程序运行日志中Runtime打印了类似fault kernel\_name和func\_name的关键信息。 → [详情](llms-content/document/detail/canncommercial/902c8431f3d2.md) - [AI CPU算子Kernel执行报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0151.html): Runtime执行报错,在应用程序运行日志中Runtime打印了PrintAicpuErrorInfo的错误信息。 → [详情](llms-content/document/detail/canncommercial/c2782f13c1d0.md) - [AI CPU算子维度超过8维报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0152.html): GE执行报错,在应用程序运行日志中GE打印了ReportErrMessage的错误信息,且提示“shape dim num should be less than 8”。 → [详情](llms-content/document/detail/canncommercial/70ee7b210fc4.md) - [AI CPU算子执行超时报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0153.html): 算子执行过程中,如果遇到下面任意一种报错,均属于算子执行超时报错。 → [详情](llms-content/document/detail/canncommercial/05321e661fa3.md) - [单算子匹配失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0155.html): 单算子执行过程中,出现匹配失败,日志显示如下类似信息。 → [详情](llms-content/document/detail/canncommercial/54162f4ccc1a.md) - [执行单算子产生coredump的定位处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0156.html): 单算子执行结束,出现重复释放内存,导致coredump,屏幕显示关键日志信息: → [详情](llms-content/document/detail/canncommercial/96d9c2f5edbc.md) - [算子库包版本问题导致加载单算子失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0157.html): 加载单算子报错失败,日志显示如下类似信息: → [详情](llms-content/document/detail/canncommercial/22382119a0dc.md) - [DVPP驱动引擎异常返回码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0159.html): 视频解码失败,Device日志提示-512返回码:\[dvpp\_ioct1\_vpc 845\] call proc failed:-512, engine\_id:1,如下所示。 → [详情](llms-content/document/detail/canncommercial/26b0c9864a3a.md) - [两个版本的DVPP接口混用导致应用程序报错退出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0161.html): 使用媒体数据处理V1接口(接口名以acldvpp开头)创建了通道,同时又使用媒体数据处理V2接口(接口名以hi\_mpi开头)接口创建通道,后者创建通道时失败。 → [详情](llms-content/document/detail/canncommercial/7cdf26b43cac.md) - [调用错误的内存申请接口,导致内存地址校验出错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0163.html): 调用VPC接口,返回HI\_ERR\_VPC\_BADADDR (0xA0078011)错误码,同时日志中有错误提示,不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/canncommercial/0abbced86b1d.md) - [使用正确的内存申请接口,但内存大小传值错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0164.html): 不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/canncommercial/64ea90912f8a.md) - [读/写内存地址无效,导致异常中断](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0165.html): Device侧内核态日志报错VPC异常(不同版本的报错日志可能存在差别): → [详情](llms-content/document/detail/canncommercial/086c3a969f8a.md) - [VPC调用失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0166.html): VPC模块调用失败(不同版本的报错日志可能存在差别),查看日志有类似如下报错信息: → [详情](llms-content/document/detail/canncommercial/7af62253a408.md) - [VPC参数校验失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0167.html): 调用VPC功能接口返回0xA0078003,即HI\_ERR\_VPC\_ILLEGAL\_PARAM,参数超出合法范围。查看日志有类似如下报错信息,不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/canncommercial/946f678c2d68.md) - [VPC创建通道失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0168.html): 调用hi\_mpi\_vpc\_create\_chn创建通道返回错误码HI\_ERR\_VPC\_EXIST,查看日志有如下类似错误信息,不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/canncommercial/f71183a20e6a.md) - [VPC获取结果失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0169.html): 调用hi\_mpi\_vpc\_get\_process\_result,返回HI\_ERR\_VPC\_ILLEGAL\_PARAM,查看日志信息,不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/canncommercial/846c796b8963.md) - [VPC输出图片存在花屏/绿边等](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0170.html): 输出图片存在花屏、绿边等。 → [详情](llms-content/document/detail/canncommercial/e5f9f030a774.md) - [调用错误的内存申请接口,导致内存地址校验出错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0172.html): \#\#\#\# 问题现象描述 日志报错如下: → [详情](llms-content/document/detail/canncommercial/9a63029bd64d.md) - [内存被提前释放,导致解码数据花屏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0173.html): 原始H264/H265每一帧视频流正常,解码过程无异常(无异常日志),仅输出图片有异常。 → [详情](llms-content/document/detail/canncommercial/6df6c8fb51b9.md) - [JPEGD图像解码进程超时退出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0174.html): \#\#\#\# 问题现象描述 用户进程退出。 查看应用类日志,发现类似ERROR日志“task timeout, userData\= ..., timeout\=30, duration\=…”和WARNING日志“frames statistic: ACL receive\(n\), send\(n-1\)”,n表示处理任务数量,需根据实际情况确定。 日志片段举例如下: → [详情](llms-content/document/detail/canncommercial/beabeb0e5105.md) - [JPEGD图片解码失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0175.html): JPEGD模块解码失败,查看日志有类似如下报错信息: → [详情](llms-content/document/detail/canncommercial/2d2e34ea9cb0.md) - [VDEC视频解码丢帧/丢包](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0176.html): 视频解码丢帧,出现重影或不连续现象。查看Device日志,发现日志中存在以下几个报错的内容信息中的一个或多个,不同版本日志信息可能有所不同。 → [详情](llms-content/document/detail/canncommercial/369f335b5381.md) - [VDEC视频解码花屏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0177.html): 输入码流给VDEC进行解码,得到的解码数据不正确,产生花屏现象,如图1所示。并且日志中存在类似“decode error”、“input stream error, can't decode, report to user”、“num\_ref\_idx\_l0\_active\(30\) out of range\(0,16\)”、“dvpp\_vdec\_vdm\_process failed”、“Chan 0 E → [详情](llms-content/document/detail/canncommercial/825a1585f735.md) - [VDEC视频解码性能问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0178.html): VDEC解码性能下降,小于VDEC对外发布的性能规格,导致发生卡顿等现象。 → [详情](llms-content/document/detail/canncommercial/201ca19c464f.md) - [输入码流不符合要求导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0179.html): 视频解码失败,日志中打印如下所示的异常信息,不同版本日志信息可能有所不同:- 日志信息:Invalid width or height → [详情](llms-content/document/detail/canncommercial/80704921811a.md) - [VDEC视频帧解码失败不触发回调函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0180.html): 用户输入码流给VDEC解码,某些帧或所有帧都没有触发回调函数,用户收不到解码结果。 → [详情](llms-content/document/detail/canncommercial/fc8cd0f91469.md) - [VDEC视频解码异常导致进程卡死,无法退出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0181.html): 用户进程卡死,无法退出。 → [详情](llms-content/document/detail/canncommercial/f3395a9a9a29.md) - [retCode返回值设置错误,导致VDEC视频解码异常](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0182.html): 调用aclvdecSendFrame接口发送一帧码流后,继续复用output输出图片描述信息,进行后续帧码流的解码操作,结果反复出现解码不成功、解码异常的情况。 → [详情](llms-content/document/detail/canncommercial/09e7ff098e93.md) - [VDEC视频解码无报错,但无解码结果数据、CPU占用率高](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0183.html): 查看应用类日志,无ERROR报错、无解码结果数据输出,另外,在运行应用程序的Linux服务器上执行top命令,该应用进程的cpu占用率持续升高。 → [详情](llms-content/document/detail/canncommercial/5ca35d7755c0.md) - [复用输出图片描述类型,VDEC视频解码报错,提示有不支持的图片格式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0184.html): 循环调用aclvdecSendFrame接口解码视频中的每一帧码流时,在遇到异常帧之后,解码下一帧就会报错,退出应用进程。 → [详情](llms-content/document/detail/canncommercial/0d9efab99b9e.md) - [异常码流导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0185.html): 调用hi\_mpi\_vdec\_get\_frame接口成功,返回的解码结果为失败\(frame\_info->v\_frame.frame\_flag \= 1\),表示可能由于输入码流异常、设置的码流格式与实际码流不一致等问题导致解码失败。 → [详情](llms-content/document/detail/canncommercial/59be322b897c.md) - [非annex-B格式的码流导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0186.html): \#\#\#\# 问题现象描述 解码失败。 日志示例如下: → [详情](llms-content/document/detail/canncommercial/16c5bb19f217.md) - [不支持的协议字段0x31导致JPEGD图片解码结果异常](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0187.html): JPEGD图片解码的结果数据都是0,查看日志,有报错“Unsupported marker type 0x31”,日志示例如下: → [详情](llms-content/document/detail/canncommercial/c2ab179557f4.md) - [码流大小校验失败导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0188.html): 调用hi\_mpi\_vdec\_send\_stream接口返回错误码HI\_ERR\_VDEC\_ILLEGAL\_PARAM,查看应用类日志,有报错“stream len can't be zero\!”,日志示例如下: → [详情](llms-content/document/detail/canncommercial/c90fdb036309.md) - [多帧码流当一帧送入解码导致VDEC视频解码异常](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0190.html): 解码发生丢帧,有ERROR日志。 → [详情](llms-content/document/detail/canncommercial/eeaa2dc874c8.md) - [送帧太快,VDEC视频解码发生OOM](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0191.html): 进行多路解码时,送帧间隔设置太短,导致发帧过快,出现OOM现象,解码卡住。 → [详情](llms-content/document/detail/canncommercial/c770055aed92.md) - [解码器帧存大小以及参考帧个数设置过小,VDEC视频解码卡住](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0192.html): 解码卡住,日志中提示无法申请帧存的相关错误。 → [详情](llms-content/document/detail/canncommercial/13d0fd33d8c0.md) - [昇腾虚拟化实例场景使用不含DVPP的算力模板时,创建VDEC通道失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0193.html): 无法创建VDEC视频解码通道。 → [详情](llms-content/document/detail/canncommercial/3a2d44b450b5.md) - [昇腾虚拟化实例场景下VDEC通道数量达到上限,无法创建通道](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0194.html): 创建一定数量的通道后,无法继续创建vdec通道。 → [详情](llms-content/document/detail/canncommercial/ee7eddd33add.md) - [调用错误的内存申请接口,导致内存地址校验出错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0196.html): \#\#\#\# 问题现象描述 日志报错如下: - 日志1 → [详情](llms-content/document/detail/canncommercial/8157cbe8cf38.md) - [使用正确的内存申请接口,但内存大小传值错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0197.html): \#\#\#\# 问题现象描述 日志报错如下: → [详情](llms-content/document/detail/canncommercial/e9b49657391f.md) - [内存被提前释放,导致VENC编码数据花屏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0198.html): 编码出来的数据花屏,其他无异常日志信息。 → [详情](llms-content/document/detail/canncommercial/c7de56fe2e62.md) - [VENC创建通道失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0199.html): 调用VENC创建通道的接口hi\_mpi\_venc\_create\_chn返回值非0,通道创建失败。 → [详情](llms-content/document/detail/canncommercial/5a604e0e1505.md) - [VENC送入待编码图像帧失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0200.html): 调用VENC发送帧的接口hi\_mpi\_venc\_send\_frame返回值非0,发送失败。 → [详情](llms-content/document/detail/canncommercial/c3823baee300.md) - [buf\_size参数设置不合理导致视频编码异常](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0201.html): 视频编码场景下,需通过hi\_venc\_attr结构体中buf\_size参数值来设置编码缓冲区的内存大小,buf\_size参数值设置得不合理,可能会导致视频编码耗时长或编码失败。 → [详情](llms-content/document/detail/canncommercial/f037526c894e.md) - [VENC编码无输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0202.html): VENC通道创建,发送帧都成功,但调用VENC获取码流的接口hi\_mpi\_venc\_get\_stream返回0xa008800e,获取不到编码后码流数据。 → [详情](llms-content/document/detail/canncommercial/69ab932d3ab3.md) - [播放VENC编码的码流,亮暗与原始YUV不一致](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0203.html): 用户使用第三方播放器播放经过VENC编码的码流,发现编码后的码流亮暗与原始YUV不一致。 → [详情](llms-content/document/detail/canncommercial/48efd9d5082d.md) - [Camera找不到设备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0205.html): - 业务场景:Camera出图 → [详情](llms-content/document/detail/canncommercial/17ed9e2e818b.md) - [Camera不出图](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0206.html): - 业务场景:Camera出图 → [详情](llms-content/document/detail/canncommercial/8244a8350474.md) - [Camera一直丢帧,无图片dump出来](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0207.html): - 业务场景:Camera出图,同时dump raw和yuv图片 → [详情](llms-content/document/detail/canncommercial/d6fab4005b3c.md) - [Camera出图效果不对](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0208.html): - 业务场景:Camera出图,dump图片 → [详情](llms-content/document/detail/canncommercial/ce89a419bba3.md) - [无法正常播音](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0210.html): \#\#\#\# 适用场景 - 业务场景:播音 - 适用处理器:Atlas 200I/500 A2 推理产品 - 处理器形态:EP、RC \#\#\#\# 问题现象描述 在执行播音业务时,不能正常播音,并产生报错,返回错误码0xa0168009。 → [详情](llms-content/document/detail/canncommercial/2686844d87d4.md) - [播音属性设置无效](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0211.html): \#\#\#\# 适用场景 - 业务场景:播音 - 适用处理器:Atlas 200I/500 A2 推理产品 - 处理器形态:EP、RC \#\#\#\# 问题现象描述 在初始化播音相关参数时失败,并产生报错,返回错误码0xa0168003或者0xa016800c。 → [详情](llms-content/document/detail/canncommercial/d7914a8dbb73.md) - [播音音调、语速不对](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0212.html): - 业务场景:播音 - 适用处理器:Atlas 200I/500 A2 推理产品 - 处理器形态:EP、RC 执行播音命令之后,pcm音频文件被成功读取,音乐播放有声音,但速度变慢或者变快,对应的音调变低或变高。 例如:原始pcm为单音正弦波,频率为1kHz。 经过播放之后频率变为2kHz,播放速度变快,音调变高。 → [详情](llms-content/document/detail/canncommercial/bcf061cfe4a4.md) - [音量调节失效](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0213.html): - 业务场景:播音/录音时调节音量 → [详情](llms-content/document/detail/canncommercial/00ab2a1d6a7c.md) - [HDMI OPEN失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0215.html): - 业务场景:通过HDMI接口送显 → [详情](llms-content/document/detail/canncommercial/52993f1afbe8.md) - [HDMI与VO模块多进程时报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0216.html): - 业务场景:通过vo模块及HDMI接口送显 → [详情](llms-content/document/detail/canncommercial/9994b3960fc6.md) - [HDMI接口无显示](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0217.html): - 业务场景:通过HDMI接口送显 → [详情](llms-content/document/detail/canncommercial/a9cbf51ccdc2.md) - [编译运行应用样例报错,提示找不到头文件或库文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0219.html): 获取samples仓的样例代码(以图片分类应用\(https://gitee.com/ascend/samples/tree/master/cplusplus/level2\_simple\_inference/1\_classification/resnet50\_imagenet\_classification\)为例): → [详情](llms-content/document/detail/canncommercial/e509d1dcd125.md) - [执行应用程序的权限不足导致acl接口初始化报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0221.html): 用户进程报错并退出。 → [详情](llms-content/document/detail/canncommercial/fe23fe2f25c2.md) - [acl接口执行无输出无报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0222.html): 调用acl时,无接口报错,但是没得到预期结果。 → [详情](llms-content/document/detail/canncommercial/26f3609c75cb.md) - [APP使用dvpp接口编译失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0223.html): 编译提示DVPP的相关接口未定义,编译报错,日志关键字包括:undefined reference to *** → [详情](llms-content/document/detail/canncommercial/e81d99939335.md) - [CANN商业版-错误码以6位字符形式体现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0225.html): 错误码以6位字符形式体现,例如E10035,其中:- 第1位表示级别,分为E、W、I,分别表示错误、告警、提示类。 → [详情](llms-content/document/detail/canncommercial/0da96103be86.md) - [手动收集算子编译信息(算子.o和.json文件)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0228.html): 先从CANN软件安装路径下查找算子.json和.o文件,CANN软件默认安装路径为/usr/local/Ascend/cann,如果找不到,再从缓存目录下查找,默认为$\{HOME\}/atc\_data目录,如果配置了ASCEND\_CACHE\_PATH环境变量,则从该环境变量配置的路径下查找。关于环境变量的详细说明及约束,请参见《环境变量参考\(https://www.hiascend.com/docu → [详情](llms-content/document/detail/canncommercial/cfe8b3166d7c.md) - [AI CPU算子输入标量执行报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0492.html): Host侧Runtime执行报错,在应用程序运行日志中Runtime打印了PrintAicpuErrorInfo错误信息。 → [详情](llms-content/document/detail/canncommercial/e4abbb507e11.md) - [AI Core超时故障](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0500.html): Host应用类日志(log/\[run|debug\]/plog/plog-pid\_*.log)中存在如下报错: → [详情](llms-content/document/detail/canncommercial/7a594b32622d.md) - [故障信息收集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0501.html): 不复跑业务,仅收集故障信息,例如软硬件信息、日志等。 → [详情](llms-content/document/detail/canncommercial/be55facd0951.md) - [业务复跑+故障信息收集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0502.html): 复跑业务后再收集故障信息,例如软硬件信息、日志等。 → [详情](llms-content/document/detail/canncommercial/17312e20d6a2.md) - [软硬件、Device状态信息展示](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0503.html): 收集安装包版本信息、Device温度、功率等。 → [详情](llms-content/document/detail/canncommercial/ca495159e403.md) - [健康检查](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0504.html): 检查所有Device或指定Device的健康状态(若不健康,会展示报错信息)。 → [详情](llms-content/document/detail/canncommercial/c0b70be9b1a4.md) - [综合检测](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0505.html): 包括压力检测、HBM硬件检测、CPU检测等功能。 → [详情](llms-content/document/detail/canncommercial/69cc02076bc3.md) - [组件检测](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0506.html): 组件检测,当前只支持AI Vector组件检测,不支持并行执行 。 → [详情](llms-content/document/detail/canncommercial/9812247a41a3.md) - [trace文件解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0507.html): 解析trace文件。 → [详情](llms-content/document/detail/canncommercial/7c735fb2fab3.md) - [coredump文件解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0510.html): 解析coredump文件。 → [详情](llms-content/document/detail/canncommercial/414a13788df5.md) - [stackcore文件解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0511.html): 解析stackcore文件。 → [详情](llms-content/document/detail/canncommercial/7615a72f05cb.md) - [coretrace文件解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0512.html): 解析coretrace文件。 → [详情](llms-content/document/detail/canncommercial/27687bf676ca.md) - [环境配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0514.html): 获取或恢复指定配置。 → [详情](llms-content/document/detail/canncommercial/8efb2456a6fd.md) - [AI Core Error故障信息解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0515.html): 执行业务时,若日志文件或屏幕打印信息中包含AI Core Error报错(例如“there is an aivec error exception”或“there is an aicore error exception”),可使用AI Core Error故障信息解析功能,快速定位AI Core Error问题的原因,提高排查效率。 → [详情](llms-content/document/detail/canncommercial/3ae06202dbd7.md) - [性能数据采集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0516.html): \#\#\#\# 功能说明 采集性能数据。 \#\#\#\# → [详情](llms-content/document/detail/canncommercial/2205a2a4e78a.md) - [CANN商业版-- 问题现象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0517.html): \#\#\#\# 业务复跑报错FAQ - 问题现象 先使用ctrl+z中止业务复跑task,接着再次拉起业务复跑task,屏显日志显示业务复跑task错误,如下图所示。 图1 业务复跑报task occurred error - 可能原因 执行ctrl+z操作等导致任务异常终止,但还存在任务进程残留(且还进行重定向写文件操作等操作),与后面新启动的asys复跑任务相互冲突,导致复跑异常。 - → [详情](llms-content/document/detail/canncommercial/92e77dbcaa0f.md) - [分析AI Core Error问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0531.html): 分析AI Core Error问题的故障信息,辅助定位AI Core Error问题。 → [详情](llms-content/document/detail/canncommercial/b1cf3c5bc506.md) - [解析Dump文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0532.html): 将Dump文件解析成.bin或.npy文件,文件中记录算子的输入、输出、workspace等信息。 → [详情](llms-content/document/detail/canncommercial/ddeb9f2f47c2.md) - [转换Dump文件数据类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0533.html): 转换*.bin格式的Dump文件中的数据类型。 → [详情](llms-content/document/detail/canncommercial/6a7fc3d2cbf3.md) - [检查环境](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0534.html): 运行内置算子样例检查软硬件环境。 → [详情](llms-content/document/detail/canncommercial/664a3c9576fc.md) - [msaicerr工具环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0535.html): 已在CANN运行环境上安装Toolkit软件包。详细安装请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/279a229c8c9e.md) - [网络问题导致Moe Dispatch/Combine算子执行报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0537.html): Atlas A3 训练系列产品 / Atlas A3 推理系列产品 场景下,Host侧Runtime执行报错,在应用程序运行日志中Runtime打印了fault kernel\_name和func\_name的关键信息,其中fault kernel\_name为MoeDistributeDispatchV2、MoeDistributeCombineV2算子,报错Error为“ errcode:\(0x80 → [详情](llms-content/document/detail/canncommercial/804eb533f5c7.md) - [UB文件解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0538.html): 解析UB维测信息文件。 → [详情](llms-content/document/detail/canncommercial/f3e6aa47dbc2.md) - [CANN商业版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/canncommercial/6c532305e273.md) - [CANN商业版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dataflow_dev_001.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/canncommercial/6c532305e273.md) - [DataFlow简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0002.html): 本文档用于指导开发者如何使用DataFlow接口进行计算图的构建、修改、编译和执行。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/canncommercial/23c956d28004.md) - [开发前准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0003.html): 支持的产品型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 和 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 。 → [详情](llms-content/document/detail/canncommercial/b89e4f837ae3.md) - [应用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0004.html): DataFlow可用于多模型串接下沉执行场景,在该场景下,DataFlow可以对自定义计算节点或模型进行编排,通过数据驱动模型执行,其中被定义成GraphProcessPoint的节点可以完全下沉到device侧执行,且相邻的两个GraphProcessPoint之间的数据传输将在device-device间进行。上述机制减少了host和device之间控制面和数据面的交互,降低整个DataFlo → [详情](llms-content/document/detail/canncommercial/a415d1ca0b5f.md) - [什么是FlowOperator](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0006.html): FlowOperator是FlowGraph的节点基类,衍生类有FlowData和FlowNode两种类型。 → [详情](llms-content/document/detail/canncommercial/20a3040c7712.md) - [如何通过FlowOperator构建FlowGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0007.html): 用户使用创建好的FlowOperator节点,创建一个FlowGraph实例,并在FlowGraph中设置输入、输出,从而完成Graph构建。 → [详情](llms-content/document/detail/canncommercial/74232741eca6.md) - [编译并运行FlowGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0008.html): 构建完FlowGraph之后,如果您希望直接编译并运行FlowGraph,得到图的执行结果,可以参考本节内容。涉及的主要接口为: → [详情](llms-content/document/detail/canncommercial/5496d5d61d48.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0009.html): 单击GitCode\(https://gitcode.com/cann/ge/tree\),选择对应版本的分支,从“examples/dflow”目录中获取样例。 → [详情](llms-content/document/detail/canncommercial/3821786d6103.md) - [开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0013.html): 进行UDF开发的流程如下图所示。 → [详情](llms-content/document/detail/canncommercial/a08f9481648a.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0015.html): - 进行UDF开发前,需要完成驱动固件及开发套件包Ascend-cann-toolkit的安装,详细操作请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/cc78b245e46a.md) - [工程创建](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0016.html): UDF工程分成如下几类,请根据使用场景进行创建。 → [详情](llms-content/document/detail/canncommercial/e4651a2eae20.md) - [开发过程(调用MetaFlowFunc类)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0017.html): 在UDF开发过程中,用户可以调用MetaFlowFunc类进行自定义的单func处理函数的编写。也可以调用MetaMultiFunc类进行自定义的多func处理函数的编写。本小节介绍调用MetaFlowFunc类进行UDF的开发过程。 → [详情](llms-content/document/detail/canncommercial/80ba5b9e4df8.md) - [开发过程(调用MetaMultiFunc类)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0018.html): 在UDF开发过程中,用户可以调用MetaFlowFunc类进行自定义的单func处理函数的编写。也可以调用MetaMultiFunc类进行自定义的多func处理函数的编写。本小节介绍调用MetaMultiFunc类进行UDF的开发过程。 → [详情](llms-content/document/detail/canncommercial/e9114a708b3c.md) - [工程编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0019.html): 在udf\_workspace/01\_udf\_add目录下创建build和release目录: → [详情](llms-content/document/detail/canncommercial/5a22646592a9.md) - [使用DataFlow API构建graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0020.html): 1. 构建FlowGraph。 → [详情](llms-content/document/detail/canncommercial/77b848e33b95.md) - [CANN商业版-测试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0022.html): 请使用开发好的UDF,构建单UDF的FlowGraph并编译运行,详细操作可以参考通过FlowOperator构建FlowGraph和编译并运行FlowGraph。 → [详情](llms-content/document/detail/canncommercial/53ece47eeca8.md) - [基于flow标记的图切分](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0023.html): 前端表达仅支持IR表达,在同构引擎间,若希望进行Flow表达,可以通过"\_flow\_attr"设置Op或者SubGraphOp的flow属性,分别拆分成不同的Flow图,并分别进行图编译、部署和执行;对于子图,可以通过PartitionedCall算子来实现子图的嵌套; → [详情](llms-content/document/detail/canncommercial/f1ffa29ebfec.md) - [指定DataFlow节点部署位置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0024.html): 支持使用配置文件指定DataFlow图节点部署位置。该功能可以实现多卡多实例。分摊计算量,提升性能。 → [详情](llms-content/document/detail/canncommercial/8f0ff9673a82.md) - [DataFlow子图编译缓存](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0025.html): 开启DataFlow编译缓存功能,当修改DataFlow单个节点的子图时,只增量编译修改的子图,其余子图使用缓存,从而降低编译耗时。 → [详情](llms-content/document/detail/canncommercial/b8257207599d.md) - [DataFlow离线编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0026.html): DataFlow离线编译是指在开发环境编译,在运行环境上加载和部署,从而实现编译和建链解耦。 → [详情](llms-content/document/detail/canncommercial/8f3c028356ea.md) - [numa\_config.json配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevc_23_0032.html): numa\_config.json全量字段含义如表1所示。 → [详情](llms-content/document/detail/canncommercial/244310f99e98.md) - [读者对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0003.html): 本文档用于指导开发者如何使用DataFlow接口进行异步流水应用的开发,或者对原应用进行异步流水的改造,实现应用的大吞吐和高并发。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/canncommercial/ee5bc6fcc7e0.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0004.html): 如果您对DataFlow不太了解,或者首次阅读本文档,建议先从阅读向导开始,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/canncommercial/b0db67b6234b.md) - [DataFlow简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0006.html): DataFlow是一套面向异构系统的应用开发和执行框架,提供了一套API来帮助用户快速表达业务逻辑。框架屏蔽异构硬件和组网的差异,并以异步流水方式提升应用的整体性能和吞吐量。同时,DataFlow提供了简单灵活的部署策略,用户可以方便地调整每个业务实例的个数以及部署位置,从而提升应用的资源利用率,降低用户的使用成本。 → [详情](llms-content/document/detail/canncommercial/a134bdbb8915.md) - [多模型串接下沉执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0008.html): DataFlow可以对自定义计算节点或模型进行编排,通过数据驱动模型执行,其中被定义成GraphProcessPoint的节点可以完全下沉device侧执行,且相邻的两个GraphProcessPoint之间的数据传输将在device-device间进行。上述机制减少了host和device之间控制面和数据面的交互,降低整个DataFlow图执行的时延,从而提升整体性能。 → [详情](llms-content/document/detail/canncommercial/abbf8576c273.md) - [基于PyTorch模型的在线推理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0009.html): DataFlow可以结合多种深度学习框架进行模型的训练或在线推理,来达到提高模型吞吐的目的。以PyTorch为例,在使用PyTorch进行模型在线推理时,通常会经过预处理、模型推理以及后处理三个步骤,其中模型推理又可以根据模型结构拆分成多个串行执行的子模型。 → [详情](llms-content/document/detail/canncommercial/9b1b46e81097.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0011.html): \# 整体开发流程 → [详情](llms-content/document/detail/canncommercial/d8ab690c59b7.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0012.html): 支持的产品型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 和 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 。 → [详情](llms-content/document/detail/canncommercial/d3456f1ce668.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0013.html): Sample名称 代码地址 场景说明 → [详情](llms-content/document/detail/canncommercial/8dbcfed6b552.md) - [CANN商业版-该章节将介绍如何构建并执行一张FlowGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0015.html): 该章节将介绍如何构建并执行一张FlowGraph,包含以下两种方式: → [详情](llms-content/document/detail/canncommercial/cf49c56f39f3.md) - [通过注解构图并执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0016.html): 通过注解构图并执行的流程如下所示。 → [详情](llms-content/document/detail/canncommercial/6aefda160fc2.md) - [通过API构图并执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0017.html): 通过API构图并执行的流程如下所示。 → [详情](llms-content/document/detail/canncommercial/59a6293bce3b.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0020.html): - 进行UDF开发前,需要完成驱动固件及开发套件包Ascend-cann-toolkit的安装,详细操作请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/a3ee2ded3907.md) - [通过注解创建UDF](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0021.html): 通过注解进行UDF开发的流程如下图所示: → [详情](llms-content/document/detail/canncommercial/f7b2188b98ad.md) - [通过工程创建UDF](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0022.html): 通过工程进行UDF开发的流程如下图所示: → [详情](llms-content/document/detail/canncommercial/818f3729ac96.md) - [指定DataFlow节点部署位置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0023.html): 支持使用配置文件指定DataFlow图节点部署位置。该功能可以实现多卡多实例。分摊计算量,提升性能。 → [详情](llms-content/document/detail/canncommercial/8881e8759646.md) - [DataFlow子图编译缓存](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0024.html): 开启DataFlow编译缓存功能,当修改DataFlow单个节点的子图时,只增量编译修改的子图,其余子图使用缓存,从而降低编译耗时。 → [详情](llms-content/document/detail/canncommercial/fe993886600d.md) - [DataFlow离线编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0025.html): DataFlow离线编译是指在开发环境编译,在运行环境上加载和部署,从而实现编译和建链解耦。 → [详情](llms-content/document/detail/canncommercial/f99fa9f30636.md) - [数据对齐](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0026.html): 了解数据对齐之前,需要先了解什么是数据对。 → [详情](llms-content/document/detail/canncommercial/9a7b4bfd8f7a.md) - [配置动态shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0027.html): 配置动态shape可以给予图编译阶段更多shape range信息,编译器用以编译高效的算子和更好地管理内存。设置maxOutputSize用于配置更精准的输出最大值,图执行器会根据此配置在图计算前预先申请好输出内存,提升性能。 → [详情](llms-content/document/detail/canncommercial/32cdc5c91c1f.md) - [多实例部署](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0028.html): 当某个节点需要较多的计算资源时,可以考虑采用部署多份的方式来加速计算。 → [详情](llms-content/document/detail/canncommercial/45c86297df14.md) - [流式输入和输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0029.html): 在DataFlow中,流式输入是指:UDF执行一次可以获取多次输入。比如流式输出是指:UDF执行一次可以输出多次。详细介绍和示例请参见使用方法。 → [详情](llms-content/document/detail/canncommercial/b4ebd6416724.md) - [DataFlow框架介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0031.html): 图1 DataFlow框架结构 → [详情](llms-content/document/detail/canncommercial/5738916c1f22.md) - [Mbuf多内存](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0032.html): Mbuf是一种共享内存,包含了MbufHead和MbufData两部分数据,如表1所示。 → [详情](llms-content/document/detail/canncommercial/0c1642c009fb.md) - [numa\_config.json配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0033.html): numa\_config.json全量字段含义如表1所示。 → [详情](llms-content/document/detail/canncommercial/e19f7ec6a723.md) - [UDF Python工程创建工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfdevp_23_0034.html): 该工具的作用是创建一个UDF Python工程模板,包括对应的文件夹和文件,用户可以基于该模板进行功能的开发,减少了手工创建的工作量。 → [详情](llms-content/document/detail/canncommercial/5dec300155e9.md) - [DataFlow接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0001.html): 您可以在“$\{INSTALL\_DIR\}/include/flow\_graph”路径下查看对应接口的头文件。 → [详情](llms-content/document/detail/canncommercial/f8daf2057af4.md) - [FlowOperator类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0004.html): FlowOperator类是DataFlow Graph的节点基类,继承于GE的Operator。详细介绍请参考“Operator\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi\_07\_0623.html\)”。 → [详情](llms-content/document/detail/canncommercial/1cc458476d74.md) - [FlowData的构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0007.html): FlowData构造函数和析构函数,构造函数会返回一个FlowData节点。 → [详情](llms-content/document/detail/canncommercial/f3784d849df6.md) - [FlowNode构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0010.html): FlowNode构造函数和析构函数,构造函数返回一个FlowNode节点。 → [详情](llms-content/document/detail/canncommercial/0b2250eb88ee.md) - [CANN商业版-SetInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0011.html): 给FlowNode设置输入,表示将srcop的第srcindex个输出作为FlowNode的第dstindex个输入,返回设置好输入的FlowNode节点。 → [详情](llms-content/document/detail/canncommercial/a0e3de96e3f4.md) - [CANN商业版-AddPp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0012.html): 给FlowNode添加映射的ProcessPoint,当前一个FlowNode仅能添加一个ProcessPoint,添加后会默认将FlowNode的输入输出和ProcessPoint的输入输出按顺序进行映射。 → [详情](llms-content/document/detail/canncommercial/e663f967cd43.md) - [CANN商业版-MapInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0013.html): 给FlowNode映射输入,表示将FlowNode的第nodeinputindex个输入给到ProcessPoint的第ppinputindex个输入,并且给ProcessPoint的该输入设置上attrs里的所有属性,返回映射好的FlowNode节点。该函数可选,不被调用时会默认按顺序映射FlowNode和ProcessPoint的输入。 → [详情](llms-content/document/detail/canncommercial/55052485d659.md) - [CANN商业版-MapOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0014.html): 给FlowNode映射输出,表示将ProcessPoint的第ppoutputindex个输出给到FlowNode的第nodeoutputindex个输出,返回映射好的FlowNode节点。 可选调用方法,不调用会默认按顺序去映射FlowNode和ProcessPoint的输出。 → [详情](llms-content/document/detail/canncommercial/535bea7f46e8.md) - [CANN商业版-SetBalanceScatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0015.html): 设置节点balance scatter属性,具有balance scatter属性的UDF可以使用balance options设置负载均衡输出。 无。 返回设置完属性的FlowNode节点。 无。 与SetBalanceGather接口互斥。 → [详情](llms-content/document/detail/canncommercial/702b69779a70.md) - [CANN商业版-SetBalanceGather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0016.html): 设置节点balance gather属性,具有balance gather属性的UDF可以使用balance options设置负载均衡亲和输出。 无。 返回设置完属性的FlowNode节点。 无。 与SetBalanceScatter接口互斥。 → [详情](llms-content/document/detail/canncommercial/3d2299002bb0.md) - [FlowGraph构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0019.html): FlowGraph构造函数和析构函数,构造函数会返回一张空的FlowGraph图。 返回一张空的FlowGraph图。 无。 无。 → [详情](llms-content/document/detail/canncommercial/fff5411ab9d1.md) - [CANN商业版-SetInputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0020.html): 设置FlowGraph的输入节点,会自动根据节点的输出连接关系构建出一张FlowGraph图,并返回该图。 返回构建好输入节点的FlowGraph图。 无。 无。 → [详情](llms-content/document/detail/canncommercial/ede4a69120d3.md) - [CANN商业版-SetOutputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0021.html): 设置FlowGraph的输出节点,并返回该图。 返回设置了输出节点的FlowGraph图。 无。 无。 → [详情](llms-content/document/detail/canncommercial/62e05c739c83.md) - [SetOutputs(index)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0022.html): 设置FlowGraph中的FlowNode和FlowNode输出index的关联关系,并返回该图。常用于设置FlowNode部分输出场景,比如FlowNode1有2个输出,但是作为FlowNode2输入的时候只需要FlowNode1的一个输出,这种情况下可以设置FlowNode1的一个输出index。 → [详情](llms-content/document/detail/canncommercial/66ef209cb0c2.md) - [CANN商业版-SetContainsNMappingNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0023.html): 设置FlowGraph是否包含nmapping节点。nmapping节点指存在以下任意一种情况。 - 一次输入生成非一次(多个,0个,或不定)输出。 - 多次输入生成一次输出。 - 多次输入生成非一次(多个,0个,或不定)输出。 → [详情](llms-content/document/detail/canncommercial/dc1c462f8b78.md) - [CANN商业版-SetInputsAlignAttrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0024.html): 设置FlowGraph中的输入对齐属性。 → [详情](llms-content/document/detail/canncommercial/3bb3c690403e.md) - [const ge::Graph &ToGeGraph\(\) const](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0025.html): 将FlowGraph转换到GE的Graph。具体的GE Graph介绍请参考《图开发\(https://www.hiascend.com/document/detail/zh/canncommercial/900/programug/graphdevg/atlasag\_25\_0081.html\)》。 → [详情](llms-content/document/detail/canncommercial/76ebf515c200.md) - [CANN商业版-SetGraphPpBuilderAsync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0026.html): 设置FlowGraph中的GraphPp的Builder是否异步执行。 无 无。 → [详情](llms-content/document/detail/canncommercial/b882148648d4.md) - [CANN商业版-SetExceptionCatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0027.html): 设置用户异常捕获功能是否开启。 返回当前对象。 无。 → [详情](llms-content/document/detail/canncommercial/68a27cc5bfcc.md) - [ProcessPoint析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0030.html): ProcessPoint析构函数。 无 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/4f7064f0ad72.md) - [CANN商业版-GetProcessPointType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0031.html): 获取ProcessPoint的类型。 无 返回一个ProcessPoint的类型。类型取值如下: 无。 无。 → [详情](llms-content/document/detail/canncommercial/6cd8f2585bdf.md) - [CANN商业版-GetProcessPointName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0032.html): 获取ProcessPoint的名称。 无 返回一个ProcessPoint的名称。 无。 无。 → [详情](llms-content/document/detail/canncommercial/9824fa069574.md) - [CANN商业版-GetCompileConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0033.html): 获取ProcessPoint编译配置的文件。 无 返回ProcessPoint编译配置的文件。 无。 无。 → [详情](llms-content/document/detail/canncommercial/ee3d17fba4b6.md) - [CANN商业版-Serialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0034.html): ProcessPoint的序列化方法。由ProcessPoint的子类去实现该方法的功能。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/ae42dc9a1411.md) - [FunctionPp构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0037.html): FunctionPp的构造函数和析构函数,构造函数会返回一个FunctionPp对象。 返回一个FunctionPp对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/6f84a6e5b370.md) - [CANN商业版-SetCompileConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0038.html): 设置FunctionPp的json配置文件名字和路径,该配置文件用于将FunctionPp和UDF进行映射。 返回设置好的FunctionPp。 → [详情](llms-content/document/detail/canncommercial/ac49fbd5bae5.md) - [AddInvokedClosure \(添加调用的GraphPp\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0039.html): 添加FunctionPp调用的GraphPp,返回添加好的FunctionPp。 返回设置好的FunctionPp。 无。 无。 → [详情](llms-content/document/detail/canncommercial/9e10e4b23cae.md) - [AddInvokedClosure \(添加调用的ProcessPoint子类\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0040.html): 添加FunctionPp调用的GraphPp/FlowGraphPp,返回添加好的FunctionPp。 → [详情](llms-content/document/detail/canncommercial/4c4390f1b911.md) - [AddInvokedClosure \(添加调用的FlowGraphPp\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0041.html): 添加FunctionPp调用的FlowGraphPp,返回添加好的FunctionPp。 → [详情](llms-content/document/detail/canncommercial/379f9a08dce1.md) - [CANN商业版-SetInitParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0042.html): 设置FunctionPp的初始化参数,返回设置好的FunctionPp。 返回设置好的FunctionPp。 无。 无。 → [详情](llms-content/document/detail/canncommercial/9e6cfef63913.md) - [CANN商业版-Serialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0043.html): FunctionPp的序列化方法。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/059ce7d7107b.md) - [CANN商业版-GetInvokedClosures](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0044.html): 获取FunctionPp调用的GraphPp。 无 返回AddInvokedClosure设置的的map。 无。 无。 → [详情](llms-content/document/detail/canncommercial/1ddb7c163dc7.md) - [GraphPp构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0047.html): GraphPp构造函数和析构函数,构造函数会返回一个GraphPp对象。 → [详情](llms-content/document/detail/canncommercial/417ce89ebe5d.md) - [CANN商业版-SetCompileConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0048.html): 设置GraphPp的json配置文件路径和文件名。配置文件用于AscendGraph的描述和编译。 返回设置好的GraphPp。 → [详情](llms-content/document/detail/canncommercial/9a85e13c7f46.md) - [CANN商业版-Serialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0049.html): GraphPp的序列化方法。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/2557c1066f74.md) - [CANN商业版-GetGraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0050.html): 获取GraphPp中Graph的创建函数。 无 Graph的创建函数,函数原型如下。 无。 无。 → [详情](llms-content/document/detail/canncommercial/8d5b5166e5ed.md) - [FlowGraphPp构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0053.html): FlowGraphPp构造函数和析构函数,构造函数会返回一个FlowGraphPp对象。 → [详情](llms-content/document/detail/canncommercial/4429aea1e700.md) - [CANN商业版-Serialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0054.html): FlowGraphPp的序列化方法。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/839d9269e367.md) - [CANN商业版-GetGraphBuilder](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0055.html): 获取FlowGraphPp中Graph的创建函数。 无 Graph的创建函数,函数原型如下。 无。 无。 → [详情](llms-content/document/detail/canncommercial/e6a2d376e78f.md) - [CANN商业版-TimeBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0057.html): TimeBatch功能是基于UDF为前提的。 正常模型每次处理一个数据,当需要一次处理一批数据时,就需要将这批数据组成一个batch,最基本的batch方式是将这批N个数据直接拼接,然后shape前加N,而某些场景需要将某段或者某几段时间数据组成一个batch,并且按特定的维度拼接,则可以通过使用TimeBatch功能来组batch。 → [详情](llms-content/document/detail/canncommercial/a48122b23453.md) - [CANN商业版-CountBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0058.html): CountBatch功能是指基于UDF为计算处理点将多个数据按batchsize组成batch。 该功能应用于DataFlow异步场景,具体如下。 - 长时间没有数据输入时,可以通过CountBatch功能设置超时时间,如果没有设置padding,超时后取当前已有数据送计算处理点处理。 - 设置超时时间后,如果数据不满batchsize时, → [详情](llms-content/document/detail/canncommercial/9a2563fbcf75.md) - [DataFlow运行接口简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0060.html): 本文档主要描述模型执行接口,您可以在“$\{INSTALL\_DIR\}/include/ge”路径下查看对应接口的头文件。 → [详情](llms-content/document/detail/canncommercial/87224b0ea0d8.md) - [FeedDataFlowGraph(feed所有输入)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0062.html): 将数据输入到Graph图。 → [详情](llms-content/document/detail/canncommercial/838bd1d7d747.md) - [FeedDataFlowGraph(按索引feed输入)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0063.html): 将数据按索引输入到Graph图。 → [详情](llms-content/document/detail/canncommercial/94a449ea56b5.md) - [FeedDataFlowGraph(feed所有FlowMsg)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0064.html): 将数据输入到Graph图。 → [详情](llms-content/document/detail/canncommercial/0239abe90c7c.md) - [FeedDataFlowGraph(按索引feed FlowMsg)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0065.html): 将数据按索引输入到Graph图。 → [详情](llms-content/document/detail/canncommercial/bfae31a148da.md) - [CANN商业版-FeedRawData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0066.html): 将原始数据输入到Graph图。 → [详情](llms-content/document/detail/canncommercial/3361cfe5716a.md) - [FetchDataFlowGraph(获取所有输出数据)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0067.html): 获取图输出数据。 → [详情](llms-content/document/detail/canncommercial/9949aae1cb07.md) - [FetchDataFlowGraph(按索引获取输出数据)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0068.html): 按索引获取图输出数据。 → [详情](llms-content/document/detail/canncommercial/5e15d4e604e4.md) - [FetchDataFlowGraph(获取所有输出FlowMsg)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0069.html): 获取图输出数据。 → [详情](llms-content/document/detail/canncommercial/60b66d1a36e2.md) - [FetchDataFlowGraph(按索引获取输出FlowMsg)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0070.html): 按索引获取图输出数据。 → [详情](llms-content/document/detail/canncommercial/c3f2b87c5e4c.md) - [DataFlowInfo数据类型构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0072.html): DataFlowInfo构造函数和析构函数。 无 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/f67b0a8ee388.md) - [CANN商业版-SetUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0073.html): 设置用户信息。 → [详情](llms-content/document/detail/canncommercial/de5f2d6c527a.md) - [CANN商业版-GetUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0074.html): 获取用户信息。 → [详情](llms-content/document/detail/canncommercial/fd71674f3108.md) - [CANN商业版-SetStartTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0075.html): 设置数据的开始时间戳。 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/3bca8ae876cf.md) - [CANN商业版-GetStartTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0076.html): 获取数据的开始时间戳。 无 返回数据的开始时间戳。 无。 无。 → [详情](llms-content/document/detail/canncommercial/be14d32bff86.md) - [CANN商业版-SetEndTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0077.html): 设置数据的结束时间戳。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/c17218db731c.md) - [CANN商业版-GetEndTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0078.html): 获取数据的结束时间戳。 无 返回数据中的结束时间戳。 无。 无。 → [详情](llms-content/document/detail/canncommercial/29c0152de172.md) - [CANN商业版-SetFlowFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0079.html): 设置数据中的flags。 → [详情](llms-content/document/detail/canncommercial/54f589217348.md) - [CANN商业版-GetFlowFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0080.html): 获取数据中的flags。 无。 返回数据中的flags。 无。 无。 → [详情](llms-content/document/detail/canncommercial/d3d2e85a0aac.md) - [CANN商业版-SetTransactionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0081.html): 设置DataFlow数据传输使用的事务ID。 → [详情](llms-content/document/detail/canncommercial/41f5e439fce2.md) - [CANN商业版-GetTransactionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0082.html): 获取DataFlow数据传输使用的事务ID。 无。 返回DataFlow数据传输使用的transactionid。 无。 无。 → [详情](llms-content/document/detail/canncommercial/e269abc9aae9.md) - [FlowMsg数据类型构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0084.html): FlowMsg构造函数和析构函数。 无。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/96621f4dd7a6.md) - [CANN商业版-GetMsgType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0085.html): 获取FlowMsg的消息类型。 无。 返回FlowMsg的消息类型。 无。 无。 → [详情](llms-content/document/detail/canncommercial/07cb4fd92f99.md) - [CANN商业版-SetMsgType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0086.html): 设置FlowMsg的消息类型。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/6b78f357bb62.md) - [CANN商业版-GetTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0087.html): 获取FlowMsg中的Tensor指针。 无 返回Tensor类型指针。 无。 只有消息类型为TENSORDATATYPE时,才能获取Tensor类型指针,否则返回NULL。 → [详情](llms-content/document/detail/canncommercial/bec81d63b43c.md) - [CANN商业版-GetRetCode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0088.html): 获取输入FlowMsg中的错误码。 无 返回FlowMsg消息中的错误码。0表示正常,非0表示异常。 无。 无。 → [详情](llms-content/document/detail/canncommercial/2de18ea8616b.md) - [CANN商业版-SetRetCode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0089.html): 设置FlowMsg中的错误码。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/98bba4c1d5a4.md) - [CANN商业版-SetStartTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0090.html): 设置FlowMsg消息头中的开始时间戳。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/af495c965640.md) - [CANN商业版-GetStartTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0091.html): 获取FlowMsg消息中的开始时间戳。 无。 返回FlowMsg消息中的开始时间戳。 无。 无。 → [详情](llms-content/document/detail/canncommercial/dabfce6cb90e.md) - [CANN商业版-SetEndTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0092.html): 设置FlowMsg消息头中的结束时间戳。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/fb60691ab3b5.md) - [CANN商业版-GetEndTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0093.html): 获取FlowMsg消息中的结束时间戳。 无。 返回FlowMsg消息中的结束时间戳。 无。 无。 → [详情](llms-content/document/detail/canncommercial/0864a63f3758.md) - [CANN商业版-SetFlowFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0094.html): 设置FlowMsg消息头中的flags。 → [详情](llms-content/document/detail/canncommercial/ab07ce3c5d27.md) - [CANN商业版-GetFlowFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0095.html): 获取FlowMsg消息头中的flags。 无。 返回FlowMsg消息中的flags。 无。 无。 → [详情](llms-content/document/detail/canncommercial/02958033ea97.md) - [CANN商业版-GetTransactionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0096.html): 获取FlowMsg消息中的事务ID,事务ID从1开始计数,每feed一批数据,事务ID会加一,可用于识别哪一批数据。 无。 事务ID。 无。 无。 → [详情](llms-content/document/detail/canncommercial/ad62798facda.md) - [CANN商业版-SetTransactionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0097.html): 设置FlowMsg消息中的事务ID,事务ID从1开始计数,可用于识别哪一批数据,设置为0时表示不使用自定义的transactionid,内部会采用自增的方式自动生成transactionid。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/f415bfba29bf.md) - [CANN商业版-SetUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0098.html): 设置用户信息。 → [详情](llms-content/document/detail/canncommercial/fd87a46d40b5.md) - [CANN商业版-GetUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0099.html): 获取用户信息。 → [详情](llms-content/document/detail/canncommercial/a4a4284e0320.md) - [CANN商业版-GetRawData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0100.html): 获取RawData类型的数据对应的数据指针和数据大小。 - 0:SUCCESS。 - other:FAILED 无。 无。 → [详情](llms-content/document/detail/canncommercial/3df8084c2577.md) - [CANN商业版-AllocTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0102.html): 根据shape、data type和对齐大小申请Tensor。 → [详情](llms-content/document/detail/canncommercial/7af9ec2081e8.md) - [CANN商业版-AllocTensorMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0103.html): 根据shape、data type和对齐大小申请FlowMsg。 → [详情](llms-content/document/detail/canncommercial/7582bf3d5473.md) - [CANN商业版-AllocRawDataMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0104.html): 根据输入的size申请一块连续内存,用于承载raw data类型的数据。 → [详情](llms-content/document/detail/canncommercial/9328d55a98a1.md) - [CANN商业版-AllocEmptyDataMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0105.html): 申请空数据的MsgType类型的message。 申请的FlowMsg指针。 申请不到FlowMsg指针则返回NULL。 无。 → [详情](llms-content/document/detail/canncommercial/5cc324e6237a.md) - [ToFlowMsg(tensor)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0106.html): 根据输入的Tensor转换成用于承载Tensor的FlowMsg。 转换的FlowMsg指针。 转换失败则返回NULL。 无。 → [详情](llms-content/document/detail/canncommercial/92dda6d8d8a8.md) - [ToFlowMsg(raw data)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefc_23_0107.html): 根据输入的raw data转换成用于承载raw data的FlowMsg。 转换的FlowMsg指针。 转换失败则返回NULL。 无。 → [详情](llms-content/document/detail/canncommercial/d0168c490507.md) - [DataFlow接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0001.html): 使用DataFlow Python接口构造DataFlow图进行推理。支持定义图处理点,UDF处理点,描述处理点之间的数据流关系;支持导入TensorFlow, ONNX, MindSpore的IR文件作为图处理点计算逻辑定义。 → [详情](llms-content/document/detail/canncommercial/e9b88e6e75dc.md) - [dataflow.FlowData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0003.html): DataFlow Graph中的数据节点,每个FlowData对应一个输入。 → [详情](llms-content/document/detail/canncommercial/d8ff6ecf20be.md) - [CANN商业版-FlowNode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0005.html): DataFlow Graph中的计算节点。 → [详情](llms-content/document/detail/canncommercial/397bcfa45454.md) - [CANN商业版-add\_process\_point](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0006.html): 给FlowNode添加映射的pp,当前一个FlowNode仅能添加一个pp,添加后会默认将FlowNode的输入输出和pp的输入输出按顺序进行映射。 → [详情](llms-content/document/detail/canncommercial/de4d07fb9dab.md) - [CANN商业版-map\_input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0007.html): 给FlowNode映射输入,表示将FlowNode的第nodeinputindex个输入给到ProcessPoint的第ppinputindex个输入,并且给ProcessPoint的该输入设置上attr里的所有属性,返回映射好的FlowNode节点。该函数可选,不被调用时会默认按顺序去映射FlowNode和ProcessPoint的输入。 → [详情](llms-content/document/detail/canncommercial/2191dd0ec693.md) - [CANN商业版-map\_output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0008.html): 给FlowNode映射输出,表示将pp的第ppoutputindex个输出给到FlowNode的第nodeoutputindex个输出,返回映射好的FlowNode节点。 可选调方法,不调用会默认按顺序去映射FlowNode和pp的输出。 → [详情](llms-content/document/detail/canncommercial/788be557ca7b.md) - [CANN商业版-set\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0009.html): 设置FlowNode的属性。 → [详情](llms-content/document/detail/canncommercial/82bfba360580.md) - [CANN商业版-\_\_call\_\_](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0010.html): 调用FlowNode进行计算。 一个输出时返回FlowOutput对象,多个输出时返回FlowOutput元组。 → [详情](llms-content/document/detail/canncommercial/a9e64fee098d.md) - [CANN商业版-set\_balance\_scatter](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0011.html): 设置节点balance scatter属性,具有balance scatter属性的UDF可以使用balance options设置负载均衡输出。 无 返回None。 与setbalancegather接口互斥。 → [详情](llms-content/document/detail/canncommercial/89fba479e1c8.md) - [CANN商业版-set\_balance\_gather](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0012.html): 设置节点balance gather属性,具有balance gather属性的UDF可以使用balance options设置负载均衡亲和输出。 无 返回None。 与setbalancescatter接口互斥。 → [详情](llms-content/document/detail/canncommercial/0063cd3cffdc.md) - [CANN商业版-set\_alias](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0013.html): 设置节点别名,使用option:ge.experiment.dataflowdeployinfopath指定节点部署位置时,flownodelist字段可使用别名进行指定。 返回当前FlowNode。 → [详情](llms-content/document/detail/canncommercial/23aeae531f3d.md) - [dataflow.FlowFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0014.html): 枚举值如下: - FlowFlag.DATAFLOWFLAGEOS - FlowFlag.DATAFLOWFLAGSEG → [详情](llms-content/document/detail/canncommercial/6c13bc80f8b9.md) - [CANN商业版-FlowGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0016.html): DataFlow的graph,由输入节点FlowData和计算节点FlowNode构成。 → [详情](llms-content/document/detail/canncommercial/af93f9a22ad6.md) - [CANN商业版-set\_contains\_n\_mapping\_node](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0017.html): 设置FlowGraph是否包含nmapping节点。nmapping节点指存在以下任意一种情况。 - 一次输入生成非一次(多个,0个,或不定)输出 - 多次输入生成一次输出 - 多次输入生成非一次(多个,0个, → [详情](llms-content/document/detail/canncommercial/b08b07989675.md) - [CANN商业版-set\_inputs\_align\_attrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0018.html): 设置FlowGraph中的输入对齐属性。 → [详情](llms-content/document/detail/canncommercial/b4774177f19e.md) - [CANN商业版-set\_exception\_catch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0019.html): 设置用户异常捕获功能是否开启。 无。 → [详情](llms-content/document/detail/canncommercial/1a2f4f62e60e.md) - [dataflow.FlowOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0020.html): 描述FlowNode的输出。 用户无需自己定义,调用FlowNode的call方法会返回FlowOutput或者Tuple\[FlowOutput\]。 → [详情](llms-content/document/detail/canncommercial/d1651d135e9a.md) - [dataflow.Framework](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0021.html): 枚举值如下: - Framework.TENSORFLOW - Framework.ONNX - Framework.MINDSPORE → [详情](llms-content/document/detail/canncommercial/c2dabddb9a9e.md) - [CANN商业版-FuncProcessPoint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0023.html): FuncProcessPoint的构造函数,返回一个FuncProcessPoint对象。 → [详情](llms-content/document/detail/canncommercial/ae0a95622855.md) - [CANN商业版-set\_init\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0024.html): 设置FuncProcessPoint的初始化参数。 → [详情](llms-content/document/detail/canncommercial/77fcc1936c30.md) - [CANN商业版-add\_invoked\_closure](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0025.html): 添加FuncProcessPoint调用的GraphProcessPoint或FlowGraphProcessPoint,返回添加好的FuncProcessPoint。 → [详情](llms-content/document/detail/canncommercial/7ca7daa121d6.md) - [CANN商业版-GraphProcessPoint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0027.html): GraphProcessPoint构造函数,返回一个GraphProcessPoint对象。 → [详情](llms-content/document/detail/canncommercial/60b8dc368f13.md) - [CANN商业版-fnode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0028.html): 根据当前的GraphProcessPoint生成一个FlowNode,返回一个FlowNode对象。 → [详情](llms-content/document/detail/canncommercial/5c157b0c872a.md) - [dataflow.FlowGraphProcessPoint](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0029.html): FlowGraphProcessPoint构造函数,返回一个FlowGraphProcessPoint对象。 → [详情](llms-content/document/detail/canncommercial/1ea05ff183b3.md) - [CANN商业版-Tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0031.html): Tensor的构造函数。 → [详情](llms-content/document/detail/canncommercial/d27b4d29f2b5.md) - [CANN商业版-numpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0032.html): 将Tensor转换到numpy的ndarray。 → [详情](llms-content/document/detail/canncommercial/e1df381cb41c.md) - [dataflow.TensorDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0033.html): Tensor的描述函数。 → [详情](llms-content/document/detail/canncommercial/b32eb9f2e0f4.md) - [dataflow.alloc\_tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0034.html): 根据shape、data type以及对齐大小申请dataflow tensor。 → [详情](llms-content/document/detail/canncommercial/d6e342df9c3f.md) - [dataflow.utils.generate\_deploy\_template](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0035.html): 根据FlowGraph生成指定部署位置的option:"ge.experiment.dataflowdeployinfopath"所需要的文件的模板,具体格式请参见指定DataFlow节点部署位置。 → [详情](llms-content/document/detail/canncommercial/8096d45df2e9.md) - [CANN商业版-register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0037.html): 注册自定义类型对应的序列化、反序列化、计算size的函数,可结合feed,fetch接口使用,用于feed/fetch任意Python类型。 → [详情](llms-content/document/detail/canncommercial/b642b58961f0.md) - [CANN商业版-registered](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0038.html): 判断消息类型ID是否被注册过 bool,True表示注册过, → [详情](llms-content/document/detail/canncommercial/c78178d96f0d.md) - [CANN商业版-get\_msg\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0039.html): 根据类型定义获取注册的消息类型ID。 注册的消息类型ID,没有注册过返回None。 → [详情](llms-content/document/detail/canncommercial/2b2a6b25fbed.md) - [CANN商业版-get\_serialize\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0040.html): 根据消息类型ID获取注册的序列化函数。 注册的序列化函数,没有注册过返回None。 → [详情](llms-content/document/detail/canncommercial/105f19c3f93f.md) - [CANN商业版-get\_deserialize\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0041.html): 根据消息类型ID获取注册的反序列化函数。 注册的反序列化函数,没有注册过返回None。 → [详情](llms-content/document/detail/canncommercial/98dbea352c79.md) - [CANN商业版-get\_size\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0042.html): 根据消息类型ID获取注册的计算序列化内存大小的函数。 注册的计算序列化内存大小函数,没有注册过返回None。 → [详情](llms-content/document/detail/canncommercial/cf0d785fa87f.md) - [CANN商业版-deserialize\_from\_file](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0043.html): 从序列化的pickle文件进行反序列化恢复Python对象。 反序列化恢复的Python对象。 → [详情](llms-content/document/detail/canncommercial/9b63eca402de.md) - [CANN商业版-pyflow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0044.html): 支持将函数作为pipeline任务在本地或者远端运行。为此,需使用@pyflow装饰函数,以表达需要使用pipeline方式运行此函数。当用户的类或者函数被@pyflow装饰后,会自动添加fnode的构图方法,使用方式参考调用示例。 → [详情](llms-content/document/detail/canncommercial/63f031a8f1a5.md) - [CANN商业版-method](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0045.html): 对于复杂场景支持将类作为pipeline任务在本地或者远端运行。为此,需使用@pyflow装饰类,同时使用@method装饰类中的函数,以表达需要使用pipeline方式运行此函数,支持一个类中存在多个被@method修饰的函数,以表达可同时接受输入进行执行,同时被@method修饰的函数均需要参与进行构造FlowGraph图。 → [详情](llms-content/document/detail/canncommercial/6a7d7b3b2d72.md) - [CANN商业版-npu\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0046.html): 如果UDF部署在host侧,执行时数据需要从device拷贝到本地进行运算。对于PyTorch场景,如果计算全在device侧,输入输出也是在device侧,执行时数据需要从device拷贝到host,执行后PyTorch再将数据搬到device侧,影响执行性能,使用npumodel可以优化为不搬移数据(即直接下沉到device执行)的方式触发执行。 → [详情](llms-content/document/detail/canncommercial/e1eb805fb63c.md) - [dataflow.CountBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0047.html): CountBatch功能是指基于UDF为计算处理点将多个数据按batchsize组成batch。该功能应用于dataflow异步场景,具体如下。 - 长时间没有数据输入时,可以通过CountBatch功能设置超时时间,如果没有设置padding,超时后取当前已有数据送计算处理点处理。 - 设置超时时间后,如果数据不满batchsize时, → [详情](llms-content/document/detail/canncommercial/b3026236ce42.md) - [dataflow.TimeBatch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0048.html): TimeBatch功能是基于UDF为前提的。 正常模型每次处理一个数据,当需要一次处理一批数据时,就需要将这批数据组成一个batch。最基本的batch方式是将这批N个数据直接拼接,然后shape前加N,而某些场景需要将某段或者某几段时间数据组成一个batch,并且按特定的维度拼接,则可以通过使用TimeBatch功能来组batch。 → [详情](llms-content/document/detail/canncommercial/e55b1506812a.md) - [dataflow.init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0050.html): 初始化dataflow时的options。 → [详情](llms-content/document/detail/canncommercial/de18245bf26a.md) - [CANN商业版-FlowInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0052.html): DataFlow的flow信息。 → [详情](llms-content/document/detail/canncommercial/66d9bf3117a7.md) - [CANN商业版-set\_user\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0053.html): 设置用户信息。 正常场景下返回None。 异常情况抛出异常, → [详情](llms-content/document/detail/canncommercial/34a82c4f9567.md) - [CANN商业版-get\_user\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0054.html): 获取用户信息。 正常场景下返回bytearray。 异常情况抛出异常, → [详情](llms-content/document/detail/canncommercial/3ed39ae78b87.md) - [CANN商业版-user\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0055.html): 获取用户信息。 无 以属性方式返回userdata对象。 → [详情](llms-content/document/detail/canncommercial/5ba17669f681.md) - [CANN商业版-data\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0056.html): 获取userdata的长度。 无 返回userdata的长度。 → [详情](llms-content/document/detail/canncommercial/3074628a098f.md) - [CANN商业版-start\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0057.html): 以属性方式读取和设置FlowInfo的开始时间。 starttime属性。 → [详情](llms-content/document/detail/canncommercial/abe76a292350.md) - [CANN商业版-end\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0058.html): 以属性方法读取和设置FlowInfo的结束时间。 endtime属性。 → [详情](llms-content/document/detail/canncommercial/e8e8ddd63ef2.md) - [CANN商业版-flow\_flags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0059.html): 以属性方法读取和设置FlowInfo的flowflags。 flowflags属性。 → [详情](llms-content/document/detail/canncommercial/4676aa4a7fa3.md) - [CANN商业版-transaction\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0060.html): 以属性方式读写事务ID。 transactionid的属性。 → [详情](llms-content/document/detail/canncommercial/4de8e945760b.md) - [CANN商业版-feed\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0062.html): 将数据输入到Graph。 → [详情](llms-content/document/detail/canncommercial/17ac4146ff53.md) - [CANN商业版-feed](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0063.html): 将数据输入到Graph,支持可序列化的任意的输入。 → [详情](llms-content/document/detail/canncommercial/3658686a5268.md) - [CANN商业版-fetch\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0064.html): 获取Graph输出数据。 → [详情](llms-content/document/detail/canncommercial/cd3f66920bd2.md) - [CANN商业版-fetch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0065.html): 获取Graph输出数据。支持可序列化的任意的输出。 → [详情](llms-content/document/detail/canncommercial/67411ba90a93.md) - [dataflow.finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0066.html): 释放dataflow初始化的资源。 无 无 无 → [详情](llms-content/document/detail/canncommercial/c81e75b7488d.md) - [dataflow.get\_running\_device\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0067.html): UDF执行时获取当前UDF的运行deviceid,该信息来源于dataflowdeployinfo.json中的logicdevicelist配置。 无 返回当前UDF的运行deviceid,数据类型为int。 需配合pyflow装饰器进行使用。 → [详情](llms-content/document/detail/canncommercial/2ddae63173ec.md) - [dataflow.get\_running\_instance\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0068.html): UDF执行时获取当前UDF的运行实例ID,该信息来源于dataflowdeployinfo.json中的logicdevicelist配置。 无 返回当前UDF的运行实例ID,数据类型为int。 需配合pyflow装饰器进行使用。 → [详情](llms-content/document/detail/canncommercial/7210354a5121.md) - [dataflow.get\_running\_instance\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0069.html): UDF执行时获取当前UDF的运行实例个数,该信息来源于dataflowdeployinfo.json中的logicdevicelist配置。 无 返回当前UDF的运行实例个数,数据类型为int。 需配合pyflow装饰器进行使用。 → [详情](llms-content/document/detail/canncommercial/a5cbe2c27ea5.md) - [DataFlow错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/dfrefp_23_0070.html): DataFlow错误码含义如下。 → [详情](llms-content/document/detail/canncommercial/260554450dd1.md) - [UDF接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00001.html): 本文档主要描述UDF(User Defined Function)模块对外提供的接口,用户可以调用这些接口进行自定义处理函数的开发,然后通过DataFlow构图在CPU上执行该处理函数。 → [详情](llms-content/document/detail/canncommercial/d916c0818ae9.md) - [AttrValue构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00004.html): AttrValue构造函数和析构函数。 无 返回AttrValue类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/31d0bdfb01ce.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00005.html): 获取string类型的属性值。 - 0:SUCCESS。 - 其他返回值请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/b1eb40c38c16.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00006.html): 获取list string类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/3f13dc91fbf7.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00007.html): 获取int类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/838d18815518.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00008.html): 获取list int类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/3d142558bfe2.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00009.html): 获取list list int类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/662e1d81d5a3.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00010.html): 获取float类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/8e178bd59bfd.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00011.html): 获取list float类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/7f01f2d091c3.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00012.html): 获取bool类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/e3222c1ec0cf.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00013.html): 获取list bool类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/f695492bc4ae.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00014.html): 获取TensorDataType类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/97a266b6944e.md) - [CANN商业版-GetVal](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00015.html): 获取list TensorDataType类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/0ee627199998.md) - [AscendString构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00018.html): AscendString构造函数和析构函数。 无 AscendString构造函数返回AscendString类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/a0847b113dc3.md) - [CANN商业版-GetString](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00019.html): 获取字符串地址。 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/b6604af67047.md) - [关系符重载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00020.html): 对于AscendString对象大小比较的使用场景(例如map数据结构的key进行排序),通过重载以下关系符实现。 无。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/10a62a64f59b.md) - [CANN商业版-GetLength](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00021.html): 获取字符串的长度。 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/e56f06189cc4.md) - [MetaContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00024.html): MetaContext构造函数和析构函数。 无 返回MetaContext类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/150bf8e6edc2.md) - [CANN商业版-AllocTensorMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00025.html): 根据shape和data type申请Tensor类型的msg。该函数供Proc调用。 申请的Tensor指针。 → [详情](llms-content/document/detail/canncommercial/3da2d79bf921.md) - [CANN商业版-AllocEmptyDataMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00026.html): 申请空数据的MsgType类型的message。该函数供Proc调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/3fe0b0f4613a.md) - [CANN商业版-SetOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00027.html): 设置指定index的output的tensor。该函数供Proc调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 → [详情](llms-content/document/detail/canncommercial/d518ead0c897.md) - [CANN商业版-GetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00028.html): 根据属性名获取AttrValue类型的指针。该函数供Init调用。 获取到的AttrValue类型的指针。 无。 无。 → [详情](llms-content/document/detail/canncommercial/f332a56b9417.md) - [CANN商业版-GetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00029.html): 根据属性名获取对应的属性值。该函数供Init调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/6a642011aa8f.md) - [CANN商业版-RunFlowModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00030.html): 同步执行指定的模型。该函数供Proc调用。 → [详情](llms-content/document/detail/canncommercial/34272db12b0e.md) - [CANN商业版-GetInputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00031.html): 获取Flowfunc的输入个数。该函数供Init调用。 无 返回Flowfunc的输入个数。 无。 无。 → [详情](llms-content/document/detail/canncommercial/09fe0bd90b32.md) - [CANN商业版-GetOutputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00032.html): 获取Flowfunc的输出个数。该函数供Init调用。 无 返回Flowfunc的输出个数。 无。 无。 → [详情](llms-content/document/detail/canncommercial/7f5e113eb59c.md) - [CANN商业版-GetWorkPath](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00033.html): 获取Flowfunc的工作路径。该函数供Init调用。 无 返回Flowfunc的工作路径。 无。 无。 → [详情](llms-content/document/detail/canncommercial/aa832dffb4f8.md) - [CANN商业版-GetRunningDeviceId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00034.html): 获取正在运行的设备ID。该函数供Init调用。 无 返回运行的设备ID。 无。 无。 → [详情](llms-content/document/detail/canncommercial/2adefbb8377b.md) - [CANN商业版-GetUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00035.html): 获取用户数据。该函数供Proc调用。 → [详情](llms-content/document/detail/canncommercial/43f1a0ec66d3.md) - [CANN商业版-AllocTensorMsgWithAlign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00036.html): 根据shape、data type和对齐大小申请Tensor类型的FlowMsg,与AllocTensorMsg函数区别是AllocTensorMsg默认申请以64字节对齐,此函数可以指定对齐大小,方便性能调优。 → [详情](llms-content/document/detail/canncommercial/503414ed81b2.md) - [CANN商业版-RaiseException](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00037.html): UDF主动上报异常,该异常可以被同作用域内的其他UDF捕获。 → [详情](llms-content/document/detail/canncommercial/e6c096a12f29.md) - [CANN商业版-GetException](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00038.html): UDF获取异常,如果开启了异常捕获功能,需要在UDF中Proc函数开始位置尝试捕获异常。 → [详情](llms-content/document/detail/canncommercial/03a1dd17c7e8.md) - [FlowMsg构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00041.html): FlowMsg构造函数和析构函数。 无 返回FlowMsg类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/998f5ef037e2.md) - [CANN商业版-GetMsgType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00042.html): 获取FlowMsg的消息类型。 无 返回FlowMsg的消息类型。 无。 无。 → [详情](llms-content/document/detail/canncommercial/b9f4cfa5e1a5.md) - [CANN商业版-GetTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00043.html): 获取FlowMsg中的Tensor指针。 无 返回Tensor类型指针。 无。 只有消息类型为TENSORDATATYPE时,才能获取Tensor类型指针,否则返回NULL。 → [详情](llms-content/document/detail/canncommercial/57a6daf342cb.md) - [CANN商业版-SetRetCode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00044.html): 设置FlowMsg消息中的错误码。 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/c09a32b8f624.md) - [CANN商业版-GetRetCode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00045.html): 获取输入FlowMsg消息中的错误码。 无 返回FlowMsg消息中的错误码。0表示正常,非0表示异常。 无。 无。 → [详情](llms-content/document/detail/canncommercial/09d265d42660.md) - [CANN商业版-SetStartTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00046.html): 设置FlowMsg消息头中的开始时间戳。 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/54040ac992ec.md) - [CANN商业版-GetStartTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00047.html): 获取FlowMsg消息中的开始时间戳。 无 返回FlowMsg消息中的开始时间戳。 无。 无。 → [详情](llms-content/document/detail/canncommercial/01e3ba656cfa.md) - [CANN商业版-SetEndTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00048.html): 设置FlowMsg消息头中的结束时间戳。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/0db4c19b74da.md) - [CANN商业版-GetEndTime](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00049.html): 获取FlowMsg消息中的结束时间戳。 无 返回FlowMsg消息中的结束时间戳。 无。 无。 → [详情](llms-content/document/detail/canncommercial/38f8f6764bf0.md) - [CANN商业版-SetFlowFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00050.html): 设置FlowMsg消息头中的flags。 → [详情](llms-content/document/detail/canncommercial/a898621d2726.md) - [CANN商业版-GetFlowFlags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00051.html): 获取FlowMsg消息头中的flags。 无。 返回FlowMsg消息中的flags。 无。 无。 → [详情](llms-content/document/detail/canncommercial/db4bdd26b4e9.md) - [CANN商业版-SetRouteLabel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00052.html): 设置route的标签。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/4df21d8befca.md) - [CANN商业版-GetTransactionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00053.html): 获取FlowMsg消息中的事务ID,事务ID从1开始计数,每feed一批数据,事务ID会加一,可用于识别哪一批数据。 无 事务ID。 无。 无。 → [详情](llms-content/document/detail/canncommercial/703a3724f19f.md) - [CANN商业版-GetTensorList](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00054.html): 返回FlowMsg中所有的Tensor指针列表。 无 所有的Tensor指针列表。 无。 无。 → [详情](llms-content/document/detail/canncommercial/e5f7b8c82aa7.md) - [CANN商业版-GetRawData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00055.html): 获取RawData类型的数据对应的数据指针和数据大小。 - 0:SUCCESS。 - other:FAILED,具体请参考错误码。 → [详情](llms-content/document/detail/canncommercial/6fc1050ce6a5.md) - [CANN商业版-SetMsgType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00056.html): 设置FlowMsg的消息类型。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/5d602189afdd.md) - [CANN商业版-SetTransactionId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00057.html): 设置FlowMsg消息中的事务ID,事务ID从1开始计数,可用于识别哪一批数据,设置为0时表示不使用自定义的transactionid,内部会采用自增的方式自动生成transactionid。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/65251103c075.md) - [Tensor构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00060.html): Tensor构造函数和析构函数。 无 返回Tensor类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/0d85ed1efd87.md) - [CANN商业版-GetShape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00061.html): 获取Tensor的Shape。 无。 返回Tensor的Shape。 无。 无。 → [详情](llms-content/document/detail/canncommercial/1938056d7b8a.md) - [CANN商业版-GetDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00062.html): 获取Tensor中的数据类型。 无。 返回Tensor的数据类型。 无。 无。 → [详情](llms-content/document/detail/canncommercial/0200ad745fd6.md) - [CANN商业版-GetData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00063.html): 获取Tensor中的数据。 无。 返回Tensor中的数据。 无。 无。 → [详情](llms-content/document/detail/canncommercial/d3167036ad15.md) - [CANN商业版-GetDataSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00064.html): 获取Tensor中的数据大小。 无。 返回Tensor的数据大小。 无。 修改返回的TensorDesc信息,不影响Tensor对象中已有的TensorDesc信息。 → [详情](llms-content/document/detail/canncommercial/f148f120efe5.md) - [CANN商业版-GetElementCnt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00065.html): 获取Tensor中的元素的个数。 无。 返回Tensor中的元素的个数。 无。 无。 → [详情](llms-content/document/detail/canncommercial/7a3819e2ce52.md) - [CANN商业版-GetDataBufferSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00066.html): 获取Tensor中的对齐后的数据大小。 无。 Tensor中对齐后的data大小。 无。 无。 → [详情](llms-content/document/detail/canncommercial/6dc8fd082dd8.md) - [CANN商业版-Reshape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00067.html): 对Tensor进行Reshape操作,不改变Tensor的内容。 - 0:SUCCESS。 - other:FAILED,具体请参考错误码。 无。 → [详情](llms-content/document/detail/canncommercial/f24e6a542fbe.md) - [MetaFlowFunc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00070.html): 用户继承该类进行自定义的单func处理函数的编写。在析构函数中,执行释放相关资源操作。 无。 返回MetaFlowFunc类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/9a0d1b689ef9.md) - [CANN商业版-SetContext](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00071.html): 设置flow func的上下文信息。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/d914fecfca1b.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00072.html): 用户自定义flow func的初始化函数。 无 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/9a6b011d8625.md) - [CANN商业版-Proc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00073.html): 用户自定义flow func的处理函数。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 如果有不可恢复的异常信息发生, → [详情](llms-content/document/detail/canncommercial/8646dae082c6.md) - [CANN商业版-RegisterFlowFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00074.html): 注册flow func。 不建议直接使用该函数,建议使用MetaFlowFunc注册函数宏来注册flow func。 → [详情](llms-content/document/detail/canncommercial/01104ca0f0a2.md) - [CANN商业版-ResetFlowFuncState](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00075.html): 在故障恢复场景下,快速重置FlowFunc为初始化状态。 无 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 此接口为虚函数,当用户的FlowFunc未实现ResetFlowFuncState函数时,框架默认返回FLOWFUNCERRNOTSUPPORT(认为当前FlowFunc不支持此操作), → [详情](llms-content/document/detail/canncommercial/d9c58170a30a.md) - [CANN商业版-其他](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00076.html): REGISTER\_FLOW\_FUNC\_INNER\(name, ctr, clazz\)和REGISTER\_FLOW\_FUNC\_IMPL\(name, ctr, clazz\)是MetaFlowFunc注册函数宏的实现,不建议用户直接调用。 → [详情](llms-content/document/detail/canncommercial/d1b4f0104817.md) - [MetaMultiFunc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00079.html): 用户继承该类进行自定义的多func处理函数的编写。在析构函数中,执行释放相关资源操作。 无。 返回MetaMultiFunc类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/968025afaf0b.md) - [CANN商业版-Init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00080.html): 用户自定义flow func的初始化函数。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/bcba5be17ec4.md) - [多func处理函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00081.html): 用户自定义的多flow func处理函数。 - 普通场景下,函数输入由框架准备完毕后直接给用户使用,用户直接使用入参中的flowMsg即可。 1 std::function \(const std::sharedptr &runContext, const std::vector> &flowMsg\) - 流式输入(即函数入参为队列)场景下, → [详情](llms-content/document/detail/canncommercial/2961ed6065ed.md) - [CANN商业版-RegisterMultiFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00082.html): 注册多flow func。 不建议直接使用该函数,建议使用MetaMultiFunc注册函数宏来注册flow func。 - 注册普通flow func,即flow func输入为flowMsg时使用。 → [详情](llms-content/document/detail/canncommercial/c2f377ee4338.md) - [CANN商业版-ResetFlowFuncState](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00083.html): 在故障恢复场景下,快速重置FlowFunc为初始化状态。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 此接口为虚函数, → [详情](llms-content/document/detail/canncommercial/41ab63ae06b0.md) - [CANN商业版-RegProcFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00086.html): 注册多flow func处理函数,结合MetaMultiFunc注册函数宏来注册flow func。 - 注册普通flow func,即flow func输入为flowMsg时使用。 → [详情](llms-content/document/detail/canncommercial/c84c57ee5ada.md) - [CANN商业版-CreateMultiFunc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00087.html): 创建多func处理对象和处理函数,框架内部使用,用户不直接使用。 创建普通flow func处理对象和处理函数时使用,即flow func输入为flowMsg时使用。 → [详情](llms-content/document/detail/canncommercial/a3240df0bfe6.md) - [CANN商业版-CreateMultiFuncWithQ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00088.html): 创建输入类型为FlowMsgQueue的多func处理对象和处理函数,框架内部使用,用户不直接使用。 创建流式输入(即函数入参为队列)flow func处理对象和处理函数时使用,即flow func输入为flowMsgQueue时使用。 → [详情](llms-content/document/detail/canncommercial/806f2c08abcf.md) - [MetaParams构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00091.html): MetaParams构造函数和析构函数。 无。 返回MetaParams类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/c503034b716c.md) - [CANN商业版-GetName](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00092.html): 获取Flowfunc的实例名。 无 返回Flowfunc的实例名。 无。 无。 → [详情](llms-content/document/detail/canncommercial/9067bdc3a029.md) - [CANN商业版-GetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00093.html): 根据属性名获取AttrValue类型的指针。该函数供Init调用。 获取到的AttrValue类型的指针。 无。 无。 → [详情](llms-content/document/detail/canncommercial/e08cbeb39b69.md) - [CANN商业版-GetAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00094.html): 根据属性名获取对应的属性值。该函数供Init调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/1c26e50ced82.md) - [CANN商业版-GetInputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00095.html): 获取Flowfunc的输入个数。该函数供Init调用。 无 返回Flowfunc的输入个数。 无。 无。 → [详情](llms-content/document/detail/canncommercial/b8458fa2be16.md) - [CANN商业版-GetOutputNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00096.html): 获取Flowfunc的输出个数。该函数供Init调用。 无 返回Flowfunc的输出个数。 无。 无。 → [详情](llms-content/document/detail/canncommercial/b72abc013d0d.md) - [CANN商业版-GetWorkPath](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00097.html): 获取Flowfunc的工作路径。该函数供Init调用。 无 返回Flowfunc的工作路径。 无。 无。 → [详情](llms-content/document/detail/canncommercial/92d533834d89.md) - [CANN商业版-GetRunningDeviceId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00098.html): 获取正在运行的设备ID。 无 返回运行的设备ID。 无。 无。 → [详情](llms-content/document/detail/canncommercial/49926dcb13bc.md) - [CANN商业版-GetRunningInstanceId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00099.html): 获取正在运行的实例ID。 无 返回运行的实例ID。 无。 无。 → [详情](llms-content/document/detail/canncommercial/2e3a951ca13d.md) - [CANN商业版-GetRunningInstanceNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00100.html): 获取正在运行的实例数量。 无 返回运行的实例个数。 无。 无。 → [详情](llms-content/document/detail/canncommercial/d82a39e5b757.md) - [MetaRunContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00103.html): MetaRunContext构造函数和析构函数。 无。 返回MetaRunContext类型的对象。 无。 无。 → [详情](llms-content/document/detail/canncommercial/4828427d5bcc.md) - [CANN商业版-AllocTensorMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00104.html): 根据shape和data type申请Tensor类型的msg。该函数供Proc调用。 申请的Tensor指针。 → [详情](llms-content/document/detail/canncommercial/dfbdd3ca015c.md) - [CANN商业版-SetOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00105.html): 设置指定index的output的tensor。该函数供Proc调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 → [详情](llms-content/document/detail/canncommercial/c437534262a0.md) - [CANN商业版-RunFlowModel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00106.html): 同步执行指定的模型。该函数供Proc调用。 → [详情](llms-content/document/detail/canncommercial/943fdcb71dcc.md) - [CANN商业版-AllocEmptyDataMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00107.html): 申请空数据的MsgType类型的message。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/canncommercial/edf63e1b5e3f.md) - [CANN商业版-GetUserData](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00108.html): 获取用户数据。该函数供Proc调用。 → [详情](llms-content/document/detail/canncommercial/9d21dac90403.md) - [CANN商业版-SetOutput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00109.html): 设置指定index和options的输出,该函数供func函数调用。 - 0:SUCCESS。 → [详情](llms-content/document/detail/canncommercial/a3b2cf0142e4.md) - [CANN商业版-SetMultiOutputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00110.html): 批量设置指定index和options的输出,该函数供func函数调用。 → [详情](llms-content/document/detail/canncommercial/5f1a2d017b9f.md) - [CANN商业版-AllocTensorMsgWithAlign](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00111.html): 根据shape、data type和对齐大小申请Tensor类型的FlowMsg,与AllocTensorMsg函数区别是AllocTensorMsg默认申请以64字节对齐,此函数可以指定对齐大小,方便性能调优。 → [详情](llms-content/document/detail/canncommercial/6e6744a12e5c.md) - [CANN商业版-AllocTensorListMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00112.html): 根据输入的dtype shapes数组分配一块连续内存,用于承载Tensor数组。 → [详情](llms-content/document/detail/canncommercial/048bb413bdb9.md) - [CANN商业版-RaiseException](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00113.html): UDF主动上报异常,该异常可以被同作用域内的其他UDF捕获。 → [详情](llms-content/document/detail/canncommercial/545633d001b3.md) - [CANN商业版-GetException](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00114.html): UDF获取异常,如果开启了异常捕获功能,需要在UDF中Proc函数开始位置尝试捕获异常。 → [详情](llms-content/document/detail/canncommercial/5c3e5098698b.md) - [CANN商业版-AllocRawDataMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00115.html): 根据输入的size申请一块连续内存,用于承载RawData类型的数据。 申请的FlowMsg指针。 → [详情](llms-content/document/detail/canncommercial/075188ba1d49.md) - [CANN商业版-ToFlowMsg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00116.html): 根据输入的Tensor转换成用于承载Tensor的FlowMsg。 转换的FlowMsg指针。 转换失败则返回NULL。 无。 → [详情](llms-content/document/detail/canncommercial/4a6889af2af7.md) - [OutOptions构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00134.html): OutOptions的构造和析构函数。 无。 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/e95156f91e9d.md) - [CANN商业版-MutableBalanceConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00135.html): 获取或创建BalanceConfig。 无 返回BalanceConfig。 无。 无。 → [详情](llms-content/document/detail/canncommercial/8a7e2a68b87d.md) - [CANN商业版-GetBalanceConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00136.html): 获取BalanceConfig。 无 返回null表示没有BalanceConfig配置。 无。 无。 → [详情](llms-content/document/detail/canncommercial/50dd4002cbbe.md) - [BalanceConfig构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00139.html): BalanceConfig的构造和析构函数。 无。 无 无。 无。 → [详情](llms-content/document/detail/canncommercial/998b4109e77f.md) - [CANN商业版-SetAffinityPolicy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00140.html): 设置均衡分发亲和性。 → [详情](llms-content/document/detail/canncommercial/5214a82d6679.md) - [CANN商业版-GetAffinityPolicy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00141.html): 获取亲和性。 无 返回任务名称。 无。 无。 → [详情](llms-content/document/detail/canncommercial/871d1ecf36ab.md) - [CANN商业版-SetBalanceWeight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00142.html): 设置均衡分发权重信息。 → [详情](llms-content/document/detail/canncommercial/b6b3d9cdd0af.md) - [CANN商业版-GetBalanceWeight](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00143.html): 获取均衡分发权重信息。 无 均衡分发权重信息。 无。 无。 → [详情](llms-content/document/detail/canncommercial/34bd4a6a63b3.md) - [CANN商业版-SetDataPos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00144.html): 设置输出数据对应权重矩阵中的位置。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/fc9bbdb906bb.md) - [CANN商业版-GetDataPos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00145.html): 获取输出数据对应权重矩阵中的位置。 无。 输出数据对应权重矩阵中的位置, pair中第一个值表示对应的行号,第二个值表示对应的列号。 无。 无。 → [详情](llms-content/document/detail/canncommercial/cfb2c2a2a3dc.md) - [CANN商业版-AllocTensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00147.html): 为了减少输入输出的拷贝耗时,提供了构建使用共享内存的类型的类FlowBufferFactory 。 AllocTensor根据shape、data type和对齐大小申请Tensor,默认申请以64字节对齐,可以指定对齐大小,方便性能调优。 → [详情](llms-content/document/detail/canncommercial/62ec92360f99.md) - [FlowMsgQueue构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00150.html): FlowMsgQueue的构造和析构函数。 无。 无。 无。 流式输入(即flow func函数入参为队列)场景下,框架不支持数据对齐和UDF主动上报异常。 → [详情](llms-content/document/detail/canncommercial/25cd9e19a1bb.md) - [CANN商业版-Dequeue](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00151.html): 设置均衡分发亲和性。 - 0:SUCCESS。 - other:FAILED, → [详情](llms-content/document/detail/canncommercial/28d22bef2652.md) - [CANN商业版-Depth](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00152.html): 获取队列的深度,即获取队列可容纳元素的最大个数。 无。 队列深度。 无。 无。 → [详情](llms-content/document/detail/canncommercial/84aee5fc3943.md) - [CANN商业版-Size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00153.html): 获取队列中当前元素的个数。 无。 队列中当前元素的个数。 无。 无。 → [详情](llms-content/document/detail/canncommercial/118843ef65c3.md) - [MetaFlowFunc注册函数宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00155.html): 注册MetaFlowFunc的实现类。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/02e34348227b.md) - [MetaMultiFunc注册函数宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00156.html): 注册MetaMultiFunc的实现类。 该函数的使用示例如下: 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/7bf19e18b7fb.md) - [UDF日志接口简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00158.html): flow\_func\_log.h提供了日志接口,方便flowfunc开发中进行日志记录,日志相关场景如下。 → [详情](llms-content/document/detail/canncommercial/5c4b14cf9635.md) - [FlowFuncLogger构造函数和析构函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00159.html): FlowFuncLogger构造函数和析构函数。 无。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/87c51c1159b8.md) - [CANN商业版-GetLogger](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00160.html): 获取日志实现类。 → [详情](llms-content/document/detail/canncommercial/855485eefbc7.md) - [CANN商业版-GetLogExtHeader](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00161.html): 获取日志扩展头信息。 无。 日志扩展头。 无。 无。 → [详情](llms-content/document/detail/canncommercial/6c146ed25f4c.md) - [CANN商业版-IsLogEnable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00162.html): 查询对应级别和类型的日志是否开启。 → [详情](llms-content/document/detail/canncommercial/3e2f440245ea.md) - [CANN商业版-Error](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00163.html): 记录ERROR级别日志。 无。 日志流控后日志不会记录。 无。 → [详情](llms-content/document/detail/canncommercial/a31f62226d66.md) - [CANN商业版-Warn](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00164.html): 记录Warn级别日志。 无。 日志流控后日志不会记录。 无。 → [详情](llms-content/document/detail/canncommercial/eae07e9065c4.md) - [CANN商业版-Info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00165.html): 记录Info级别日志。 无。 日志流控后日志不会记录。 无。 → [详情](llms-content/document/detail/canncommercial/9def2e7a7055.md) - [CANN商业版-Debug](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00166.html): 记录Debug级别日志。 无。 日志流控后日志不会记录。 无。 → [详情](llms-content/document/detail/canncommercial/c9262218b3dc.md) - [运行日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00167.html): 运行日志Error级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/9f33f34321de.md) - [运行日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00168.html): 运行日志Info级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/134a36a6211f.md) - [调试日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00169.html): 调试日志Error级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/c622d01f7079.md) - [调试日志Warn级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00170.html): 调试日志Warn级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/4396293e7098.md) - [调试日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00171.html): 调试日志Info级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/0e1a0a1f31b6.md) - [调试日志Debug级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00172.html): 调试日志Debug级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/canncommercial/8cc1400ebb85.md) - [UDF错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefc_23_00173.html): flow\_func\_defines.h提供了flowfunc的错误码供用户使用,主要用于对异常逻辑的判断处理。每个错误码含义如下。 → [详情](llms-content/document/detail/canncommercial/529266a8ac89.md) - [UDF接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0001.html): 本文档主要描述UDF(User Defined Function)模块对外提供的接口,用户可以调用这些接口进行自定义处理函数的开发,然后通过DataFlow构图在CPU上执行该处理函数。 → [详情](llms-content/document/detail/canncommercial/164b37e70407.md) - [FlowMsg构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0004.html): flowfuncwrapper模块中定义的FlowMsg。实际执行时由C++代码传入,通过pybind11的绑定关系映射成flowfuncwrapper的FlowMsg对象。 → [详情](llms-content/document/detail/canncommercial/083c2a389b9d.md) - [CANN商业版-get\_msg\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0005.html): 获取FlowMsg的消息类型。 无 返回FlowMsg的消息类型。 → [详情](llms-content/document/detail/canncommercial/7b690b5a38f0.md) - [CANN商业版-get\_tensor](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0006.html): 获取FlowMsg中的tensor对象。 无 返回dataflow.Tensor类型对象。 无 如果FlowMsg中是空,则tensor返回None。 → [详情](llms-content/document/detail/canncommercial/e92c53c4a0ad.md) - [CANN商业版-set\_ret\_code](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0007.html): 设置FlowMsg消息中的错误码。 → [详情](llms-content/document/detail/canncommercial/6c8c21b228fb.md) - [CANN商业版-get\_ret\_code](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0008.html): 获取输入FlowMsg消息中的错误码。 无 返回FlowMsg消息中的错误码。0表示正常,非0表示异常。 → [详情](llms-content/document/detail/canncommercial/4bcd4277175a.md) - [CANN商业版-set\_start\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0009.html): 设置FlowMsg消息头中的开始时间戳。 → [详情](llms-content/document/detail/canncommercial/cac49d65b4bb.md) - [CANN商业版-get\_start\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0010.html): 获取FlowMsg消息中的开始时间戳。 无 返回FlowMsg消息中的开始时间戳。 → [详情](llms-content/document/detail/canncommercial/8459d3ea6b3f.md) - [CANN商业版-set\_end\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0011.html): 设置FlowMsg消息头中的结束时间戳。 → [详情](llms-content/document/detail/canncommercial/e08bb059d565.md) - [CANN商业版-get\_end\_time](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0012.html): 获取FlowMsg消息中的结束时间戳。 无 返回FlowMsg消息中的结束时间戳。 → [详情](llms-content/document/detail/canncommercial/0092279f8026.md) - [CANN商业版-set\_flow\_flags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0013.html): 设置FlowMsg消息头中的flags。 → [详情](llms-content/document/detail/canncommercial/c9a3b68b46b8.md) - [CANN商业版-get\_flow\_flags](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0014.html): 获取FlowMsg消息头中的flags。 无 返回FlowMsg消息中的flags。 → [详情](llms-content/document/detail/canncommercial/6cce2fdfcef6.md) - [CANN商业版-set\_route\_label](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0015.html): 设置路由的标签。 举例:udf1,udf2节点分别部署在device1和device2,且都有2个输出(out0和out1)。如用户希望每组out0和out1发送到同一个device上,需要给2个输出flowmsg设置相同的routelabel。 → [详情](llms-content/document/detail/canncommercial/36a382a91006.md) - [CANN商业版-get\_transaction\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0016.html): 获取FlowMsg消息中的事务ID,事务ID从1开始计数,每feed一批数据,事务ID会加一,可用于识别哪一批数据。 无 事务ID。 → [详情](llms-content/document/detail/canncommercial/4a2203ec7130.md) - [CANN商业版-set\_msg\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0017.html): 设置FlowMsg的消息类型。 → [详情](llms-content/document/detail/canncommercial/246533ecd326.md) - [CANN商业版-get\_raw\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0018.html): 获取rawdata类型的数据。 无 正常输出bytes类型的数据,即字节流;失败场景返回None。 → [详情](llms-content/document/detail/canncommercial/d9c7791b1653.md) - [CANN商业版-set\_transaction\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0019.html): 设置DataFlow数据传输使用的事务ID。 → [详情](llms-content/document/detail/canncommercial/14e1872276d7.md) - [Tensor构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0022.html): Tensor构造函数。 无 返回dataflow模块Tensor类型的对象。 → [详情](llms-content/document/detail/canncommercial/89a9e997b0e7.md) - [CANN商业版-get\_shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0023.html): 获取Tensor的Shape。 无 返回Tensor的Shape。 → [详情](llms-content/document/detail/canncommercial/e09fe36fffcf.md) - [CANN商业版-get\_data\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0024.html): 获取Tensor中的数据类型。 无 返回Tensor的数据类型。返回的类型为numpy的dtype。 → [详情](llms-content/document/detail/canncommercial/3c1d4c4a529e.md) - [CANN商业版-get\_data\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0025.html): 获取Tensor中的数据大小。 无 返回Tensor的数据大小。 无 修改返回的TensorDesc信息,不影响Tensor对象中已有的TensorDesc信息。 → [详情](llms-content/document/detail/canncommercial/349d1415af98.md) - [CANN商业版-get\_element\_cnt](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0026.html): 获取Tensor中的元素的个数。 无 返回Tensor中的元素的个数。 → [详情](llms-content/document/detail/canncommercial/2b622a7bcf3e.md) - [CANN商业版-reshape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0027.html): 对tensor进行Reshape操作,不改变tensor的内容。 - 0:SUCCESS - other:FAILED,具体请参考 UDF错误码 。 → [详情](llms-content/document/detail/canncommercial/5583725f5eaa.md) - [PyMetaParams构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0030.html): PyMetaParams构造函数。 无 返回PyMetaParams类型的对象。 → [详情](llms-content/document/detail/canncommercial/4856186f0d6b.md) - [CANN商业版-get\_name](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0031.html): 获取Flowfunc的实例名。 无 返回Flowfunc的实例名。 → [详情](llms-content/document/detail/canncommercial/e9cabc295ca1.md) - [CANN商业版-get\_attr\_int](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0032.html): 获取指定名称的int类型属性值。 获取返回码及int类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为int类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/6c9f0376a635.md) - [CANN商业版-get\_attr\_bool\_list](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0033.html): 获取指定名称的bool数组类型属性值。 获取返回码及bool数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为bool数组的list。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/87a9f60fcd21.md) - [CANN商业版-get\_attr\_int\_list](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0034.html): 获取指定名称的int数组类型属性值。 获取返回码及int数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为int类型数组的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/e261f85d20c8.md) - [CANN商业版-get\_attr\_int\_list\_list](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0035.html): 获取指定名称的int二维数组类型属性值。 获取返回码及int二维数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为int二维数组类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/ea4f46e2e372.md) - [CANN商业版-get\_attr\_bool](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0036.html): 获取指定名称的bool类型属性值。 获取返回码及bool类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为bool类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/c1e6ba3349ae.md) - [CANN商业版-get\_attr\_float\_list](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0037.html): 获取指定名称的float数组类型属性值。 获取返回码及float数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为float数组类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/a96588469622.md) - [CANN商业版-get\_attr\_tensor\_dtype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0038.html): 获取指定名称的numpy dtype类型的属性值。 获取返回码及numpy dtype类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为numpy dtype类型的属性值。 → [详情](llms-content/document/detail/canncommercial/6dc9dff8b336.md) - [CANN商业版-get\_attr\_tensor\_dtype\_list](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0039.html): 获取指定名称的numpy dtype数组类型的属性值。 获取返回码及numpy dtype数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS, → [详情](llms-content/document/detail/canncommercial/aabd45f453ac.md) - [CANN商业版-get\_attr\_str](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0040.html): 获取指定名称的string类型的属性值。 获取返回码及string类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为string类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/17945c0ab7cb.md) - [CANN商业版-get\_attr\_str\_list](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0041.html): 获取指定名称的string数组类型的属性值。 获取返回码及string数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为string数组类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/da527d2f47d0.md) - [CANN商业版-get\_attr\_float](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0042.html): 获取指定名称的float类型属性值。 获取返回码及float类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为float类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/canncommercial/a80cd07c6261.md) - [CANN商业版-get\_input\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0043.html): 获取Flowfunc的输入个数。 无 返回Flowfunc的输入个数。 → [详情](llms-content/document/detail/canncommercial/fe76858c20a4.md) - [CANN商业版-get\_output\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0044.html): 获取Flowfunc的输出个数。 无 返回Flowfunc的输出个数。 → [详情](llms-content/document/detail/canncommercial/0bcdd50f5525.md) - [CANN商业版-get\_work\_path](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0045.html): 获取Flowfunc的工作路径。 无 返回Flowfunc的工作路径。 → [详情](llms-content/document/detail/canncommercial/4ef6b49d65d2.md) - [CANN商业版-get\_running\_device\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0046.html): 获取正在运行的设备ID。 无 返回运行的设备ID。 → [详情](llms-content/document/detail/canncommercial/3ab37bd6ef6c.md) - [MetaRunContext构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0049.html): MetaRunContext构造函数。 无 返回MetaRunContext类型的对象。 → [详情](llms-content/document/detail/canncommercial/77950be5e25d.md) - [CANN商业版-alloc\_tensor\_msg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0050.html): 根据shape、data type以及对齐大小申请Tensor类型的FlowMsg。 → [详情](llms-content/document/detail/canncommercial/b3580b62a2ea.md) - [CANN商业版-set\_output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0051.html): 设置指定index的output的tensor。 → [详情](llms-content/document/detail/canncommercial/80358b911aed.md) - [CANN商业版-set\_multi\_outputs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0052.html): 批量设置指定index的output的tensor。 → [详情](llms-content/document/detail/canncommercial/1c0be2aacf37.md) - [CANN商业版-run\_flow\_model](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0053.html): 同步执行指定的模型。 → [详情](llms-content/document/detail/canncommercial/116308c9efa0.md) - [CANN商业版-alloc\_empty\_data\_msg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0054.html): 申请空数据的MsgType类型的message。 无 返回FlowMsg的实例。 → [详情](llms-content/document/detail/canncommercial/ddcb173c2332.md) - [CANN商业版-get\_user\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0055.html): 获取用户定义数据。 返回用户自定义的数据,类型是bytearray。 → [详情](llms-content/document/detail/canncommercial/58e0b2fbcb50.md) - [CANN商业版-raise\_exception](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0056.html): UDF主动上报异常。 → [详情](llms-content/document/detail/canncommercial/2cde2086cdd1.md) - [CANN商业版-get\_exception](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0057.html): UDF获取其他UDF节点上报的异常。 无 返回tuple\(bool, int, int\),元组中各元素含义如下。 - 元组中第一个元素标识是否存在异常:True表示存在异常被捕获成功,False表示不存在异常。 - 元组中第二个元素标识被捕获异常中用户自定义的异常的错误码。 - 元组中第三个元素标识被捕获异常中用户自定义的异常的上下文ID, → [详情](llms-content/document/detail/canncommercial/311a8687d730.md) - [CANN商业版-alloc\_raw\_data\_msg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0058.html): 根据输入的size申请一块连续内存,用于承载raw data类型的FlowMsg。 → [详情](llms-content/document/detail/canncommercial/c2d9f7a6c7ed.md) - [CANN商业版-to\_flow\_msg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0059.html): 将dataflow Tensor转换成FlowMsg。 正常返回FlowMsg的实例。失败返回None。 → [详情](llms-content/document/detail/canncommercial/d440a4f36e86.md) - [AffinityPolicy类](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0060.html): 亲和策略枚举定义。 说明:按行和按列亲和的策略只用于设置BalanceConfig均衡分发。按行亲和使用示例可参考多实例部署。 → [详情](llms-content/document/detail/canncommercial/713492d0dbce.md) - [BalanceConfig构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0063.html): BalanceConfig构造函数。 返回BalanceConfig类型的对象。 → [详情](llms-content/document/detail/canncommercial/e3b9b3dc135d.md) - [CANN商业版-set\_data\_pos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0064.html): 设置输出数据对应权重矩阵中的位置。 无 无 pos的位置坐标必须在权重矩阵的行列内。 → [详情](llms-content/document/detail/canncommercial/343daca59c30.md) - [CANN商业版-get\_inner\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0065.html): 获取内部配置对象,被setoutput或者setmultioutputs调用。 无 内部配置对象。 → [详情](llms-content/document/detail/canncommercial/a0ac739a66cd.md) - [FlowMsgQueue构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0068.html): FlowMsgQueue构造函数和析构函数。 → [详情](llms-content/document/detail/canncommercial/02f7cdcac147.md) - [CANN商业版-get](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0069.html): 获取队列中的元素。 → [详情](llms-content/document/detail/canncommercial/4eb730ccd39d.md) - [CANN商业版-get\_nowait](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0070.html): 无等待地获取队列中的元素,功能等同于get\(block\=False\)。 无 MsgType中所对应类型的数据对象。 队列为空时会抛出queue.Empty异常。 → [详情](llms-content/document/detail/canncommercial/f255ffa3dee9.md) - [CANN商业版-full](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0071.html): 判断队列是否满。 无 - True:队列满。 - False:队列非满。 → [详情](llms-content/document/detail/canncommercial/0f9397df1b9e.md) - [CANN商业版-empty](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0072.html): 判断队列是否为空。 无 True,表示队列空; False,表示队列非空。 → [详情](llms-content/document/detail/canncommercial/c2c16734fe34.md) - [CANN商业版-qsize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0073.html): 获取队列中当前元素的个数。 无 队列中元素的个数。 → [详情](llms-content/document/detail/canncommercial/a12477411932.md) - [UDF日志接口简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0075.html): UDF Python开放了日志记录接口,使用时导入flow\_func模块。使用其中定义的logger对象,调用logger对象封装的不同级别的日志接口。 → [详情](llms-content/document/detail/canncommercial/68e6935a7eb0.md) - [FlowFuncLogger构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0076.html): FlowFuncLogger构造函数。 无 无 无 无 → [详情](llms-content/document/detail/canncommercial/7f97d4f77023.md) - [CANN商业版-get\_log\_header](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0077.html): 获取日志扩展头信息。 无 日志扩展头。 无 无 → [详情](llms-content/document/detail/canncommercial/b39a30d59791.md) - [CANN商业版-is\_log\_enable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0078.html): 查询对应级别和类型的日志是否开启。 → [详情](llms-content/document/detail/canncommercial/d3d7999a3f12.md) - [运行日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0079.html): 运行日志Error级别日志宏。 → [详情](llms-content/document/detail/canncommercial/7bb3e1e1bb82.md) - [运行日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0080.html): 运行日志Info级别日志宏。 → [详情](llms-content/document/detail/canncommercial/4507230e74fb.md) - [调试日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0081.html): 调试日志Error级别日志宏。 → [详情](llms-content/document/detail/canncommercial/19d7c05676ad.md) - [调试日志Warn级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0082.html): 调试日志Warn级别日志宏。 → [详情](llms-content/document/detail/canncommercial/c436bc68fabe.md) - [调试日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0083.html): 调试日志Info级别日志宏。 → [详情](llms-content/document/detail/canncommercial/95fce19139e6.md) - [调试日志Debug级别日志宏](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0084.html): 调试日志Debug级别日志宏。 → [详情](llms-content/document/detail/canncommercial/81b378bf7253.md) - [UDF错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0085.html): flow\_func\_defines.h提供了flowfunc的错误码供用户使用,主要用于对异常逻辑的判断处理。每个错误码含义如下。 → [详情](llms-content/document/detail/canncommercial/dba945594688.md) - [特征向量检索说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch): 在图像检索场景,通常使用深度学习算法处理感兴趣的图像时,提取出高维特征向量;并将一组感兴趣的图像提取得到的特征向量作为底库,待搜索的特征向量与底库中的向量依次进行相似度计算,按相似度排序返回检索结果。为了进一步降低存储和计算的开销,对浮点型长特征向量进行量化处理、转换为短特征再进行检索比对的技术被广泛应用。 → [详情](llms-content/document/detail/canncommercial/2128104f6432.md) - [特征向量检索说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1334.html): 在图像检索场景,通常使用深度学习算法处理感兴趣的图像时,提取出高维特征向量;并将一组感兴趣的图像提取得到的特征向量作为底库,待搜索的特征向量与底库中的向量依次进行相似度计算,按相似度排序返回检索结果。为了进一步降低存储和计算的开销,对浮点型长特征向量进行量化处理、转换为短特征再进行检索比对的技术被广泛应用。 → [详情](llms-content/document/detail/canncommercial/2128104f6432.md) - [CANN商业版-aclfvInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1335.html): 初始化特征检索模块。一个进程内只能调用一次aclfvInit接口,且需与aclfvRelease接口配套使用。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/0ccfdb9c945c.md) - [CANN商业版-aclfvRelease](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1336.html): 特征检索模块去初始化,释放内存空间,与aclfvInit接口配套使用。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/0a2076484b2b.md) - [CANN商业版-aclfvRepoAdd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1337.html): 添加底库或向已存在底库中添加特征。该章节描述的1:N表示“检索请求的个数:底库的数量”,N:M用于碰撞两个库的相似性。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/234a1800e76d.md) - [CANN商业版-aclfvRepoDel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1338.html): 删除底库。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/5959c3bcfffa.md) - [CANN商业版-aclfvDel](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1339.html): 精确删除底库中某个特征,一次只能删除底库中一个特征。N:M场景下不涉及这个接口。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/de88a8cc369b.md) - [CANN商业版-aclfvModify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1340.html): 修改底库中某个特征,一次只能修改底库中一个特征,不允许修改底库中不存在的特征。N:M场景下不涉及这个接口。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/02a6f59a74a0.md) - [CANN商业版-aclfvSearch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1341.html): 特征1:N或N:M检索。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/897e790bb800.md) - [CANN商业版-aclError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1345_3.html): ``` typedef int aclError; → [详情](llms-content/document/detail/canncommercial/39ba9a413f9e.md) - [CANN商业版-aclfvSearchType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1361.html): ``` enum aclfvSearchType \{ SEARCH1N, // 1:N operation type SEARCHNM // N:M operation type \}; → [详情](llms-content/document/detail/canncommercial/00962476e16f.md) - [CANN商业版-aclfvCreateRepoRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1590.html): 创建aclfvRepoRange类型的数据,表示创建特征库范围的参数。如需销毁aclfvRepoRange类型的数据,请参见aclfvDestroyRepoRange。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/9b11a7fe8d99.md) - [CANN商业版-aclfvDestroyRepoRange](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1591.html): 销毁通过aclfvCreateRepoRange接口创建的aclfvRepoRange类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/ecb03155fe9f.md) - [CANN商业版-aclfvCreateFeatureInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1593.html): 创建aclfvFeatureInfo类型的数据,表示创建特征描述信息。如需销毁aclfvFeatureInfo类型的数据,请参见aclfvDestroyFeatureInfo。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/ddd9a3169069.md) - [CANN商业版-aclfvDestroyFeatureInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1594.html): 销毁通过aclfvCreateFeatureInfo接口创建的aclfvFeatureInfo类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/7ac8433fb8a0.md) - [CANN商业版-aclfvCreateQueryTable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1596.html): 创建aclfvQueryTable类型的数据,表示创建检索输入表信息。如需销毁aclfvQueryTable类型的数据,请参见aclfvDestroyQueryTable。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/3104380e5034.md) - [CANN商业版-aclfvDestroyQueryTable](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1597.html): 销毁通过aclfvCreateQueryTable接口创建的aclfvQueryTable类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/387e32ccc3c4.md) - [CANN商业版-aclfvCreateSearchInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1599.html): 创建aclfvSearchInput类型的数据,表示创建检索任务输入信息。如需销毁aclfvSearchInput类型的数据,请参见aclfvDestroySearchInput。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/e16fe7fee866.md) - [CANN商业版-aclfvDestroySearchInput](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1600.html): 销毁通过aclfvCreateSearchInput接口创建的aclfvSearchInput类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/b2b003940fef.md) - [CANN商业版-aclfvCreateSearchResult](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1602.html): 创建aclfvSearchResult类型的数据,表示创建检索结果信息。如需销毁aclfvSearchResult类型的数据,请参见aclfvDestroySearchResult。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/9d7abee23e9d.md) - [CANN商业版-aclfvDestroySearchResult](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1603.html): 销毁通过aclfvCreateSearchResult接口创建的aclfvSearchResult类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/211a1d65b55c.md) - [CANN商业版-aclfvCreateInitPara](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1605.html): 创建aclfvInitPara类型的数据,表示创建特征向量检索的初始化参数。如需销毁aclfvInitPara类型的数据,请参见aclfvDestroyInitPara。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/048ed376213e.md) - [CANN商业版-aclfvDestroyInitPara](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1606.html): 销毁通过aclfvCreateInitPara接口创建的aclfvInitPara类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/0645241976d6.md) - [CANN商业版-aclfvSet1NTopNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1607.html): 设置1:N场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为4800。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/5b7aa6b4d1a4.md) - [CANN商业版-aclfvSetNMTopNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclcppdevg_03_1608.html): 设置N:M场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为500。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/canncommercial/1f6c7bebab13.md) - [总体说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0822.html): 在图像检索场景,通常使用深度学习算法处理目标等感兴趣的图像,提取出高维特征向量,并将一组感兴趣的图像提取得到的特征向量作为底库,待搜索的特征向量与底库中的向量依次进行相似度计算,按相似度排序返回检索结果。为了进一步降低存储和计算的开销,对浮点型长特征向量进行量化处理、转换为短特征再进行检索比对的技术被广泛应用。 → [详情](llms-content/document/detail/canncommercial/ed903d2ee881.md) - [函数:init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0823.html): 初始化特征检索模块。与acl.fv.release接口配套使用。 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/2c9a90e3f462.md) - [函数:release](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0824.html): 特征检索模块去初始化,释放内存空间,与acl.fv.init接口配套使用。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/3baaba87c476.md) - [函数:repo\_add](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0825.html): 添加底库或向已存在底库中添加特征。该章节描述的1:N表示“检索请求的个数:底库的数量”,N:M用于碰撞两个库的相似性。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/e5b21815be50.md) - [函数:repo\_del](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0826.html): 删除底库。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/afc5350d823d.md) - [函数:delete](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0827.html): 精确删除底库中某个特征,一次只能删除底库中一个特征。N:M场景下不涉及这个接口。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/bb71747f556c.md) - [函数:modify](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0828.html): 修改底库中某个特征,一次只能修改底库中一个特征,不允许修改底库中不存在的特征。N:M场景下不涉及这个接口。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/fc31dac2126a.md) - [函数:search](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0829.html): 特征1:N或N:M检索。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/df6bb561c2fa.md) - [函数:create\_init\_para](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0830.html): 创建aclfvInitPara类型的数据,表示创建特征向量检索的初始化参数。 如需销毁aclfvInitPara类型的数据,请参见函数:destroyinitpara。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/862a7f9d1183.md) - [函数:destroy\_init\_para](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0831.html): 销毁通过acl.fv.createinitpara接口创建的aclfvInitPara类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/25d852380c31.md) - [函数:set\_1n\_top\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0833.html): 设置1:N场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为4800。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/6f296d3517cf.md) - [函数:set\_nm\_top\_num](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0834.html): 设置N:M场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为500。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/4d8e5918295a.md) - [函数:create\_feature\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0835.html): 创建aclfvFeatureInfo类型的数据,表示创建特征描述信息。 如需销毁aclfvFeatureInfo类型的数据,请参见函数:destroyfeatureinfo。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/8e2b766d2caf.md) - [函数:destroy\_feature\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0836.html): 销毁通过acl.fv.createfeatureinfo接口创建的aclfvFeatureInfo类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/3e4e58804fa7.md) - [函数:create\_repo\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0837.html): 创建aclfvRepoRange类型的数据,表示创建特征库范围的参数。 如需销毁aclfvRepoRange类型的数据,请参见函数:destroyreporange。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/6943a7d2b33f.md) - [函数:destroy\_repo\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0838.html): 销毁通过acl.fv.createreporange接口创建的aclfvRepoRange类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/93c4fd2a789f.md) - [函数:create\_query\_table](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0839.html): 创建aclfvQueryTable类型的数据,表示创建检索输入表信息。 如需销毁aclfvQueryTable类型的数据,请参见函数:destroyquerytable。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/874bb0500872.md) - [函数:destroy\_query\_table](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0840.html): 销毁通过acl.fv.createquerytable接口创建的aclfvQueryTable类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/4aebf92fb3a4.md) - [函数:create\_search\_input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0841.html): 创建aclfvSearchInput类型的数据,表示创建检索任务输入信息。 如需销毁aclfvSearchInput类型的数据,请参见函数:destroysearchinput。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/ea34fe46146f.md) - [函数:destroy\_search\_input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0842.html): 销毁通过acl.fv.createsearchinput接口创建的aclfvSearchInput类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/b9a1ad4e1322.md) - [函数:create\_search\_result](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0843.html): 创建aclfvSearchResult类型的数据,表示创建检索结果信息。 如需销毁aclfvSearchResult类型的数据,请参见函数:destroysearchresult。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/fad67af745f2.md) - [函数:destroy\_search\_result](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0844.html): 销毁通过acl.fv.createsearchresult接口创建的aclfvSearchResult类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/dc2406358b4a.md) - [CANN商业版-aclError](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0911.html): 返回码定义规则: - 规则1:开发人员的环境异常或者代码逻辑错误,可以通过优化环境或代码逻辑的方式解决问题,此时返回码定义为:1XXXXX。 - 规则2:资源不足(Stream、内存等)、开发人员编程时使用的接口或参数与当前硬件不匹配,可以通过在编程时合理使用资源的方式解决,此时返回码定义为:2XXXXX。 - 规则3:业务功能异常,比如队列满、队列空等,此时返回码定义为3XXXXX。 - 规则4 → [详情](llms-content/document/detail/canncommercial/60f51badbc56.md) - [CANN商业版-aclfvSearchType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_0923.html): Atlas 200I/500 A2 推理产品 ,不支持该枚举值。 → [详情](llms-content/document/detail/canncommercial/5f78987fb0a9.md) - [CANN商业版-destory\_init\_para](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/fvsearch/aclpythondevg_01_1104.html): 销毁通过acl.fv.createinitpara接口创建的aclfvInitPara类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/canncommercial/d61c039af364.md) - [ISP Firmware介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug): ISP Firmware包含三部分,一部分是ISP控制单元和基础算法库,一部分是3A算法库(包括AE、AWB、AF算法库,其中,AF算法库当前不支持),一部分是Sensor库。仅 Atlas 200I/500 A2 推理产品 支持ISP Firmware功能。 → [详情](llms-content/document/detail/canncommercial/14d2ea17b092.md) - [接口简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0001.html): ISP提供了各种图像调优算法API,供开发者进行ISP二次开发及图像质量调试。仅 Atlas 200I/500 A2 推理产品 支持这部分功能。 → [详情](llms-content/document/detail/canncommercial/99f8a79220e1.md) - [CANN商业版-hi\_mpi\_isp\_sensor\_reg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0003.html): ISP提供的Sensor注册的回调接口,用于获取差异化的初始化参数,并控制Sensor。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/a706d4f6ee9a.md) - [CANN商业版-hi\_mpi\_isp\_sensor\_unreg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0004.html): ISP提供的取消Sensor注册的回调接口。 → [详情](llms-content/document/detail/canncommercial/437db71ef761.md) - [CANN商业版-hi\_mpi\_isp\_mem\_init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0005.html): 初始化ISP内部资源。 → [详情](llms-content/document/detail/canncommercial/2d32e2ddab1b.md) - [CANN商业版-hi\_mpi\_isp\_set\_pub\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0006.html): 设置ISP公共属性,例如裁剪分辨率、帧率等。 → [详情](llms-content/document/detail/canncommercial/3741cb8df850.md) - [CANN商业版-hi\_mpi\_isp\_get\_pub\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0007.html): 获取ISP公共属性。 - 0:成功 - 非0:失败,参见 错误码 。 → [详情](llms-content/document/detail/canncommercial/08682b14220a.md) - [CANN商业版-hi\_mpi\_isp\_init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0008.html): 初始化ISP firmware。 → [详情](llms-content/document/detail/canncommercial/10aa510da5ee.md) - [CANN商业版-hi\_mpi\_isp\_run](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0009.html): 运行ISP firmware。 → [详情](llms-content/document/detail/canncommercial/d94e47d89a1c.md) - [CANN商业版-hi\_mpi\_isp\_exit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0010.html): 退出ISP firmware。 → [详情](llms-content/document/detail/canncommercial/71a1ab5232d8.md) - [CANN商业版-hi\_mpi\_isp\_set\_sns\_slave\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0011.html): 设置从模式Sensor行场同步信号。 从模式Sensor需要其提供行同步信号XHS和场同步信号XVS,在这两个信号的控制下进行曝光与数据读出,这个接口主要配置同步信号发生模块,使其输出Sensor要求的行场时序。此接口一般在Sensor库里调用。 → [详情](llms-content/document/detail/canncommercial/a2a63837cc8c.md) - [CANN商业版-hi\_mpi\_isp\_get\_sns\_slave\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0012.html): 获取从模式Sensor行场同步信号。 → [详情](llms-content/document/detail/canncommercial/ffd1edd1b432.md) - [CANN商业版-hi\_mpi\_ae\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0013.html): 向ISP注册AE库。AE库可以注册多个实例。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/452bac576bd9.md) - [CANN商业版-hi\_mpi\_ae\_unregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0014.html): 向ISP取消注册AE库。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/f31c97931e5d.md) - [CANN商业版-hi\_mpi\_ae\_sensor\_reg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0015.html): AE库提供的Sensor注册的回调接口。AE通过Sensor注册的一系列回调接口,获取差异化的初始化参数,并控制Sensor。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/b1e2fb84fc51.md) - [CANN商业版-hi\_mpi\_ae\_sensor\_unreg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0016.html): AE库提供的Sensor注销的回调接口。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/1319f0e9bfe4.md) - [CANN商业版-hi\_mpi\_awb\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0017.html): 向ISP注册AWB库。AWB库可以注册多个实例。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/a0cc82245687.md) - [CANN商业版-hi\_mpi\_awb\_unregister](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0018.html): 向ISP取消注册AWB库。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/bc0dd57a2697.md) - [CANN商业版-hi\_mpi\_awb\_sensor\_reg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0019.html): AWB库提供的Sensor注册的回调接口。AWB通过Sensor注册的一系列回调接口,获取差异化的初始化参数,并控制Sensor。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/3069be9e0732.md) - [CANN商业版-hi\_mpi\_awb\_sensor\_unreg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0020.html): AWB库提供的Sensor注销的回调接口。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/f6bd10cc6596.md) - [基本数据类型说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0022.html): ``` typedef unsigned char hiu8; typedef signed char his8; typedef unsigned short hiu16; typedef short his16; typedef unsigned int hiu32; typedef int his32; typedef unsigned long long hiu64; typedef lo → [详情](llms-content/document/detail/canncommercial/9a7fb0a45766.md) - [CANN商业版-hi\_video\_field](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0023.html): 定义视频图像帧场类型。 → [详情](llms-content/document/detail/canncommercial/cd4f999c9a99.md) - [CANN商业版-hi\_pixel\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0024.html): DVPP所支持的各种图片格式的枚举。 → [详情](llms-content/document/detail/canncommercial/df85420afa51.md) - [CANN商业版-hi\_video\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0025.html): \#\#\#\# 说明 定义视频格式枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/7fa3cd8b398a.md) - [CANN商业版-hi\_compress\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0026.html): 定义视频压缩数据格式枚举。 → [详情](llms-content/document/detail/canncommercial/1f2baab8f8dc.md) - [CANN商业版-hi\_dynamic\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0027.html): \#\#\#\# 说明 定义动态范围枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/f64eaf389f24.md) - [CANN商业版-hi\_color\_gamut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0028.html): \#\#\#\# 说明 定义色域范围枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/86200e93a54f.md) - [CANN商业版-hi\_video\_supplement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0029.html): 定义视频图像帧补充信息。 → [详情](llms-content/document/detail/canncommercial/b86659953852.md) - [CANN商业版-hi\_video\_frame](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0030.html): 定义视频原始图像帧结构。 → [详情](llms-content/document/detail/canncommercial/0b2c4be2b89d.md) - [CANN商业版-hi\_mod\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0031.html): 定义模块ID枚举类型。 → [详情](llms-content/document/detail/canncommercial/84af0d32d7e3.md) - [CANN商业版-hi\_video\_frame\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0032.html): 定义视频图像帧信息结构体。 → [详情](llms-content/document/detail/canncommercial/45685a078636.md) - [CANN商业版-hi\_rect](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0033.html): 定义矩形宽高和左上角坐标 → [详情](llms-content/document/detail/canncommercial/21113c03381f.md) - [CANN商业版-hi\_op\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0034.html): \#\#\#\# 说明 定义操作模式枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/2e9063e3392c.md) - [CANN商业版-hi\_point](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0035.html): \#\#\#\# 说明 定义坐标点结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/31f041f8c7f3.md) - [CANN商业版-hi\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0036.html): 定义矩形尺寸的结构体。 → [详情](llms-content/document/detail/canncommercial/e136b5fb7af4.md) - [CANN商业版-hi\_wdr\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0037.html): \#\#\#\# 说明 定义宽动态模式。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/4a90fc8c5f9d.md) - [CANN商业版-hi\_vi\_pipe](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0038.html): 定义VI PIPE号。 → [详情](llms-content/document/detail/canncommercial/1ec8a3177941.md) - [CANN商业版-hi\_sensor\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0040.html): 定义Sensor ID。 → [详情](llms-content/document/detail/canncommercial/1878056c2a3f.md) - [CANN商业版-hi\_isp\_sns\_attr\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0041.html): 定义ISP Sensor属性。 → [详情](llms-content/document/detail/canncommercial/47b45bff43e5.md) - [CANN商业版-hi\_isp\_cmos\_sensor\_image\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0042.html): 定义Sensor输出的宽高和帧率属性。 → [详情](llms-content/document/detail/canncommercial/8cad5aac0ee2.md) - [CANN商业版-hi\_isp\_cmos\_alg\_key](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0043.html): 定义ISP的各算法是否采用cmos中的默认配置的标志位。 → [详情](llms-content/document/detail/canncommercial/3b88175787e2.md) - [CANN商业版-hi\_isp\_cmos\_noise\_calibration](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0044.html): \#\#\#\# 说明 定义噪声校正参数。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/0ef1238ea546.md) - [CANN商业版-hi\_isp\_cmos\_sensor\_max\_resolution](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0045.html): 定义Sensor最大分辨率结构体。 → [详情](llms-content/document/detail/canncommercial/20fcea0f5994.md) - [CANN商业版-hi\_isp\_dng\_blc\_repeat\_dim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0046.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/1473c97d3e66.md) - [CANN商业版-hi\_isp\_dng\_repeat\_pattern\_dim](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0047.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/ea2f58c5c23e.md) - [CANN商业版-hi\_isp\_dng\_srational](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0048.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/f344a313af45.md) - [CANN商业版-hi\_isp\_dng\_default\_scale](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0049.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/6d8f9f70ffa8.md) - [CANN商业版-hi\_isp\_dng\_cfa\_layout\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0050.html): \#\#\#\# 说明 保留枚举定义。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/c9d8d420562e.md) - [CANN商业版-hi\_isp\_dng\_raw\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0051.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/2cfd8622fbdb.md) - [CANN商业版-hi\_isp\_cmos\_sensor\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0052.html): 定义Sensor模式寄存器。 → [详情](llms-content/document/detail/canncommercial/3941df4edaa7.md) - [CANN商业版-hi\_isp\_cmos\_dng\_color\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0053.html): 定义DNG白平衡校正系数。 → [详情](llms-content/document/detail/canncommercial/980dd8accbd3.md) - [CANN商业版-hi\_isp\_cmos\_wdr\_switch\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0054.html): 定义WDR切换属性。 → [详情](llms-content/document/detail/canncommercial/a42a59369b20.md) - [CANN商业版-hi\_isp\_cmos\_default](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0055.html): 定义ISP基础算法库的初始化参数结构体。 → [详情](llms-content/document/detail/canncommercial/ddcb4d74d991.md) - [CANN商业版-hi\_isp\_cmos\_black\_level](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0056.html): 定义Sensor的黑电平结构体。 → [详情](llms-content/document/detail/canncommercial/81a79b68d3cc.md) - [CANN商业版-hi\_isp\_sns\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0057.html): 定义Sensor与ISP的通信接口类型。 → [详情](llms-content/document/detail/canncommercial/48c8b09f96a3.md) - [CANN商业版-hi\_isp\_sns\_commbus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0058.html): 定义与Sensor绑定的设备号信息。 → [详情](llms-content/document/detail/canncommercial/84eca624fff6.md) - [CANN商业版-hi\_isp\_i2c\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0059.html): 定义I2C数据参数。 → [详情](llms-content/document/detail/canncommercial/bb8e547a4a13.md) - [CANN商业版-hi\_isp\_ssp\_data](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0060.html): 定义SSP数据参数。 → [详情](llms-content/document/detail/canncommercial/ae8fa40be6fa.md) - [CANN商业版-hi\_isp\_sns\_regs\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0061.html): 定义sensor的寄存器信息。 → [详情](llms-content/document/detail/canncommercial/6e572a008abf.md) - [CANN商业版-hi\_isp\_sensor\_exp\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0062.html): 定义sensor回调函数结构体。 → [详情](llms-content/document/detail/canncommercial/4747f24dbaff.md) - [CANN商业版-hi\_isp\_sensor\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0063.html): 定义sensor注册结构体。 → [详情](llms-content/document/detail/canncommercial/faa77731debb.md) - [CANN商业版-hi\_isp\_bayer\_format](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0064.html): 定义输入Bayer图像数据格式。 → [详情](llms-content/document/detail/canncommercial/84fece477eac.md) - [CANN商业版-hi\_isp\_pub\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0065.html): 定义ISP公共属性。 → [详情](llms-content/document/detail/canncommercial/7db6b8c5791f.md) - [CANN商业版-hi\_isp\_frame\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0066.html): 定义ISP实时信息。 → [详情](llms-content/document/detail/canncommercial/dd4b2137d7d2.md) - [CANN商业版-hi\_slave\_dev](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0067.html): \#\#\#\# 说明 定义从信号设备号。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/8abbafda6ac7.md) - [CANN商业版-hi\_isp\_slave\_sns\_sync](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0068.html): 定义从模式sensor同步信号配置。 → [详情](llms-content/document/detail/canncommercial/d9e2f3b60d9a.md) - [CANN商业版-hi\_isp\_3a\_alg\_lib](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0069.html): 定义AE/AWB算法库结构体。 → [详情](llms-content/document/detail/canncommercial/8dc38f57c12c.md) - [CANN商业版-hi\_isp\_ae\_accuracy\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0070.html): 定义曝光时间、增益的精度类型的枚举。 → [详情](llms-content/document/detail/canncommercial/a1713cc51273.md) - [CANN商业版-hi\_isp\_ae\_accuracy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0071.html): 定义曝光时间、增益的精度的结构体。 → [详情](llms-content/document/detail/canncommercial/77250c13675b.md) - [CANN商业版-hi\_isp\_ae\_sensor\_default](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0072.html): 定义AE算法库的初始化参数结构体。 → [详情](llms-content/document/detail/canncommercial/82a8f378d082.md) - [CANN商业版-hi\_isp\_ae\_sensor\_exp\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0073.html): sensor回调函数结构体。 → [详情](llms-content/document/detail/canncommercial/d6b4feff714e.md) - [CANN商业版-hi\_isp\_ae\_sensor\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0074.html): 定义sensor注册结构体。 → [详情](llms-content/document/detail/canncommercial/b2e563185e4c.md) - [CANN商业版-hi\_isp\_awb\_agc\_table](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0075.html): 定义饱和度初始化参数结构体。 → [详情](llms-content/document/detail/canncommercial/18ef1634f095.md) - [CANN商业版-hi\_isp\_awb\_ccm\_tab](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0076.html): 定义不同色温下自动颜色校正矩阵系数。 → [详情](llms-content/document/detail/canncommercial/a49fadd1a290.md) - [CANN商业版-hi\_isp\_awb\_ccm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0077.html): 定义CCM颜色校正矩阵属性。 → [详情](llms-content/document/detail/canncommercial/b0adac886c97.md) - [CANN商业版-hi\_isp\_awb\_sensor\_default](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0078.html): 定义AWB算法库的初始化参数结构体。 → [详情](llms-content/document/detail/canncommercial/56b52887bfec.md) - [CANN商业版-hi\_isp\_awb\_sensor\_exp\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0079.html): 定义sensor回调函数结构体。 → [详情](llms-content/document/detail/canncommercial/29af97193a67.md) - [CANN商业版-hi\_isp\_awb\_sensor\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0080.html): 定义sensor注册结构体。 → [详情](llms-content/document/detail/canncommercial/064a65c93cef.md) - [CANN商业版-hi\_mpi\_isp\_run\_once](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0082.html): 运行ISP firmware一次。 → [详情](llms-content/document/detail/canncommercial/66511935ee35.md) - [CANN商业版-hi\_mpi\_isp\_set\_module\_ctrl](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0083.html): 设置是否启用ISP各功能模块。 该接口对应的寄存器与各模块的使能寄存器复用。 → [详情](llms-content/document/detail/canncommercial/68c16a7cb970.md) - [CANN商业版-hi\_mpi\_isp\_get\_module\_ctrl](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0084.html): 获取ISP各功能模块是否启用的开关。 → [详情](llms-content/document/detail/canncommercial/7d50a16a814c.md) - [CANN商业版-hi\_mpi\_isp\_set\_ctrl\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0085.html): 设置ISP控制参数。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/9839aae8eb58.md) - [CANN商业版-hi\_mpi\_isp\_get\_ctrl\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0086.html): 获取ISP控制参数。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/e52f2a85472b.md) - [CANN商业版-hi\_mpi\_isp\_ae\_lib\_reg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0087.html): 用于向ISP注册AE算法库回调函数。 → [详情](llms-content/document/detail/canncommercial/383b6eae421d.md) - [CANN商业版-hi\_mpi\_isp\_ae\_lib\_unreg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0088.html): ISP提供的AE库反注册的回调接口。 → [详情](llms-content/document/detail/canncommercial/831c482e0855.md) - [CANN商业版-hi\_mpi\_isp\_awb\_lib\_reg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0089.html): ISP提供的AWB库注册的回调接口。 → [详情](llms-content/document/detail/canncommercial/a692027338d2.md) - [CANN商业版-hi\_mpi\_isp\_awb\_lib\_unreg\_callback](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0090.html): ISP提供的AWB库反注册的回调接口。 → [详情](llms-content/document/detail/canncommercial/a1a87b89c34d.md) - [CANN商业版-hi\_mpi\_isp\_set\_bind\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0091.html): 设置ISP库与3A库、sensor的绑定关系。 → [详情](llms-content/document/detail/canncommercial/877a71eda15b.md) - [CANN商业版-hi\_mpi\_isp\_get\_bind\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0092.html): 获取ISP库与3A库、sensor的绑定关系。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/canncommercial/2087cc92f47a.md) - [CANN商业版-hi\_mpi\_isp\_get\_vd\_time\_out](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0093.html): 获取ISP中断信息。 → [详情](llms-content/document/detail/canncommercial/82c6a4cfc490.md) - [CANN商业版-hi\_mpi\_isp\_set\_fmw\_state](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0094.html): 设置ISP firmware状态。 → [详情](llms-content/document/detail/canncommercial/c8c06e9cfa49.md) - [CANN商业版-hi\_mpi\_isp\_get\_fmw\_state](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0095.html): 获取ISP firmware状态。 → [详情](llms-content/document/detail/canncommercial/6d6d7262ecbf.md) - [CANN商业版-hi\_isp\_bayer\_raw\_bit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0097.html): 定义输入Bayer图像数据位宽。 → [详情](llms-content/document/detail/canncommercial/2df910032d06.md) - [CANN商业版-hi\_isp\_fmw\_state](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0098.html): 定义ISP firmware状态。 → [详情](llms-content/document/detail/canncommercial/2729382f0adb.md) - [CANN商业版-hi\_isp\_wdr\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0099.html): 定义ISP宽动态模式。 → [详情](llms-content/document/detail/canncommercial/f0eb510ddcc7.md) - [CANN商业版-hi\_isp\_module\_ctrl](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0100.html): 定义ISP功能模块的控制。 → [详情](llms-content/document/detail/canncommercial/5485b5667ecc.md) - [CANN商业版-hi\_isp\_vd\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0101.html): 定义ISP场同步信号。 → [详情](llms-content/document/detail/canncommercial/5cc3725c6682.md) - [CANN商业版-hi\_isp\_cmos\_lsc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0102.html): 定义镜头阴影校正LSC的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/857fe3b2a9f1.md) - [CANN商业版-hi\_isp\_acs\_y\_shading\_lut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0103.html): 定义Auto Color Shading亮度分量上的校正强度表,也就是Gr/Gb分量的校正强度。 → [详情](llms-content/document/detail/canncommercial/fafea88ef695.md) - [CANN商业版-hi\_isp\_acs\_color\_shading\_lut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0104.html): 定义Auto Color Shading颜色分量上的Lut表,算法会根据R/B分量上的Lut表,动态生成适合当前场景的Lut表。 → [详情](llms-content/document/detail/canncommercial/8602feb0e003.md) - [CANN商业版-hi\_isp\_acs\_calib\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0105.html): 定义Auto Color Shading的标定参数,用标定工具生成。 → [详情](llms-content/document/detail/canncommercial/357347e37b74.md) - [CANN商业版-hi\_isp\_cmos\_acs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0106.html): 定义Auto Color Shading的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/def294854443.md) - [CANN商业版-hi\_isp\_lsc\_cabli\_table](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0107.html): 定义LSC的校正参数 。 → [详情](llms-content/document/detail/canncommercial/ebbaa68019e1.md) - [CANN商业版-hi\_isp\_cmos\_expander\_point](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0108.html): 定义Expander结构体。 → [详情](llms-content/document/detail/canncommercial/2503232335f5.md) - [CANN商业版-hi\_isp\_expander\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0109.html): 定义Expander结构体。 → [详情](llms-content/document/detail/canncommercial/e32889fdd607.md) - [CANN商业版-hi\_isp\_cmos\_clut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0110.html): 定义CLUT结构体。 → [详情](llms-content/document/detail/canncommercial/bff3406b5da6.md) - [CANN商业版-hi\_isp\_cmos\_drc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0111.html): 定义DRC的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/7112b5005098.md) - [CANN商业版-hi\_isp\_cmos\_demosaic](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0112.html): 定义demosaic的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/af1829d01965.md) - [CANN商业版-hi\_isp\_cmos\_pregamma](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0113.html): 定义pregamma的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/9211a40521b5.md) - [CANN商业版-hi\_isp\_cmos\_gamma](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0114.html): 定义gamma的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/a79297eea7dd.md) - [CANN商业版-hi\_isp\_cmos\_sharpen\_manual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0115.html): 定义sharpen manual档的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/d0c9e2bfc39f.md) - [CANN商业版-hi\_isp\_cmos\_sharpen\_auto](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0116.html): 定义sharpen auto档的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/8c5790a9ad00.md) - [CANN商业版-hi\_isp\_cmos\_sharpen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0117.html): 定义sharpen的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/05d22f124b1e.md) - [CANN商业版-hi\_isp\_cmos\_edgemark](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0118.html): 定义edgemark的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/b3605d42a367.md) - [CANN商业版-hi\_isp\_cmos\_hlc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0119.html): 定义hlc的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/38a2eb035a6d.md) - [CANN商业版-hi\_isp\_cmos\_ldci](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0120.html): 定义ldci的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/6f9c71699be1.md) - [CANN商业版-hi\_isp\_cmos\_dpc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0121.html): 定义dpc的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/812009a39de9.md) - [CANN商业版-hi\_isp\_cmos\_ge](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0122.html): 定义ge的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/f4fd0cdd8989.md) - [CANN商业版-hi\_isp\_cmos\_afc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0123.html): 定义afc的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/9523d5a9462b.md) - [CANN商业版-hi\_isp\_cmos\_bayernr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0124.html): 定义bayernr的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/7d5b0274ce20.md) - [CANN商业版-hi\_isp\_cmos\_ca](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0125.html): 定义ca的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/22155242722b.md) - [CANN商业版-hi\_isp\_cmos\_wdr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0126.html): 定义wdr的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/f153acf33d67.md) - [CANN商业版-hi\_isp\_cmos\_dehaze](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0127.html): 定义dehaze的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/b5bd02cb2c94.md) - [CANN商业版-hi\_isp\_cmos\_lcac\_manual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0128.html): 定义手动模式下配置紫边校正强度参数。 → [详情](llms-content/document/detail/canncommercial/3f5616bec909.md) - [CANN商业版-hi\_isp\_cmos\_lcac\_auto](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0129.html): 定义自动模式下配置紫边校正强度参数。 → [详情](llms-content/document/detail/canncommercial/dcd33163340d.md) - [CANN商业版-hi\_isp\_cmos\_lcac](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0130.html): 定义lcac的CMOS参数。 → [详情](llms-content/document/detail/canncommercial/0c620330db75.md) - [CANN商业版-hi\_isp\_bnr\_lsc\_calib\_table](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0131.html): 定义Bayer NR LSC的标定LUT 。 → [详情](llms-content/document/detail/canncommercial/bd507d6a058b.md) - [CANN商业版-hi\_isp\_3a\_alg\_lib](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0132.html): 定义AE/AWB算法库结构体。 → [详情](llms-content/document/detail/canncommercial/3052df53fa7a.md) - [CANN商业版-hi\_isp\_bind\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0133.html): 定义ISP库与Sensor、3A库之间绑定关系的结构体。 → [详情](llms-content/document/detail/canncommercial/59a461336530.md) - [CANN商业版-hi\_isp\_ctrl\_proc\_write](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0134.html): 定义ISP的PROC信息。 → [详情](llms-content/document/detail/canncommercial/5bebd3e1edab.md) - [CANN商业版-hi\_isp\_ctrl\_cmd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0135.html): 定义ISP对3A的控制命令。 → [详情](llms-content/document/detail/canncommercial/74798c0dc4bd.md) - [CANN商业版-hi\_isp\_stitch\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0136.html): 定义ISP拼接结构体。 → [详情](llms-content/document/detail/canncommercial/f436efc854b6.md) - [CANN商业版-hi\_isp\_ae\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0137.html): 定义AE注册结构体。 → [详情](llms-content/document/detail/canncommercial/82568c740f4f.md) - [CANN商业版-hi\_isp\_ae\_exp\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0138.html): 定义AE回调函数结构体。 → [详情](llms-content/document/detail/canncommercial/9ec74b4f3bd8.md) - [CANN商业版-hi\_isp\_ae\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0139.html): 定义ISP提供给AE的初始化参数结构体。 → [详情](llms-content/document/detail/canncommercial/1b7d3403abbe.md) - [CANN商业版-hi\_isp\_fe\_ae\_stat\_1](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0140.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/dbd25d04c158.md) - [CANN商业版-hi\_isp\_fe\_ae\_stat\_2](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0141.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/08e4ef5517ff.md) - [CANN商业版-hi\_isp\_fe\_ae\_stat\_3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0142.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/c969a0e2ef05.md) - [CANN商业版-hi\_isp\_fe\_ae\_stitch\_stat\_3](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0143.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/94d2c83e9988.md) - [CANN商业版-hi\_isp\_ae\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0144.html): 定义ISP提供给AE的统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/aa147198cf90.md) - [CANN商业版-hi\_isp\_ae\_stat\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0145.html): 定义AE库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/canncommercial/1cb494402b03.md) - [CANN商业版-hi\_isp\_ae\_result](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0146.html): 定义AE库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/canncommercial/b5ec3bef99c3.md) - [CANN商业版-hi\_isp\_awb\_register](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0147.html): 定义AWB注册结构体。 → [详情](llms-content/document/detail/canncommercial/b02160aebf18.md) - [CANN商业版-hi\_isp\_awb\_exp\_func](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0148.html): 定义AWB回调函数结构体。 → [详情](llms-content/document/detail/canncommercial/0b0845e76dd0.md) - [CANN商业版-hi\_isp\_awb\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0149.html): 定义ISP提供给AWB的初始化参数结构体。 → [详情](llms-content/document/detail/canncommercial/365df70d14ad.md) - [CANN商业版-hi\_isp\_awb\_stat\_result](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0150.html): 定义AWB统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/5460feceb94a.md) - [CANN商业版-hi\_isp\_awb\_stat\_1](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0151.html): 定义AWB统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/caad13a730f0.md) - [CANN商业版-hi\_isp\_awb\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0152.html): 定义ISP提供给AWB的统计信息结构体。 → [详情](llms-content/document/detail/canncommercial/6f821b8bca65.md) - [CANN商业版-hi\_isp\_awb\_raw\_stat\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0153.html): 定义AWB库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/canncommercial/5227e6d75da3.md) - [CANN商业版-hi\_isp\_awb\_result](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0154.html): 定义AWB库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/canncommercial/a36c87c1efa0.md) - [CANN商业版-hi\_isp\_dcf\_update\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0155.html): 定义DCF信息中ISP实时更新配置参数。 → [详情](llms-content/document/detail/canncommercial/40eeea8f0fb2.md) - [CANN商业版-hi\_isp\_ctrl\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0156.html): 定义ISP控制参数结构体。 → [详情](llms-content/document/detail/canncommercial/d9cf36489f00.md) - [CANN商业版-hi\_isp\_quick\_start\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0157.html): 设定不带光敏AE快速启动参数结构体。 → [详情](llms-content/document/detail/canncommercial/fe56816ea163.md) - [CANN商业版-hi\_isp\_awb\_alg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0158.html): 定义AWB算法类型。 → [详情](llms-content/document/detail/canncommercial/3eec64b98d11.md) - [CANN商业版-hi\_isp\_init\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0159.html): 定义ISP第一次启动时AE/AWB的初始化参数结构体。 → [详情](llms-content/document/detail/canncommercial/dd948410849c.md) - [CANN商业版-hi\_mpi\_isp\_set\_exposure\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0162.html): 设定AE曝光属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 - AE曝光控制类型为自动时,曝光时间, → [详情](llms-content/document/detail/canncommercial/efa5b310166c.md) - [CANN商业版-hi\_mpi\_isp\_get\_exposure\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0163.html): 获取AE曝光属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/f83cb2383d2c.md) - [CANN商业版-hi\_mpi\_isp\_set\_wdr\_exposure\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0164.html): 设置WDR模式下的AE。 → [详情](llms-content/document/detail/canncommercial/1b13e329045d.md) - [CANN商业版-hi\_mpi\_isp\_get\_wdr\_exposure\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0165.html): 获取WDR模式下的AE。 → [详情](llms-content/document/detail/canncommercial/4ea371ee6a39.md) - [CANN商业版-hi\_mpi\_isp\_set\_ae\_route\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0166.html): 设置AE曝光分配策略属性。 → [详情](llms-content/document/detail/canncommercial/d274c69ecf4c.md) - [CANN商业版-hi\_mpi\_isp\_get\_ae\_route\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0167.html): 获取AE曝光分配策略属性。 → [详情](llms-content/document/detail/canncommercial/af41301093fd.md) - [CANN商业版-hi\_mpi\_isp\_set\_ae\_route\_attr\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0168.html): 设置AE曝光分配扩展属性,支持分别设置AE分配策略中的sensor模拟增益,sensor数字增益和ISP数字增益。 → [详情](llms-content/document/detail/canncommercial/53691315dc98.md) - [CANN商业版-hi\_mpi\_isp\_get\_ae\_route\_attr\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0169.html): 获取AE曝光分配策略扩展属性。 → [详情](llms-content/document/detail/canncommercial/6d34fb9500f3.md) - [CANN商业版-hi\_mpi\_isp\_set\_ae\_route\_sf\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0170.html): WDR模式下,设置AE短帧的曝光分配策略属性。 → [详情](llms-content/document/detail/canncommercial/2e43d0426062.md) - [CANN商业版-hi\_mpi\_isp\_get\_ae\_route\_sf\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0171.html): 获取AE短帧曝光分配策略属性。 → [详情](llms-content/document/detail/canncommercial/4178d282474f.md) - [CANN商业版-hi\_mpi\_isp\_set\_ae\_route\_sf\_attr\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0172.html): 此接口用于WDR模式下设定AE短帧的曝光分配扩展属性,AE计算得到的短帧的曝光量将按照设定的路线进行分配,用户可以根据自己的需求设定曝光时间优先、sensor模拟增益优先、sensor数字增益优先、ISP数字增益优先和光圈优先。 → [详情](llms-content/document/detail/canncommercial/ee5b28f74435.md) - [CANN商业版-hi\_mpi\_isp\_get\_ae\_route\_sf\_attr\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0173.html): 获取AE短帧曝光分配策略扩展属性。 → [详情](llms-content/document/detail/canncommercial/ef405fdd92d6.md) - [CANN商业版-hi\_mpi\_isp\_query\_exposure\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0174.html): 获取AE内部状态信息,包括全局 5 段直方图、1024 段直方图和平均亮度等统计信息,同时还可获取AE运行状态中的曝光时间、增益、曝光量和实际生效的AE route等信息。 - 调用该接口需要确保系统已经运行起来并且统计信息已经生成;当系统刚运行起来第一帧,AE内部还没有统计信息时,调用该接口统计信息会返回全 0,这时候系统内存是足够的。 - 手动模式下,实际生效的again、dgain等其他值可 → [详情](llms-content/document/detail/canncommercial/dda74ac0e215.md) - [CANN商业版-hi\_mpi\_isp\_set\_exp\_convert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0175.html): 设定等曝光量转换的曝光参数相关属性。 → [详情](llms-content/document/detail/canncommercial/a868e078c1bd.md) - [CANN商业版-hi\_mpi\_isp\_get\_exp\_convert](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0176.html): 设定等曝光量转换的曝光参数相关属性。 → [详情](llms-content/document/detail/canncommercial/ed0993b1c9fa.md) - [CANN商业版-hi\_mpi\_isp\_set\_iris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0180.html): 设定光圈的控制属性,该函数可实现手动光圈属性和光圈类型等参数的设置。 → [详情](llms-content/document/detail/canncommercial/0a7a48a78097.md) - [CANN商业版-hi\_mpi\_isp\_get\_iris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0181.html): 获取光圈的控制属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/1097005dd751.md) - [CANN商业版-hi\_mpi\_isp\_set\_dciris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0182.html): 设定DC-Iris AI算法的控制属性,该函数可实现DC-Iris自动光圈的参数设置。 → [详情](llms-content/document/detail/canncommercial/511087b84a91.md) - [CANN商业版-hi\_mpi\_isp\_get\_dciris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0183.html): 获取DC-Iris自动光圈的控制属性。 → [详情](llms-content/document/detail/canncommercial/e098eec89466.md) - [CANN商业版-hi\_mpi\_isp\_set\_piris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0184.html): 设定P-Iris自动光圈的控制属性。 → [详情](llms-content/document/detail/canncommercial/82c61ef73b38.md) - [CANN商业版-hi\_mpi\_isp\_get\_piris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0185.html): 获取P-Iris自动光圈的控制属性。 → [详情](llms-content/document/detail/canncommercial/92b25212ec37.md) - [CANN商业版-hi\_isp\_ae\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0187.html): 定义自动曝光的模式。 → [详情](llms-content/document/detail/canncommercial/a6e9846a2dbe.md) - [CANN商业版-hi\_isp\_ae\_strategy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0188.html): 定义AE曝光策略模式。 → [详情](llms-content/document/detail/canncommercial/283598b8435f.md) - [CANN商业版-hi\_isp\_ae\_delay](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0189.html): \#\#\#\# 说明 定义AE延时属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/d590e0f78fc3.md) - [CANN商业版-hi\_isp\_ae\_range](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0190.html): 定义曝光时间或增益的最大值和最小值。 → [详情](llms-content/document/detail/canncommercial/565ff2fde691.md) - [CANN商业版-hi\_isp\_antiflicker\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0191.html): \#\#\#\# 说明 定义抗闪模式。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/36052ade1e0e.md) - [CANN商业版-hi\_isp\_antiflicker](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0192.html): \#\#\#\# 说明 定义抗闪属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/f9b338559535.md) - [CANN商业版-hi\_isp\_subflicker](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0193.html): 定义ISP图像亚抗闪属性。 → [详情](llms-content/document/detail/canncommercial/8f269d357de4.md) - [CANN商业版-hi\_isp\_ae\_fswdr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0195.html): 定义isp fswdr运行模式 → [详情](llms-content/document/detail/canncommercial/57f7da19793d.md) - [CANN商业版-hi\_isp\_ae\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0196.html): \#\#\#\# 说明 定义自动曝光属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/dd5f09bdf27f.md) - [CANN商业版-hi\_isp\_me\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0197.html): \#\#\#\# 说明 定义手动曝光属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/fa0cffcb5397.md) - [CANN商业版-hi\_isp\_exposure\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0198.html): 定义ISP曝光属性。 → [详情](llms-content/document/detail/canncommercial/949982f2a430.md) - [CANN商业版-hi\_isp\_wdr\_exposure\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0199.html): 定义WDR模式下的曝光属性。 → [详情](llms-content/document/detail/canncommercial/c1716673b6da.md) - [CANN商业版-hi\_isp\_ae\_route\_node](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0200.html): 定义AE分配路线节点属性。 → [详情](llms-content/document/detail/canncommercial/8a0a1060d209.md) - [CANN商业版-hi\_isp\_ae\_route](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0201.html): 定义AE曝光分配策略属性。 → [详情](llms-content/document/detail/canncommercial/bbbd2cd791d6.md) - [CANN商业版-hi\_isp\_ae\_route\_ex\_node](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0202.html): 定义AE扩展分配路线节点属性。 → [详情](llms-content/document/detail/canncommercial/9aa63c42a10c.md) - [CANN商业版-hi\_isp\_ae\_route\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0203.html): 定义AE曝光分配策略扩展属性。 → [详情](llms-content/document/detail/canncommercial/5f97d233a0ef.md) - [CANN商业版-hi\_isp\_exp\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0204.html): 定义ISP曝光内部状态信息。 → [详情](llms-content/document/detail/canncommercial/6f0dc0e56964.md) - [CANN商业版-hi\_isp\_prior\_frame](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0205.html): WDR模式下的优先帧。 → [详情](llms-content/document/detail/canncommercial/d8c7e13af5c5.md) - [CANN商业版-hi\_isp\_iris\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0206.html): 定义ISP光圈状态。 → [详情](llms-content/document/detail/canncommercial/f23a4ecf0c28.md) - [CANN商业版-hi\_isp\_iris\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0207.html): 定义ISP光圈类型。 → [详情](llms-content/document/detail/canncommercial/decf3f18eaab.md) - [CANN商业版-hi\_isp\_iris\_f\_no](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0208.html): 定义ISP光圈F值。 → [详情](llms-content/document/detail/canncommercial/912ea0a9becc.md) - [CANN商业版-hi\_isp\_mi\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0209.html): \#\#\#\# 说明 定义手动光圈属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/a3725ce4564d.md) - [CANN商业版-hi\_isp\_dciris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0210.html): 定义DC-Iris AI算法属性。 → [详情](llms-content/document/detail/canncommercial/90e769449a16.md) - [CANN商业版-hi\_isp\_piris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0211.html): 定义P-Iris属性。 → [详情](llms-content/document/detail/canncommercial/3799945acbb0.md) - [CANN商业版-hi\_isp\_iris\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0212.html): 定义ISP光圈属性。 → [详情](llms-content/document/detail/canncommercial/5d849932900c.md) - [CANN商业版-hi\_isp\_exp\_conv\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0213.html): AE算法中定义不同帧率下等曝光量转换相关曝光参数属性。 → [详情](llms-content/document/detail/canncommercial/67aea45b5b1e.md) - [CANN商业版-hi\_isp\_ae\_convert\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0214.html): 对接驱动时,定义不同帧率下等曝光量转换相关曝光参数属性。 → [详情](llms-content/document/detail/canncommercial/05c133b67ecb.md) - [CANN商业版-hi\_isp\_ae\_param\_reg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0215.html): \#\#\#\# 说明 定义寄存器状态。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/d078af2cdd6d.md) - [CANN商业版-hi\_mpi\_isp\_set\_wb\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0220.html): 设置白平衡属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 - 白平衡控制类型为自动时,AWB算法自动调节白平衡系数。 → [详情](llms-content/document/detail/canncommercial/2420de89f951.md) - [CANN商业版-hi\_mpi\_isp\_get\_wb\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0221.html): 获取白平衡属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/2f3130666164.md) - [CANN商业版-hi\_mpi\_isp\_set\_awb\_attr\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0222.html): 设置自动白平衡扩展属性。 → [详情](llms-content/document/detail/canncommercial/94e1aa08a655.md) - [CANN商业版-hi\_mpi\_isp\_get\_awb\_attr\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0223.html): 获取自动白平衡扩展属性。 → [详情](llms-content/document/detail/canncommercial/e817246eaa13.md) - [CANN商业版-hi\_mpi\_isp\_query\_wb\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0224.html): 获取当前白平衡增益系数,检测色温,饱和度值,颜色校正矩阵系数等信息。 → [详情](llms-content/document/detail/canncommercial/1979bd77cb75.md) - [CANN商业版-hi\_mpi\_isp\_cal\_gain\_by\_temp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0225.html): 计算特定色温下的白平衡增益系数。 → [详情](llms-content/document/detail/canncommercial/7240a6df758e.md) - [CANN商业版-hi\_isp\_awb\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0227.html): 定义ISP自动白平衡属性。 → [详情](llms-content/document/detail/canncommercial/809009c98668.md) - [CANN商业版-hi\_isp\_awb\_cbcr\_track\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0228.html): 定义Bayer域统计信息的联动参数。 → [详情](llms-content/document/detail/canncommercial/1136a55d60e0.md) - [CANN商业版-hi\_isp\_awb\_lum\_histgram\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0229.html): 定义白平衡的亮度直方图统计参数。 → [详情](llms-content/document/detail/canncommercial/39da7b8f3d78.md) - [CANN商业版-hi\_isp\_awb\_alg\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0230.html): 定义白平衡的算法类型属性。 → [详情](llms-content/document/detail/canncommercial/b78ea228073f.md) - [CANN商业版-hi\_isp\_awb\_ct\_limit\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0231.html): 定义白平衡的增益范围限制属性。 → [详情](llms-content/document/detail/canncommercial/478214367adc.md) - [CANN商业版-hi\_isp\_mwb\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0232.html): 定义ISP手动白平衡属性。 → [详情](llms-content/document/detail/canncommercial/3d54e0c1225b.md) - [CANN商业版-hi\_isp\_wb\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0233.html): \#\#\#\# 说明 定义白平衡属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/d2c6ac7e52f8.md) - [CANN商业版-hi\_isp\_awb\_multi\_ls\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0234.html): 定义混合光源下的AWB策略。 → [详情](llms-content/document/detail/canncommercial/f01431a900c4.md) - [CANN商业版-hi\_isp\_awb\_indoor\_outdoor\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0235.html): 定义AWB室内外状态。 → [详情](llms-content/document/detail/canncommercial/a0cb8f7a06b4.md) - [CANN商业版-hi\_isp\_awb\_attr\_ex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0236.html): 定义自动白平衡扩展属性。 → [详情](llms-content/document/detail/canncommercial/c738a92289c6.md) - [CANN商业版-hi\_isp\_awb\_extra\_light\_source\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0237.html): 定义独立光源点的信息。 → [详情](llms-content/document/detail/canncommercial/87872d355df3.md) - [CANN商业版-hi\_isp\_awb\_in\_out\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0238.html): 定义对场景做室内外判断的参数。 → [详情](llms-content/document/detail/canncommercial/266d26cbe734.md) - [CANN商业版-hi\_isp\_wb\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0239.html): 定义白平衡,饱和度,颜色校正信息。 → [详情](llms-content/document/detail/canncommercial/c17a175c906f.md) - [CANN商业版-sensor对光谱的响应](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0241.html): sensor对光谱的响应,在RGB各分量上与人眼对光谱的响应通常是有偏差的,通常通过一个色彩校正矩阵校正光谱响应的交叉效应和响应强度,使前端捕获的图片与人眼视觉在色彩上保持一致。 → [详情](llms-content/document/detail/canncommercial/bcafe86986c5.md) - [CANN商业版-hi\_mpi\_isp\_set\_saturation\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0242.html): 设置颜色饱和度属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/713b1d8f3981.md) - [CANN商业版-hi\_mpi\_isp\_get\_saturation\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0243.html): 获取颜色饱和度属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/f8d90b2068dd.md) - [CANN商业版-hi\_mpi\_isp\_set\_ccm\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0244.html): 设置颜色矩阵。 - 0:成功 - 非0:失败,参见 ISP返回码 。 - 颜色校正矩阵的数据格式,应与校正工具提供的保持一致。 → [详情](llms-content/document/detail/canncommercial/d604d902029c.md) - [CANN商业版-hi\_mpi\_isp\_get\_ccm\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0245.html): 获取颜色矩阵。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/662cbfbd34a7.md) - [CANN商业版-hi\_isp\_saturation\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0247.html): 定义ISP颜色饱和度属性。 → [详情](llms-content/document/detail/canncommercial/8f2c112894d4.md) - [CANN商业版-hi\_isp\_saturation\_manual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0248.html): 定义手动饱和度属性。 → [详情](llms-content/document/detail/canncommercial/5067e080d998.md) - [CANN商业版-hi\_isp\_saturation\_auto](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0249.html): 定义自动饱和度属性。 → [详情](llms-content/document/detail/canncommercial/d5cba5d2ba8d.md) - [CANN商业版-hi\_isp\_color\_matrix\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0250.html): 定义ISP颜色矩阵属性。 → [详情](llms-content/document/detail/canncommercial/25ddd6157e12.md) - [CANN商业版-hi\_isp\_color\_matrix\_auto](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0251.html): 定义自动颜色校正矩阵属性。 → [详情](llms-content/document/detail/canncommercial/179abb44bc9c.md) - [CANN商业版-hi\_isp\_color\_matrix\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0252.html): 定义不同色温下自动颜色校正矩阵系数。 → [详情](llms-content/document/detail/canncommercial/d11b3a75f261.md) - [CANN商业版-hi\_isp\_color\_matrix\_manual](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0253.html): 定义手动颜色校正矩阵属性。 → [详情](llms-content/document/detail/canncommercial/adbe54c89965.md) - [CANN商业版-hi\_mpi\_isp\_get\_auto\_color\_shading\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0255.html): 获取Auto Color Shading属性参数。 → [详情](llms-content/document/detail/canncommercial/374a8156970f.md) - [CANN商业版-hi\_mpi\_isp\_set\_auto\_color\_shading\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0256.html): 设置Auto Color Shading属性参数。 → [详情](llms-content/document/detail/canncommercial/53c72060ea41.md) - [CANN商业版-hi\_isp\_acs\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0258.html): 定义Auto Color Shading属性参数。 → [详情](llms-content/document/detail/canncommercial/41fadb6bc89b.md) - [功能描述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0260.html): Inner State Information接口的作用是输出与ISO相关的多个参数的逻辑寄存器当前配置的真实值。 → [详情](llms-content/document/detail/canncommercial/cb4c7121b588.md) - [CANN商业版-hi\_mpi\_isp\_query\_inner\_state\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0261.html): 预留接口,当前版本不支持。 → [详情](llms-content/document/detail/canncommercial/ed61185c7adf.md) - [CANN商业版-hi\_isp\_inner\_state\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0263.html): 定义内部寄存器实际配置信息参数。 → [详情](llms-content/document/detail/canncommercial/6f8e4b9d5cfd.md) - [CANN商业版-hi\_mpi\_isp\_get\_pregamma\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0265.html): 获取PreGamma属性参数。 → [详情](llms-content/document/detail/canncommercial/aa2cd001bbf7.md) - [CANN商业版-hi\_mpi\_isp\_set\_pregamma\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0266.html): 设置PreGamma属性参数。 → [详情](llms-content/document/detail/canncommercial/ec9ee44db422.md) - [CANN商业版-hi\_isp\_pregamma\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0268.html): 定义PreGamma属性参数。 → [详情](llms-content/document/detail/canncommercial/db255f64fcae.md) - [CANN商业版-hi\_mpi\_isp\_get\_clut\_coeff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0270.html): 获取CLUT系数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/482b84160f1e.md) - [CANN商业版-hi\_mpi\_isp\_set\_clut\_coeff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0271.html): 设置CLUT系数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/1c196a5a30c7.md) - [CANN商业版-hi\_mpi\_isp\_get\_clut\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0272.html): 获取CLUT属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/987336568efd.md) - [CANN商业版-hi\_mpi\_isp\_set\_clut\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0273.html): 设置CLUT属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/d1e1a0abea49.md) - [CANN商业版-hi\_isp\_clut\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0275.html): 定义CLUT的增益。 → [详情](llms-content/document/detail/canncommercial/c757f58f98a2.md) - [CANN商业版-hi\_isp\_clut\_lut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0276.html): 定义CLUT的查找表。 → [详情](llms-content/document/detail/canncommercial/001a6c539070.md) - [CANN商业版-hi\_mpi\_isp\_set\_csc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0278.html): 设定CSC(色彩空间转换)属性。 → [详情](llms-content/document/detail/canncommercial/664266476fda.md) - [CANN商业版-hi\_mpi\_isp\_get\_csc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0279.html): 获取CSC(色彩空间转换)属性。 → [详情](llms-content/document/detail/canncommercial/cdf173d9b97e.md) - [CANN商业版-hi\_isp\_csc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0281.html): 说明定义ISP色彩空间转换模块属性。 → [详情](llms-content/document/detail/canncommercial/0c33c569c5d7.md) - [CANN商业版-hi\_isp\_csc\_matrix](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0282.html): 定义色彩空间转换矩阵系数。 → [详情](llms-content/document/detail/canncommercial/3d99441fd4cd.md) - [CANN商业版-hi\_mpi\_isp\_get\_ldci\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0284.html): 获取LDCI属性参数。 → [详情](llms-content/document/detail/canncommercial/69dcdebd4613.md) - [CANN商业版-hi\_mpi\_isp\_set\_ldci\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0285.html): 设置LDCI属性参数。 → [详情](llms-content/document/detail/canncommercial/e644c6065559.md) - [CANN商业版-hi\_isp\_ldci\_gauss\_coef\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0287.html): 定义GAUSS分布属性参数。 → [详情](llms-content/document/detail/canncommercial/15e0628e258f.md) - [CANN商业版-hi\_isp\_ldci\_he\_wgt\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0288.html): 定义直方图均衡与原图融合权重属性参数。 → [详情](llms-content/document/detail/canncommercial/6144b6d5a60a.md) - [CANN商业版-hi\_isp\_ldci\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0289.html): 定义LDCI手动模式属性参数。 → [详情](llms-content/document/detail/canncommercial/b0fa6e8142fc.md) - [CANN商业版-hi\_isp\_ldci\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0290.html): 定义LDCI自动模式下属性参数。 → [详情](llms-content/document/detail/canncommercial/55ce6bac3ff9.md) - [CANN商业版-hi\_isp\_ldci\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0291.html): 定义LDCI属性参数。 → [详情](llms-content/document/detail/canncommercial/a9cb94e4957c.md) - [CANN商业版-hi\_mpi\_isp\_set\_color\_tone\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0293.html): 设置色调的参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/d28bff08b8da.md) - [CANN商业版-hi\_mpi\_isp\_get\_color\_tone\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0294.html): 获取色调的参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/5cff4b6504d3.md) - [CANN商业版-hi\_isp\_color\_tone\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0296.html): \#\#\#\# 说明 定义色调调整属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/7de7e5b7c545.md) - [CANN商业版-hi\_mpi\_isp\_get\_fswdr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0298.html): 获取帧合成参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/d27d1ecd1e04.md) - [CANN商业版-hi\_mpi\_isp\_set\_fswdr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0299.html): 设置帧合成参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/2350d2b09911.md) - [CANN商业版-hi\_isp\_wdr\_merge\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0301.html): 定义ISP合成方式属性。 → [详情](llms-content/document/detail/canncommercial/63c83dab8c89.md) - [CANN商业版-hi\_isp\_fswdr\_mdt\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0302.html): 定义ISPFSWDR运动检测属性。 → [详情](llms-content/document/detail/canncommercial/ce9cd1f13268.md) - [CANN商业版-hi\_isp\_wdr\_combine\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0303.html): 定义ISP FSWDR combine属性。 → [详情](llms-content/document/detail/canncommercial/99336e860e8b.md) - [CANN商业版-hi\_isp\_fusion\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0304.html): 定义ISP FUSION属性。 → [详情](llms-content/document/detail/canncommercial/a20e205557ed.md) - [CANN商业版-hi\_isp\_fswdr\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0305.html): 定义ISP FSWDR手动属性。 → [详情](llms-content/document/detail/canncommercial/0f0f5a1de6fb.md) - [CANN商业版-hi\_isp\_fswdr\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0306.html): 定义ISP FSWDR自动属性。 → [详情](llms-content/document/detail/canncommercial/93c829612963.md) - [CANN商业版-hi\_isp\_wdr\_fs\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0307.html): 定义ISP FSWDR属性。 → [详情](llms-content/document/detail/canncommercial/4087f49a489c.md) - [CANN商业版-hi\_mpi\_isp\_get\_global\_cac\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0309.html): 获取色差校正参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/43abd571b70d.md) - [CANN商业版-hi\_mpi\_isp\_set\_global\_cac\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0310.html): 设置横向色差校正参数。 → [详情](llms-content/document/detail/canncommercial/af928dd5ce36.md) - [CANN商业版-hi\_mpi\_isp\_get\_local\_cac\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0311.html): 获取紫边检测校正参数。 → [详情](llms-content/document/detail/canncommercial/410a409ed83f.md) - [CANN商业版-hi\_mpi\_isp\_set\_local\_cac\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0312.html): 设置紫边检测校正参数。 → [详情](llms-content/document/detail/canncommercial/d8e97983a7e6.md) - [CANN商业版-hi\_isp\_depurplestr\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0314.html): 定义紫边校正手动属性。 → [详情](llms-content/document/detail/canncommercial/b0b8d838d414.md) - [CANN商业版-hi\_isp\_depurplestr\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0315.html): 定义紫边校正自动属性。 → [详情](llms-content/document/detail/canncommercial/22e1657765b8.md) - [CANN商业版-hi\_isp\_local\_cac\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0316.html): \#\#\#\# 说明 紫边检测校正属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/fdf2ad64c6e6.md) - [CANN商业版-hi\_isp\_global\_cac\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0317.html): \#\#\#\# 说明 定义色差校正属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/b90510a83eb4.md) - [CANN商业版-hi\_mpi\_isp\_get\_ca\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0319.html): 获取CA属性。 - 0:成功 - 非0:失败,参见 ISP返回码 HDR模式,默认关闭CA,客户可以自行设置打开。 → [详情](llms-content/document/detail/canncommercial/ca01c643c0f0.md) - [CANN商业版-hi\_mpi\_isp\_set\_ca\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0320.html): 设置CA属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/1747bda9d952.md) - [CANN商业版-hi\_isp\_ca\_lut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0322.html): 定义CA模式的属性。 → [详情](llms-content/document/detail/canncommercial/550833c99c43.md) - [CANN商业版-hi\_isp\_ca\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0323.html): 定义颜色调整模块的属性。 → [详情](llms-content/document/detail/canncommercial/be46fd1e3462.md) - [CANN商业版-hi\_mpi\_isp\_set\_fpn\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0325.html): 设置去FPN属性。 - 0:成功 - 非0:失败,参见 ISP返回码 - 不支持分块模式下校正。 → [详情](llms-content/document/detail/canncommercial/8194d667d6f7.md) - [CANN商业版-hi\_mpi\_isp\_get\_fpn\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0326.html): 获取去FPN属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/1c883965c9da.md) - [CANN商业版-hi\_mpi\_isp\_fpn\_calibrate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0327.html): 设置去FPN标定属性。 → [详情](llms-content/document/detail/canncommercial/6af9986dec16.md) - [CANN商业版-hi\_isp\_fpn\_frame\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0329.html): 定义去FPN标定的黑帧信息。 → [详情](llms-content/document/detail/canncommercial/ebebaf64a67a.md) - [CANN商业版-hi\_isp\_fpn\_calibrate\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0330.html): 定义去FPN的标定属性。 → [详情](llms-content/document/detail/canncommercial/b9a0cd1da491.md) - [CANN商业版-hi\_isp\_fpn\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0331.html): 定义去FPN的校正属性。 → [详情](llms-content/document/detail/canncommercial/a773d2325447.md) - [CANN商业版-hi\_isp\_fpn\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0332.html): 定义去FPN在手动模式下的校正属性。 → [详情](llms-content/document/detail/canncommercial/4d7c919b96b1.md) - [CANN商业版-hi\_isp\_fpn\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0333.html): 定义去FPN在自动模式下的校正属性。 → [详情](llms-content/document/detail/canncommercial/65f492983103.md) - [CANN商业版-hi\_isp\_fpn\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0334.html): \#\#\#\# 说明 定义去FPN类型。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/d69d6175d800.md) - [CANN商业版-hi\_mpi\_isp\_get\_black\_level\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0336.html): 获取黑电平属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/7e561c1ee9bd.md) - [CANN商业版-hi\_mpi\_isp\_set\_black\_level\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0337.html): 设置黑电平属性。 - 0:成功 - 非0:失败,参见 ISP返回码 - 如果接口配置为自动模式:若cmos. → [详情](llms-content/document/detail/canncommercial/36ed8b0cf051.md) - [CANN商业版-hi\_isp\_black\_level\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0339.html): 定义ISP黑电平属性。 → [详情](llms-content/document/detail/canncommercial/773722dcc284.md) - [CANN商业版-hi\_mpi\_isp\_get\_demosaic\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0341.html): 获取Demosaic参数。 → [详情](llms-content/document/detail/canncommercial/e393df547bfe.md) - [CANN商业版-hi\_mpi\_isp\_set\_demosaic\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0342.html): 设置Demosaic参数。 → [详情](llms-content/document/detail/canncommercial/bd408e0cf097.md) - [CANN商业版-hi\_isp\_demosaic\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0344.html): 定义ISP DEMOSAIC手动属性。 → [详情](llms-content/document/detail/canncommercial/a50851fc5b7a.md) - [CANN商业版-hi\_isp\_demosaic\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0345.html): 定义ISP DEMOSAIC自动属性。 → [详情](llms-content/document/detail/canncommercial/4f5c85f8dc30.md) - [CANN商业版-hi\_isp\_demosaic\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0346.html): 定义ISP DEMOSAIC属性。 → [详情](llms-content/document/detail/canncommercial/ba0e592b249a.md) - [CANN商业版-hi\_mpi\_isp\_get\_anti\_false\_color\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0348.html): 获取Anti FalseColor参数。 → [详情](llms-content/document/detail/canncommercial/6d455db788db.md) - [CANN商业版-hi\_mpi\_isp\_set\_anti\_false\_color\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0349.html): 设置Anti FalseColor参数。 → [详情](llms-content/document/detail/canncommercial/126f0dfec52a.md) - [CANN商业版-hi\_isp\_anti\_false\_color\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0351.html): 定义ISP Anti FalseColor手动属性。 → [详情](llms-content/document/detail/canncommercial/4db7666ae339.md) - [CANN商业版-hi\_isp\_anti\_false\_color\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0352.html): 定义ISP Anti FalseColor自动属性。 → [详情](llms-content/document/detail/canncommercial/dc5e5fb6b958.md) - [CANN商业版-hi\_isp\_anti\_false\_color\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0353.html): 定义Anti FalseColor属性。 → [详情](llms-content/document/detail/canncommercial/baa0a83df9e2.md) - [CANN商业版-hi\_mpi\_isp\_get\_nr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0355.html): 获取BNR参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/d24a7e388f2d.md) - [CANN商业版-hi\_mpi\_isp\_set\_nr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0356.html): 设置BNR参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/canncommercial/240fda930621.md) - [CANN商业版-hi\_isp\_nr\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0358.html): 定义ISP NR手动属性。 → [详情](llms-content/document/detail/canncommercial/eda0d94860be.md) - [CANN商业版-hi\_isp\_nr\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0359.html): 定义ISP NR自动属性。 → [详情](llms-content/document/detail/canncommercial/317b428c13cc.md) - [CANN商业版-hi\_isp\_nr\_wdr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0360.html): 定义ISP NR在WDR模式下属性,与自动/手动模式并行。 → [详情](llms-content/document/detail/canncommercial/27b2a16610c2.md) - [CANN商业版-hi\_isp\_nr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0361.html): 定义ISP NR属性。 → [详情](llms-content/document/detail/canncommercial/cfc17737fe58.md) - [CANN商业版-hi\_mpi\_isp\_get\_crosstalk\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0363.html): 获取Crosstalk属性。 → [详情](llms-content/document/detail/canncommercial/e420bff6d28e.md) - [CANN商业版-hi\_mpi\_isp\_set\_crosstalk\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0364.html): 设置Crosstalk属性。 → [详情](llms-content/document/detail/canncommercial/c0bd17df19a1.md) - [CANN商业版-hi\_isp\_cr\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0366.html): 定义ISP Crosstalk属性。 → [详情](llms-content/document/detail/canncommercial/5011392892bf.md) - [CANN商业版-hi\_mpi\_isp\_get\_dp\_dynamic\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0368.html): 获取动态坏点调试属性。 → [详情](llms-content/document/detail/canncommercial/25e96e769447.md) - [CANN商业版-hi\_mpi\_isp\_set\_dp\_dynamic\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0369.html): 设置动态坏点调试属性。 → [详情](llms-content/document/detail/canncommercial/d20605424b5c.md) - [CANN商业版-hi\_mpi\_isp\_get\_dp\_static\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0370.html): 获取静态坏点属性。 在设置静态坏点属性中,亮点坏点表中表示亮坏点坐标信息,暗坏点表中则保存的是暗坏点坐标信息;而获取静态坏点属性时,亮点坏点表中保存的是所有坏点的坐标信息。 → [详情](llms-content/document/detail/canncommercial/ec6c32a691f3.md) - [CANN商业版-hi\_mpi\_isp\_set\_dp\_static\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0371.html): 设置静态坏点属性,合并坏点表,将坏点坐标信息与坏点数目写入系统内存。 → [详情](llms-content/document/detail/canncommercial/d96699745d55.md) - [CANN商业版-hi\_mpi\_isp\_get\_dp\_calibrate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0372.html): 获取静态坏点标定结果。 该接口一般用于调试场景下标定Defect Pixel算法的参数,商用场景下不建议使用,可能会引起内存异常、图片效果异常等问题。 → [详情](llms-content/document/detail/canncommercial/83c9a156b53d.md) - [CANN商业版-hi\_mpi\_isp\_set\_dp\_calibrate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0373.html): 设置静态坏点标定参数。 → [详情](llms-content/document/detail/canncommercial/72aff2ef34dc.md) - [CANN商业版-hi\_isp\_static\_dp\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0375.html): 定义静态坏点标定类型。 → [详情](llms-content/document/detail/canncommercial/853b5447b369.md) - [CANN商业版-hi\_isp\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0376.html): 定义ISP校正(检测)状态。 → [详情](llms-content/document/detail/canncommercial/693ae1ecca27.md) - [CANN商业版-hi\_isp\_dp\_static\_calibrate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0377.html): 定义静态坏点标定的属性。 → [详情](llms-content/document/detail/canncommercial/0870a718c246.md) - [CANN商业版-hi\_isp\_dp\_static\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0378.html): 定义静态坏点校正属性。 → [详情](llms-content/document/detail/canncommercial/eefe8a53e57a.md) - [CANN商业版-hi\_isp\_dp\_dynamic\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0379.html): 定义动态坏点校正的手动属性。 → [详情](llms-content/document/detail/canncommercial/07a67513fc76.md) - [CANN商业版-hi\_isp\_dp\_dynamic\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0380.html): 定义动态坏点校正的自动属性。 → [详情](llms-content/document/detail/canncommercial/89e173852fdb.md) - [CANN商业版-hi\_isp\_dp\_dynamic\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0381.html): 定义动态坏点校正属性。 → [详情](llms-content/document/detail/canncommercial/bc2c6f16a9d0.md) - [CANN商业版-hi\_mpi\_isp\_set\_mesh\_shading\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0383.html): 设置Mesh Shading算法参数。 → [详情](llms-content/document/detail/canncommercial/aa12947bc9c7.md) - [CANN商业版-hi\_mpi\_isp\_get\_mesh\_shading\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0384.html): 获取Mesh Shading算法参数。 → [详情](llms-content/document/detail/canncommercial/039b6b0864bd.md) - [CANN商业版-hi\_mpi\_isp\_set\_mesh\_shading\_gain\_lut\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0385.html): 设置Mesh Shading增益表属性。 → [详情](llms-content/document/detail/canncommercial/adff5742c69f.md) - [CANN商业版-hi\_mpi\_isp\_get\_mesh\_shading\_gain\_lut\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0386.html): 获取Mesh Shading增益表属性。 → [详情](llms-content/document/detail/canncommercial/68fe85f2392c.md) - [CANN商业版-hi\_isp\_shading\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0388.html): 定义Mesh Shading算法参数。 → [详情](llms-content/document/detail/canncommercial/4d839a93ab96.md) - [CANN商业版-hi\_isp\_shading\_gain\_lut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0389.html): 定义Mesh Shading增益表参数。 → [详情](llms-content/document/detail/canncommercial/eabda5ff153a.md) - [CANN商业版-hi\_isp\_bnr\_lsc\_gain\_lut](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0390.html): 定义BayerNR所参考的LSC(lens shading correction,镜头阴影校正)增益表参数。 → [详情](llms-content/document/detail/canncommercial/35490b5d764c.md) - [CANN商业版-hi\_isp\_shading\_lut\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0391.html): 定义Mesh Shading增益表属性。 → [详情](llms-content/document/detail/canncommercial/2a38924b1257.md) - [CANN商业版-hi\_mpi\_isp\_set\_drc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0393.html): 设置动态范围压缩参数。 → [详情](llms-content/document/detail/canncommercial/d70bb5c92ebd.md) - [CANN商业版-hi\_mpi\_isp\_get\_drc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0394.html): 获取动态范围压缩参数。 → [详情](llms-content/document/detail/canncommercial/75aa74e38296.md) - [CANN商业版-hi\_isp\_drc\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0396.html): 定义ISP DRC手动属性。 → [详情](llms-content/document/detail/canncommercial/67a3e4c91dac.md) - [CANN商业版-hi\_isp\_drc\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0397.html): 定义ISP DRC自动属性。 → [详情](llms-content/document/detail/canncommercial/27b4740560ca.md) - [CANN商业版-hi\_isp\_drc\_asymmetry\_curve\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0398.html): 定义ISP DRC Asymmetry Curve属性。 → [详情](llms-content/document/detail/canncommercial/a4251cdf2b97.md) - [CANN商业版-hi\_isp\_drc\_curve\_select](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0399.html): 定义ISP DRC Tone Mapping曲线类型。 → [详情](llms-content/document/detail/canncommercial/106a7edc7322.md) - [CANN商业版-hi\_isp\_drc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0400.html): 定义ISP DRC属性。 → [详情](llms-content/document/detail/canncommercial/228fe01864c8.md) - [CANN商业版-hi\_mpi\_isp\_get\_gamma\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0402.html): 获取Gamma属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/21fbe25718a4.md) - [CANN商业版-hi\_mpi\_isp\_set\_gamma\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0403.html): 设置Gamma属性。 - 0:成功。 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/6ecc1b947730.md) - [CANN商业版-hi\_isp\_gamma\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0405.html): 定义ISP Gamma校正属性。 → [详情](llms-content/document/detail/canncommercial/e7040b492989.md) - [CANN商业版-hi\_isp\_gamma\_curve\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0406.html): 定义Gamma曲线类型。 → [详情](llms-content/document/detail/canncommercial/d29af1e5c777.md) - [CANN商业版-hi\_mpi\_isp\_get\_hlc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0408.html): 获取图像的高光遮蔽属性。 → [详情](llms-content/document/detail/canncommercial/aed37efe5e17.md) - [CANN商业版-hi\_mpi\_isp\_set\_hlc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0409.html): 设置图像的高光遮蔽属性。 → [详情](llms-content/document/detail/canncommercial/db6361395cea.md) - [CANN商业版-hi\_isp\_hlc\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0411.html): 定义ISP HLC属性。 → [详情](llms-content/document/detail/canncommercial/7d10461375c7.md) - [CANN商业版-hi\_mpi\_isp\_get\_edge\_mark\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0413.html): 获取图像边缘标记属性。 → [详情](llms-content/document/detail/canncommercial/53c58433ac05.md) - [CANN商业版-hi\_mpi\_isp\_set\_edge\_mark\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0414.html): 设置图像边缘标记属性。 → [详情](llms-content/document/detail/canncommercial/3319abbd196e.md) - [CANN商业版-hi\_isp\_edge\_mark\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0416.html): 定义ISP EdgeMark属性。 → [详情](llms-content/document/detail/canncommercial/7b3fa450be58.md) - [CANN商业版-hi\_mpi\_isp\_set\_sharpen\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0418.html): 设定图像锐化属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/71debf675062.md) - [CANN商业版-hi\_mpi\_isp\_get\_sharpen\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0419.html): 获取图像锐化属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/canncommercial/860cd0995f9a.md) - [CANN商业版-hi\_isp\_sharpen\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0421.html): 定义图像锐化的手动属性。 → [详情](llms-content/document/detail/canncommercial/3b493b9b766c.md) - [CANN商业版-hi\_isp\_sharpen\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0422.html): 定义图像锐化的自动属性。 → [详情](llms-content/document/detail/canncommercial/3a3f523fca76.md) - [CANN商业版-hi\_isp\_sharpen\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0423.html): 定义图像锐化的属性。 → [详情](llms-content/document/detail/canncommercial/1bca6e18a0a8.md) - [CANN商业版-hi\_mpi\_isp\_get\_dehaze\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0425.html): 获取Dehaze属性。 → [详情](llms-content/document/detail/canncommercial/a00c7456b2cc.md) - [CANN商业版-hi\_mpi\_isp\_set\_dehaze\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0426.html): 设置Dehaze属性。 → [详情](llms-content/document/detail/canncommercial/c2096e2e5d81.md) - [CANN商业版-hi\_isp\_dehaze\_manual\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0428.html): 定义去雾手动模式属性。 → [详情](llms-content/document/detail/canncommercial/b02a960a6aa5.md) - [CANN商业版-hi\_isp\_dehaze\_auto\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0429.html): 定义去雾自动模式属性。 → [详情](llms-content/document/detail/canncommercial/73ec9e6ede10.md) - [CANN商业版-hi\_isp\_dehaze\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0430.html): 定义ISP去雾属性。 → [详情](llms-content/document/detail/canncommercial/29c1523028a1.md) - [功能描述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0432.html): Auto Flicker Type Detection(自动工频闪类型检测)是一个结合软件和硬件一起实现的算法。该算法能够计算出当前环境光源的频闪频率是50Hz还是60Hz\(当前版本只支持50HZ检测\)。 → [详情](llms-content/document/detail/canncommercial/822f87e7b2ee.md) - [CANN商业版-hi\_mpi\_isp\_calc\_flicker\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0433.html): 输入帧信息,获取工频闪类型检测的结果。 → [详情](llms-content/document/detail/canncommercial/da974cf40fbd.md) - [CANN商业版-hi\_isp\_calc\_flicker\_input](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0435.html): 定义计算工频闪输入参数。 → [详情](llms-content/document/detail/canncommercial/1dfcb289e150.md) - [CANN商业版-hi\_isp\_calc\_flicker\_output](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0436.html): 定义自动工频闪类型检测输出结果。 → [详情](llms-content/document/detail/canncommercial/f5a4dc7318da.md) - [CANN商业版-hi\_isp\_calc\_flicker\_type](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0437.html): 自动工频闪检测结果类型 → [详情](llms-content/document/detail/canncommercial/4b6c682eb50c.md) - [CANN商业版-hi\_mpi\_mfusion\_set\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0439.html): 设置motionfusion属性。 调用本接口前,必须调用himpisysinit进行系统初始化。 → [详情](llms-content/document/detail/canncommercial/433ead3f222b.md) - [CANN商业版-hi\_mfusion\_steady\_detect\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0441.html): 定义IMU噪声和静止检测灵敏度参数类型。 → [详情](llms-content/document/detail/canncommercial/aea122402bcb.md) - [CANN商业版-hi\_mfusion\_attr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0442.html): 定义motionfusion属性。 → [详情](llms-content/document/detail/canncommercial/b53654bd8148.md) - [CANN商业版-ISP提供的3A统计信息及相关配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0444.html): ISP提供的3A统计信息及相关配置。 → [详情](llms-content/document/detail/canncommercial/c882fbb802f4.md) - [AE区域统计信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0446.html): AE按支持17×15分块进行统计,每个分块均可以输出16bit R,Gr, Gb,B均值\(Average R/Gr/Gb/B\)。以R、Gr为例,区块的统计信息读取地址与数据的对应关系如下表所示。m表示水平分区个数,n表示垂直分区个数。 → [详情](llms-content/document/detail/canncommercial/46d8189388b8.md) - [带权重的AE全局统计信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0447.html): 与AE的区域统计信息基本一致,对于整幅图像,AE也提供了4个全局统计信息。分别为HI\_ISP\_AE\_TOTAL\_R\_AVER,HI\_ISP\_AE\_TOTAL\_GR\_AVER,HI\_ISP\_AE\_TOTAL\_GB\_AVER,HI\_ISP\_AE\_TOTAL\_B\_AVER。其物理意义与分块统计一致。 → [详情](llms-content/document/detail/canncommercial/10ac2c2addb0.md) - [带权重的AE直方图信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0448.html): AE提供1024阶直方图统计0-1023,直方图信息读取地址与数据的对应关系如下表所示。 → [详情](llms-content/document/detail/canncommercial/a1a4cbf8f695.md) - [MG区域统计信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0450.html): MG按17×15 分块统计,每个分块均可以输出 8bit R,Gr, Gb,B均值\(Average R/Gr/Gb/B\)。ISP统计算法内部区块的统计信息读取地址与数据的对应关系如下表所示。m表示水平分区个数,n表示垂直分区个数。 → [详情](llms-content/document/detail/canncommercial/576615103804.md) - [AWB区域统计信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0452.html): AWB中最大支持图像的32x32 分块,每个分块均可以输出R、G、B均值\(Average R/G/B\)。其中统计的像素点均为16bit,分块内统计有效点个数Count All,点数统计值均已根据图像大小做了归一化处理,归一化到16bit。同时,每一个分块支持分亮度区间进行统计,最大支持分4个亮度区间。 → [详情](llms-content/document/detail/canncommercial/16176785179d.md) - [AWB全局统计信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0453.html): 与AWB的区域统计信息基本一致,对于整幅图像,AWB也提供了四个全局统计信息。分别为ISP\_AWB\_AVG\_R/G/B,ISP\_AWB\_CNT\_ALL。其物理意义与分块统计一致。 → [详情](llms-content/document/detail/canncommercial/c680d18b2f0d.md) - [CANN商业版-hi\_mpi\_isp\_set\_stats\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0455.html): 设置ISP 3A统计信息配置。 → [详情](llms-content/document/detail/canncommercial/0c5d2601f63c.md) - [CANN商业版-hi\_mpi\_isp\_get\_stats\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0456.html): 获取ISP 3A统计信息配置。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/canncommercial/d65e9e13b339.md) - [CANN商业版-hi\_mpi\_isp\_get\_ae\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0457.html): 获取 AE 统计信息。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/canncommercial/33430e3f6400.md) - [CANN商业版-hi\_mpi\_isp\_get\_mg\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0458.html): 获取 MG 统计信息。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/canncommercial/a124e75f791e.md) - [CANN商业版-hi\_mpi\_isp\_get\_wb\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0459.html): 获取WB统计信息。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/canncommercial/5476c0327542.md) - [CANN商业版-hi\_isp\_stats\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0461.html): 定义ISP 3A统计信息配置。 → [详情](llms-content/document/detail/canncommercial/194e84e4b62e.md) - [CANN商业版-hi\_isp\_stats\_ctrl](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0462.html): 定义ISP 3A统计信息使能。 → [详情](llms-content/document/detail/canncommercial/907040ead38a.md) - [CANN商业版-hi\_isp\_ae\_stats\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0463.html): 定义AE统计信息配置。 → [详情](llms-content/document/detail/canncommercial/8e45ff0f5aa0.md) - [CANN商业版-hi\_isp\_ae\_switch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0464.html): 定义AE统计模块在ISP pipeline的位置。 → [详情](llms-content/document/detail/canncommercial/783a53f5f014.md) - [CANN商业版-hi\_isp\_ae\_four\_plane\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0465.html): FourPlaneMode使能。 → [详情](llms-content/document/detail/canncommercial/b4d203ed898d.md) - [CANN商业版-hi\_isp\_ae\_hist\_skip](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0466.html): 直方图统计时采样点设置。 → [详情](llms-content/document/detail/canncommercial/eaadd691ef97.md) - [CANN商业版-hi\_isp\_ae\_hist\_offset\_x](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0467.html): 直方图统计时水平方向起始点设置。 → [详情](llms-content/document/detail/canncommercial/d64159ddf0a0.md) - [CANN商业版-hi\_isp\_ae\_hist\_offset\_y](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0468.html): 直方图统计时垂直方向起始点设置。 → [详情](llms-content/document/detail/canncommercial/1d87e5a7a3eb.md) - [CANN商业版-hi\_isp\_ae\_hist\_config](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0469.html): 定义全局直方图统计时的采样点方式。 → [详情](llms-content/document/detail/canncommercial/072ab2daa990.md) - [CANN商业版-hi\_isp\_ae\_stat\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0470.html): 定义统计模块的开方模式。 → [详情](llms-content/document/detail/canncommercial/d3ac16db3737.md) - [CANN商业版-hi\_isp\_ae\_crop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0471.html): 对AE模块输入图像进行裁剪。 → [详情](llms-content/document/detail/canncommercial/1482afbde7ce.md) - [CANN商业版-hi\_isp\_awb\_switch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0472.html): 定义AWB统计模块在ISP pipeline的位置。 → [详情](llms-content/document/detail/canncommercial/d13f4fb7e16a.md) - [CANN商业版-hi\_isp\_awb\_gain\_switch](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0473.html): 定义AWB增益的位置。 → [详情](llms-content/document/detail/canncommercial/a083949d1efe.md) - [CANN商业版-hi\_isp\_awb\_crop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0474.html): 对AWB模块输入图像进行裁剪。 → [详情](llms-content/document/detail/canncommercial/e3928349ae4f.md) - [CANN商业版-hi\_isp\_wb\_stats\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0475.html): 定义AWB统计信息配置。 → [详情](llms-content/document/detail/canncommercial/c704edee9396.md) - [CANN商业版-hi\_isp\_ae\_grid\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0476.html): 定义AE分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/canncommercial/b3e00aa9b26a.md) - [CANN商业版-hi\_isp\_ae\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0477.html): \#\#\#\# 说明 定义AE统计信息。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/99d64b8724c2.md) - [CANN商业版-hi\_isp\_ae\_stitch\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0478.html): 定义拼接模式AE统计信息。当前版本不支持该功能。 → [详情](llms-content/document/detail/canncommercial/3e654eb6f121.md) - [CANN商业版-hi\_isp\_mg\_grid\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0479.html): MG分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/canncommercial/fbc71496f91a.md) - [CANN商业版-hi\_isp\_mg\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0480.html): \#\#\#\# 说明定义 MG统计信息。 \#\#\#\# 定义 → [详情](llms-content/document/detail/canncommercial/91a8c0d133e2.md) - [CANN商业版-hi\_isp\_awb\_grid\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0481.html): 定义AWB分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/canncommercial/7f0389ab5b56.md) - [CANN商业版-hi\_isp\_wb\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0482.html): 定义AWB统计信息。 → [详情](llms-content/document/detail/canncommercial/ddf88c8b991a.md) - [CANN商业版-hi\_isp\_wb\_stitch\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0483.html): 定义拼接模式WB统计信息。 → [详情](llms-content/document/detail/canncommercial/f16640a21266.md) - [CANN商业版-hi\_isp\_focus\_stats\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0484.html): 定义AF统计信息配置。 → [详情](llms-content/document/detail/canncommercial/78f5b7972286.md) - [CANN商业版-hi\_isp\_af\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0485.html): 定义AF统计信息配置参数。 → [详情](llms-content/document/detail/canncommercial/0399a0107f4e.md) - [CANN商业版-hi\_isp\_af\_peak\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0486.html): PEAK模式,决定分区间统计值是否进行求峰值处理。 → [详情](llms-content/document/detail/canncommercial/87f3ec798065.md) - [CANN商业版-hi\_isp\_af\_squ\_mode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0487.html): 平方模式,决定分区间统计值是否进行平方处理。 → [详情](llms-content/document/detail/canncommercial/5383f4bea615.md) - [CANN商业版-hi\_isp\_af\_crop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0488.html): 对AF模块输入图像进行裁剪。 → [详情](llms-content/document/detail/canncommercial/4c51ad84b1f9.md) - [CANN商业版-hi\_isp\_af\_stats\_pos](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0489.html): 配置AF模块统计位置。 → [详情](llms-content/document/detail/canncommercial/c7be00fdaa94.md) - [CANN商业版-hi\_isp\_af\_raw\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0490.html): AF模块Bayer域配置。 → [详情](llms-content/document/detail/canncommercial/ca036802f66c.md) - [CANN商业版-hi\_isp\_af\_pre\_filter\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0491.html): AF模块预滤波器配置。 → [详情](llms-content/document/detail/canncommercial/a750bbde457d.md) - [CANN商业版-hi\_isp\_af\_level\_depend](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0492.html): AF Level Depend Gain 模块配置。 → [详情](llms-content/document/detail/canncommercial/d5621c961a38.md) - [CANN商业版-hi\_isp\_af\_coring](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0493.html): AF Coring 模块配置。 → [详情](llms-content/document/detail/canncommercial/6b499c6d4dec.md) - [CANN商业版-hi\_isp\_af\_h\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0494.html): AF 统计水平滤波器 IIR 参数设置。 → [详情](llms-content/document/detail/canncommercial/db4969e3db95.md) - [CANN商业版-hi\_isp\_af\_v\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0495.html): AF 统计垂直滤波器 FIR 参数设置。 → [详情](llms-content/document/detail/canncommercial/588aa7143b04.md) - [CANN商业版-hi\_isp\_af\_fv\_param](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0496.html): AF统计结果输出格式参数。 → [详情](llms-content/document/detail/canncommercial/16033e49a49c.md) - [CANN商业版-hi\_isp\_focus\_zone](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0497.html): 定义 AF 统计信息参数。 → [详情](llms-content/document/detail/canncommercial/9bb0eb9dc413.md) - [CANN商业版-hi\_isp\_fe\_focus\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0498.html): 定义 FE AF 统计信息,当前不支持。 → [详情](llms-content/document/detail/canncommercial/22bb13fa9c63.md) - [CANN商业版-hi\_isp\_be\_focus\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0499.html): 定义 BE AF 统计信息。 → [详情](llms-content/document/detail/canncommercial/6bdd049326d7.md) - [CANN商业版-hi\_isp\_focus\_grid\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0500.html): 定义 AF 分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/canncommercial/cb98683e8545.md) - [CANN商业版-hi\_isp\_af\_stats](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0501.html): 定义FE和BE的AF统计信息。 → [详情](llms-content/document/detail/canncommercial/e228d510ecbe.md) - [错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0546.html): **表1 ISP API错误码** → [详情](llms-content/document/detail/canncommercial/62db56494e2f.md) - [ISP Firmware介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0001.html): ISP Firmware包含三部分,一部分是ISP控制单元和基础算法库,一部分是3A算法库(包括AE、AWB、AF算法库,其中,AF算法库当前不支持),一部分是Sensor库。仅 Atlas 200I/500 A2 推理产品 支持ISP Firmware功能。 → [详情](llms-content/document/detail/canncommercial/14d2ea17b092.md) - [ISP调优算法介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0002.html): ISP模块支持标准的Sensor图像数据处理,包括自动白平衡、自动曝光、Demosaic、坏点矫正及镜头阴影矫正等基本功能,也支持WDR、DRC、降噪等高级处理功能。ISP主要支持的图像处理功能如下表所示。 → [详情](llms-content/document/detail/canncommercial/86916d8491c1.md) - [3A算法介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0004.html): 3A算法库,包括AE、AWB、AF算法库,其中,AF算法库当前不支持。3A算法库以注册的方式,添加到Firmware中,完成曝光、白平衡、色彩还原等处理,接口调用流程请参见总体接口调用流程。 → [详情](llms-content/document/detail/canncommercial/29fbe7ba8248.md) - [Sensor对接](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0005.html): Sensor库主要是为了提供差异化的Sensor适配,里面的内容可以分为两部分:Sensor向ISP库注册的差异化适配,这些差异化适配主要由Firmware中的基础算法单元决定;Sensor向3A库注册的差异化适配。Sensor的适配包括算法的初始化默认值,及Sensor控制接口,Sensor的适配是通过接口回调的形式注册给ISP库和3A算法库。 → [详情](llms-content/document/detail/canncommercial/2f6e52ab3f77.md) - [向ISP库注册AE算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0007.html): 1. 用户需要在自开发定制的AE库中实现以下回调函数(回调函数的说明请参见hi\_isp\_ae\_exp\_func),如下表所示:| 成员名称 | 描述 | → [详情](llms-content/document/detail/canncommercial/e9e1a6bb6b0c.md) - [向ISP注册AWB算法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0008.html): 1. 用户需要在自开发定制的AWB库中实现以下回调函数(回调函数的说明请参见hi\_isp\_awb\_exp\_func),如下表所示:| 成员名称 | 描述 | → [详情](llms-content/document/detail/canncommercial/a8e56dad6916.md) - [开发AE无光敏快速收敛功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0009.html): 无光敏快速收敛是在没有光敏传感器反馈当前亮度的情况下,AE算法在启动后以最快速收敛到目标亮度范围的功能。 → [详情](llms-content/document/detail/canncommercial/653ddce867a4.md) - [调试流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0011.html): 请按照下图所示流程进行调试。 → [详情](llms-content/document/detail/canncommercial/14774bd0f4b5.md) - [准备材料](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0012.html): 需提前确认是否支持以下规格: → [详情](llms-content/document/detail/canncommercial/878ec513eda7.md) - [硬件准备就绪](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0014.html): 首先验证是否可以读写Sensor寄存器。 → [详情](llms-content/document/detail/canncommercial/2a3f45cfc103.md) - [完成初始化序列配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0015.html): 配置初始化序列,建议参考版本发布包里面的Sensor驱动,以便于快速开发。为了方便调试,此时要排除AE配置及帧率配置的干扰,建议暂时空实现驱动中cmos\_get\_sns\_regs\_info函数。 → [详情](llms-content/document/detail/canncommercial/c283ef179539.md) - [Sensor输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0016.html): 参考《应用开发 \(C&C++\)\(https://www.hiascend.com/document/detail/zh/canncommercial/900/programug/acldevg/aclcppdevg\_000006.html\)》,依次配置vi、mipi、isp等模块。待整个系统运行起来,可以通过cat /proc/umap/mipi\_rx以及cat /proc/umap/vi查看各模 → [详情](llms-content/document/detail/canncommercial/4f44f7d21225.md) - [开发ISP基本功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0017.html): 本章节涉及Sensor部分,请仔细阅读Sensor的Datasheet,或联系Sensor原厂工程师。 → [详情](llms-content/document/detail/canncommercial/5c43df2bdbcd.md) - [完成AE配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0018.html): AE配置,请按如下顺序实现: → [详情](llms-content/document/detail/canncommercial/c6f8a0627885.md) - [完善功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0019.html): 完善所有其它的函数,例如Sensor启停流控制、各函数里与Sensor工作模式的配合,确保所有功能工作正常。 → [详情](llms-content/document/detail/canncommercial/5c5c19315935.md) - [帧合成WDR模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0023.html): - sensor\_init函数使用线性模式的初始化序列。 → [详情](llms-content/document/detail/canncommercial/eb8dfb3baad0.md) - [Built-in WDR 模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0024.html): Sensor输出的raw数据是压缩格式,因此需要使用EXPANDER模块实现解压缩功能。具体方法是在pfn\_cmos\_get\_isp\_default回调函数中配置hi\_isp\_cmos\_default.hi\_isp\_expander\_attr结构体。 → [详情](llms-content/document/detail/canncommercial/78aff4be7191.md) - [GDC功能介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0026.html): 几何畸变矫正(Geometric Distortion Correction,以下简称GDC)子系统实现的功能:对一帧图像进行鱼眼校正(包括360全景、180全景和Normal三种校正模式)、LDC(镜头畸变校正)校正功能。GDC相关API和参数说明请参见“媒体数据处理V2\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/ → [详情](llms-content/document/detail/canncommercial/efe80254f296.md) - [鱼眼校正典型场景的调试说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0027.html): 壁装时,推荐使用180全景校正模式或normal校正模式,演示效果及参数说明如下表所示。 → [详情](llms-content/document/detail/canncommercial/7ae1825087d8.md) - [镜头畸变校正典型场景的调试说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0028.html): **表1 桶形矫正说明** → [详情](llms-content/document/detail/canncommercial/eb09ee2a38c3.md) - [DIS功能介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0058.html): DIS(Digital Image Stabilization)数字图像防抖是对图像进行数字处理的过程,采用防抖算法计算出当前图像的运动偏移,然后根据计算得到的运动偏移对当前图像进行平移、旋转等变换,从而起到防抖的效果。 → [详情](llms-content/document/detail/canncommercial/0ac8a61eefe8.md) - [DIS调试关键参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0059.html): 在启动DIS前需要先设置DIS配置信息和属性等相关参数,参数的不同值会不同程度的影响防抖效果。这里主要介绍几个重要影响防抖效果的参数设置。 → [详情](llms-content/document/detail/canncommercial/e4d98bc65cd1.md) - [3DNR功能介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0061.html): 3DNR是数字降噪,英文全名为Three-dimensional Noise Reduction,主要用来降低弱信号图像的噪波干扰,并通过对比相邻的几帧图像,将不重叠的信息(即噪波)自动滤出,从而显示出比较纯净细腻的画面。相比ISP中的去噪模块, 3DNR在YUV域做降噪,采用时域和空域相结合的形式,并且不需要做噪声标定。 → [详情](llms-content/document/detail/canncommercial/1e2f25fa8f48.md) - [默认参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0063.html): 图1 3DNR参数的接口参数界面 → [详情](llms-content/document/detail/canncommercial/0f30b7a70496.md) - [空域接口参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0064.html): 空域滤波包含0~4号基础滤波器即nXsf0、nXsf1、nXsf2、nXsf3、nXsf4,也包含基础滤波器的组合处理。不同级采用了不同类型的空域滤波器,第0级和第1级采用的滤波器去噪保边的能力较强,但易出现条状噪声(称为SFi滤波器组)。第2级和第3级的滤波器去噪保边的能力稍弱,但副作用较小(称为SFk滤波器组)。 → [详情](llms-content/document/detail/canncommercial/f7427913e428.md) - [时域接口参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0065.html): 每一级均包含了时域的信息用于图像处理。第1级的时域可采用分层处理结构(第0层和第1层),其中每个时域的接口都有两套分别对应于两层(如果接口有多个参数,接口带上后缀0,1来区分层级,例如nXtfr0、nXtfr1)。针对IPC应用场景一般建议采用分层处理,将第1层设置为背景层,将第0层设置为前景层分开处理。其他三级采用了单层结构,其中第四级采用了利用时域信息的空域处理方式。 → [详情](llms-content/document/detail/canncommercial/40577275cd1f.md) - [色度去噪参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0066.html): 视频色度去噪接口NRc去噪主要调试参数为sfc,tfc,trc,tpc,mode,presfc。 → [详情](llms-content/document/detail/canncommercial/23bdfae3bed6.md) - [IPC类非目标抓拍场景的3DNR调试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0067.html): 支持分层处理。可将图像划分为前景和背景层,分别配置相应的时域和空域系数。主要依赖时域去噪,空域去噪作为补充。 → [详情](llms-content/document/detail/canncommercial/783176d509a7.md) - [注册函数的关系](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0212.html): hi\_mpi\_isp\_ae\_lib\_reg\_callback和hi\_mpi\_isp\_awb\_lib\_reg\_callback这两个接口是ISP firmware库提供的钩子函数,用于开发3A算法库时实现注册动作。例如3A算法库的hi\_mpi\_ae\_register和hi\_mpi\_awb\_register接口,在实现时调用了相应的钩子函数,所以调用hi\_mpi\_ae\_register能实现AE算法库 → [详情](llms-content/document/detail/canncommercial/3ad1760294fa.md) - [扩展性的设计考虑](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0213.html): 在代码中有hi\_vi\_pipe、hi\_isp\_3a\_alg\_lib、hi\_sensor\_id这样一些概念,这些概念是出于架构扩展性的考虑。 → [详情](llms-content/document/detail/canncommercial/25c521267bda.md) - [3A架构的设计思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0214.html): 设计思路基本是这样,ISP firmware初始化并销毁各个算法单元;在运行时,提供前一帧的统计信息,并根据返回值配置寄存器,其他内容,均由用户开发。所以当用户替换自己的3A算法后,当前的AE/AWB的MPI不可复用,cmos.c中的AE/AWB相关的内容不可复用,对于AE的权重配置和AWB的找白点配置的内容不可复用,这几个配置理论上是由3A算法配置,而不是从ISP firmware获取,ISP → [详情](llms-content/document/detail/canncommercial/0a6a16391aa5.md) - [外部寄存器的说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0215.html): 在IPC的应用中,通常除了业务主程序进程外,板端还会有另外的进程去支持PC端的工具来调节图像质量。ISP的各个算法的许多状态、参数均驻留于全局变量中,不足以支持多进程的访问,所以引入外部寄存器的概念,用以支持多进程的业务场景。用户通过PC端工具与板端进程通信,调用提供的MPI,实际是改变外部寄存器中的内容,从而改变业务主程序中的ISP的各个算法的状态和参数。 → [详情](llms-content/document/detail/canncommercial/263759af9e30.md) - [不同格式图像所需内存大小说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0217.html): CEILING\(X, Y\)表示将X按Y大小向上取整对齐。以下计算公式以字节为单位,width表示图像宽度,height表示图像高度,bit\_width表示图像像素位宽。 → [详情](llms-content/document/detail/canncommercial/f4e2ba5fcbf4.md) - [CANN商业版-VI](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0219.html): VI采集状态下一般会占用三个视频帧VB。一个用于当前帧采集,一个用于准备给下一帧采集,一个在轮转流程中(主要是后级模块占用)。 → [详情](llms-content/document/detail/canncommercial/35ad0debc5e6.md) - [CANN商业版-ISP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0220.html): 每路isp pipe,全量算法开启后,额外需要10M内存,内存占用较大的算法说明如下: → [详情](llms-content/document/detail/canncommercial/b434df48959a.md) - [CANN商业版-VPSS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0221.html): - vpss chn buffer:每路chn一般至少需要3个YUV格式视频帧,一个用于当前帧处理,一个用于准备给下一帧处理,一个在轮转流程中。 → [详情](llms-content/document/detail/canncommercial/04d32c198af4.md) - [CANN商业版-MIPI\_RX](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0222.html): 不涉及 → [详情](llms-content/document/detail/canncommercial/71c4b9f32407.md) - [CANN商业版-VI](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0224.html): 措施 相关接口 收益 影响 注意 proc信息 → [详情](llms-content/document/detail/canncommercial/fa3542c98534.md) - [CANN商业版-ISP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0225.html): 措施 相关接口/参数 收益 影响 注意 proc信息 → [详情](llms-content/document/detail/canncommercial/49048b66b8cb.md) - [CANN商业版-VPSS](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0226.html): 措施 相关模块参数/接口 收益 影响 注意 proc信息 → [详情](llms-content/document/detail/canncommercial/a8f580e8de61.md) - [CANN商业版-MIPI\_RX](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0227.html): 不涉及 → [详情](llms-content/document/detail/canncommercial/9cb61bcedf72.md) - [工频闪类型自适应Sample用例处理流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0228.html): 图1 工频闪类型自适应Sample用例处理流程 → [详情](llms-content/document/detail/canncommercial/047817764c05.md) - [CANN商业版-LLM-DataDist作为大模型分布式集群和数据管理组件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev): LLM-DataDist作为大模型分布式集群和数据管理组件,提供了高性能、零拷贝的点对点KV传输的能力,该能力通过简易的API开放给用户。 → [详情](llms-content/document/detail/canncommercial/fbd33ac0dc42.md) - [ClusterInfo和IpInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmc_42_0040.html): 数据类型ClusterInfo和IpInfo定义在“$\{INSTALL\_DIR\}/include/ge/llm\_engine\_types.h”。$\{INSTALL\_DIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为例,安装后文件默认存储路径为:/usr/local/Ascend/cann。具体信息如下。 → [详情](llms-content/document/detail/canncommercial/357565c96d61.md) - [错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmc_42_0041.html): 错误码定义存放路径:"$\{INSTALL\_DIR\}/include/ge/llm\_error\_codes.h"和"$\{INSTALL\_DIR\}/include/llm\_datadist/llm\_datadist.h"。$\{INSTALL\_DIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为例,安装后文件默认存储路径为:/usr/local/Ascend/cann。 → [详情](llms-content/document/detail/canncommercial/eeca662afa57.md) - [读者对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_02.html): 本文档用于指导开发者如何使用LLM-DataDist的C++接口实现集群间的数据传输,构建大模型推理分离式框架,从而提高大模型推理系统的吞吐性能。 → [详情](llms-content/document/detail/canncommercial/33417c43b08d.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_03.html): 如果您对LLM-DataDist不太了解,或者首次阅读本文档。建议先阅读表1,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/canncommercial/2537aedf6ca6.md) - [LLM-DataDist简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_05.html): 在大模型推理场景下,随着模型batch size的增大,Prefill阶段的性能会线性降低,Decode阶段会额外占用更多的内存。两阶段对资源的需求不同,部署在一起导致资源分配不均,成本居高不下。通过LLM-DataDist构建的大模型推理分离式框架有效地解决了该问题。在分离式框架中,将Prefill和Decode分别部署在不同规格和架构的集群中,提升了性能和资源利用效率,提升了大模型推理系统吞吐 → [详情](llms-content/document/detail/canncommercial/baa5592dcbe7.md) - [LLM-DataDist应用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_06.html): 通过LLM-DataDist构建大模型推理PD分离式框架。 → [详情](llms-content/document/detail/canncommercial/4e3c87d55e2d.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_08.html): 为了方便后续的描述,我们对于不同的推理框架抽象为几个模块: → [详情](llms-content/document/detail/canncommercial/1e52d24d70b7.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_09.html): 支持的产品形态如下: → [详情](llms-content/document/detail/canncommercial/a22cdc8edc46.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_10.html): 本示例通过LLM-DataDist接口实现分离部署场景下KV Cache管理功能。为不同框架使用LLM-DataDist的功能提供一些参考和改造思路。 → [详情](llms-content/document/detail/canncommercial/0ffb3d469976.md) - [CANN商业版-建链](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_13.html): 调用LinkLlmClusters接口在PD节点之间建立通信链路,链路主要用于KV Cache的传输。 → [详情](llms-content/document/detail/canncommercial/da721e5cbf9f.md) - [CANN商业版-断链](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_14.html): 调用UnlinkLlmClusters接口断开并清理PD之间的通信链路。 → [详情](llms-content/document/detail/canncommercial/73f5a42445de.md) - [KV Cache管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_15.html): 在LLM-DataDist初始化时会预申请一块指定大小的内存池,由OPTION\_BUF\_POOL\_CFG配置项决定其大小,后续的KV Cache的内存申请及释放都在预申请的内存上进行,相比每次执行时申请一块cache内存,可以节省耗时。 → [详情](llms-content/document/detail/canncommercial/f6bb558d7279.md) - [角色切换](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_17.html): 主要用于在PD集群节点数量固定的场景下,由于业务的变化,期望PD集群节点间可以相互切换,充分利用资源。 → [详情](llms-content/document/detail/canncommercial/1fb6e2a743cf.md) - [公共前缀](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_18.html): 公共前缀指的是模型推理的多个输入包含相同的起始部分。 → [详情](llms-content/document/detail/canncommercial/9f58bcea4e78.md) - [基本概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_20.html): **表1 基本概念** → [详情](llms-content/document/detail/canncommercial/d0bc807ffbb4.md) - [大模型推理流程简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_21.html): ChatGPT的推出意味着交互式人工智能逐渐成为商业化成熟产品,同时也进一步推动了底层技术大型语言模型LLM的研究和进步。现有主要使用的LLM包括GPT系列、LLAMA系列、GLM系列。其模型基础架构都采用Transformer架构,并以Decode-Only为主。该类Transformer-Based-Decode-Only的LLM在推理预测时,采用自回归生成(auto-regressive g → [详情](llms-content/document/detail/canncommercial/98efe77fc259.md) - [为什么要做PD分离](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcdv1_42_22.html): 从实现上来看,整个LLM推理过程由Prefill和多轮迭代的Decode组成,想要在Decode阶段实现Continuous batching的前提是,每个被调度的request需要有空闲算力完成Prefill计算。按现有的部署模式,Prefill和Decode部署在一起,当有新的Prefill请求时,会被优先处理,从而导致Decode的执行流程由于增量token时延(TBT)而无法得到有效保障。 → [详情](llms-content/document/detail/canncommercial/b3699866e6b8.md) - [LLM-DataDist接口列表\_V1](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_02.html): LLM-DataDist:大模型分布式集群和数据加速组件,提供了集群KV数据管理能力,支持全量图和增量图分离部署。 → [详情](llms-content/document/detail/canncommercial/71c0fc0f1316.md) - [LlmDataDist构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_04.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建LLM-DataDist对象。 → [详情](llms-content/document/detail/canncommercial/7743917d6a41.md) - [~LlmDataDist\(\)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_05.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 LLM-DataDist对象析构函数。 → [详情](llms-content/document/detail/canncommercial/9cb780658d5b.md) - [CANN商业版-Initialize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_06.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化LLM-DataDist。 → [详情](llms-content/document/detail/canncommercial/669e5eb7f971.md) - [CANN商业版-Finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_07.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 LLM-DataDist的资源释放函数。 无 无 无 - 需要和 Initialize 配对使用。 - 分离部署下,当增量集群去全量集群拉取kv的时候, → [详情](llms-content/document/detail/canncommercial/c646fab84299.md) - [CANN商业版-SetRole](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_08.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置LLM-DataDist的角色。建议仅在使用PagedAttention的场景使用。 → [详情](llms-content/document/detail/canncommercial/78ad5fc14252.md) - [CANN商业版-LinkLlmClusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_09.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 进行Device间建链。 → [详情](llms-content/document/detail/canncommercial/0b2856b9a83d.md) - [CANN商业版-UnlinkLlmClusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_10.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 进行Device间断链。 → [详情](llms-content/document/detail/canncommercial/cfb9566ff1d7.md) - [CANN商业版-PullKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_11.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 从远端节点拉取Cache到本地Cache,仅当角色为Decoder时可调用。 → [详情](llms-content/document/detail/canncommercial/c436d853dd17.md) - [CANN商业版-PullKvBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_12.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 在传输Blocks Cache场景下,通过block列表的方式,从远端节点拉取Cache到本地Cache,仅当角色为Decoder时可调用。 → [详情](llms-content/document/detail/canncommercial/12d082fba015.md) - [CANN商业版-CopyKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_13.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 拷贝KV Cache。支持D2D,D2H的拷贝。 当期望PullKvCache和其他使用Cache的操作流水时,可以额外申请一块中转Cache。当其他流程在使用Cache时, → [详情](llms-content/document/detail/canncommercial/4a2c075b445d.md) - [CANN商业版-CopyKvBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_14.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PA场景下,通过block列表的方式拷贝KV Cache。支持D2D,D2H,H2D的拷贝。 - D2D场景主要是针对当多个回答需要共用相同block,block没填满时, → [详情](llms-content/document/detail/canncommercial/98b2880976f2.md) - [CANN商业版-PushKvCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_15.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 推送Cache到远端节点,仅当角色为Prompt时可调用。 → [详情](llms-content/document/detail/canncommercial/e027a88a4234.md) - [CANN商业版-PushKvBlocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_16.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 通过配置block列表的方式,从本地节点推送Cache到远端节点,仅当角色为Prompt时可调用。 → [详情](llms-content/document/detail/canncommercial/b314e07ce206.md) - [CANN商业版-AllocateCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_17.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 分配Cache。 → [详情](llms-content/document/detail/canncommercial/b1593e0c5d57.md) - [CANN商业版-DeallocateCache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_18.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放Cache。 → [详情](llms-content/document/detail/canncommercial/aa43772d07a0.md) - [CANN商业版-LlmRole](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_20.html): LLM-DataDist的角色 → [详情](llms-content/document/detail/canncommercial/d03e60255169.md) - [CANN商业版-CachePlacement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_21.html): Cache的内存类型 → [详情](llms-content/document/detail/canncommercial/3e5ced92b082.md) - [CANN商业版-CacheDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_22.html): Cache的描述信息 → [详情](llms-content/document/detail/canncommercial/25a9984f5fad.md) - [CANN商业版-CacheIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_23.html): Cache的索引 → [详情](llms-content/document/detail/canncommercial/518aae27d3ca.md) - [CANN商业版-Cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_24.html): Cache,其中维护了一组tensor的地址 → [详情](llms-content/document/detail/canncommercial/a3a93fd2bbc7.md) - [ClusterInfo和IpInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_25.html): 用于描述集群信息,用于建链与断链。 → [详情](llms-content/document/detail/canncommercial/2679698ca5a7.md) - [CANN商业版-KvCacheExtParam](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_26.html): 调用Pull或Push相关接口时传入的扩展参数。``` → [详情](llms-content/document/detail/canncommercial/472fbfe44aee.md) - [错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_27.html): 错误码是通过如下宏定义的。 → [详情](llms-content/document/detail/canncommercial/f00c798328a7.md) - [不支持的接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmcrv1_42_30.html): 该场景下,不支持的接口列表如下。 → [详情](llms-content/document/detail/canncommercial/c784c6a695a8.md) - [CANN商业版-LLM-DataDist作为大模型分布式集群和数据管理组件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmdastdev_001.html): LLM-DataDist作为大模型分布式集群和数据管理组件,提供了高性能、零拷贝的点对点KV传输的能力,该能力通过简易的API开放给用户。 → [详情](llms-content/document/detail/canncommercial/fbd33ac0dc42.md) - [读者对象](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_02.html): 本文档用于指导开发者如何使用LLM-DataDist的Python接口实现点对点数据传输,构建大模型推理分离式框架,从而提高大模型推理系统的吞吐性能。 → [详情](llms-content/document/detail/canncommercial/95fa2e36ca1e.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_03.html): 如果您对LLM-DataDist不太了解,或者首次阅读本文档。建议先阅读表1,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/canncommercial/6b329531323d.md) - [LLM-DataDist简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_05.html): 在大模型推理场景下,随着模型batch size的增大,Prefill阶段的性能会线性降低,Decode阶段会额外占用更多的内存。两阶段对资源的需求不同,部署在一起导致资源分配不均,成本居高不下。通过LLM-DataDist构建的大模型推理分离式框架有效地解决了该问题。在分离式框架中,将Prefill和Decode分别部署在不同规格和架构的集群中,提升了性能和资源利用效率,提升了大模型推理系统吞吐 → [详情](llms-content/document/detail/canncommercial/d2db8c648810.md) - [LLM-DataDist应用场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_06.html): 通过LLM-DataDist构建大模型推理PD分离式框架。 → [详情](llms-content/document/detail/canncommercial/ff462bd8bfe3.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_08.html): 为了方便后续的描述,我们对于不同的推理框架抽象为几个模块: → [详情](llms-content/document/detail/canncommercial/39fba672e9b0.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_09.html): 支持的产品形态如下: → [详情](llms-content/document/detail/canncommercial/dcacd6859134.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_10.html): 本示例是以transformers的LLAMA模型为样例,主要展示PD分离前后的脚本变化点,提供如何从非分离脚本改为PD分离脚本的一个参考,PD分离脚本示例请单击Gitee\(https://gitee.com/ascend/torchair/tree/master\#version\_match\),根据版本配套表下载对应版本的sample包,从“npu\_tuned\_model/llm/llama/be → [详情](llms-content/document/detail/canncommercial/accde7bdf036.md) - [链路管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_12.html): NN模型执行时调用的HCCL集合通信接口是双边通信,即需要两边同时发起建链,而在P-D分离方案中,简化建链操作,由Client单侧发起建链。由于动态扩缩的部分大多数是Decode侧,因此将P定义为Server端,D定义为Client端,建链过程实现由D向P发起建链的流程。 → [详情](llms-content/document/detail/canncommercial/624c843c14ff.md) - [KV Cache管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_13.html): 在LLM-DataDist初始化时会预申请一块指定大小的内存池,由ge.flowGraphMemMaxSize配置项决定其大小,后续的KV Cache的内存申请及释放都在预申请的内存上进行,相比每次申请一块内存,可以节省耗时。 → [详情](llms-content/document/detail/canncommercial/0866e9f00595.md) - [KV Cache换入换出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_15.html): KV Cache换入换出指将KV Cache从Device换出到Host,或者从Host换入Device。 → [详情](llms-content/document/detail/canncommercial/d786bf048885.md) - [公共前缀](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_16.html): 公共前缀指的是在一次推理过程中,多个输入提示包含相同的起始部分。 → [详情](llms-content/document/detail/canncommercial/2d86fc479f9e.md) - [基本概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_18.html): **表1 基本概念** → [详情](llms-content/document/detail/canncommercial/bc729eaca7e5.md) - [大模型推理流程简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_19.html): ChatGPT的推出意味着交互式人工智能逐渐成为商业化成熟产品,同时也进一步推动了底层技术大型语言模型LLM的研究和进步。现有主要使用的LLM包括GPT系列、LLAMA系列、GLM系列。其模型基础架构都采用Transformer架构,并以Decode-Only为主。该类Transformer-Based-Decode-Only的LLM在推理预测时,采用自回归生成(auto-regressive g → [详情](llms-content/document/detail/canncommercial/d61c6285b7b4.md) - [为什么要做PD分离](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpdv1_42_20.html): 从实现上来看,整个LLM推理过程由Prefill和多轮迭代的Decode组成,想要在Decode阶段实现Continuous batching的前提是,每个被调度的request需要有空闲算力完成Prefill计算。按现有的部署模式,Prefill和Decode部署在一起,当有新的Prefill请求时,会被优先处理,从而导致Decode的执行流程由于增量token时延(TBT)而无法得到有效保障。 → [详情](llms-content/document/detail/canncommercial/5837db5df178.md) - [LLM-DataDist接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0002.html): LLM-DataDist:大模型分布式集群和数据加速组件,提供了集群KV数据管理能力,以支持全量图和增量图分离部署。 → [详情](llms-content/document/detail/canncommercial/7866e62da96b.md) - [LLMDataDist构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0004.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMDataDist。 → [详情](llms-content/document/detail/canncommercial/afe4414320d9.md) - [CANN商业版-init](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0005.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化LLMDataDist。通过单边建链,即Client向Server发起建链,Prompt作为Server,Decode作为Client;限制只能从Decode往Prompt拉取KV。 → [详情](llms-content/document/detail/canncommercial/880fcbd892cd.md) - [CANN商业版-finalize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0006.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放LLMDataDist。 无 无 初始化成功后,系统退出前需要调用finalize。 finalize不能和其他接口并发调用。 → [详情](llms-content/document/detail/canncommercial/33d0a3d14ce8.md) - [CANN商业版-link\_clusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0007.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 由Client单侧发起建链。由于动态扩缩的部分大部分是Decode侧,因此将P定义为Server端,D定义为Client端,建链过程实现由D向P发起建链的流程。 → [详情](llms-content/document/detail/canncommercial/c3402eb593e4.md) - [CANN商业版-unlink\_clusters](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0008.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 断链。 → [详情](llms-content/document/detail/canncommercial/f46ad62cecab.md) - [CANN商业版-check\_link\_status](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0009.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 可快速检测链路状态是否正常。 → [详情](llms-content/document/detail/canncommercial/e71a8fca73e1.md) - [CANN商业版-kv\_cache\_manager](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0010.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCacheManager实例。 无 返回KvCacheManager实例。 → [详情](llms-content/document/detail/canncommercial/19c56374160c.md) - [CANN商业版-switch\_role](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0011.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 切换当前LLMDataDist的角色,建议仅在使用PagedAttention的场景使用。 → [详情](llms-content/document/detail/canncommercial/a02e1dfeca32.md) - [LLMConfig构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0019.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMConfig,调用init接口需要传入一个配置项字典,为了简化配置,可以通过此类来构造该配置项字典。 无 返回LLMConfig的实例。 → [详情](llms-content/document/detail/canncommercial/f708cbb7ffaa.md) - [CANN商业版-generate\_options](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0020.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 生成配置项字典。 无 返回配置项字典。 → [详情](llms-content/document/detail/canncommercial/eecc8ba0621e.md) - [CANN商业版-device\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0021.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置当前进程Device ID,对应底层ge.exec.deviceId配置项。 → [详情](llms-content/document/detail/canncommercial/fe4af301fbbf.md) - [CANN商业版-sync\_kv\_timeout](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0022.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置一系列接口的超时时间,对应底层llm.SyncKvCacheWaitTime配置项。 → [详情](llms-content/document/detail/canncommercial/acde876771d5.md) - [CANN商业版-enable\_switch\_role](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0023.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置是否支持角色平滑切换,对应底层llm.EnableSwitchRole配置项。 → [详情](llms-content/document/detail/canncommercial/ecf1abb1129d.md) - [CANN商业版-ge\_options](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0024.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置额外的GE配置项。 → [详情](llms-content/document/detail/canncommercial/d2523c0e8fe2.md) - [CANN商业版-listen\_ip\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0025.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PROMPT侧设置集群侦听信息,对应底层llm.listenIpInfo配置项。 → [详情](llms-content/document/detail/canncommercial/3a3868b59a14.md) - [CANN商业版-mem\_utilization](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0026.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置ge.flowGraphMemMaxSize内存的利用率。默认值0.95。 → [详情](llms-content/document/detail/canncommercial/12681360e96b.md) - [CANN商业版-buf\_pool\_cfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0027.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用户指定内存档位配置,提高内存申请性能和使用率。 → [详情](llms-content/document/detail/canncommercial/25759e119bba.md) - [KvCacheManager构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0035.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 KvCacheManager的实例应该通过kvcachemanager返回。 → [详情](llms-content/document/detail/canncommercial/695a11422eb1.md) - [CANN商业版-is\_initialized](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0036.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 查询KvCacheManager实例是否已初始化。 NA 如果LLMDataDist已初始化,则返回True。 如果LLMDataDist已销毁,则返回False。 如果该接口返回False, → [详情](llms-content/document/detail/canncommercial/e909eccb9608.md) - [CANN商业版-allocate\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0037.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 分配Cache,分配成功后,会同时被cacheid与cachekeys引用,只有当这些引用都解除后,cache所占用的资源才会实际释放。 → [详情](llms-content/document/detail/canncommercial/17dc644a7bad.md) - [CANN商业版-deallocate\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0038.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放Cache。 如果该Cache在Allocate时关联了CacheKey,则实际的释放会延后到所有的CacheKey被拉取或执行了removecachekey。 → [详情](llms-content/document/detail/canncommercial/b40012ba929e.md) - [CANN商业版-remove\_cache\_key](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0039.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 移除CacheKey,仅当LLMRole为PROMPT时可调用。 移除CacheKey后,该Cache将无法再被pullcache拉取。 → [详情](llms-content/document/detail/canncommercial/0d666ea3bdbe.md) - [CANN商业版-pull\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0040.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 根据CacheKey,从对应的Prompt节点拉取KV到本地KV Cache,仅当LLMRole为DECODER时可调用。 → [详情](llms-content/document/detail/canncommercial/8e5932a1b30f.md) - [CANN商业版-copy\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0041.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 拷贝KV Cache。 → [详情](llms-content/document/detail/canncommercial/146f48e7c8d0.md) - [CANN商业版-get\_cache\_tensors](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0042.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取cache tensor。 → [详情](llms-content/document/detail/canncommercial/8e8891932d38.md) - [CANN商业版-allocate\_blocks\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0043.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,分配多个blocks的Cache,Cache分配成功后,可通过deallocatecache释放内存。 → [详情](llms-content/document/detail/canncommercial/c979b873a259.md) - [CANN商业版-pull\_blocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0044.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,根据BlocksCacheKey,通过block列表的方式从对应的Prompt节点拉取KV到本地KV Cache,仅当LLMRole为DECODER时可调用。 → [详情](llms-content/document/detail/canncommercial/e9aa35e2adc6.md) - [CANN商业版-copy\_blocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0045.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,拷贝block。 → [详情](llms-content/document/detail/canncommercial/06407b9c9517.md) - [CANN商业版-swap\_blocks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0046.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 对cpucache和npucache进行换入换出。 对于swap out功能,该接口启用了4个线程执行并行任务;对于swap in功能,该接口启用了1个d2d线程。为了性能稳定, → [详情](llms-content/document/detail/canncommercial/9d43876b5edf.md) - [CANN商业版-transfer\_cache\_async](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0047.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 异步分层传输KV Cache。 → [详情](llms-content/document/detail/canncommercial/d277cbd4c166.md) - [KvCache构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0049.html): 构造KvCache,该接口通常不需要用户调用,KvCache对象由KvCacheManager.allocate\_cache或allocate\_blocks\_cache返回。 → [详情](llms-content/document/detail/canncommercial/ebbcc836f704.md) - [CANN商业版-cache\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0050.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCache的id。 无 正常情况返回类型为KvCache的id。 → [详情](llms-content/document/detail/canncommercial/81c6be3d3427.md) - [CANN商业版-cache\_desc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0051.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCache描述。 无 正常情况返回类型为KvCache的cache描述。 → [详情](llms-content/document/detail/canncommercial/baa6cea0a235.md) - [CANN商业版-per\_device\_tensor\_addrs](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0052.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCache的地址。 无 正常情况返回类型为KVCache的地址。 → [详情](llms-content/document/detail/canncommercial/31140320a030.md) - [CANN商业版-create\_cpu\_cache](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0053.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建cpu cache。 → [详情](llms-content/document/detail/canncommercial/e75a173cc3e6.md) - [CANN商业版-LLMRole](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0078.html): 调用init接口传入的角色类型。 → [详情](llms-content/document/detail/canncommercial/dca94096ab3c.md) - [LLMClusterInfo构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0080.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMClusterInfo,用于linkclusters和unlinkclusters接口的参数类型。 无 返回LLMClusterInfo的实例。 → [详情](llms-content/document/detail/canncommercial/eb65a976d39f.md) - [CANN商业版-remote\_cluster\_id](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0081.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置对端集群ID。 → [详情](llms-content/document/detail/canncommercial/a6ba92a78b35.md) - [CANN商业版-append\_local\_ip\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0082.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 添加本地集群IP信息。 → [详情](llms-content/document/detail/canncommercial/a3e5eeaf5a39.md) - [CANN商业版-append\_remote\_ip\_info](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0083.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 添加远端集群IP信息。 → [详情](llms-content/document/detail/canncommercial/1445fe109c03.md) - [CANN商业版-Placement](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0085.html): 表示Cache所在位置,通常作为CacheDesc的placement参数的类型。 → [详情](llms-content/document/detail/canncommercial/8fbfc2d72b5f.md) - [CANN商业版-CacheDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0086.html): 构造CacheDesc,通常在KvCacheManager的allocate\_cache接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/2d2d0435f712.md) - [CANN商业版-CacheKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0089.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造CacheKey,通常在KvCacheManager的allocatecache、pullcache接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/7534a5b537fe.md) - [CANN商业版-CacheKeyByIdAndIndex](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0090.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造CacheKeyByIdAndIndex,通常在pullcache接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/f152f4c54299.md) - [CANN商业版-BlocksCacheKey](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0091.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造BlocksCacheKey,通常在KvCacheManager的allocateblockscache、pullblocks接口中作为参数类型使用。 → [详情](llms-content/document/detail/canncommercial/622b53f3484f.md) - [CANN商业版-LayerSynchronizer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0093.html): 抽象类,需要由用户继承该抽象类实现相关接口。当前该类下只有一个接口synchronize\_layer。 → [详情](llms-content/document/detail/canncommercial/617d9fac8788.md) - [CANN商业版-TransferConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0094.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TransferConfig。 → [详情](llms-content/document/detail/canncommercial/d828af27e47b.md) - [CANN商业版-TransferWithCacheKeyConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0095.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TransferWithCacheKeyConfig。 → [详情](llms-content/document/detail/canncommercial/779e39eb535a.md) - [CacheTask构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0097.html): 构造CacheTask,由KvCacheManager.transfer\_cache\_async接口返回,表示分层传输异步任务。 → [详情](llms-content/document/detail/canncommercial/b8cfeaf195a6.md) - [CANN商业版-synchronize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0098.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 等待所有层传输完成,并获取整体执行结果。 → [详情](llms-content/document/detail/canncommercial/c09984360e98.md) - [CANN商业版-get\_results](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0099.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 等待所有层传输完成,并获取每个TransferConfig对应执行结果。 → [详情](llms-content/document/detail/canncommercial/87f137540183.md) - [CANN商业版-LLMException](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0100.html): 调用LLMDataDist各接口,异常场景可能抛出LLMException异常。当前该类下只有一个接口status\_code。 → [详情](llms-content/document/detail/canncommercial/be9d7b4c810a.md) - [CANN商业版-LLMStatusCode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0101.html): LLMException中status\_code对应的枚举类,枚举值及解决方法如下表。 → [详情](llms-content/document/detail/canncommercial/08a40d2622cb.md) - [CANN商业版-DataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0102.html): DataType枚举类,枚举值如下表所示。 → [详情](llms-content/document/detail/canncommercial/37c2254a3b56.md) - [TensorDesc构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0137.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TensorDesc。 → [详情](llms-content/document/detail/canncommercial/ea0455948aff.md) - [CANN商业版-dtype](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0138.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取dtype属性值。 无 返回dtype。 → [详情](llms-content/document/detail/canncommercial/e90c1d0b576f.md) - [CANN商业版-shape](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0139.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取shape属性值。 无 返回shape。 → [详情](llms-content/document/detail/canncommercial/3c45ba050adf.md) - [Tensor构造函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0141.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造Tensor。 → [详情](llms-content/document/detail/canncommercial/f021532177fe.md) - [CANN商业版-numpy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/llmdatadistdev/llmpr_42_0142.html): 说明:针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取tensor的numpy数据。 → [详情](llms-content/document/detail/canncommercial/b5bf3cfbf7cd.md) - [CANN商业版-Atlas 350 加速卡](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev): Atlas 350 加速卡 → [详情](llms-content/document/detail/canncommercial/7189e8e97a87.md) - [接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0001.html): RPing是一种基于RDMA/UB的网络探测技术,昇腾AI软件栈提供了RPing功能相关接口供开发者调用,用以实现发送检测报文、记录网络时延、统计报文收发情况,从而帮助客户进行网络链路状态的监测。 → [详情](llms-content/document/detail/canncommercial/ddd83020016b.md) - [CANN商业版-HccnRpingInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0002.html): 初始化参与RPing的Device,启动网络状态监测。 → [详情](llms-content/document/detail/canncommercial/532b00a5dc78.md) - [CANN商业版-HccnRpingDeinit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0003.html): 释放内存资源。 HccnResult类型错误码的解析结果。 - 该接口会主动释放资源,若入参rpingCtx指向为空可能会触发异常。 → [详情](llms-content/document/detail/canncommercial/63b2302076d8.md) - [CANN商业版-HccnRpingAddTarget](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0004.html): 添加探测目标,建立client与target之间的RPing通信链路。 其中client为发送端NPU,target为接收端NPU。 → [详情](llms-content/document/detail/canncommercial/c53dbe657827.md) - [CANN商业版-HccnRpingRemoveTarget](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0005.html): 删除探测目标并关闭RPing功能的通信链路。 → [详情](llms-content/document/detail/canncommercial/51f0666f5cb2.md) - [CANN商业版-HccnRpingGetTarget](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0006.html): 获取链路状态信息。 → [详情](llms-content/document/detail/canncommercial/d1d406cf997a.md) - [CANN商业版-HccnRpingBatchPingStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0007.html): 发起探测请求。 → [详情](llms-content/document/detail/canncommercial/5bbe189bac03.md) - [CANN商业版-HccnRpingBatchPingStop](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0008.html): 中止探测请求。 HccnResult类型错误码的解析结果。 该接口需要与HccnRpingBatchPingStart接口配对使用。 → [详情](llms-content/document/detail/canncommercial/9e6161784f1a.md) - [CANN商业版-HccnRpingGetResult](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0009.html): 获取对目标的探测结果。 → [详情](llms-content/document/detail/canncommercial/38b1477a075b.md) - [CANN商业版-HccnResult](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0011.html): 定义RPing功能相关操作的返回值。 → [详情](llms-content/document/detail/canncommercial/1b96d0975139.md) - [CANN商业版-HccnRpingMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0012.html): 定义RPing功能使用的网络类型。 → [详情](llms-content/document/detail/canncommercial/14aa96788396.md) - [CANN商业版-HccnRpingAddTargetState](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0013.html): 定义添加探测目标操作的返回状态。 → [详情](llms-content/document/detail/canncommercial/7e06659ecdf3.md) - [CANN商业版-HccnRpingInitAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0014.html): 定义RPing功能初始化时要配置的参数。 → [详情](llms-content/document/detail/canncommercial/dd76790c2fd2.md) - [CANN商业版-HccnRpingTargetInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0015.html): 定义需要被探测的target信息。 → [详情](llms-content/document/detail/canncommercial/6f82a13ce913.md) - [CANN商业版-HccnRpingResultInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0016.html): 定义RPing的探测结果信息。 → [详情](llms-content/document/detail/canncommercial/3b8c253e600c.md) - [CANN商业版-HccnRpingResultState](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0017.html): 定义RPing的探测结果是否有效。 → [详情](llms-content/document/detail/canncommercial/358d91261bfb.md) - [CANN商业版-HccnRpingCtx](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0018.html): 指向RPing对象的句柄。 → [详情](llms-content/document/detail/canncommercial/e57966d2b001.md) - [CANN商业版-HccnRpingGetPayload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0019.html): 获取对目标探测报文的自定义payload。 → [详情](llms-content/document/detail/canncommercial/364b9b5a8387.md) - [CANN商业版-HccnRpingTimestamp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0020.html): \#\#\#\# 功能 时间戳的数据结构。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/03c41e1877e2.md) - [CANN商业版-HccnRpingPayloadHead](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0021.html): 保存自定义payload数据头的数据结构。 → [详情](llms-content/document/detail/canncommercial/665a246b1719.md) - [CANN商业版-HccnRpingAddTargetWithCfg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0022.html): 添加探测目标,建立client与target之间的RPing通信链路,支持RPing超时时间可配置。 其中client为发送端NPU,target为接收端NPU。 → [详情](llms-content/document/detail/canncommercial/b871a279ebf0.md) - [CANN商业版-HccnRpingAddTargetConfig](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/hccnrpingapi_07_0023.html): 定义RPing超时时间配置的数据结构。 → [详情](llms-content/document/detail/canncommercial/fefa604e7870.md) - [CANN商业版-Atlas 350 加速卡](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/RPing_02_0001.html): Atlas 350 加速卡 → [详情](llms-content/document/detail/canncommercial/7189e8e97a87.md) - [开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/RPing_02_0002.html): 介绍RPing功能实现的详细流程。 → [详情](llms-content/document/detail/canncommercial/6d6aaf962ed1.md) - [样例参考](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/rpingdev/RPing_02_0003.html): 本节给出实现RPing功能的完整代码样例。 → [详情](llms-content/document/detail/canncommercial/abd752b82097.md) - [学习向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg): 本文用于指导开发人员如何进行自定义算子的开发,掌握以下经验和技能可以更好地理解本文档:- 具备Python/C++/C语言程序开发能力 → [详情](llms-content/document/detail/canncommercial/c3653608f9f1.md) - [学习向导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0001.html): 本文用于指导开发人员如何进行自定义算子的开发,掌握以下经验和技能可以更好地理解本文档:- 具备Python/C++/C语言程序开发能力 → [详情](llms-content/document/detail/canncommercial/c3653608f9f1.md) - [了解算子开发场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0002.html): CANN算子库包含了丰富的高性能算子,让神经网络的运行性能更高。CANN算子库中的算子都是预先实现和编译的,是华为工程师使用AI处理器架构专用编程语言开发的高度优化的内核函数,能够较好的适配底层硬件架构,具有较高的性能。 → [详情](llms-content/document/detail/canncommercial/46c76a94c7e9.md) - [CANN算子类型介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0005.html): 首先看下CANN算子在AI处理器中的位置,如图1所示,其中:- AI Core是AI处理器的计算核心,负责执行矩阵、向量、标量计算密集的算子任务。 → [详情](llms-content/document/detail/canncommercial/435ea4f3664d.md) - [TBE简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0010.html): TBE(Tensor Boost Engine)负责执行AI处理器中运行在AI Core上的算子,TBE提供了基于TVM(Tensor Virtual Machine)框架的自定义算子开发能力,通过TBE提供的API可以完成相应神经网络算子的开发。 → [详情](llms-content/document/detail/canncommercial/97693adc5c62.md) - [AI CPU简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0011.html): AI CPU负责执行AI处理器的CPU类算子(包括控制算子、标量和向量等通用计算),其在解决方案系统架构中的位置如下所示: → [详情](llms-content/document/detail/canncommercial/48f70a61667f.md) - [算子编译运行流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0012.html): 一个完整的CANN算子包含四部分:算子原型定义、对应开源框架的算子适配插件、算子信息库定义和算子实现。 → [详情](llms-content/document/detail/canncommercial/8d3af6f5eaba.md) - [全新开发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0015.html): 全新开发,指CANN算子库中不包含相应的算子,需要先完成自定义算子的开发,再进行第三方框架的适配。可以查看《算子库\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/aolapi/operatorlist\_00001.html\)》,判断算子库是否包含对应算子。 → [详情](llms-content/document/detail/canncommercial/3c8fcc898c94.md) - [框架适配开发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0016.html): 框架适配开发,指CANN算子库中已实现了相应的算子,但未适配第三方框架的场景。可以查看《算子库\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/aolapi/operatorlist\_00001.html\)》,判断算子库是否包含对应算子。 → [详情](llms-content/document/detail/canncommercial/dde5f5bd2237.md) - [硬件变更后适配](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0017.html): 仅TBE自定义算子存在硬件变更后需要适配的场景,AI CPU自定义算子不涉及,即AI CPU算子与AI处理器的型号无关。 → [详情](llms-content/document/detail/canncommercial/f82c7c83bc7f.md) - [选择算子开发方式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0018.html): 在章节CANN算子类型介绍中,我们了解到CANN算子有几种开发方式:TBE DSL、TBE TIK与AI CPU。针对全新开发的算子,在进行代码开发前,首先需要选择合适的算子实现方式。 → [详情](llms-content/document/detail/canncommercial/067c40be82a4.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0019.html): - 进行自定义算子开发前,需要完成驱动及CANN软件的安装,详情可参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/20a018fb5660.md) - [基于msopgen工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0024.html): CANN开发套件包中提供了自定义算子工程生成工具msopgen,可基于算子原型定义输出算子开发相关交付件,包括算子代码实现文件、算子适配插件、算子原型定义、算子信息库定义以及工程编译配置文件。 → [详情](llms-content/document/detail/canncommercial/ecf2ef1b2942.md) - [基于算子样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0025.html): 命令行场景下,开发者可以直接基于Ascend社区中提供的自定义算子样例工程进行修改,追加自定义算子。 → [详情](llms-content/document/detail/canncommercial/734b097f5264.md) - [CANN商业版-原理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0028.html): 算子原型定义规定了在AI处理器上可运行算子的约束,主要体现算子的数学含义,包含定义算子输入、输出和属性信息,基本参数的校验和shape的推导,原型定义的信息会被注册到GE的算子原型库中。网络模型生成时,GE会调用算子原型库的校验接口进行基本参数的校验,校验通过后,会根据原型库中的推导函数推导每个节点的输出shape与dtype,进行输出tensor的静态内存的分配。 → [详情](llms-content/document/detail/canncommercial/932c2eb94729.md) - [算子IR注册](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0029.html): 算子的原型(即IR)用于进行算子的描述,包括算子输入输出信息,属性信息等,用于把算子注册到算子原型库中。 → [详情](llms-content/document/detail/canncommercial/5579d8e4e9f3.md) - [Shape推导与校验](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0030.html): IR实现的cc文件中主要实现如下两个功能: → [详情](llms-content/document/detail/canncommercial/7dcbdabee3e2.md) - [DSL简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0032.html): 为了方便开发者进行自定义算子开发,TBE(Tensor Boost Engine)提供了一套计算接口供开发者用于组装算子的计算逻辑,这套计算接口称之为DSL(Domain-Specific Language)。基于DSL开发的算子,可以直接使用TBE提供的Auto Schedule机制,自动完成调度过程,省去最复杂的调度编写过程。 → [详情](llms-content/document/detail/canncommercial/1a378dac7c86.md) - [入门示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0033.html): 使用TBE DSL进行算子开发,开发者只需要关注算子本身计算逻辑,无需关注调度策略,开发方式简单便捷。 → [详情](llms-content/document/detail/canncommercial/b8c082d3a69c.md) - [算子实现流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0034.html): 基于TBE DSL进行算子开发时,由于算子调度依赖Auto Schedule机制,算子开发层面无法直接控制,因此开发者基于TBE DSL算子开发时只需要重点关注算子的计算过程的实现,同时在计算过程中可以通过一些方式进行算子精度和性能的提升。 → [详情](llms-content/document/detail/canncommercial/ce89651fe6dc.md) - [代码结构介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0035.html): TBE DSL方式实现的算子代码结构如下所示: → [详情](llms-content/document/detail/canncommercial/bb5ecf7f22a5.md) - [计算实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0037.html): 计算实现包含依赖python模块导入、算子函数声明、算子入参校验、计算逻辑实现以及调度与编译。计算实现时,可以通过一定的方法进行精度与性能上的提升。 → [详情](llms-content/document/detail/canncommercial/6e5af440db4b.md) - [调度与编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0038.html): 如下代码所示,当定义完计算逻辑后,需要在算子接口实现函数中实现调度与编译。 → [详情](llms-content/document/detail/canncommercial/f9c7f0e5b244.md) - [(可选)Format推导及参数校验](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0039.html): 开发者可以在算子实现文件中实现op\_select\_format函数,推导出算子的输入输出支持的dtype与format,后续进行算子信息库定义时将输入输出的dtype与format的dynamicFormat.flag配置为true即可,算子融合时会自动调用算子实现文件中的op\_select\_format函数进行dtype与format的设置,无需配置固定的dtype与format;若算子实现文件 → [详情](llms-content/document/detail/canncommercial/14c620cf76f0.md) - [DSL功能调试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0040.html): 若算子运行出错,开发者可参见本章节描述的方法在CPU中进行DSL算子的功能调试,验证算子的算法逻辑是否正确。 → [详情](llms-content/document/detail/canncommercial/753e06858d80.md) - [DSL算子泛化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0044.html): 如果开发者想支持“一类” 算子,要能适合任何合法的数据类型、数据形状,甚至适合多种AI处理器型号,这种场景,称之为算子的泛化。 → [详情](llms-content/document/detail/canncommercial/f58cb1d805bc.md) - [DSL性能优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0045.html): DSL方式进行算子代码实现时,性能优化主要有以下三种方法: → [详情](llms-content/document/detail/canncommercial/c5f83a70e140.md) - [TIK简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0047.html): TIK(Tensor Iterator Kernel)是一种基于Python语言的动态编程框架,呈现为一个Python模块。 → [详情](llms-content/document/detail/canncommercial/5d778346a280.md) - [入门示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0048.html): 本节以一个简单的Add算子为例,带您快速熟悉TIK算子的编写流程。 → [详情](llms-content/document/detail/canncommercial/c715fbb2b061.md) - [TIK算子实现流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0049.html): 基于TIK API编写TIK算子Python程序的通用步骤,如下图所示。 → [详情](llms-content/document/detail/canncommercial/b40fde95530c.md) - [TIK数据定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0050.html): - 指用于数据定义和运算的每一个数的数值类型,包括:int8, uint8, int16, uint16, int32, uint32, float16, float32,uint1(bool)等。 → [详情](llms-content/document/detail/canncommercial/e401607456c1.md) - [TIK作用域](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0051.html): TIK的作用域即一个TIK变量有效的区域,又可叫生命周期或活跃状态。 → [详情](llms-content/document/detail/canncommercial/d38cd63e6984.md) - [TIK程序控制](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0052.html): 过程式编程的程序结构元素包括:顺序、分支、循环。TIK提供if\_scope、elif\_scope和else\_scope接口在TIK DSL程序中定义分支结构;提供for\_range接口在TIK DSL程序中定义循环结构;除此之外,其它的TIK DSL接口在当前的代码块中形成顺序结构。TIK借用Python的with语句特性,表达代码块语义。 → [详情](llms-content/document/detail/canncommercial/9a4e0fa4e530.md) - [TIK数据搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0053.html): 对于Vector计算,一般是用Unified Buffer去存放数据,再进行计算,所以整体数据流应该是从Global Memory>Unified Buffer>Global Memory。TIK提供了data\_move接口实现Global Memory和Unified Buffer间的数据搬运,函数原型为: → [详情](llms-content/document/detail/canncommercial/2e04b5497ada.md) - [TIK矢量计算](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0054.html): TIK提供了大量计算类API以调用Vector计算资源展开计算,用户需要关注API参数的合理设置以及背后的原理。考虑到API参数的共通性,以下仅以矢量单目运算API为例进行阐述。矢量单目运算的函数原型如下所示: → [详情](llms-content/document/detail/canncommercial/7ba8e2b76c2d.md) - [TIK表达式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0055.html): 本节主要介绍TIK中表达式即Expr的概念和相关技巧。 → [详情](llms-content/document/detail/canncommercial/48754c564d1f.md) - [TIK语句](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0056.html): 上节我们讲过表达式的概念。TIK表达式不会生成对应的IR,而TIK语句会生成对应的IR,当TIK语句中包含了表达式时,表达式会被实例化进行相应的计算。 → [详情](llms-content/document/detail/canncommercial/72129cd49ffa.md) - [TIK函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0057.html): 经过前几章的学习,相信读者已经掌握了编写TIK算子的数据搬运和矢量计算的技能,以及了解了TIK作为代码生成器的本质,也已经可以编写一些最基本的TIK算子。 → [详情](llms-content/document/detail/canncommercial/d3c5b3826ca3.md) - [TIK功能调试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0058.html): 用户开发完TIK算子之后,建议使用TIK调试工具进行算子调试,这样可以通过模拟算子运行的过程,解决算子的绝大部分功能问题(例如数据越界)。 → [详情](llms-content/document/detail/canncommercial/d57a9a6da3b6.md) - [TIK算子泛化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0059.html): 在TIK简介的示例中,我们仅支持固定的数据输入个数和数据类型,所有的tensor申请的大小和TIK API参数配置为固定值。但是我们若想编写“一类”算子,要能够适应任何合法的数据类型、数据形状和数据排布格式,这种场景就称之为算子的泛化。由于当前版本TIK对数据排布格式不敏感,所以算子的泛化仅考虑数据类型和数据形状的泛化即可。 → [详情](llms-content/document/detail/canncommercial/7744383c5495.md) - [TIK常见编译错误](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0066.html): 当发生TIK编译错误时,在界面上显示错误信息、发生错误时算子的代码行、算子源代码的上下文和算子调用堆栈,下面是部分英文错误信息,中文含义, 处理方式: → [详情](llms-content/document/detail/canncommercial/ba7adc5fecb7.md) - [入门样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0068.html): 该样例实现了从Global Memory中的A,B两处分别读取128个float16类型的数值,相加,并将结果写入Global Memory地址C中。 → [详情](llms-content/document/detail/canncommercial/22c4fecbc589.md) - [进阶样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0069.html): 本节设计了一个张量加法的Sample,通过综合应用文档介绍的TIK优化机制,增强用户对TIK编程与优化的理解。 → [详情](llms-content/document/detail/canncommercial/6657cba4f6e6.md) - [更多样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0070.html): 单击Gitee\(https://gitee.com/ascend/samples/\)或Github\(https://github.com/Ascend/samples\),进入Ascend samples样例仓,参见README中的“版本说明”下载配套版本的sample包,从“cplusplus/level1\_single\_api/4\_op\_dev/1\_custom\_op/tbe/impl”目录中获 → [详情](llms-content/document/detail/canncommercial/9f1d418dbb2b.md) - [CANN商业版-AI CPU算子的实现包括两部分:](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0072.html): AI CPU算子的实现包括两部分: → [详情](llms-content/document/detail/canncommercial/9c62571e7218.md) - [算子类声明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0073.html): 用户需要在算子工程的“cpukernel/impl/xx.h”文件中进行算子类的声明,如下所示: → [详情](llms-content/document/detail/canncommercial/8fab3e355c55.md) - [实现流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0075.html): 用户需要在算子工程的“cpukernel/impl/xx.cc”文件中进行算子的计算逻辑实现,如下所示: → [详情](llms-content/document/detail/canncommercial/c54622953565.md) - [Compute函数实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0076.html): Compute函数实现示例如下,主要包括合法性校验和计算逻辑实现两部分,可根据需要在合适的地方调用Dump日志接口,打印相关调试信息。示例中使用到的API接口介绍可参见AI CPU API。 → [详情](llms-content/document/detail/canncommercial/830db97b1618.md) - [CANN商业版-算子信息库作为算子开发的交付件之一](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0078.html): 算子信息库作为算子开发的交付件之一,主要体现算子在AI处理器上的具体实现规格。针对TBE算子,算子信息库包括算子支持的输入输出dtype、format以及输入shape等信息;针对AI CPU算子,算子信息库包括算子输入输出的name,支持的dtype、format等信息。网络运行时,图编译器会根据算子信息库中的算子信息做基本校验,并进行算子匹配。 → [详情](llms-content/document/detail/canncommercial/e8ca4d7231f9.md) - [TBE算子信息库](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0079.html): 算子开发者需要通过配置算子信息库文件,将算子在AI处理器上相关实现信息注册到算子信息库中。 → [详情](llms-content/document/detail/canncommercial/64eda7aba3e5.md) - [AI CPU算子信息库](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0080.html): 算子开发者需要通过配置算子信息库文件,将算子在AI处理器上相关实现信息注册到算子信息库中。 → [详情](llms-content/document/detail/canncommercial/aade03f2f517.md) - [适配插件开发(TensorFlow框架)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0083.html): 您可以参考本章节进行算子适配插件的开发,将第三方框架的算子映射成适配AI处理器的算子。基于TensorFlow 框架的网络运行时,首先会加载并调用Graph Engine(简称GE)中的插件信息,将原始框架网络中的算子进行解析并映射成适配AI处理器算子。 → [详情](llms-content/document/detail/canncommercial/acc4e8608a0c.md) - [适配插件开发(ONNX框架)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0085.html): 您可以参考本章节进行算子适配插件的开发,将基于第三方框架的算子映射成适配AI处理器的算子,将算子信息注册到Graph Engine(简称:GE)中。基于ONNX框架的网络运行时,首先会加载并调用GE中的插件信息,将原始框架网络中的算子进行解析并映射成适配AI处理器中的算子。 → [详情](llms-content/document/detail/canncommercial/6f94e9da296f.md) - [适配插件开发(PyTorch框架)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0086.html): Pytorch框架单算子模式下的适配插件开发流程和具体样例请参见《Ascend Extension for PyTorch 套件与三方库支持清单\(https://www.hiascend.com/document/detail/zh/Pytorch/60RC2/modthirdparty/modparts/thirdpart\_0002.html\)》中的单算子适配OpPlugin插件开发章节。图模式 → [详情](llms-content/document/detail/canncommercial/4783853814b6.md) - [CANN商业版-自定义算子开发完成后](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0088.html): 自定义算子开发完成后,需要对算子工程编译出可直接安装的自定义算子run包,然后进行run包的安装,将自定义算子部署到CANN算子库。 → [详情](llms-content/document/detail/canncommercial/a6d908b096e0.md) - [算子工程编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0089.html): 算子交付件开发完成后,需要对算子工程进行编译,生成自定义算子安装包*.run,详细的编译操作包括: → [详情](llms-content/document/detail/canncommercial/9b794c8f8e03.md) - [算子包部署](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0091.html): 算子部署指将算子编译生成的自定义算子安装包(*.run)部署到CANN算子库中。 → [详情](llms-content/document/detail/canncommercial/d666e6007a87.md) - [CANN商业版-自定义算子部署到算子库后](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0093.html): 自定义算子部署到算子库后,可进行ST(System Test)测试,在真实的硬件环境中,验证算子功能的正确性。 → [详情](llms-content/document/detail/canncommercial/3a141a1f714c.md) - [CANN商业版-CANN开发套件包中提供了ST测试工具:msopst](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0096.html): CANN开发套件包中提供了ST测试工具:msopst,支持生成算子的ST测试用例并在硬件环境中执行。具有如下功能:- 根据算子信息库定义文件(*.ini)生成算子测试用例定义文件(*.json),作为算子ST测试用例的输入。 → [详情](llms-content/document/detail/canncommercial/8d806f673696.md) - [生成测试用例定义文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0097.html): 指导用户使用msopst工具生成算子测试用例定义文件(*.json),作为算子ST测试用例的输入。 → [详情](llms-content/document/detail/canncommercial/4fe094a2f5e8.md) - [生成/执行测试用例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0098.html): 指导用户根据算子测试用例定义文件生成ST测试数据及测试用例执行代码,在硬件环境上执行算子测试用例。 → [详情](llms-content/document/detail/canncommercial/2749031fd936.md) - [测试用例定义文件配置样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0099.html): - Less算子的测试用例定义文件“Less\_case.json”如下所示。 → [详情](llms-content/document/detail/canncommercial/2ddbcdb1c8fa.md) - [基于ST测试样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0100.html): 命令行场景下,开发者可以直接基于Ascend社区中提供的算子测试样例代码进行修改,适配自己的算子测试代码。 → [详情](llms-content/document/detail/canncommercial/9aae97a12520.md) - [算子网络测试(推理)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0102.html): 算子部署到算子库后,可以将其加载到网络模型中进行整网的推理验证,验证自定义算子在网络中运行结果是否正确。 → [详情](llms-content/document/detail/canncommercial/6ec334acf3fe.md) - [CANN商业版-算子部署到算子库后](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0104.html): 算子部署到算子库后,可通过运行包含自定义算子的TensorFlow网络,验证算子在网络中的运行结果是否正确。 → [详情](llms-content/document/detail/canncommercial/c8458c8c4d2b.md) - [实现过程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0105.html): 本节详细介绍通过构造仅包含待验证算子的单算子网络进行算子验证的方法。 → [详情](llms-content/document/detail/canncommercial/b5a8eb06e3ed.md) - [算子网络测试(训练,PyTorch)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0106.html): 完成算子适配开发后,可通过运行适配昇腾处理器的PyTorch算子,验证算子运行结果是否正确。 → [详情](llms-content/document/detail/canncommercial/c12dcaada001.md) - [精度基本概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0109.html): 绝对误差和相对误差是常用的衡量精度的概念,通俗的说,绝对误差是指真实值和测量值的差值,相对误差是这个差值和真实值的比。用公式表示为 → [详情](llms-content/document/detail/canncommercial/90b88e714c62.md) - [精度查看方法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0110.html): 本节我们介绍一种借助开源的可视化工具Octave分析相对误差的方法。 → [详情](llms-content/document/detail/canncommercial/2fac74ad5cde.md) - [数据类型转换](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0112.html): 由于float16数据类型本身存在精度限制,详情请参见Link\(https://en.wikipedia.org/wiki/Half-precision\_floating-point\_format\),所以在进行算子实现时,可将入参中float16类型的数据转换成float32类型进行计算,用高精度数据进行中间计算来提升精度,从而提升最终结果的精度。当中间计算过程较为复杂时,此方法精度提升效果比较明 → [详情](llms-content/document/detail/canncommercial/cc3656d522bc.md) - [指令精度优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0113.html): 指令精度优化仅针对TBE DSL开发方式。 → [详情](llms-content/document/detail/canncommercial/2191c83eb4cb.md) - [数学公式优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0114.html): 对于一些数学算子,常常采用泰勒级数用无限项连加式来拟合,这些相加的项由函数在某一点的导数求得,通过函数在自变量零点的导数求得的泰勒级数又叫做麦克劳林级数。在数学上,对于一个在实数或复数α邻域上,以实数作为变量或以复数作为变量、无穷可微的函数放f\(x\),它的泰勒级数是以下这种形式的幂级数: → [详情](llms-content/document/detail/canncommercial/b090cd3fb9fd.md) - [CANN商业版-总结](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0115.html): 针对TBE算子,我们已经介绍了一些定位以及解决精度问题的方法。总结一下,当我们遇到精度问题,可以按照以下步骤来解决: → [详情](llms-content/document/detail/canncommercial/bfa8ea2030e7.md) - [TBE算子性能优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0116.html): 当DSL方式实现的算子性能不满足需求时,可以参考如下流程进行优化: → [详情](llms-content/document/detail/canncommercial/e5e6a60cc884.md) - [AI Core算子执行时间超时导致网络运行失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0144.html): 执行模型推理时,返回模型执行失败。Device侧日志中有如下ERROR级别的打印日志,关键信息如下: → [详情](llms-content/document/detail/canncommercial/12914178e693.md) - [网络调测时ReduceSum算子性能差如何处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0146.html): 网络调测时,网络整体性能较慢。通过Profiling工具获取网络的Profiling数据(Profiling工具的使用方法可参见对应版本的《性能调优工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/Profiling/atlasprofiling\_16\_0144.html\)》),并进行算子的性能数据分 → [详情](llms-content/document/detail/canncommercial/1a92b3363534.md) - [开启AI CPU Cast算子自动插入特性](https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/tbeaicpudevg/atlasopdev_10_0147.html): 模型编译时,若遇到AI CPU算子不支持某种数据类型导致编译失败的场景,可通过启用Cast算子自动插入特性快速将输入转换为算子支持的数据类型,从而实现网络的快速打通。 → [详情](llms-content/document/detail/canncommercial/f58c53bb0855.md) - [CANN商业版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/canncommercial/b6c2da42d4eb.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000006.html): 基于CANN提供的接口开发、编译AI应用时,开发环境需具备如下软硬件基本要求: → [详情](llms-content/document/detail/canncommercial/d8bd851ae823.md) - [模型推理简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000026.html): 本章中的模型是指基于CANN图引擎(Graph Engine, 简称GE)将训练好的开源框架网络模型编译生成的om模型。GE在编译模型时会执行图优化、算子调度优化和权重数据重排等操作,以进一步调优开源框架的网络模型,满足部署场景下的高性能需求,确保其在AI处理器上高效运行。 → [详情](llms-content/document/detail/canncommercial/76e765af140c.md) - [模型编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000027.html): 以运行用户登录开发环境。使用ATC工具将开源框架的网络模型(如ONNX、TensorFlow等)编译成*.om模型文件。 → [详情](llms-content/document/detail/canncommercial/1579f72b63d9.md) - [模型加载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000029.html): 本节描述的是整网模型加载的接口调用流程。 → [详情](llms-content/document/detail/canncommercial/86c10c5d0dd4.md) - [模型执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000030.html): 本节描述的是整网模型执行的接口调用流程。本节结合接口调用流程、示例代码介绍模型执行前需要准备哪些数据、模型执行接口以及模型执行之后需要释放哪些资源。 → [详情](llms-content/document/detail/canncommercial/88a78b780811.md) - [模型卸载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000031.html): 模型执行结束后,需及时卸载模型,释放模型资源。 → [详情](llms-content/document/detail/canncommercial/0e65ac7f74eb.md) - [异步模型推理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000033.html): 本节介绍异步推理接口如何与回调函数配合使用,每隔一段时间下发一次回调任务,获取前一段时间内的异步推理结果。 → [详情](llms-content/document/detail/canncommercial/7ac8ab2a8cdc.md) - [多模型串联推理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000034.html): 多模型推理的基本流程与单模型类似,请参见静态Shape输入模型推理。 → [详情](llms-content/document/detail/canncommercial/d0f9b5d23b6f.md) - [队列方式模型推理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000035.html): 本节介绍如何基于队列加载模型、准备模型输入数据、获取模型推理输出数据。 → [详情](llms-content/document/detail/canncommercial/87d5ffdd755b.md) - [概念及使用约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000037.html): AIPP(Artificial Intelligence Pre-Processing)用于在AI Core上完成图像预处理,包括色域转换(转换图像格式)、图像归一化(减均值/乘系数)和抠图(指定抠图起始点,抠出神经网络需要的图片大小)等。 → [详情](llms-content/document/detail/canncommercial/5594e56f4376.md) - [动态AIPP(单个动态AIPP输入)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000038.html): 本节介绍在执行模型推理时,单个动态AIPP输入的模型所涉及的关键接口、示例代码。 → [详情](llms-content/document/detail/canncommercial/b70286f30bbd.md) - [动态AIPP(多个动态AIPP输入)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000039.html): 本节介绍在执行模型推理时,多个动态AIPP输入的模型所涉及的关键接口、示例代码。 → [详情](llms-content/document/detail/canncommercial/a7df1ccccbbe.md) - [概念及使用约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000041.html): **表1 概念介绍** → [详情](llms-content/document/detail/canncommercial/664630a4f004.md) - [动态Batch/动态分辨率/动态维度(设置多档维度值)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000043.html): 本节介绍动态Batch/动态分辨率/动态维度功能涉及的关键接口、接口调用流程及示例代码。 → [详情](llms-content/document/detail/canncommercial/1090b159d69a.md) - [动态Shape输入(设置Shape范围)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000044.html): 本节介绍动态Shape输入场景下,如何设置Shape范围,介绍其关键接口、接口调用流程及示例代码。 → [详情](llms-content/document/detail/canncommercial/bfa005500256.md) - [权重更新(由系统管理内存)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000045.html): 对于权重更新的场景,为便于用户一次编译模型后,在模型执行阶段能动态更新权重,可通过以下接口配合使用实现该功能: → [详情](llms-content/document/detail/canncommercial/ca9903037892.md) - [媒体数据处理功能简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000047.html): 本章主要介绍图像/视频/音频数据处理的具体功能、接口调用流程以及示例代码。 → [详情](llms-content/document/detail/canncommercial/4fab937d0336.md) - [媒体数据处理多版本接口的差异](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000048.html): 以下是各套媒体数据处理接口的简介,各套接口不可混用: → [详情](llms-content/document/detail/canncommercial/91561c2a8c3f.md) - [各产品型号功能支持情况](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000049.html): 各产品型号上媒体数据处理各功能的支持度如下表所示。 → [详情](llms-content/document/detail/canncommercial/68e08f42f5c3.md) - [VPC图像处理典型功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000051.html): 本节以抠图、缩放为例说明VPC图像处理时的接口调用流程,同时配合以下典型功能的示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/96cdc3ef04b9.md) - [JPEGD图像解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000052.html): 本节介绍JPEGD图片解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/d699b9d3c35e.md) - [JPEGE图片编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000053.html): 本节介绍JPEGE图片编码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/b866c00987ea.md) - [PNGD图片解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000054.html): 本节介绍PNGD图片解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/12e1229707d4.md) - [VDEC视频解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000055.html): 本节介绍VDEC视频解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/c417b4fd85ee.md) - [VENC视频编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000056.html): 本节介绍VENC视频编码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/5032b3e02a95.md) - [VPC图片处理典型功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000058.html): 本节以抠图、缩放为例说明VPC图像处理时的接口调用流程,同时配合以下典型功能的示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/fdb5929100d1.md) - [JPEGD图片解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000059.html): 本节介绍JPEGD图片解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/9cb1a67904e8.md) - [JPEGE图片编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000060.html): 本节介绍JPEGE图片编码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/b85f70d280dd.md) - [PNGD图片解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000061.html): 本节介绍PNGD图片解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/b924659c501d.md) - [VDEC视频解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000062.html): 本节介绍VDEC视频解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/607b2d9658dd.md) - [VENC视频编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000063.html): 本节介绍VENC视频编码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/c70d3540fe23.md) - [视频数据获取功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000065.html): 视频获取功能需要ISP、MIPI Rx、VI等多个功能模块配合才能实现,本节介绍视频数据获取功能的总体接口调用流程、各功能模块的接口调用流程及注意事项。 → [详情](llms-content/document/detail/canncommercial/6fd289c7c560.md) - [视频数据获取+VPSS视频处理功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000066.html): VPSS必须配合VI模块一起使用,本节介绍其接口调用流程及注意事项。 → [详情](llms-content/document/detail/canncommercial/ce24d6cf0984.md) - [NVR场景视频解码、处理和显示](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000067.html): 本节介绍NVR视频业务处理的典型流程、关键接口及注意事项。 → [详情](llms-content/document/detail/canncommercial/4de4584a4cd1.md) - [NVR场景语音对讲](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000068.html): 本节介绍NVR音频业务处理的典型流程、关键接口及注意事项。 → [详情](llms-content/document/detail/canncommercial/a76214b19ee3.md) - [音频获取&音频播放](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000069.html): 本节介绍音频获取、音频播放功能的接口调用流程及注意事项。 → [详情](llms-content/document/detail/canncommercial/b3ae3bfe19e8.md) - [采用VPC多功能组合接口,减少系统调度压力,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000074.html): 在对图像进行抠图、缩放、贴图、填充等处理时,媒体数据处理部分提供了以下实现功能的接口: → [详情](llms-content/document/detail/canncommercial/9b9701afd9bf.md) - [采用VPC批处理接口,降低时延,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000075.html): 在对图像进行抠图、缩放等处理时,媒体数据处理部分提供了以下两类接口: → [详情](llms-content/document/detail/canncommercial/85b5979ba266.md) - [合理选择VDEC视频解码输出格式和分辨率,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000076.html): 如果用户需要借助DVPP进行视频解码,想要得到RGB格式图片,在部分AI处理器上,当前视频解码接口aclvdecSendFrame支持输出YUV420SP格式或RGB888格式,且支持在解码时对图片进行缩放,所以从提升性能的角度,可以优化代码逻辑,直接调用视频解码接口aclvdecSendFrame输出RGB888格式。 → [详情](llms-content/document/detail/canncommercial/fccc2d4594ad.md) - [合理使用VDEC解码跳帧,减少内存申请,减轻VPC压力,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000077.html): 在视频解码+模型推理的场景下,若视频的帧数比较多,且不是每一帧都需要进行推理,对于不需要推理的帧,推荐用户使用aclvdecSendSkippedFrame接口进行解码,不输出解码结果。 → [详情](llms-content/document/detail/canncommercial/a3919fd4400d.md) - [VPC处理时合理选择输出格式,降低内存申请,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000078.html): VPC图像处理功能支持输出YUV400格式(灰度图像),如果模型推理的输入图像是灰度图像,就直接使用VPC功能,无需再使用AIPP色域转换功能。 → [详情](llms-content/document/detail/canncommercial/5dd590424826.md) - [采用VPC多功能组合接口,减少系统调度压力,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000080.html): 在对图像进行抠图、缩放、贴图、填充等处理时,媒体数据处理部分提供了以下实现功能的接口: → [详情](llms-content/document/detail/canncommercial/18d1c93ca6b3.md) - [采用VPC批处理接口,降低时延,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000081.html): 在对图像进行抠图、缩放等处理时,媒体数据处理部分提供了以下两类接口: → [详情](llms-content/document/detail/canncommercial/3493e5b717a1.md) - [合理选择VDEC视频解码输出格式和分辨率,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000082.html): 如果用户需要借助DVPP进行视频解码,想要得到RGB格式图片,在部分AI处理器上当前视频解码接口hi\_mpi\_vdec\_send\_stream支持输出YUV420SP格式或RGB888格式,且支持在解码时对图片进行缩放,所以从提升性能的角度,可以优化代码逻辑,直接调用视频解码接口hi\_mpi\_vdec\_send\_stream输出RGB888格式。 → [详情](llms-content/document/detail/canncommercial/2a3670404470.md) - [合理使用VDEC解码跳帧,减少内存申请,减轻VPC压力,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000083.html): 在视频解码+模型推理的场景下,若视频的帧数比较多,且不是每一帧都需要进行推理,对于不需要推理的帧,推荐用户在调用hi\_mpi\_vdec\_send\_stream接口解码时设置当前帧输出不显示,不输出解码结果。 → [详情](llms-content/document/detail/canncommercial/ba50b35d623a.md) - [VPC处理时合理选择输出格式,降低内存申请,性能更优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000084.html): VPC图像处理功能支持输出YUV400格式(灰度图像),如果模型推理的输入图像是灰度图像,就直接使用VPC功能,无需再使用AIPP色域转换功能。 → [详情](llms-content/document/detail/canncommercial/f27bbb073a7f.md) - [合理设置队列深度,减少硬件资源浪费,提升性能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000085.html): 可使用媒体数据处理V2版本接口,配置VPC队列深度,队列深度范围\[10,350\]之间。用户业务下发任务时,若VPC队列满后,会反压阻塞任务下发,影响性能。 → [详情](llms-content/document/detail/canncommercial/3444b8bf9810.md) - [特征向量检索(FV)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000092.html): 该部分主要实现了对特征检索的功能验证,生成随机底库,随机生成特征数据进行特征检索(当前支持1:N、M:N两种检索模式,下文的示例代码以1:N为例)。大致可分为初始化、添加特征到底库、底库搜索、精准修改或删除底库特征、去初始化几个主要步骤,具体接口调用方式如下: → [详情](llms-content/document/detail/canncommercial/fd40ef022970.md) - [调优简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000096.html): 本章重点介绍推理应用的精度、性能调优,由于是调优,因此在调优前,请确保已经完成了整网推理功能调测,功能不阻塞,只是推理精度错误、推理精度与标杆数据存在少量差距、模型推理性能不符合预期或待提升等问题。 → [详情](llms-content/document/detail/canncommercial/ce2400c4df2a.md) - [精度提升简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000098.html): 本文介绍整网推理场景下的精度调优流程、相关配置及典型案例等。由于是调优,因此在调优前,请确保已经完成了整网推理功能调测,功能不阻塞,只是推理精度错误,或推理精度与标杆数据存在少量差距。 → [详情](llms-content/document/detail/canncommercial/1a1a19b15feb.md) - [问题描述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000101.html): 推理结果不达标,包括以下两种情况: → [详情](llms-content/document/detail/canncommercial/1d363bd735de.md) - [问题定位流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000102.html): 图1 定位流程 1. 推理结果错误,为了后续定位问题,需要重新执行推理,用于获取模型的Dump数据。 获取模型的Dump数据,需要调用acl接口打开Dump开关,详细描述请参见《精度调试工具\(https://www.hiascend. → [详情](llms-content/document/detail/canncommercial/30f8034c4522.md) - [配置精度模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000103.html): 如果在模式转换时不指定网络模型或算子的精度模式,默认采用fp16(float16)数据类型进行计算。 → [详情](llms-content/document/detail/canncommercial/be5483add1d3.md) - [关闭数据缓存优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000104.html): 如果在模型转换时不指定关闭数据缓存优化功能,当前默认开启数据缓存优化,开启数据缓存优化可提高计算效率、提升性能,但由于部分算子在实现上可能存在未考虑的场景,导致影响精度,因此在出现精度问题时可以尝试关闭数据缓存优化。 → [详情](llms-content/document/detail/canncommercial/6b1fd68d9ff0.md) - [关闭融合规则](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000105.html): 如果在模型转换时不指定关闭融合规则,当前默认开启融合规则,开启融合规则可提高计算效率、提升性能,但算子之间可能会融合,融合后的部分算子在实现上可能存在未考虑的场景,导致影响精度,因此在出现精度问题时可以尝试关闭融合规则。 → [详情](llms-content/document/detail/canncommercial/abf85bab2670.md) - [检查数据处理或配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000106.html): 1. 检查om模型与标杆网络推理的输入数据以及输入数据的处理是否一致,如果不一致,需调整成一致。 → [详情](llms-content/document/detail/canncommercial/0d96392079cc.md) - [案例介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000107.html): FastRCNN网络,模型转换时,保持默认高性能模式、force\_fp16精度模式,推理出来的精度错误,MAP结果为0。 → [详情](llms-content/document/detail/canncommercial/2ceef8b5ac0c.md) - [模型推理性能调优思路](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000109.html): 在整网推理时,可能由于模型在AI处理器上的算子适配、数据读写等问题,导致模型推理的性能不符合预期,您可以查阅本节介绍的内容,了解模型推理时的性能调优流程。由于是调优,因此在调优前,请确保已经完成了整网推理功能调测,功能不阻塞,只是模型推理性能不符合预期、待提升。 → [详情](llms-content/document/detail/canncommercial/7a95b6d211cd.md) - [使用AOE工具调优模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000110.html): 本节介绍推理场景下使用aoe命令进行子图调优、算子调优的基本方法。在调优前,您需要先参见《AOE调优工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/aoe/auxiliarydevtool\_aoe\_0001.html\)》准备好环境、了解使用约束以及基本的参数使用方法。 → [详情](llms-content/document/detail/canncommercial/f5e56de2308a.md) - [采集&解析性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000111.html): 本节介绍推理场景下使用msprof命令行方式采集和解析性能数据、并通过生成的结果文件分析性能瓶颈的基本方法。在使用msprof命令行前,您需要先参见《性能调优工具\(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/Profiling/atlasprofiling\_16\_0144.html\)》准备好环境、了解 → [详情](llms-content/document/detail/canncommercial/a35e935878f5.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000113.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能,是借助AMCT工具提供的Python接口实现。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/canncommercial/50e31addc18a.md) - [关于增加校准集的建议](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000114.html): 在基于精度的自动量化时,手动修改量化配置中的batch\_num,可根据batch大小以及量化需要使用的图片数量调整,以便调整校准使用的数据量。batch\_num控制量化使用数据的batch数目,batch\_num \= total\_nums / batch\_size,其中,total\_nums表示总的图片数量,batch\_size表示每个batch使用的图片数量。 → [详情](llms-content/document/detail/canncommercial/e69e5c6f2074.md) - [查找量化场景下的精度损失层](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000115.html): 当前仅支持Caffe框架模型,使用精度比对工具查找量化场景下的精度损失层,主要包含以下两步的比对: → [详情](llms-content/document/detail/canncommercial/46875088b677.md) - [配置skip\_layers跳过量化损失大的层](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000116.html): 使用精度比对工具比对原始模型、量化后模型各层的精度,查找精度损失大的层,在基于精度的自动量化时通过配置skip\_layers跳过量化损失大的层。 → [详情](llms-content/document/detail/canncommercial/03f23ac65a43.md) - [FAQ案例集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000137.html): 调试应用过程中可能遇到运行时资源异常、推理报错、算子执行报错等问题,您可以参见《故障处理\(https://www.hiascend.com/document/detail/zh/canncommercial/900/maintenref/troubleshooting/troubleshooting\_0001.html\)》中的“故障案例集\(https://www.hiascend.comdocum → [详情](llms-content/document/detail/canncommercial/807a7df51fa2.md) - [使用约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000222.html): **表1 总体约束列表** → [详情](llms-content/document/detail/canncommercial/4b8d080319be.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000523.html): CANN应用开发场景涉及Runtime、图引擎(Graph Engine,简称GE)和DVPP(Digital Vision Pre-Processing)等组件提供的接口。各组件提供的接口及其详细说明,请参见各组件的API参考。本节仅介绍接口分类以及调用接口时依赖的头文件和库文件。 → [详情](llms-content/document/detail/canncommercial/1610c5200409.md) - [权重更新(由用户管理内存)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000527.html): 对于权重更新的场景,为便于用户一次编译模型后,在模型执行阶段能动态更新权重,可通过以下接口配合使用实现该功能: → [详情](llms-content/document/detail/canncommercial/71607b3f96ed.md) - [入门样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000530.html): 本样例展示了如何使用CANN的Runtime API以及算子库中的Add算子实现向量加法运算out \= self + alpha * other。 → [详情](llms-content/document/detail/canncommercial/02457ee30ba7.md) - [CANN内置算子调用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000531.html): CANN算子库提供了一系列丰富且经过深度优化、硬件亲和的高性能内置算子,可直接应用于AI业务。算子包括Device侧Kernel实现和Host侧调用两部分,为方便调用,每个算子都提供了相应的C语言API,方便用户在Host侧调用,下文简称单算子API(或者算子Host API)。 → [详情](llms-content/document/detail/canncommercial/c8e12bc98f81.md) - [集合通信](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000537.html): 集合通信库HCCL(Huawei Collective Communication Library)是基于昇腾硬件的高性能集合通信库,为计算集群提供高性能、高可靠的通信方案。 → [详情](llms-content/document/detail/canncommercial/a63fcac03e9f.md) - [单边通信](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000538.html): HIXL(Huawei Xfer Library)是一个灵活、高效的昇腾单边通信库,面向集群场景提供简单、可靠、高效的点对点数据传输能力,并通过简易API开放给用户, 在多AI应用和多传输链路之间建立了桥梁。可用于构建大模型PD分离、RL后训练参数切换、模型参数缓存等多种业务场景。 → [详情](llms-content/document/detail/canncommercial/867d4f0ce5c3.md) - [查看日志](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000540.html): 日志主要用于记录系统的运行过程及异常信息,帮助用户快速定位系统运行过程中出现的问题以及开发过程中的程序调试问题。日志分为如下几类:- 系统类日志:系统运行时在Device侧产生的日志。主要包括: → [详情](llms-content/document/detail/canncommercial/ffcc32d63b5b.md) - [性能分析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000541.html): 性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标,用户可根据输出的性能数据,快速定位软、硬件性能瓶颈,提升AI任务性能分析的效率。 → [详情](llms-content/document/detail/canncommercial/d6c78c8e0b21.md) - [媒体数据处理算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclcppdevg_000542.html): 调用媒体数据处理算子通常采用“两段式接口”形式,具体如下,其中“acldvpp”表示算子接口前缀\=;而“Xxx”表示对应的算子类型,如EncodeJpeg算子。``` → [详情](llms-content/document/detail/canncommercial/62dbca994a5b.md) - [CANN商业版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/acldevg_0001.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/canncommercial/b6c2da42d4eb.md) - [接口调用流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0005.html): 调用pyacl接口,可开发包含模型推理、媒体数据处理、单算子调用等功能的应用,这些功能可以独立存在,也可以组合存在。下图给出了使用pyacl接口开发AI应用的整体接口调用流程。 → [详情](llms-content/document/detail/canncommercial/5b194b471773.md) - [应用开发环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0006.html): 开发应用前,需安装驱动固件及CANN软件,请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》部署环境。 → [详情](llms-content/document/detail/canncommercial/5cddca2aef6b.md) - [初始化与去初始化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0007.html): 关于初始化与去初始化的接口调用流程,请参见接口调用流程。 → [详情](llms-content/document/detail/canncommercial/045a2bf03cfc.md) - [运行时资源申请与释放](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0009.html): 开发应用时,应用程序中必须包含运行时资源申请的代码逻辑,关于运行时资源申请的接口调用流程,请先参见接口调用流程了解整体流程,再查看本节中的资源申请、释放流程说明。 → [详情](llms-content/document/detail/canncommercial/9f2c7039bfcd.md) - [原理介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0017.html): Stream是一个任务队列,应用程序通过Stream来管理任务的并行,一个Stream内部的任务保序执行,即Stream根据发送过来的任务依次执行,不同Stream中的任务并行执行。一个默认Context下会挂一个默认Stream,如果不显式创建Stream,可使用默认Stream。默认Stream作为接口入参时,直接传0。 → [详情](llms-content/document/detail/canncommercial/94d0e0084ccd.md) - [单线程单Stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0018.html): 调用接口后,需增加异常处理的分支,并记录报错日志、提示日志,此处不一一列举。以下是关键步骤的代码示例,不可以直接拷贝运行,仅供参考。 → [详情](llms-content/document/detail/canncommercial/bb7e3db68f77.md) - [单线程多Stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0019.html): 调用接口后,需增加异常处理的分支,并记录报错日志、提示日志,此处不一一列举。以下是关键步骤的代码示例,不可以直接拷贝运行,仅供参考。 → [详情](llms-content/document/detail/canncommercial/f6800ff1a2ea.md) - [多线程多Stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0020.html): 调用接口后,需增加异常处理的分支,并记录报错日志、提示日志,此处不一一列举。以下是关键步骤的代码示例,不可以直接拷贝运行,仅供参考。``` → [详情](llms-content/document/detail/canncommercial/919072013d08.md) - [基本原理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0023.html): 提供以下几种同步机制: → [详情](llms-content/document/detail/canncommercial/3d071b627925.md) - [关于Event的同步等待](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0024.html): 调用接口后,需增加异常处理的分支,并记录报错日志、提示日志,此处不一一列举。以下是关键步骤的代码示例,不可以直接拷贝运行,仅供参考。 → [详情](llms-content/document/detail/canncommercial/86541de7387c.md) - [关于Stream内任务的同步等待](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0025.html): 调用接口后,需增加异常处理的分支,并记录报错日志、提示日志,此处不一一列举。以下是关键步骤的代码示例,不可以直接拷贝运行,仅供参考。 → [详情](llms-content/document/detail/canncommercial/8a3ac1477b0a.md) - [关于Stream间任务的同步等待(通过Event实现)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0026.html): 多Stream之间任务的同步等待可以利用Event实现,调用acl.rt.stream\_wait\_event\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0101.html\)接口阻塞指定Stream的运行,直到指定的Event完成。需在调用acl.rt.s → [详情](llms-content/document/detail/canncommercial/69de257e15a5.md) - [关于Device的同步等待](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0027.html): 调用接口后,需增加异常处理的分支,并记录报错日志、提示日志,示例代码中不一一列举。以下是关键步骤的代码示例,不可以直接拷贝运行,仅供参考。 → [详情](llms-content/document/detail/canncommercial/7f6a88e48790.md) - [开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0029.html): 图1 开发流程 1. 准备环境,包括开发环境和运行环境。 2. 创建代码目录。 在开发应用前,您需要先创建目录,存放代码文件、测试图片数据、模型文件等。如下仅是示例,可参考: → [详情](llms-content/document/detail/canncommercial/9a3a42382fa2.md) - [模型构建](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0030.html): 对于开源框架的网络模型(如Caffe、TensorFlow等),不能直接在AI处理器上做推理,需要先使用ATC(Ascend Tensor Compiler)工具将开源框架的网络模型转换为适配AI处理器的离线模型(*.om文件)。 → [详情](llms-content/document/detail/canncommercial/6b1d12fb91aa.md) - [模型加载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0031.html): 从模型构建中的说明构建出模型后,需进行模型加载,为模型执行做准备。 → [详情](llms-content/document/detail/canncommercial/6cfa4738ecbc.md) - [模型执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0032.html): 开发应用时,如果涉及整网模型推理,则应用程序中必须包含模型执行的代码逻辑,关于模型执行的接口调用流程。请先参见接口调用流程了解整体流程,再查看本节中的流程说明。 → [详情](llms-content/document/detail/canncommercial/6a817fbe55ce.md) - [模型卸载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0033.html): 关于模型卸载的接口调用流程,请参见接口调用流程。 → [详情](llms-content/document/detail/canncommercial/ff129d6b2ef0.md) - [多Batch模型推理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0034.html): 多Batch推理的基本流程与单Batch类似,请参见模型管理。 → [详情](llms-content/document/detail/canncommercial/ad02d70b4a03.md) - [多模型串联推理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0035.html): 多模型推理的基本流程与单模型类似,请参见模型管理。 → [详情](llms-content/document/detail/canncommercial/c0e9a4b6abc0.md) - [接口调用流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0037.html): 开发应用时,如果涉及异步场景下的同步等待,则应用程序中必须包含相关的代码逻辑,关于该场景的接口调用流程,请参见下图。 → [详情](llms-content/document/detail/canncommercial/aa8b5394bd55.md) - [示例代码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0038.html): 您可以从样例介绍\(https://gitee.com/ascend/samples/tree/master/python/level2\_simple\_inference/1\_classification/resnet50\_async\_imagenet\_classification\)中查看完整样例代码。 → [详情](llms-content/document/detail/canncommercial/8287d2b56f7f.md) - [概念及使用约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0040.html): AIPP\(Artificial Intelligence Pre-Processing\)用于在AI Core上完成图像预处理,包括色域转换(转换图像格式)、图像归一化(减均值/乘系数)和抠图(指定抠图起始点,抠出神经网络需要大小的图片)等。 → [详情](llms-content/document/detail/canncommercial/5a97fc987d97.md) - [动态AIPP(单个动态AIPP输入)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0041.html): 动态AIPP场景下模型推理与模型管理的流程类似,都涉及初始化与去初始化、运行时资源申请与释放、模型构建、模型加载、模型执行、模型卸载等。 → [详情](llms-content/document/detail/canncommercial/6adee8567230.md) - [动态AIPP(多个动态AIPP输入)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0042.html): 模型有多个动态AIPP输入时的推理基本流程与单个动态AIPP输入类似,请参见动态AIPP(单个动态AIPP输入)。 → [详情](llms-content/document/detail/canncommercial/c2db46e5c1b9.md) - [概念及使用约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0044.html): **表1 概念介绍** → [详情](llms-content/document/detail/canncommercial/e4094352f769.md) - [动态Batch/动态分辨率/动态维度(设置多档维度值)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0046.html): 动态Shape输入场景下模型推理与模型管理的流程类似,都涉及初始化与去初始化、运行时资源申请与释放、模型构建、模型加载、模型执行、模型卸载等。 → [详情](llms-content/document/detail/canncommercial/fdd9af161a19.md) - [动态Shape输入(设置Shape范围)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0047.html): Atlas 200I/500 A2 推理产品 不支持该特性。 → [详情](llms-content/document/detail/canncommercial/c5c91bd181dd.md) - [媒体数据处理基础知识](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0049.html): 本章主要介绍图像/视频数据处理的具体功能、接口调用流程以及示例代码。 → [详情](llms-content/document/detail/canncommercial/4a1b512d3ea1.md) - [V1与V2版本的差别](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0050.html): 本手册中媒体数据处理V1版本与媒体数据处理V2版本的接口都是描述处理媒体数据的接口,用于实现抠图、图片缩放、格式转换等功能,但两套接口不能混用。 → [详情](llms-content/document/detail/canncommercial/d09ca2780afd.md) - [各产品功能支持度说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0051.html): AI处理器对媒体数据处理各功能的支持度如下表所示。 → [详情](llms-content/document/detail/canncommercial/86a80d8578d7.md) - [VPC图像处理典型功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0053.html): VPC(Vision Preprocessing Core)负责图像处理功能,支持对图片做抠图、缩放、格式转换等操作。关于VPC功能的详细介绍请参见功能说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0294.html\),关于VPC功能对输入、输出的约束要求,请参见 → [详情](llms-content/document/detail/canncommercial/621da379bd16.md) - [JPEGD图片解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0054.html): JPEGD(JPEG Decoder)负责完成图像解码功能,将.jpg、.jpeg、.JPG、.JPEG图片解码成YUV格式图片。关于JPEGD功能的详细介绍及约束请参见功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0321.html\)。 → [详情](llms-content/document/detail/canncommercial/021920ec35c8.md) - [JPEGE图片编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0055.html): JPEGE(JPEG Encoder)负责完成图像编码功能,将YUV格式图片编码成.jpg图片。关于JPEGE功能的详细介绍及约束请参见功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0328.html\)。 → [详情](llms-content/document/detail/canncommercial/099ff96a54f1.md) - [PNGD图片解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0056.html): 本节介绍PNGD图片解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/f8f6ada1f709.md) - [VDEC视频解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0057.html): VDEC(Video Decoder)负责将H.264/H.265格式的视频码流解码为YUV/RGB格式的图片。关于VDEC功能的详细介绍及约束请参见功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0337.html\)。 → [详情](llms-content/document/detail/canncommercial/cb325f989a29.md) - [VENC视频编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0058.html): VENC(Video Encoder)将YUV420SP格式的图片编码成H.264/H.265格式的视频码流。关于VENC功能的详细介绍及约束请参见功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0366.html\)。 → [详情](llms-content/document/detail/canncommercial/7516e9cb683f.md) - [VPC图片处理典型功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0060.html): VPC(Vision Preprocessing Core)负责图像处理功能,支持对图片做抠图、缩放、格式转换等操作。关于VPC功能的详细介绍请参见VPC功能\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0428.html\),关于VPC功能对输入、输出的约束要求,请参 → [详情](llms-content/document/detail/canncommercial/4d46027c309e.md) - [JPEGD图片解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0061.html): JPEGD(JPEG Decoder)负责完成图像解码功能,将.jpg、.jpeg、.JPG、.JPEG图片解码成YUV格式图片。关于JPEGD功能的详细介绍及约束请参见JPEGD功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0476.html\)。 → [详情](llms-content/document/detail/canncommercial/5513795a7cd9.md) - [JPEGE图片编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0062.html): JPEGE(JPEG Encoder)负责完成图像编码功能,将YUV格式图片编码成.jpg图片。关于JPEGE功能的详细介绍请参见JPEGE功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0502.html\)。 → [详情](llms-content/document/detail/canncommercial/10f701add99f.md) - [PNGD图片解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0063.html): 本节介绍PNGD图片解码的接口调用流程,同时配合示例代码辅助理解该接口调用流程。 → [详情](llms-content/document/detail/canncommercial/6a71732a7fb4.md) - [VDEC视频解码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0064.html): VDEC(Video Decoder)负责将H.264/H.265格式的视频码流解码为YUV/RGB格式的图片。关于VDEC功能的详细介绍及约束请参见VDEC功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0478.html\)。 → [详情](llms-content/document/detail/canncommercial/87776f0f12f0.md) - [VENC视频编码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0065.html): VENC(Video Encoder)将YUV420SP格式的图片编码成H.264/H.265格式的视频码流。关于VENC功能的详细介绍请参见VENC功能及约束说明\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/dvpp/aclpythondevg\_01\_0504.html\)。 → [详情](llms-content/document/detail/canncommercial/24d0bb366df7.md) - [CANN商业版-如果AI应用中不仅包括模型推理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0067.html): 如果AI应用中不仅包括模型推理,还有数学运算(例如BLAS基础线性代数运算)、数据类型转换等功能,也想使用昇腾的算力,昇腾CANN还能支持吗? → [详情](llms-content/document/detail/canncommercial/3e93dee8bf72.md) - [开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0068.html): 图1 开发流程 1. 准备环境。 请参见应用开发环境准备。 2. 创建代码目录。 在开发应用前,您需要先创建目录,存放代码文件、脚本、测试图片数据、模型文件等。 3. 准备算子。 使用ATC工具编译算子生成om模型文件。 该种方式,需要先构造.json格式单算子描述文件(描述算子的输入、输出及属性等信息),借助ATC工具, → [详情](llms-content/document/detail/canncommercial/9f9866503da2.md) - [接口调用流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0069.html): 开发应用时,如果涉及执行单个算子,则应用程序中必须包含执行单个算子的代码逻辑。关于执行单个算子的接口调用流程,请先参见接口调用流程了解整体流程,再查看本节中的流程说明。 → [详情](llms-content/document/detail/canncommercial/15158ca6692d.md) - [调用CBLAS接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0070.html): 目前,pyacl已将GEMM算子(用于矩阵-向量乘、矩阵-矩阵乘)、Cast算子(用于转换数据类型)封装成pyacl接口,可参见CBLAS接口\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/aclpythondevg\_01\_0799.html\),目前支持以下两种执行方式:- 不以ha → [详情](llms-content/document/detail/canncommercial/c567fd661d80.md) - [固定Shape算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0071.html): 对于不支持的算子,用户需参考《TBE&AI CPU算子开发\(https://www.hiascend.com/document/detail/zh/canncommercial/900/others/tbeaicpudevg/atlasopdev\_10\_0001.html\)》先完成自定义算子的开发,再参考如下内容执行单算子。 → [详情](llms-content/document/detail/canncommercial/911a23b69e2f.md) - [动态Shape算子(不注册算子选择器)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0072.html): 对于支持动态Shape的算子: → [详情](llms-content/document/detail/canncommercial/4060e99d469c.md) - [特征向量检索](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0079.html): Atlas 200I/500 A2 推理产品 上,不支持该功能。 → [详情](llms-content/document/detail/canncommercial/b807074f10f9.md) - [应用调试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0080.html): 运行应用的步骤,请参考基于Caffe ResNet-50网络实现图片分类(同步推理)\(https://gitee.com/ascend/samples/tree/master/python/level2\_simple\_inference/1\_classification/resnet50\_imagenet\_classification\)。 → [详情](llms-content/document/detail/canncommercial/ac0813a3c13f.md) - [CANN商业版-调试应用过程中可能遇到运行时资源异常、推理报错、算子执行报错等问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0091.html): 调试应用过程中可能遇到运行时资源异常、推理报错、算子执行报错等问题,您可以参见《故障处理\(https://www.hiascend.com/document/detail/zh/canncommercial/900/maintenref/troubleshooting/troubleshooting\_0001.html\)》中的“故障案例集\(https://www.hiascend.comdocum → [详情](llms-content/document/detail/canncommercial/f08f23127a97.md) - [使用约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0094.html): - 进入系统休眠前,需要确保将正在运行的AI推理业务、媒体数据处理业务等进程退出。等待唤醒成功后,再继续执行业务。 → [详情](llms-content/document/detail/canncommercial/68e87134432c.md) - [编程接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0098.html): 接口命名同时满足如下规则: → [详情](llms-content/document/detail/canncommercial/1573f6fc9793.md) - [权重更新](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0099.html): 对于权重更新的场景,为便于用户一次编译模型后,在模型执行阶段能动态更新权重,可通过以下接口配合使用实现该功能: → [详情](llms-content/document/detail/canncommercial/1bbebfe40662.md) - [关于Stream间任务的同步等待(通过Notify实现)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0101.html): 多Stream之间任务的同步等待可以利用Notify实现,例如,若stream2的任务依赖stream1的任务,想保证stream1中的任务先完成,这时可创建一个Notify,调用acl.rt.record\_notify\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondev → [详情](llms-content/document/detail/canncommercial/a39c98296f4f.md) - [编程模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/aclpythondevg_0112.html): 主机(或称Host):指X86服务器CPU、ARM服务器CPU,通过总线与一个或多个设备互联,利用设备提供的NN(Neural-Network)等计算能力完成业务。 → [详情](llms-content/document/detail/canncommercial/38c37b4a2e45.md) - [编程模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0001.html): 主机(或称Host):指X86服务器CPU、ARM服务器CPU,通过总线与一个或多个设备互联,利用设备提供的NN(Neural-Network)等计算能力完成业务。 → [详情](llms-content/document/detail/canncommercial/8f2dfa13c96c.md) - [初始化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0002.html): CANN Runtime提供了aclInit、aclrtSetDevice接口,在应用程序启动时被调用,结合json配置文件完成如下功能: → [详情](llms-content/document/detail/canncommercial/886969ab8a74.md) - [内存管理总述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0004.html): 在昇腾异构计算架构中,系统由主机(Host)和设备(Device)组成。Host和Device各自拥有独立的内存,Host内存是指AI处理器所在服务器的主机内存(即CPU内存),而Device内存则是指AI处理器自带的设备内存。 → [详情](llms-content/document/detail/canncommercial/0f85681ab4a7.md) - [Device内存使用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0005.html): 在昇腾异构计算编程中,典型的使用场景是:通过aclrtMallocHost接口申请Host内存,通过aclrtMalloc接口申请Device内存,通过aclrtMemcpy(同步)/aclrtMemcpyAsync(异步)接口将数据从Host拷贝到Device上,算子执行过程中使用Device内存进行计算并保存结果。 → [详情](llms-content/document/detail/canncommercial/6c41a6beb211.md) - [Host锁页内存使用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0006.html): 在CANN编程框架中,Host内存可以是Pageable内存,也可以是Page-Locked内存(也称锁页内存或Pinned内存): → [详情](llms-content/document/detail/canncommercial/bede53519fa7.md) - [虚拟内存管理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0007.html): Runtime提供了一套虚拟内存管理的API接口,可供开发者更加精细化的管理其内存,例如:可以提前申请好大片的连续的虚拟内存,以简化后续的管理使用,同时可以按需在使用过程中申请物理内存并与虚拟内存做地址映射,即可以精细化管理,也可以最大化利用物理内存;此外还可以在进程之间利用虚拟内存管理中的handle来实现物理内存共享。 → [详情](llms-content/document/detail/canncommercial/beab3b7d3c41.md) - [Stream概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0011.html): Stream描述了一个在Host下发并在Device上执行的任务队列。 → [详情](llms-content/document/detail/canncommercial/f5393ef1300d.md) - [Stream创建与销毁](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0012.html): 调用aclrtCreateStream创建Stream,得到的aclrtStream对象作为后续的内存异步复制、Stream同步、Kernel执行等接口的Stream入参。显式创建的Stream需要调用aclrtDestroyStream接口显式销毁。销毁Stream时,如果Stream上有未完成的任务,则会等待任务完成后再销毁Stream。 → [详情](llms-content/document/detail/canncommercial/50d030f84e4a.md) - [默认Stream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0013.html): 在调用aclrtSetDevice接口或aclrtCreateContext接口时,Runtime会自动创建一个默认Stream。每个Context拥有一个默认Stream。如果不同的Host线程使用相同的Context,它们将共享同一个默认Stream。 → [详情](llms-content/document/detail/canncommercial/77aab8d279cc.md) - [显式同步](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0014.html): 对于异步任务接口,主机线程调用异步任务接口后仅代表下发任务,不代表任务执行完成。用户需要显式调用设备同步、流同步等显式同步接口等待任务完成。调用此类显式同步接口后,主机线程会阻塞直到相关的任务执行完成。 → [详情](llms-content/document/detail/canncommercial/5b973e747356.md) - [Host回调任务](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0015.html): CANN为CPU和NPU之间的异步协作提供了灵活的方式。用户可以使用aclrtLaunchHostFunc在Stream的任意位置插入一个Host回调任务。当本Stream上所有前序任务执行完成后,该Host回调任务会被自动执行,并且会阻塞本Stream上的后续任务执行。 → [详情](llms-content/document/detail/canncommercial/31a48780dbc5.md) - [配置Stream优先级](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0016.html): 在运行时,Device上的调度器会依据各个Stream的优先级来决定任务的执行顺序。高优先级Stream中待执行的任务将优先于低优先级Stream中的任务得到调度,但不会抢占已处于运行状态的低优先级任务。Device在执行过程中不会动态重新评估任务队列,因此提升Stream的优先级不会中断正在执行的任务。 → [详情](llms-content/document/detail/canncommercial/eef33d12a717.md) - [配置任务遇错即停](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0017.html): CANN支持遇错即停模式(ACL\_STOP\_ON\_FAILURE)和遇错继续模式(ACL\_CONTINUE\_ON\_FAILURE),以支持不同应用对任务执行失败的差异化控制。默认为遇错继续模式。 → [详情](llms-content/document/detail/canncommercial/d253a8dc0bc4.md) - [Persistent流](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0018.html): 非Persistent流上的任务在执行完成之后从Stream出队。如果要多次执行某个任务,需要在非Persistent流上多次下发该任务。 → [详情](llms-content/document/detail/canncommercial/46af08d7dfd9.md) - [AI Core自定义算子加载](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0019.html): Kernel函数可以采用<<<>>>方式进行任务下发,具有代码简洁,可读性好的优点。 → [详情](llms-content/document/detail/canncommercial/10139554318c.md) - [Event概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0021.html): Event用于同一Device内、不同Stream之间的任务同步事件。它支持一个任务等待一个事件,例如stream2的任务依赖stream1的任务,想保证stream1中的任务先完成,这时可创建一个Event,将该Event插入到stream1中(Event Record任务),在stream2中插入一个等待Event完成的任务(Event Wait任务);也支持多个任务等待同一个事件(多等一), → [详情](llms-content/document/detail/canncommercial/990fcdff596f.md) - [Event的创建与销毁](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0022.html): 以下是创建两个Event并销毁的代码示例,该示例仅用于说明Event使用方法,不可以直接拷贝编译运行。完整样例代码请参见Link\(https://gitcode.com/cann/runtime/tree/9.0.0/example/event/1\_event\_timestamp\)。 → [详情](llms-content/document/detail/canncommercial/eda19e56e00b.md) - [记录Event时间戳](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0023.html): 在Event的创建与销毁章节中创建的Event可用于统计Stream上计算任务的耗时,代码示例如下。该示例仅用于说明Event使用方法,不可以直接拷贝编译运行。完整样例代码请参见Link\(https://gitcode.com/cann/runtime/tree/9.0.0/example/event/1\_event\_timestamp\)。 → [详情](llms-content/document/detail/canncommercial/7b0f9426f637.md) - [Event查询](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0024.html): 调用aclrtQueryEventStatus接口可查询指定Event是否完成,非阻塞接口,Event状态包括ACL\_EVENT\_RECORDED\_STATUS\_COMPLETE(所有任务都已经执行完成)、ACL\_EVENT\_RECORDED\_STATUS\_NOT\_READY(有未执行完的任务)。 → [详情](llms-content/document/detail/canncommercial/97ea2ebbe369.md) - [Event同步](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0025.html): 调用aclrtSynchronizeEvent接口阻塞当前主机线程直到指定的Event事件完成。以下为示例代码,不可以直接拷贝编译运行,仅供参考: → [详情](llms-content/document/detail/canncommercial/07784e133d93.md) - [Event等待](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0026.html): 多Stream之间任务的同步等待可以利用Event实现,例如,若stream2的任务依赖stream1的任务,想保证stream1中的任务先完成,这时可创建一个Event,调用aclrtRecordEvent接口将Event插入到stream1中(通常称为Event Record任务),调用aclrtStreamWaitEvent接口在stream2中插入一个等待Event完成的任务(通常称为Ev → [详情](llms-content/document/detail/canncommercial/56d7fe7d58dd.md) - [基于Notify同步](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0027.html): Notify通常用于多个Device之间的同步,如下图所示:Device 0向Device 1发送完数据后,通过Notify通知Device 1数据已写完。 → [详情](llms-content/document/detail/canncommercial/2b06b9d4b3b1.md) - [内存语义同步](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0028.html): 内存语义同步机制允许用户基于通用Device内存实现同步。与Event/Notify同步机制不同,基于内存语义的同步机制还支持算子作为同步参与方,即算子可以在执行过程中与另一条流进行同步。 → [详情](llms-content/document/detail/canncommercial/f44e03cde573.md) - [单流捕获](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0030.html): 捕获任务到模型中再执行模型的基本流程如下图所示: → [详情](llms-content/document/detail/canncommercial/6bcaaeefcef0.md) - [跨流捕获](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0031.html): 在捕获Stream上的任务时,aclmdlRICaptureBegin和aclmdlRICaptureEnd接口中指定的Stream只能是同一个Stream(我们将其称为“主流”),若要实现跨Stream的捕获任务,可调用aclrtRecordEvent接口在主流上下发Event Record任务、在其他Stream上调用aclrtStreamWaitEvent接口下发Event Wait任务,以 → [详情](llms-content/document/detail/canncommercial/747e1b792c2a.md) - [任务更新](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0032.html): 当Stream上的任务已经被捕获,并暂存到模型中之后,若要更新任务(包含任务本身以及任务的参数信息),当前支持两种方式: → [详情](llms-content/document/detail/canncommercial/53319b8e75f4.md) - [多设备编程总述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0034.html): 多设备编程使用户能够利用多个NPU(Neural-Network Processing Unit)的综合性能和内存等资源,实现超越单个NPU的性能水平。通常,每个物理NPU在Runtime编程界面中被抽象为一个Device,任务下发时需要有Device中的Context进行支撑,因此多设备编程需要管理多个Device及其相应的Context。 → [详情](llms-content/document/detail/canncommercial/55fb6f277a99.md) - [多Device选择](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0035.html): 一个Host搭配多Device的场景下,用户可以在Host侧应用程序中通过aclrtGetDeviceCount接口来获取当前Host上搭配的Device数量,Device按照0、1、2、... 的顺序排布。 → [详情](llms-content/document/detail/canncommercial/8a318cd9bfb1.md) - [Stream和Event的行为](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0036.html): 在与当前Device无所属关系的Stream上下发算子将会失败,示例代码如下: → [详情](llms-content/document/detail/canncommercial/bbaaae87f956.md) - [跨Device的数据交互](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0037.html): 本节中的“跨Device的数据交互”是指一个进程内、根据硬件组网(例如处于PCIe或者HCCS互联的组网拓扑下)、Device之间能够访问彼此的内存。可以使用aclrtDeviceCanAccessPeer接口查询两个Device之间是否支持数据交互,若支持,再根据访问方向,分别调用aclrtDeviceEnablePeerAccess接口开启一个Device到另一个Device的数据交互功能,例 → [详情](llms-content/document/detail/canncommercial/4c3c523ee3a1.md) - [进程间通信](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0038.html): 由某个主机线程创建的任意设备内存、Event资源或Notify资源,都可以在同一进程内被该进程中的其他线程直接引用。但这些指针或句柄在进程之外是无效的,因此不能被其他进程的线程直接使用。 → [详情](llms-content/document/detail/canncommercial/8d066d5e472c.md) - [获取Runtime错误码](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0042.html): 所有Runtime接口都会返回一个错误码。然而,对于异步接口,由于接口在Device任务完成前就已经返回,因此无法报告Device上可能发生的异步任务错误。它只能返回在Device任务执行前发生在Host上的错误,例如参数校验失败。如果发生异步任务错误,对应的错误码将在后续某个无关的Runtime接口调用时返回。 → [详情](llms-content/document/detail/canncommercial/ea0894476cd2.md) - [随机数生成(Random)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0043.html): 除了可以下发Kernel执行任务外,Runtime还提供下发Reduce和随机数生成的内置系统任务的功能。(系统任务区别于Kernel任务在于无需用户提供执行代码)。 系统任务可以下发到某条Stream异步执行,同样遵循同一流上任务保序执行的规则。 → [详情](llms-content/document/detail/canncommercial/4da521c3697d.md) - [ACL Graph简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/acldevg/runtime_doc_dev_0045.html): 在当前主流框架(例如PyTorch)采用的Eager模式下,每个操作或任务都是边下发边执行,无需构建计算图,这种模式带来了即时可见的执行效果和便捷的调试功能,但同时也带来了Host的下发开销。随着性能优化的不断深入,这些Host开销逐渐成为瓶颈,变成不可忽视的问题。 → [详情](llms-content/document/detail/canncommercial/be49dc3dacad.md) - [什么是Ascend C](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg): Ascend C是CANN针对算子开发场景推出的编程语言,原生支持C和C++标准规范,兼具开发效率和运行性能。基于Ascend C编写的算子程序,通过编译器编译和运行时调度,运行在昇腾AI处理器上。使用Ascend C,开发者可以基于昇腾AI硬件,高效的实现自定义的创新算法。您可以通过Ascend C主页\(https://www.hiascend.com/zh/ascend-c\)了解更详细的内容。 → [详情](llms-content/document/detail/canncommercial/f06205b4526a.md) - [调用算子时出现无法打开config.ini的报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00003.html): 自定义算子包安装部署后,在调用已部署的算子时,出现如下json文件获取失败的报错信息: → [详情](llms-content/document/detail/canncommercial/9d97c8aac26e.md) - [算子包部署时出现权限不足报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00004.html): 部署自定义算子包时,出现如下报错信息: → [详情](llms-content/document/detail/canncommercial/f3c7a25b6c2a.md) - [如何开发动态输入算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00005.html): 动态输入算子是指算子的输入个数是动态的,例如AddN,将N个输入tensor累加到一起,输出一个tensor,输入tensor的个数是不固定的。动态输入算子的开发在构造和解析输入数据方面有差异:核函数的入参采用ListTensorDesc的结构存储输入数据信息,对应的,调用时需构造TensorList结构保存参数信息。下面基于kernel直调和工程化算子开发两种开发方式分别介绍具体开发流程。 → [详情](llms-content/document/detail/canncommercial/799870c8a819.md) - [耦合模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00006.html): 本节内容为针对耦合模式,使用基础API进行矩阵乘法的编程指导。 → [详情](llms-content/document/detail/canncommercial/187b75c5f74d.md) - [分离模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00007.html): 本节内容为针对分离模式,使用基础API进行矩阵乘法的编程指导。 → [详情](llms-content/document/detail/canncommercial/5140d1bebea9.md) - [尾块Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00009.html): 如下图中的示例,算子的输入shape为(1,2048),支持的数据类型为half类型,输入数据可以对齐到一个datablock的大小(32字节),输入数据为2048 * 2 / 32 \= 128个datablock,因此可以平均分配到每个核上(假设使用8个核),每个核上处理256个数,16个datablock。此时不需要进行尾块处理。 → [详情](llms-content/document/detail/canncommercial/658e217bbf51.md) - [算子动态库和静态库编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00012.html): 算子动态库和静态库编译是将算子实现代码及相关文件编译为动态库和静态库的过程。相比自定义算子包编译,动态库和静态库编译能够显著简化集成与部署流程。该过程包括将算子Kernel实现、Host侧Tiling实现、入图适配文件以及自动生成的单算子调用实现代码编译链接成动态库和静态库。 → [详情](llms-content/document/detail/canncommercial/4f09c1d3aeb5.md) - [术语表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00013.html): **表1 术语表** → [详情](llms-content/document/detail/canncommercial/755332ffff96.md) - [使能Tiling下沉](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00014.html): 在静态图模式下,可以通过整图下沉优化调度性能。将完整的计算图一次性下发至Device侧,后续执行则无需Host参与,由Device自主完成计算,从而减少Host-Device交互开销,提升执行效率。部分算子的Tiling计算依赖运行时输入的具体数值(Tiling值依赖),需在执行时动态计算Tiling参数。针对该场景,可采用Tiling下沉优化方案:将Tiling计算下沉至Device侧的AI C → [详情](llms-content/document/detail/canncommercial/8cddfa35406a.md) - [编程模型设计原理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00015.html): Ascend C编程模型中,并行编程范式核心要素是:一组并行计算任务、通过队列实现任务之间的同步、开发者自主表达对并行计算任务和资源的调度。本节介绍编程模型的设计原理,作为扩展阅读,便于开发者更好的理解编程模型的设计思路和优势,对于后续的深度开发也会有所帮助。 → [详情](llms-content/document/detail/canncommercial/aa2abc2db7dc.md) - [如何进行Tiling调测](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00018.html): 在工程化算子开发过程中,开发者需实现Tiling函数,该函数原型是固定的,接受TilingContext\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi\_07\_00223.html\)作为输入。框架负责构造TilingContext并调用Tiling函数。 → [详情](llms-content/document/detail/canncommercial/c7859838beac.md) - [静态Tensor编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00019.html): 在基于Pipe进行算子开发的方式中,由Pipe(TPipe类)统一管理Device端内存等资源,开发者无需感知内存管理、DoubleBuffer流水、同步等处理,只需要按照计算流编写算子即可,但由此也带来了一些运行时开销(如TPipe创建、InitBuffer等)。 → [详情](llms-content/document/detail/canncommercial/1966cc52402d.md) - [如何使用Tensor原地操作提升算子性能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00020.html): Tensor原地操作(inplace接口)是一种优化技术,全局申请、保留LocalTensor内存,避免了频繁创建和销毁LocalTensor对象。AllocTensor、FreeTensor、EnQue、DeQue接口不产生新的LocalTensor,而是在该全局LocalTensor上反复申请、释放、入队、出队。其实现原理如下图所示: → [详情](llms-content/document/detail/canncommercial/91cf47689372.md) - [基本流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00021.html): 在SIMD算子实现章节已经介绍了host侧Tiling核心的实现方法,本章节侧重于介绍接入CANN框架时编程模式和API的使用。 → [详情](llms-content/document/detail/canncommercial/ff553cba2961.md) - [通过TilingData传递属性信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00022.html): 如果算子包含属性信息,该属性信息可以通过TilingData传递到kernel侧,参与kernel侧算子核函数的计算。以ReduceMaxCustom算子为例,该算子用于对输入数据按维度dim返回最大值,并且返回索引。ReduceMaxCustom算子有两个属性,reduceDim和isKeepDim,reduceDim表示按照哪一个维度进行reduce操作;isKeepDim表示是否需要保持输出 → [详情](llms-content/document/detail/canncommercial/156035fd1713.md) - [使用高阶API时配套的Tiling实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00023.html): 1. 首先进行tiling结构定义: → [详情](llms-content/document/detail/canncommercial/634bbb5801d5.md) - [使用标准C++语法定义Tiling结构体](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00024.html): 在定义Tiling结构体时,可以使用标准C++语法定义一个POD类型(Plain Old Data),即与C语言兼容的数据类型。具体步骤如下。完整样例请参考标准C++语法定义Tiling结构体样例\(https://gitee.com/ascend/samples/tree/master/operator/ascendc/0\_introduction/10\_matmul\_frameworklaunc → [详情](llms-content/document/detail/canncommercial/9a783e81108d.md) - [Tiling模板编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00025.html): 在TilingKey编程章节介绍的TilingKey编程方式中,TilingKey不易于记忆和理解,因为它们通常是较长又没有明确含义的数字。 → [详情](llms-content/document/detail/canncommercial/e39a03917dcf.md) - [NPU架构版本300x](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00027.html): 本节介绍\_\_NPU\_ARCH\_\_版本号为300x的硬件架构和其功能说明,其中300代表IP核编号,x表示同一个IP核的配置版本号。对应的产品型号为: → [详情](llms-content/document/detail/canncommercial/1d079e8bf5c3.md) - [异构并行编程模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00028.html): Ascend C异构并行编程模型是为应对异构计算架构的挑战而设计的,旨在解决传统编程模型在处理复杂计算任务时的效率和可扩展性问题。 → [详情](llms-content/document/detail/canncommercial/11bbc359ce08.md) - [SuperKernel开发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00029.html): SuperKernel是一种算子的二进制融合技术,与源码融合不同,它聚焦于内核函数 \(Kernel\) 的二进制的调度方案,展开深度优化,于已编译的二进制代码基础上融合创建一个超级Kernel函数(SuperKernel),以调用子函数的方式调用多个其他内核函数,也就是子Kernel。相对于单算子下发,SuperKernel技术可以减少任务调度等待时间和调度开销,同时利用Task间隙资源进一步优化算 → [详情](llms-content/document/detail/canncommercial/bdfdeff68ec5.md) - [Scalar读写数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00031.html): AI Core中Scalar计算单元负责各类型的标量数据运算和程序的流程控制。根据硬件架构设计,Scalar仅支持对Global Memory和Unified Buffer的读写操作,而不支持对L1 Buffer、L0A Buffer、L0B Buffer和L0C Buffer等其他类型存储的访问。下文分别介绍了Scalar读写Global Memory和Unified Buffer的方式和Sca → [详情](llms-content/document/detail/canncommercial/335a4cfb9d66.md) - [基于TPipe和TQue编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00032.html): 编程范式描述了算子核函数实现的固定流程,基于编程范式进行编程,可以快速搭建算子实现的代码框架。 → [详情](llms-content/document/detail/canncommercial/f290eeb88437.md) - [算子工程编译拓展](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00035.html): 使用msOpGen工具创建算子工程时,相关编译脚本被固化在本地,若需使用算子工程提供的新特性(比如支持MC2算子等),需重新运行msOpGen工具生成工程。为了解决开发者因功能更新而频繁重建工程的问题,将算子工程的cmake脚本打包到CANN软件包中。开发者可通过find\_package的形式来查找对应的cmake modules包,从而使用算子工程对外提供的cmake函数接口。 → [详情](llms-content/document/detail/canncommercial/ab5b44212b3a.md) - [通过bisheng命令行编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00037.html): 毕昇编译器是一款专为AI处理器设计的编译器,支持异构编程扩展,可以将用户编写的昇腾算子代码编译成二进制可执行文件和动态库等形式。毕昇编译器的可执行程序命名为bisheng,支持x86、aarch64等主机系统,并且原生支持设备侧AI Core架构指令集编译。通过使用毕昇编译器,用户可以更加高效地进行针对昇腾AI处理器的编程和开发工作。 → [详情](llms-content/document/detail/canncommercial/13487a97f1ec.md) - [常用的编译选项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00038.html): 常用的编译选项说明如下,全量的编译选项请参考毕昇编译器编译选项\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/compiler/BishengCompiler/atlas\_bisheng\_10\_0010.html\)。 → [详情](llms-content/document/detail/canncommercial/dff0de0e0623.md) - [通过CMake编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00039.html): 项目中可以使用CMake来更简便地使用毕昇编译器编译Ascend C算子,生成可执行文件、动态库、静态库或二进制文件。 → [详情](llms-content/document/detail/canncommercial/997867f94e0b.md) - [CANN商业版-RTC](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00040.html): RTC是Ascend C运行时编译库,通过aclrtc\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_00162.html\)接口,在程序运行时,将中间代码动态编译成目标机器码,提升程序运行性能。 → [详情](llms-content/document/detail/canncommercial/0d638da642c6.md) - [算子编译简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00041.html): 本章节介绍的算子编译方法支持开发者通过bisheng命令行和CMake进行手动配置编译选项,或编写CMake脚本来实现编译。开发者可以将Host侧main.cpp和Device侧Kernel核函数置于同一实现文件中,以实现异构编译。 → [详情](llms-content/document/detail/canncommercial/491a490e9af2.md) - [算子运行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00043.html): 算子的计算算法实现通过Ascend C API来完成,而算子的加载调用则使用Runtime API来完成。本章节将结合核函数调用介绍CANN软件栈中Ascend C算子运行时常用的Runtime接口。Runtime接口更多信息与细节可以参考《Runtime运行时 API\(https://www.hiascend.com/document/detail/zh/canncommercial/900/A → [详情](llms-content/document/detail/canncommercial/2337a7d90644.md) - [NPU架构版本220x](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00048.html): 本节介绍硬件约束以及解决方案建议。对应的产品型号为: → [详情](llms-content/document/detail/canncommercial/0e67c388af00.md) - [AI CPU编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00049.html): AI CPU是位于Device侧ARM64架构的处理器,其具备与AI Core相同的内存访问能力,可直接访问Device侧内存资源;也可以与Host侧的CPU一样,进行类似的数据计算,通常作为AI Core的补充,主要承担非矩阵类、逻辑比较复杂的分支密集型计算。AI CPU的运行环境为基础的Linux环境,编程时可使用libc库,C++标准库,STL模板库等。其硬件架构图如下所示: → [详情](llms-content/document/detail/canncommercial/836f54532dd6.md) - [AI CPU算子编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00050.html): 下文基于一个Hello World打印样例来讲解如何通过bisheng命令行编译AI CPU算子。 → [详情](llms-content/document/detail/canncommercial/150be4872d80.md) - [CANN商业版-基础API\(https://www](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00052.html): 基础API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0003.html\#ZH-CN\_TOPIC\_0000002531382050\_\_section117632211201\)实现对硬件能力的抽象,开放芯片的能力,保证完备性和兼容性。标注为ISA → [详情](llms-content/document/detail/canncommercial/e8a12099c086.md) - [连续计算API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00055.html): 连续计算API,支持Tensor前n个数据计算。针对源操作数的连续n个数据进行计算并连续写入目的操作数,解决一维tensor的连续计算问题。``` → [详情](llms-content/document/detail/canncommercial/2996b1f2ec70.md) - [性能调优](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00059.html): 通过毕昇编译器编译生成可执行程序后,使用msProf工具运行NPU模式下生成的可执行文件,可以采集Ascend C算子在AI处理器上执行的性能数据,进行性能精细调优。- Profiling性能数据采集:使用msprof工具采集Ascend C算子在AI 处理器上执行的性能数据。 → [详情](llms-content/document/detail/canncommercial/fa7355d98182.md) - [NPU架构版本200x](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00062.html): 本节介绍硬件约束以及解决方案建议。对应的产品型号为: Atlas 推理系列产品 。 → [详情](llms-content/document/detail/canncommercial/2fc90f93399c.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00063.html): - 在同一个编译单元,若存在多个核函数,暂不支持自动推导Kernel类型,需要开发者手动设置Kernel类型。 → [详情](llms-content/document/detail/canncommercial/199c8849d9ca.md) - [基于语言扩展层C API编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00064.html): 基于语言扩展层C API编程时,通过提供纯C风格的接口,符合C语言算子开发习惯,提供与业界类似编程体验。本节主要介绍C API编程范式,通过内存管理、同步控制、计算及搬运接口相关的介绍,使开发者更好地理解和使用C API进行编程。 → [详情](llms-content/document/detail/canncommercial/74a76e800851.md) - [CANN商业版-Host侧与clang15一致](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00066.html): Host侧与clang15一致,支持完整的C/C++标准。 → [详情](llms-content/document/detail/canncommercial/295fded46806.md) - [基本架构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0008.html): 如下图所示,基于Ascend C开发的算子运行在AI Core上。Ascend C编程模型基于AI Core硬件架构的抽象进行介绍,了解硬件架构能够帮助开发者更好的理解编程模型;对于需要完成高性能编程的深度开发者,更需要了解硬件架构相关知识,算子实践参考中很多内容都以本章为基础进行介绍。 → [详情](llms-content/document/detail/canncommercial/6fb7a58e7322.md) - [NPU架构版本200x](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0010.html): 本节介绍\_\_NPU\_ARCH\_\_版本号为200x的硬件架构和其功能说明,其中200代表IP核编号,x表示同一个IP核的配置版本号。对应的产品型号为 Atlas 推理系列产品 。 → [详情](llms-content/document/detail/canncommercial/e3b3546632f1.md) - [NPU架构版本220x](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0011.html): 本节介绍\_\_NPU\_ARCH\_\_版本号为220x的硬件架构和其功能说明,其中220代表IP核编号,x表示同一个IP核的配置版本号。对应的产品型号为: → [详情](llms-content/document/detail/canncommercial/ba110e8732af.md) - [CANN商业版-特性](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00117.html): - 不支持虚函数 - 不支持虚继承 - 不支持运行时递归 - 不支持动态malloc、new/free - 不支持STL - 不支持运行时typeid - 不支持文件系统IO - 不支持标准库下的tuple及算法类运算(相关库函数调用需要标记aicore) → [详情](llms-content/document/detail/canncommercial/61988aa63fac.md) - [CANN商业版-函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_00118.html): \_\_simt\_vf\_\_标记的SIMT入口函数需要遵循以下约束和限制:- 标量参数不允许使用指针和引用。 → [详情](llms-content/document/detail/canncommercial/68e5fb144b64.md) - [核函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0014.html): 核函数(Kernel Function)是Ascend C算子设备侧实现的入口。Ascend C允许用户使用C/C++函数的语法扩展来编写设备端的运行代码,用户在核函数中进行数据访问和计算操作,由此实现该算子的所有功能。区别于普通的C++函数调用时仅执行一次,当核函数被调用时,多个核都执行相同的核函数代码,具有相同的函数入参,并行执行。 → [详情](llms-content/document/detail/canncommercial/200a96bdcf41.md) - [抽象硬件架构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0015.html): AI Core是AI处理器的计算核心,AI处理器内部有多个AI Core。本章节将介绍AI Core的并行计算架构抽象,该抽象架构屏蔽了不同硬件之间的差异。使用Ascend C进行编程时,基于抽象硬件架构,可以简化硬件细节,显著降低开发门槛。如需了解更详细的硬件架构信息或者原理,请参考硬件实现。 → [详情](llms-content/document/detail/canncommercial/149206707832.md) - [编程接口概述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0018.html): 本章提供编程API的概述。具体API参考见Ascend C API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0003.html\)。 → [详情](llms-content/document/detail/canncommercial/8a106d3c12cd.md) - [高维切分API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0022.html): - 本章节对矢量计算基础API中的tensor高维切分计算接口做解释说明。如果您不需要使用此类接口,可略过该章节。 → [详情](llms-content/document/detail/canncommercial/4f0b186b3155.md) - [如何使用归约计算API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0023.html): 归约指令将数据集合简化为单一值或者更小的集合。按照归约操作的数据范围的不同,归约指令分为以下几种,可参考归约指令示意图: → [详情](llms-content/document/detail/canncommercial/b993e4b72f3d.md) - [如何使用掩码操作API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0024.html): Mask用于控制矢量计算中参与计算的元素个数,支持以下工作模式及配置方式: → [详情](llms-content/document/detail/canncommercial/3493bfe45a86.md) - [CANN商业版-Ascend C的算子实现主要包含两个部分:](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0031.html): Ascend C的算子实现主要包含两个部分: → [详情](llms-content/document/detail/canncommercial/ff05b2b4fb59.md) - [基础矢量算子](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0033.html): 基于Ascend C方式实现基础矢量算子核函数的流程如下图所示。 → [详情](llms-content/document/detail/canncommercial/c8184b083719.md) - [非对齐场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0034.html): 本节介绍非32字节对齐数据的更多处理方式,包括数据搬入、计算和搬出的处理。用户在实际算子开发中,可以参考如下方案介绍和算子样例灵活地处理非对齐场景。 → [详情](llms-content/document/detail/canncommercial/28aa31634554.md) - [多核Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0035.html): 基于Ascend C方式实现带有Tiling的算子的开发流程如下图所示。 → [详情](llms-content/document/detail/canncommercial/1fe37e162f29.md) - [基础知识](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0037.html): 本节内容为使用高阶API进行矩阵乘法的编程指导。使用高阶API进行实际的矩阵编程时,需要通过API参考\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0612.html\)确认接口支持的产品型号。 → [详情](llms-content/document/detail/canncommercial/31b32f11b501.md) - [算子实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0038.html): 上文介绍了Matmul矩阵乘的数据切分方案和数据流。Ascend C提供一组Matmul高阶API,封装了这些常用的切分和数据搬运、计算的算法逻辑,方便用户快速实现Matmul矩阵乘法的运算操作。开发者在host侧通过调用API自动获取Tiling参数,该参数传递到kernel侧后,在初始化操作时传入,通过几个简单的API即可完成矩阵乘操作。完整样例请参考LINK\(https://gitcode. → [详情](llms-content/document/detail/canncommercial/d33ad5793bd0.md) - [Batch Matmul基础功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0041.html): Batch Matmul是指批量处理Matmul计算的场景。该场景对外提供了IterateBatch\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0642.html\)的调用接口,调用一次IterateBatch,可以计算出多个singleCore → [详情](llms-content/document/detail/canncommercial/e03ef8d87df2.md) - [基础知识](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0049.html): 学习融合算子编程之前,请确保已经掌握矩阵编程相关知识。 → [详情](llms-content/document/detail/canncommercial/65857071b097.md) - [算子实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0050.html): 下文将以Matmul+LeakyRelu融合算子的实现为例,介绍Mix融合算子的设计和实现流程。该样例仅支持在 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 上运行。 → [详情](llms-content/document/detail/canncommercial/51141ca59917.md) - [基于样例工程完成Kernel直调](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0056.html): 本章节介绍的基于样例工程完成Kernel直调的方式,后续不再演进。推荐开发者直接使用命令行或者编写Cmake文件进行编译,详细内容请参考AI Core SIMD编译。 → [详情](llms-content/document/detail/canncommercial/8d90bc3deba8.md) - [PyTorch框架](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0057.html): 通过PyTorch框架进行模型的训练、推理时,会调用很多算子进行计算。开发者开发的自定义算子如果需要集成部署到PyTorch框架,有如下几种方式: → [详情](llms-content/document/detail/canncommercial/b3dc45441cfd.md) - [CANN商业版-工程化算子开发是指基于自动生成的自定义算子工程完成算子实现、编译部署、单算子调用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0059.html): 工程化算子开发是指基于自动生成的自定义算子工程完成算子实现、编译部署、单算子调用代码自动生成等一系列流程。 → [详情](llms-content/document/detail/canncommercial/1a65a8e92e3e.md) - [创建算子工程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0060.html): CANN开发套件包中提供了自定义算子工程生成工具msOpGen,可基于算子原型定义输出算子工程:包括算子host侧代码实现文件、算子kernel侧实现文件以及工程编译配置文件等。 → [详情](llms-content/document/detail/canncommercial/23fad5fe6bba.md) - [算子原型定义](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0062.html): 算子原型主要描述了算子的输入输出、属性等信息以及算子在AI处理器上相关实现信息,并关联tiling实现等函数。算子原型通过自定义的算子类来承载,该算子类继承自OpDef类\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0946.html\)。完成算子 → [详情](llms-content/document/detail/canncommercial/976145d47bc6.md) - [Kernel侧算子实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0063.html): 在核函数章节已经介绍了kernel侧算子核心的实现方法,本章节侧重于介绍接入CANN框架时编程模式和API的使用。 → [详情](llms-content/document/detail/canncommercial/d0b6d4f2bc37.md) - [算子工程编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0068.html): 算子kernel侧和host侧实现开发完成后,需要对算子工程进行编译,生成自定义算子安装包*.run,详细的编译操作包括: → [详情](llms-content/document/detail/canncommercial/46af84583991.md) - [算子包部署](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0069.html): 算子包部署指执行自定义算子包的安装,算子工程的编译结果会自动部署到算子包安装目录下。 → [详情](llms-content/document/detail/canncommercial/8be16595c856.md) - [单算子API调用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0070.html): 单算子API调用方式,是指直接调用单算子API接口,基于C语言的API执行算子。算子工程创建完成后,基于工程代码框架完成算子原型定义、kernel侧算子实现、host侧tiling实现,通过工程编译脚本完成算子的编译部署,之后再进行单算子API的调用。 → [详情](llms-content/document/detail/canncommercial/39a2f782501f.md) - [CANN商业版-Ascend C算子调试的整体方案如下](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0072.html): Ascend C算子调试的整体方案如下:开发者通过调用Ascend C类库编写Ascend C算子Kernel侧源码,Kernel侧源码通过通用的GCC编译器进行编译,编译生成通用的CPU域的二进制,可以通过gdb通用调试工具等调试手段进行调试;Kernel侧源码通过毕昇编译器进行编译,编译生成NPU域的二进制文件,可使用printf/assert等接口进行数据打印,也可通过仿真打点图或者Prof → [详情](llms-content/document/detail/canncommercial/fcede6999db6.md) - [CPU域孪生调试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0073.html): 本节介绍CPU域调试的方法:CPU侧验证核函数,gdb调试、使用printf命令打印。当前SIMT编程场景不支持。 → [详情](llms-content/document/detail/canncommercial/34e5068068f9.md) - [NPU域上板调试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0075.html): NPU域上板调试手段主要包含上板数据打印、msSanitizer内存异常检测和msDebug单步调试等功能,数据打印包括printf、DumpTensor两种方式,其中,DumpTensor是SIMD编程独有功能,用于打印指定Tensor的数据。 → [详情](llms-content/document/detail/canncommercial/cda514b0c6e0.md) - [CANN商业版-图模式是神经网络模型的一种运行模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0077.html): 图模式是神经网络模型的一种运行模式,在图模式下用户首先将模型的计算过程构造成一张图,然后通过GE将图下发到昇腾硬件执行。相对于单个算子依次下发的方式,图模式下,GE可以通过计算图优化、多流并行、内存复用、模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 → [详情](llms-content/document/detail/canncommercial/05a66f5fbfae.md) - [基本开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0078.html): 该开发流程以工程化算子开发为基础,除了需要提供工程化算子开发中的算子实现文件外,还需要额外交付算子入图的代码文件。本节仅提供算子入图代码文件的开发指导。 → [详情](llms-content/document/detail/canncommercial/06c0a0ac9c39.md) - [图编译和图执行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0079.html): 本节通过单算子模型执行的样例来介绍图模式下图编译和图执行流程。单算子模型执行是指基于图IR执行算子,先编译算子(例如,使用ATC工具将Ascend IR定义的单算子描述文件编译成算子om模型文件),再调用acl接口加载算子模型,最后调用acl接口执行算子。 → [详情](llms-content/document/detail/canncommercial/f6979d6b89dd.md) - [CANN商业版-本章节内容介绍AI框架调用自定义算子的方法](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0081.html): 本章节内容介绍AI框架调用自定义算子的方法。如下图所示,Pytorch支持单算子和图模式两种,TensorFlow仅支持图模式。 → [详情](llms-content/document/detail/canncommercial/a5f1ab3380d4.md) - [适配插件开发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0086.html): 针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 ,暂不支持ONNX框架算子调用。 → [详情](llms-content/document/detail/canncommercial/e57edbe9c752.md) - [调用样例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0087.html): 完成了ONNX框架的适配插件开发后,即可实现从ONNX框架调用Ascend C自定义算子。下面以一个仅包含LeakyRelu算子的ONNX框架网络为例(该网络中的LeakyRelu算子通过适配插件映射为自定义的LeakyRelu算子),呈现一个使用推理工具进行推理的过程,目的在于让您快速体验推理场景下网络中自定义算子调用的过程。 → [详情](llms-content/document/detail/canncommercial/dfcbc546a82f.md) - [TensorFlow框架](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0088.html): 针对Atlas 350 加速卡,暂不支TensorFlow框架算子调用。 → [详情](llms-content/document/detail/canncommercial/69b70c73db3d.md) - [CANN商业版-DoubleBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0090.html): 执行于AI Core上的指令队列主要包括如下几类,即Vector指令队列、Cube指令队列和MTE指令队列。不同指令队列间的相互独立性和可并行执行性,是DoubleBuffer优化机制的基石。 → [详情](llms-content/document/detail/canncommercial/2c475b211085.md) - [如何使用workspace](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0092.html): workspace是设备侧Global Memory上的一块内存。workspace内存分为两部分:系统workspace和用户workspace。 → [详情](llms-content/document/detail/canncommercial/cb2b1bcc22c6.md) - [算子基本概念](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0098.html): 算子(Operator,简称OP),是深度学习算法中执行特定数学运算或操作的基础单元,例如激活函数(如ReLU)、卷积(Conv)、池化(Pooling)以及归一化(如Softmax)。通过组合这些算子,可以构建神经网络模型。 → [详情](llms-content/document/detail/canncommercial/9fed86885934.md) - [数据排布格式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0099.html): 数据排布格式(Data Layout Format)是深度学习中对多维Tensor在内存中存储方式的描述。 → [详情](llms-content/document/detail/canncommercial/36bc1d99ed09.md) - [如何在矢量编程时使能Vector Core](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0100.html): 针对 Atlas 推理系列产品 ,其硬件架构除了AI Core外,还额外设置了单独的Vector Core,作为AI Core中Vector计算单元的补充,从而缓解Vector计算瓶颈。Vector Core只包括了两种基础计算资源:向量计算单元(Vector Unit)和标量计算单元(Scalar Unit),分别用于完成向量与标量的数据计算。矢量算子开发时,使能Vector Core,算子执行 → [详情](llms-content/document/detail/canncommercial/227f0516442c.md) - [简易自定义算子工程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0101.html): 本章节介绍的简易自定义算子工程,是上文中介绍的自定义算子工程的简化版,对算子的编译、打包、部署过程进行简化,便于开发者将该工程集成到自己的算子工程。 → [详情](llms-content/document/detail/canncommercial/956bf765a311.md) - [show\_kernel\_debug\_data工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0102.html): 在Ascend C算子程序代码中,用户可以使用AscendC::DumpTensor\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0192.html\)、AscendC::printf\(https://www.hiascend.comdocumen → [详情](llms-content/document/detail/canncommercial/37eec52e2bdf.md) - [msobjdump工具](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0103.html): 本工具主要针对Kernel直调工程(NPU模式)、标准自定义算子工程、简易自定义算子工程编译生成的算子ELF文件(Executable and Linkable Format)提供解析和解压功能,并将结果信息以可读形式呈现,方便开发者直观获得kernel文件信息。 → [详情](llms-content/document/detail/canncommercial/9b48e3c2bdce.md) - [核函数运行验证时算子存在精度问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0106.html): 在进行算子NPU域的运行验证时,实际数据和真值数据不一致,算子存在精度问题。 → [详情](llms-content/document/detail/canncommercial/1ddce9e2ef72.md) - [运行验证时AllocTensor/FreeTensor失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0107.html): 通过NPU进行核函数的运行验证时,出现挂死现象;通过CPU进行核函数的运行验证时,出现AllocTensor/FreeTensor失败的报错,日志报错和调用栈打印如下: → [详情](llms-content/document/detail/canncommercial/934b9f598370.md) - [kernel侧获取Tiling信息不正确](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0108.html): 通过算子在kernel侧实现代码中添加PRINTF打印发现kernel侧获取的Tiling信息不正确。 → [详情](llms-content/document/detail/canncommercial/4d323db3ef77.md) - [Kernel编译时报错“error: out of jump/jumpc imm range”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0109.html): 使用工程化算子开发方式,基于自定义算子工程进行算子开发。编译算子时失败,报如下错误: → [详情](llms-content/document/detail/canncommercial/d75a21c68d58.md) - [含有Matmul高阶API的算子精度问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0111.html): 本节针对含有Matmul高阶API的算子,为排查算子精度问题是否为算子中Matmul高阶API调用方式导致,提供初步的问题定界和定位指导。如未特殊说明,下面均以 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 上的案例为例。 → [详情](llms-content/document/detail/canncommercial/0a6faad8a835.md) - [算子工程编译时出现文件名过长报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_0112.html): 工程化算子开发场景,在进行算子工程编译时,提示以下报错信息中的一种: → [详情](llms-content/document/detail/canncommercial/f7a2589d5174.md) - [CANN商业版-本节将以Add算子为例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10001.html): 本节将以Add算子为例,带您快速构建Ascend C矢量算子程序,并学习矢量算子开发的典型场景以及处理方式。涉及的场景包括: → [详情](llms-content/document/detail/canncommercial/d3bcd27c7b9a.md) - [TBuf的使用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10003.html): 在大多数算子开发时,核函数计算过程需要使用临时内存来存储运算的中间结果,这些中间结果以临时变量表示,临时变量占用的内存可以使用TBuf数据结构来管理,具体介绍请参考TBuf\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0160.html\)。下文将 → [详情](llms-content/document/detail/canncommercial/7c1af633039e.md) - [尾核Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10008.html): 对于不同shape的输入进行数据切分时,可能会发生数据无法平均分配到多个核的情况。例如当算子的输入shape为\[1, 1999\],使用核数为8,数据类型为half时,需要计算的数据总量为1 * 1999 * sizeof\(half\) \= 3998字节,3998字节既不满足32字节对齐,也无法平均分配到8个核上。因此该场景下,对数据进行多核切分后,每个核的计算数据量不同。此种情况下,应该尽可能均匀的 → [详情](llms-content/document/detail/canncommercial/34fc0a05e9e1.md) - [尾核&尾块](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10009.html): 对于不同shape的输入进行数据切分时,可能会发生数据无法平均分配到多个核、同时每个核内的数据无法均分的情况。参考核间均分场景下的尾块处理与核间不均分场景下的尾核处理的处理方式,将两者结合起来考虑整核的尾块、尾核的尾块的处理方式。 → [详情](llms-content/document/detail/canncommercial/82a99bb162bb.md) - [DoubleBuffer场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10010.html): 因存在算子中多次搬入搬出数据的场景,为充分利用硬件资源,实现多流水并行,引入DoubleBuffer机制。DoubleBuffer是通过将输入数据分成大小相等的两块,充分利用AI Core的硬件资源,实现数据搬入、计算、数据搬出的并行执行方式。下面以“核间不均分,核内不均分”的样例为例,介绍算子中DoubleBuffer的实现,完整样例代码请参见使用DoubleBuffer的Add算子样例\(htt → [详情](llms-content/document/detail/canncommercial/908280ddf781.md) - [Broadcast场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10011.html): 在某些场景下,可能会存在两个输入shape不相同的情况。由于Add\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0035.html\)接口只支持对shape相同的输入进行计算,因此需要先对输入进行shape变换,再进行Add计算。本节将对满足Bro → [详情](llms-content/document/detail/canncommercial/c365af53784c.md) - [Matmul特性介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10012.html): 除了前述基础知识和算子实现中介绍的基本计算能力外,Matmul矩阵编程还提供了适用于不同场景的处理能力及多种功能,具体场景和功能列于下表中,详细内容请见后续章节。 → [详情](llms-content/document/detail/canncommercial/f6e2c9a1baf0.md) - [多核对齐切分](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10013.html): 为了实现多核并行,提升计算效率,需要将矩阵数据进行切分,分配到不同的核上进行处理。主要的切分策略有切分K轴和不切分K轴两种。 → [详情](llms-content/document/detail/canncommercial/ec93f9e8a561.md) - [多核非对齐切分](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10014.html): 多核场景,对矩阵进行切分时,若M、N、K无法整除singleCoreM 、singleCoreN、 singleCoreK时,就会出现尾块,即多核非对齐场景。如下图矩阵A、B的最后一行和最后一列的矩阵块: → [详情](llms-content/document/detail/canncommercial/02afc13bcd8b.md) - [异步场景处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10015.html): Matmul的Iterate\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0638.html\)和IterateAll\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/AP → [详情](llms-content/document/detail/canncommercial/13ff75c4506e.md) - [矩阵乘输出的量化/反量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10017.html): 对于特定输入输出数据类型,Matmul支持将计算结果从CO1搬出到Global Memory时,对输出C矩阵元素执行数据量化或反量化操作。 → [详情](llms-content/document/detail/canncommercial/f4922b8b4078.md) - [矩阵乘输出的Channel拆分](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10018.html): 矩阵乘输出的Channel拆分,又称ChannelSplit。指当Matmul计算结果C矩阵的格式为NZ时,C矩阵采用分形存储,关于NZ格式的详细内容请参考数据格式。当C矩阵的物理排布格式为NZ、数据类型为float时,默认情况下,每个分形内部包含16*16个元素,即分形的大小为16*16。ChannelSplit的功能为将此场景下C矩阵的每个16*16的分形切分为16*8的分形,使得C矩阵按照1 → [详情](llms-content/document/detail/canncommercial/bc235a29a2b9.md) - [矩阵向量乘](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10019.html): 矩阵向量乘(General Matrix-Vector multiplication),即GEMV,是指Matmul计算中M\=1,形状为\(1, K\)的左矩阵A与形状为\(K, N\)的右矩阵B进行矩阵乘运算的场景。Matmul支持在Tiling侧与Kernel侧通过配置A矩阵的数据格式为VECTOR来开启GEMV模式,从而高效处理M\=1的计算场景。若在M\=1时未开启GEMV模式,Matmul计算则将M → [详情](llms-content/document/detail/canncommercial/7871aac5edf0.md) - [4:2稀疏矩阵乘](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10021.html): 4:2稀疏矩阵乘,又称Sparse Matmul。该场景下输入的原始左矩阵A、右矩阵B为稀疏矩阵,稀疏矩阵B中每4个元素中至少有2个为零元素;在进行Matmul计算前,用户需要自行对B矩阵进行4:2稠密化,即基于原始稀疏矩阵B在每4个元素中过滤掉2个零元素,使B矩阵稠密化为稠密矩阵;Sparse Matmul场景调用Matmul API完成A矩阵与4:2稠密化后的B矩阵的矩阵乘计算。Sparse → [详情](llms-content/document/detail/canncommercial/0322b34b2e55.md) - [TSCM输入的矩阵乘](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10024.html): TSCM\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0174.html\#ZH-CN\_TOPIC\_0000002562302001\_\_p1845163262710\)表示L1 Buffer空间对应的逻辑内存,L1 Buffer相关内容见存储单元,开 → [详情](llms-content/document/detail/canncommercial/31c480672796.md) - [矩阵乘输出的N方向对齐](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10026.html): 矩阵乘输出的N方向对齐,即矩阵乘结果C矩阵按ND\_ALIGN格式输出。在Matmul矩阵乘法中,常用的矩阵数据格式有ND、NZ,相关介绍可参考数据格式章节。ND\_ALIGN是矩阵的另一种数据格式,该格式一般用于N方向非32字节对齐的矩阵乘计算中,配置结果C矩阵为ND\_ALIGN格式后,将按照N方向32字节对齐的补齐规则输出C矩阵,详细内容请见ND\_ALIGN。 → [详情](llms-content/document/detail/canncommercial/3835a095dee4.md) - [单次矩阵乘局部输出](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10027.html): 单次矩阵乘局部输出,又称Partial Output。如基础知识中所述,一次Iterate\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0638.html\)计算过程中,会按K方向进行一次或多次基本块计算,其中的一次基本块计算为baseM*base → [详情](llms-content/document/detail/canncommercial/05657a2fceb8.md) - [AIC和AIV独立运行机制](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10028.html): AIC和AIV独立运行机制,又称双主模式。在分离模式下,区别于MIX模式(包含矩阵计算和矢量计算)通过消息机制驱动AIC运行,双主模式为AIC和AIV独立运行代码,不依赖消息驱动,使能双主模式能够提高Matmul计算性能。默认情况下,双主模式不使能,需要通过MatmulConfig\(https://www.hiascend.comdocument/detail/zh/canncommercial/ → [详情](llms-content/document/detail/canncommercial/372fb8647ac0.md) - [MxMatmul场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10029.html): 浮点数在科学计算、图像处理、神经网络等领域应用广泛。以AI训练为例,现有的浮点数格式或数值范围不足,或精度不高,这影响了模型的收敛速度和性能。如果要同时满足数值范围和精度的要求,将会导致内存占用过大,从而增加数据存储和传输的成本。基于此种情况,业内提出了一种新的浮点数格式——微缩放(Microscaling,MX)格式。MX格式的浮点数可以支持更低比特位宽的AI训练和推理,并且占用的内存更少。符合 → [详情](llms-content/document/detail/canncommercial/fa9c1818abea.md) - [Batch Matmul复用Bias矩阵](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10030.html): 在Batch Matmul场景中,Matmul API可以一次性计算出多个大小为singleCoreM * singleCoreN的C矩阵。当Batch Matmul场景有Bias输入时,默认的Bias输入矩阵包含Batch轴,即Bias的大小为Batch * N。通过开启Bias复用功能,当每个Batch计算使用的Bias数据相同时,只需输入一个不带Batch轴的Bias矩阵。Batch Mat → [详情](llms-content/document/detail/canncommercial/dacffb698f47.md) - [基础知识](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10033.html): 本节内容为通算融合算子的理论背景和开发指导,学习本节内容之前,请确保已经掌握矩阵编程和《HCCL集合通信库\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/hcclug/hcclug\_000001.html\)》中的相关知识。 → [详情](llms-content/document/detail/canncommercial/a3463a165b60.md) - [算子实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10034.html): 在通算融合类算子的实现中,通信操作使用Hccl\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0867.html\)高阶API,矩阵乘计算操作使用Matmul\(https://www.hiascend.comdocument/detail/zh/ca → [详情](llms-content/document/detail/canncommercial/3024af4b89b1.md) - [特性场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10036.html): 为避免执行通信任务的环境中硬件闪断导致发生通信中断,通算融合算子可通过配置编译宏与环境变量,开启重执行能力。通算融合算子开启重执行后,AI CPU在检测到环境异常时,通过下图示意的机制,通知AI Core重新下发通信任务,避免由于硬件闪断造成的通信中断,提升通信稳定性。 → [详情](llms-content/document/detail/canncommercial/2f000acbd969.md) - [基础知识](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10039.html): 本节内容为使用Reg矢量计算API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0311.html\)和SIMT API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/A → [详情](llms-content/document/detail/canncommercial/13dd59f198c0.md) - [算子实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10040.html): 本样例的目的是通过一个简单的算子实现展示SIMD与SIMT混合编程方式,不是该算子功能的最佳实践。 → [详情](llms-content/document/detail/canncommercial/99926dc68c2c.md) - [Utils API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10044.html): Ascend C开发提供了丰富的通用工具类,涵盖标准库、平台信息获取、上下文构建、运行时编译及日志输出等功能,支持开发者高效实现算子开发与性能优化。 → [详情](llms-content/document/detail/canncommercial/a81b47c6a31f.md) - [CANN商业版-高阶API\(https://www](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10045.html): 高阶API\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0003.html\#ZH-CN\_TOPIC\_0000002531382050\_\_section3317105813235\)基于单核对常见算法进行抽象和封装,实现了一些常用的计算算法,旨在提高 → [详情](llms-content/document/detail/canncommercial/1b212c082d8c.md) - [如何使用Tiling依赖的头文件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10047.html): 由于AI处理器的Scalar计算单元执行能力有限,为减少算子Kernel侧的Scalar计算,将部分计算在Host端执行,这需要编写Host端Tiling代码。注意,在程序中调用高阶API的Tiling接口或者使用高阶API的Tiling结构体参数时,需要引入依赖的头文件。在不同的Tiling实现方式下,具体为: → [详情](llms-content/document/detail/canncommercial/84f2dae84de1.md) - [如何使用Kernel侧临时空间](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10048.html): Kernel侧接口的内部实现一般涉及复杂的数学计算,需要额外的临时空间来存储计算过程中的中间变量。除矩阵计算、HCCL通信类、卷积计算等,对于多数高阶API中临时空间的处理,开发者可以通过Kernel侧接口的入参sharedTmpBuffer传入提前申请的临时空间、通过接口框架申请临时空间两种方式。- 通过sharedTmpBuffer入参传入,Kernel侧接口使用该传入的Tensor作为临时空 → [详情](llms-content/document/detail/canncommercial/1e0af77e173b.md) - [SIMD与SIMT混合编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10052.html): AI Core上SIMD(Single Instruction Multiple Data,单指令多数据)与SIMT(Single Instruction Multiple Thread,单指令多线程)混合编程,结合了SIMD多数据并行计算能力与SIMT离散访存的优势,实现了向量级并行与线程级并行的高效协同。目前,该技术仅支持Atlas 350 加速卡。 → [详情](llms-content/document/detail/canncommercial/437f587875db.md) - [SIMD BuiltIn关键字](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10053.html): 如其他语言一样,会提供一些内置的宏方便用户编写程序。预定义宏一节着重介绍一些用户在做异构编程时会经常用到的宏,以及宏的解释。 → [详情](llms-content/document/detail/canncommercial/64d0d2b71f17.md) - [SIMT BuiltIn关键字](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10054.html): 函数执行空间限定符(Function Execution Space Qualifier)指示函数是在Host侧执行还是在Device侧执行,以及能被调用的空间范围。 → [详情](llms-content/document/detail/canncommercial/be8fe37f9993.md) - [SIMD语言扩展层C API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10055.html): C API开放芯片完备编程能力,支持以数组形式分配内存,一般基于指针编程。提供与业界一致的C语言编程体验。 → [详情](llms-content/document/detail/canncommercial/b8c11417abca.md) - [SIMT语言扩展层C API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10056.html): SIMT编程基于AI Core的硬件能力实现,可以使用asc\_vf\_call\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_10303.html\)接口启动SIMT VF(Vector Function)子任务。当前,SIMT语言扩展层支持的C AP → [详情](llms-content/document/detail/canncommercial/3a1c3fb85b0c.md) - [兼容性指南](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10058.html): 兼容性是确保开发者能够高效迁移算子的关键。为了保证在不同AI处理器之间迁移时,Ascend C算子的语义和功能保持一致,开发者需要根据目标平台的架构进行代码适配和优化。如果开发者希望在新平台上运行其他平台开发的Ascend C算子程序,需要在新平台上重新编译并运行。 → [详情](llms-content/document/detail/canncommercial/9a7071b0cbd1.md) - [编程模型概述](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10062.html): AI Core是AI处理器的计算核心,AI处理器通过多个AI Core实现并行计算。与传统CPU相比,AI处理器因其内部拥有更多的计算单元和相应的向量计算指令,更适合模型训练和推理场景,这使得单个硬件指令能完成多组数据的计算。AI处理器提供了以下两种编程模型: → [详情](llms-content/document/detail/canncommercial/ce6e9891f2b2.md) - [抽象硬件架构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10064.html): AI Core上的SIMT(Single Instruction Multiple Thread,单指令多线程)编程允许指令对数据进行独立寻址,从而支持线程级并行计算。这种方式特别适用于离散访问和复杂控制逻辑等场景,目前仅支持Atlas 350 加速卡。 → [详情](llms-content/document/detail/canncommercial/e8415f02a9ff.md) - [线程架构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10065.html): SIMT编程模型的线程层次结构分为两层: → [详情](llms-content/document/detail/canncommercial/a39df3b3bb7d.md) - [内存层级](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10066.html): SIMT线程可访问多种内存空间。下表汇总了SIMT编程中常见内存类型的作用域及其生命周期。 → [详情](llms-content/document/detail/canncommercial/560eb7dc17dc.md) - [核函数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10067.html): Ascend C支持开发者自定义核函数来扩展C++,核函数在AI处理器上执行时实际是若干线程在并行执行,每个线程有独立的寄存器和栈,共同完成数据计算任务。 → [详情](llms-content/document/detail/canncommercial/b65f73532df0.md) - [同步机制](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10068.html): SIMT是一种单指令多线程的编程模式,其异步编程模型旨在通过多线程并发执行达到内存操作加速的目的。在这一编程模型中,线程作为执行计算或操作内存的最小抽象单位,其操作是相互独立的。然而,在某些应用场景中,需要支持线程间的同步,或防止不同线程对同一内存区域的读写操作引发的数据竞争。为此,Ascend C提供了相应的同步接口,这些接口允许开发者根据需求选择合适的同步机制,以确保异步操作的正确性和性能。 → [详情](llms-content/document/detail/canncommercial/13bc5a98a28d.md) - [编程示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10069.html): SIMT编程场景当前不支持使用SIMT API,敬请期待后续版本的正式发布。 → [详情](llms-content/document/detail/canncommercial/971ccb7001e2.md) - [Reg矢量计算编程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10071.html): Reg矢量计算API是面向RegBase架构开发的API,用户可以通过该API直接对芯片中涉及Vector计算的寄存器进行操作,实现更大的灵活性和更好的性能。Reg矢量计算API与基础API功能相似,但与基础API输入和输出数据必须为LocalTensor不同,Reg矢量计算API的输入或输出数据均为Reg矢量计算寄存器。对于计算类API,其功能是从给定的寄存器\(https://www.hiasc → [详情](llms-content/document/detail/canncommercial/b71a761ac00e.md) - [算子编译简介](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10073.html): 本章节介绍的SIMT编程场景算子编译方法,支持开发者通过bisheng命令行或编写CMake脚本来实现编译。开发者可以将Host侧调用代码和Device侧Kernel核函数置于同一实现文件中,以实现异构编译。 → [详情](llms-content/document/detail/canncommercial/75b39549677a.md) - [通过bisheng命令行编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10074.html): 毕昇编译器是一款专为AI处理器设计的编译器,支持异构编程扩展,可以将用户编写的昇腾算子代码编译成二进制可执行文件和动态库等形式。毕昇编译器的可执行程序命名为bisheng,支持x86、aarch64等主机系统,并且原生支持设备侧AI Core架构指令集编译。通过使用毕昇编译器,用户可以更加高效地进行针对昇腾AI处理器的编程和开发工作。 → [详情](llms-content/document/detail/canncommercial/0d14ac7d7907.md) - [常用的编译选项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10075.html): 常用的编译选项说明如下,全量的编译选项请参考毕昇编译器编译选项\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/compiler/BishengCompiler/atlas\_bisheng\_10\_0010.html\)。 → [详情](llms-content/document/detail/canncommercial/1119e9c91940.md) - [通过CMake编译](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10076.html): 项目中可以使用CMake来更简便地使用毕昇编译器编译Ascend C SIMT算子,生成可执行文件。 → [详情](llms-content/document/detail/canncommercial/69cd32f4d0aa.md) - [约束说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_10_10077.html): - bfloat16\_t等数据类型在Host侧不支持,使用这些数据类型时,Host和Device不能写在同一个实现文件里。Host侧不支持的数据类型如下: → [详情](llms-content/document/detail/canncommercial/a2268be10f92.md) - [本文档组织结构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0001.html): 本文档主要用于指导开发者基于Ascend C编程语言在昇腾AI处理器上开发高性能的算子。在阅读此文档时,需要开发者具备如下能力: → [详情](llms-content/document/detail/canncommercial/5fd7167e4c5a.md) - [优化建议总览表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00010.html): **表1 性能优化建议总览表** → [详情](llms-content/document/detail/canncommercial/3baefe7ac542.md) - [设置合适的核数和算子Kernel类型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00012.html): 在算子执行过程中,可能会因为以下几个原因产生额外的启动开销或者头开销: → [详情](llms-content/document/detail/canncommercial/3216f585bb54.md) - [避免同地址访问](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00013.html): 【优先级】高 该性能优化指导适用于如下产品型号: - Atlas A3 训练系列产品 / Atlas A3 推理系列产品 - Atlas A2 训练系列产品 / Atlas A2 推理系列产品 【描述】MTE2、MTE3、Scalar等单元访问Global Memory数据时,其地址请求会按照512字节粒度对齐后进行处理。当同时访问Global Memory的数据,且地址处于连续的512字节范围内 → [详情](llms-content/document/detail/canncommercial/d36ac92d1d4a.md) - [设置合理的L2 CacheMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00014.html): 【优先级】高 该性能优化指导适用于如下产品型号: - Atlas A3 训练系列产品 / Atlas A3 推理系列产品 - Atlas A2 训练系列产品 / Atlas A2 推理系列产品 【描述】L2 Cache常用于缓存频繁访问的数据,其物理位置如下图所示: L2 Cache的带宽相比GM的带宽有数倍的提升,因此当数据命中L2 Cache时,数据的搬运耗时会优化数倍。通常情况下,L2 Ca → [详情](llms-content/document/detail/canncommercial/62d135d028f7.md) - [设置DCI编译选项来减少算子尾开销](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00015.html): 该性能优化建议适用于如下型号: → [详情](llms-content/document/detail/canncommercial/a2f676d7ce59.md) - [核函数内删除Workspace相关冗余操作](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00016.html): 【优先级】中 【描述】在Ascend C算子工程中,编写核函数时传入的参数workspace已经直接赋值为用户Workspace,因此无需再通过SetSysWorkspace和GetUserWorkspace来设置和获取Workspace。减少这些冗余判断后,编译器可以在不使用该参数的情况下进一步优化未用到的workspace变量。 【反例】 fastgelu函数的参数workspace等价于用户 → [详情](llms-content/document/detail/canncommercial/c79f937ca76d.md) - [非对齐场景减少无效数据的搬运](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00017.html): 【优先级】中 该性能优化建议适用于如下型号: - Atlas 350 加速卡 【描述】在非对齐数据搬运场景中,Atlas 350 加速卡在基础API层面提供了DataCopyPad接口,该接口支持Normal、Compact(紧凑)两种搬运模式。搬运多块非32B对齐数据块的场景下,使用Compact模式在可以减少搬运的无效数据量,节省带宽。 假设需要搬运三个数据块,每块数据块大小为48B,数据类型 → [详情](llms-content/document/detail/canncommercial/4c28129a1861.md) - [非连续搬运场景减少搬运次数](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00018.html): 【优先级】中 该性能优化建议适用于如下产品型号: - Atlas 350 加速卡 在非连续搬运场景可以使用DataCopyPad接口的Loop模式和DataCopy的多维数据搬运接口来减少搬运次数,优化搬运性能。 \#\#\#\# 使用Loop模式减少非连续搬运的次数 【描述】DataCopyPad接口在Normal/Compact模式基础上,可以使用Loop模式搬运二维数据,假设我们希望以下图的方式搬运 → [详情](llms-content/document/detail/canncommercial/2b67d5c3a9c2.md) - [CANN商业版-【优先级】高](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00019.html): 【优先级】高 【概述】 为了提高数据访问的效率和吞吐量,Unified Buffer采用了大小相等的内存模块(bank)结构设计。当多条读写指令同时访问Unified Buffer时,由于硬件资源的限制,这些指令不能同时执行,从而引发bank冲突。在这种情况下,指令需要排队等待资源,无法在一个指令周期内完成。 → [详情](llms-content/document/detail/canncommercial/e36d9fa172c1.md) - [异构计算](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0002.html): 使用Ascend C进行编程时,会涉及到在两个不同的平台(Host、Device)上开发代码。本章简单介绍Host、Device之间的差异,便于开发者宏观地了解这个异构系统;同时给出算子相关的数据流,结合异构架构的特点,开发者可以进一步了解应该如何合理安排算子代码的执行位置,便于得到更好的性能。 → [详情](llms-content/document/detail/canncommercial/bfc9d403e81f.md) - [避免bank冲突(NPU架构版本220x)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00020.html): 【优先级】高 该性能优化建议适用于如下产品型号: - Atlas A3 训练系列产品 / Atlas A3 推理系列产品 - Atlas A2 训练系列产品 / Atlas A2 推理系列产品 【描述】为了提高数据访问的效率和吞吐量,Unified Buffer采用了bank(大小相等的内存模块)结构设计。Unified Buffer总大小为192K,划分为48个bank。每个bank由128行组 → [详情](llms-content/document/detail/canncommercial/49ae46207290.md) - [避免bank冲突(Atlas 350 加速卡)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00021.html): 为了提高数据访问的效率和吞吐量,Unified Buffer采用了bank(大小相等的内存模块)结构设计。Unified Buffer总大小为256K,划分为16个bank。每个bank由512行组成,每行长度为32B。这16个bank进一步组织为8个bank group,每个bank group包含2个bank,例如bank7和bank15组成一个bank group。 → [详情](llms-content/document/detail/canncommercial/8ae72be9e633.md) - [VF循环优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00023.html): Atlas 350 加速卡对应的架构中,Vector Function(VF)是实现高性能向量计算的核心载体。VF函数中可以包含最多四层嵌套循环,每层循环中还可以包含多个串行循环,同时支持非循环的向量操作和标量操作。VF循环对控制结构的支持有限,仅支持for循环和条件判断,不支持switch、do-while和 while-do等其他控制结构。VF循环通过尽可能优化为硬件级向量循环(Hardwar → [详情](llms-content/document/detail/canncommercial/45df45da6f63.md) - [指令双发优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00024.html): 指令双发指的是处理器在同一个时钟周期内,能够同时发射两条指令到执行单元进行处理。这种能力需要满足以下两个条件: → [详情](llms-content/document/detail/canncommercial/3bcb0aa8f95c.md) - [连续非对齐场景优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00025.html): - 优先采用连续对齐搬运以避免额外开销,提升整体性能。 → [详情](llms-content/document/detail/canncommercial/bed5363c1288.md) - [VF融合优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_00026.html): 【优先级】高 【描述】VF融合是将代码中多个VF函数融合成一个VF函数,有效提升性能。VF融合特性是优化特性,VF自动融合会借助Loop Fuse算法,将VF转换成Loop形态,然后将控制流等价(Control-Flow-Equivalent)的VF进行融合,最后将VF进行还原。编译器首先会做融合前的合法性检查,判断两个VF是否等价,Main侧中间代码是否能在VF内执行以及融合后是否可产生正收益( → [详情](llms-content/document/detail/canncommercial/6f8c8f78b569.md) - [运行正常](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0004.html): 运行正常是算子开发后进行调测的前提,是后续进行性能优化的基础。Ascend C提供了多种调测方法和调测工具,供开发者使用,具体内容请参考功能调试。 → [详情](llms-content/document/detail/canncommercial/be4ef3a5f1b3.md) - [精度正常](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0005.html): 性能优化的基础是算子运行得到正确的计算结果。评判计算结果正确性需要有一定的评判标准,即使用已知的正确的输出和实际结果进行比较。优化过程中,每次迭代修改后,都需要验证性能优化的新结果是否满足精度评判标准。 → [详情](llms-content/document/detail/canncommercial/f4e960f4d244.md) - [算子调试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0006.html): 从异构计算章节可以了解到Ascend C算子主要包括Tiling和Kernel实现两部分组成。 → [详情](llms-content/document/detail/canncommercial/bf7819e8b80f.md) - [获取性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0008.html): 在进行性能优化之前,需要拿到准确的性能数据,了解性能现状,并根据性能现状分析下一步的优化方向。Ascend C提供了多种性能测试方法,包括上板Profiling、单算子性能仿真流水图等手段。 → [详情](llms-content/document/detail/canncommercial/5a3cc6606677.md) - [分析性能数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0009.html): 理论性能为算子实际性能的理想目标。不同的硬件平台的硬件规格各异,理论性能可以帮助我们了解硬件的潜能,从而设定性能优化的目标。 → [详情](llms-content/document/detail/canncommercial/3c06ef094602.md) - [尽量一次搬运较大的数据块](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0013.html): 【优先级】高 【描述】搬运不同大小的数据块时,对带宽的利用率(有效带宽/理论带宽)不一样。根据实测经验,单次搬运数据长度16KB以上时,通常能较好地发挥出带宽的最佳性能。因此对于单次搬运,应考虑尽可能的搬运较大的数据块。下图展示了某款AI处理器上实测的不同搬运数据量下带宽的变化图。 测试数据与处理器型号相关,且实际测试时可能会存在略微抖动, → [详情](llms-content/document/detail/canncommercial/d95bd0aa0b16.md) - [GM地址尽量512B对齐](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0014.html): 【优先级】高 【描述】由于AI处理器内部设计约束,从GM向Local Memory搬运数据时,保证GM地址512B对齐可以最有效的发挥出带宽的效率。如下图示例,展示了在512B对齐以及32B对齐情况下单核的带宽效率:搬运同等数据量,带宽差距最大的情况,32B对齐场景只能达到512B对齐场景的70%。 → [详情](llms-content/document/detail/canncommercial/18fa6e8353b7.md) - [高效的使用搬运API](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0015.html): 【优先级】高 【描述】在使用搬运API时,应该尽可能地通过配置搬运控制参数实现连续搬运或者固定间隔搬运,避免使用for循环,二者效率差距极大。如下图示例,图片的每一行为16KB,需要从每一行中搬运前2KB,针对这种场景,使用for循环遍历每行,每次仅能搬运2KB。若直接配置DataCopyParams参数(包含srcStride/dstStride/blockLen/blockCount),则可以 → [详情](llms-content/document/detail/canncommercial/4bccd048ff18.md) - [算子与高阶API共享临时Buffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0017.html): 【优先级】高 【描述】如果算子使用的高阶API需要传入临时Buffer,如SoftMax,该临时空间会挤占算子其他计算的空间,从而导致单次计算搬运的数据量变少,搬运的次数变多。此场景可通过共享临时Buffer空间,提升单次搬运的数据量,减少搬运的次数,提升内存使用效率。 【反例】 SoftMax高阶API计算需要临时Buffer空间,算子在进行其他计算时拥有独立临时Buffer。UB空间是固定的, → [详情](llms-content/document/detail/canncommercial/aa1a343a5133.md) - [限制TilingData结构大小](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0018.html): 【优先级】中 【描述】TilingData结构是Tiling切分信息的载体,当Host侧按照Tiling切分策略计算完Tiling后,算子会以入参的方式将Tiling切分信息从Host侧传递到Device侧,此时Tiling信息存放在GM上。调用GETTILINGDATA宏后,会将Tiling信息从GM拷贝到AI处理器的栈空间上,期间会有拷贝开销,由于GM访问效率较低,同时考虑到栈空间限制,需要限 → [详情](llms-content/document/detail/canncommercial/9f71c6e9096d.md) - [通过缩减Tensor ShapeInfo维度,优化栈空间](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0019.html): 【优先级】中 【描述】GlobalTensor和LocalTensor中通过ShapeInfo类型的成员变量来保存shape信息,SetShapeInfo/GetShapeInfo可以设置或者获取ShapeInfo,在算子实现内部用于shape信息保存和传递。默认情况下支持的最大维度为8。在不使用上述ShapeInfo功能的情况下,不需要这些信息,可以通过KMAXSHAPEDIM宏将其设置为0。经 → [详情](llms-content/document/detail/canncommercial/dfad6d803f8e.md) - [通过Unified Buffer融合实现连续vector计算](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0020.html): 【优先级】高 【描述】算子实现中涉及多次vector计算,且前一次计算输出是后一次计算输入的情况下,可将前一次计算输出暂存在UB(Unified Buffer)上直接作为下一次计算的输入,不需要将前一次的计算输出从UB搬运到GM后再从GM搬运到UB。这种UB Buffer融合的方式可以减少搬入搬出次数,实现连续vector计算,提升内存使用效率。数据流图对比如下: 图1 数据流图对比 【反例】 该 → [详情](llms-content/document/detail/canncommercial/d7d264967053.md) - [通过BT Buffer实现高效的bias计算](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0021.html): 【优先级】高 【描述】算子中进行带bias的矩阵乘计算时,可将bias数据搬运至C2\(Bias Table Buffer\)上,调用一次Mmad接口实现矩阵乘加bias的计算,或者直接调用Matmul高阶API完成功能。相比于先将矩阵乘的结果从CO1\(L0C\)搬运到GM上,再搬运到UB上进行加bias的过程,减少了数据搬运的次数,可提升内存使用效率。数据流图对比如下: 图1 反例数据流图 图2 正例 → [详情](llms-content/document/detail/canncommercial/17abbdab461a.md) - [通过FP Buffer存放量化参数实现高效随路量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0022.html): 【优先级】高 【描述】算子实现中对矩阵乘结果进行量化计算时,可将量化参数搬运到C2PIPE2GM(Fixpipe Buffer)上,调用一次Fixpipe接口实现矩阵乘结果的量化计算。相比于将矩阵乘的结果从CO1(L0C)搬运到GM,再从GM搬运到UB,在UB进行量化计算的过程,数据搬运的次数更少,内存使用效率更高。 本性能优化手段仅针对 Atlas A2 训练系列产品 / Atlas A2 推理 → [详情](llms-content/document/detail/canncommercial/c2dfa3289b39.md) - [通过L0C Buffer数据暂存实现高效的矩阵乘结果累加](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0023.html): 【优先级】高 【描述】算子实现中对矩阵乘的结果进行累加时(比如矩阵A1 B1 + A2 B2...结果的累加),可将前一次矩阵乘的结果暂存在CO1(L0C)上,调用Mmad接口实现矩阵乘结果累加。相比于每次矩阵乘的结果从CO1搬运到GM上,再搬运到UB上进行累加计算,可减少数据搬运的次数,提升内存使用效率。 图1 反例数据流图 图2 正例数据流图 【反例】 优化前,算子进行2次矩阵乘结果累加的 → [详情](llms-content/document/detail/canncommercial/ab63a3308d86.md) - [较小矩阵长驻L1 Buffer,仅分次搬运较大矩阵](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0024.html): 【优先级】高 【描述】在进行cube计算时,当L1无法全载左右矩阵时,可以让较小的矩阵长驻于L1上,只分次搬运较大的矩阵,减少搬运次数。 【反例】 假设L1的大小为512K,左矩阵和右矩阵的大小分别为992K、16K,数据类型为half,单次无法将左右矩阵全部载入L1中。开发者规划的切分策略为:不切K轴,将左矩阵平均分成两块A1、A2,shape大小均为\[992, 256\];将右矩阵平均分成两块, → [详情](llms-content/document/detail/canncommercial/89cda8dfe0cc.md) - [纯搬运类算子VECIN和VECOUT建议复用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0027.html): 【优先级】高 【描述】纯搬运类算子在执行时并不涉及实际vector计算,若存在冗余的vector指令,会导致算子整体执行时间变长。这种场景可以使用Ascend C针对纯搬运类算子提供的TQueBind接口,该接口可以将VECIN与VECOUT绑定,省略将数据从VECIN拷贝到VECOUT的步骤,从而避免vector的无谓消耗。 【反例】 此段代码为了保证数据搬入和数据搬出之间的流水同步,存在Loc → [详情](llms-content/document/detail/canncommercial/d35e631b2c0e.md) - [避免TPipe在对象内创建和初始化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0028.html): 【优先级】中 【编译器背景知识】创建类对象时,会分配内存空间,用于存储类中的相关成员变量或函数。当类中变量需要参与计算时,变量值从内存被加载到寄存器,计算完成后,变量从寄存器存储回内存。Scalar常量折叠和常量传播是编译器编译时的优化方式,优化前编译器会判断变量是否只初始化过一次或只赋值过一次,若满足此编译优化的前提条件,变量值将会尽量驻留在寄存器中,从而在后续使用变量时,将减少读取内存的操作, → [详情](llms-content/document/detail/canncommercial/437091df3f6a.md) - [Matmul使能AtomicAdd选项](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0029.html): 【优先级】中 【描述】对于Matmul得到的结果矩阵C\(m, n\),若后续需要和GM上的矩阵D\(m, n\)进行Add操作,则可以在GetTensorC接口或者IterateAll接口的GM通路上,将enAtomic参数设为1,开启AtomicAdd累加操作,在搬出矩阵C到GM时,矩阵C的结果将直接累加到矩阵D的GM地址上,从而实现与矩阵D的Add操作。 【反例】 将Matmul的结果矩阵C和GM上 → [详情](llms-content/document/detail/canncommercial/1213e6a52424.md) - [Vector算子灵活运用Counter模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0030.html): 【优先级】高 【描述】Normal模式下,通过迭代次数repeatTimes和掩码mask,控制Vector算子中矢量计算API的计算数据量;当用户想要指定API计算的总元素个数时,首先需要自行判断是否存在不同的主块和尾块,主块需要将mask设置为全部元素参与计算,并且计算主块所需迭代次数,然后根据尾块中剩余元素个数重置mask,再进行尾块的运算,在此过程中涉及大量Scalar计算。 Counte → [详情](llms-content/document/detail/canncommercial/b929b0024221.md) - [选择低延迟指令,优化归约操作性能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0031.html): 【优先级】高 【描述】 指令执行延迟(Instruction Execution Latency) 指的是一条指令从开始执行到完全完成(即所有操作结束,结果可用)所消耗的时间,它直接影响程序的响应速度和实时性。在延迟敏感的场景中,降低指令执行延迟是提升性能的关键。下文以归约操作为例,介绍了几种归约方案的性能对比,便于开发者在使用归约指令时,能够根据具体的数据规模和场景,选择性能更高的方案。 \#\#\# → [详情](llms-content/document/detail/canncommercial/d5f247515101.md) - [使能DoubleBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0033.html): 【优先级】中 【描述】执行于AI Core上的指令队列主要包括如下几类,Vector指令队列(V)、Cube指令队列(M)、Scalar指令队列(S)和搬运指令队列(MTE1/MTE2/MTE3)。不同指令队列间的相互独立性和可并行执行特性,是DoubleBuffer优化机制的基石。 以纯Vector计算为例,矢量计算前后的CopyIn、CopyOut过程使用搬运指令队列(MTE2/MTE3),C → [详情](llms-content/document/detail/canncommercial/fff1218e28f7.md) - [使能Iterate或IterateAll异步接口避免AIC/AIV同步依赖](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0034.html): 【优先级】高 【描述】在MIX场景,即AIC(AI Cube核)和AIV(AI Vector核)混合编程中,调用Matmul Iterate或者IterateAll时,AIV发送消息到AIC启动Matmul计算。若通过Iterate同步方式,如图1 同步方式消息发送示意图,每次调用都会触发一次消息发送,而通过Iterate异步方式,如图2 异步方式消息发送示意图,仅第一次需要发送消息,后续无需发送 → [详情](llms-content/document/detail/canncommercial/148dc6f3ea01.md) - [L2 Cache切分](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0036.html): 【优先级】:高 【描述】假设,AI处理器的L2 Cache大小为192MB,L2 Cache读写混合带宽约为7TB/s,而GM的带宽约为1.6TB/s,两者之间存在较大差距。搬入或搬出相同数据量的情况下,访问L2 Cache读写数据比GM更快。若数据无法命中L2 Cache,即需要访问的数据不在L2 Cache内,导致需要去GM上读写,带宽利用效率较低,最终算子搬入或搬出数据变为算子整个运行过程的 → [详情](llms-content/document/detail/canncommercial/5a494c98673b.md) - [核间负载均衡](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0037.html): 【优先级】:中 【描述】AI处理器的物理核数是固定的,当L2 Cache切分之后,可能发生部分核有计算拖尾的情况,即每次所有核计算量除以每个核处理的数据量不能被核数整除,导致最后需要部分尾核来计算尾块数据。而在尾核计算时,部分核始终处于空闲状态,从而使得算子的整体性能变差。如图1,假设总的数据量为TotalSize, → [详情](llms-content/document/detail/canncommercial/eb068e8fa532.md) - [FlashAttention算子性能调优案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0040.html): 本案例中的算子FlashAttentionScoreGrad,用于训练场景下计算注意力的反向输出,即FlashAttentionScore算子的反向计算。 → [详情](llms-content/document/detail/canncommercial/aa7967d6cfda.md) - [Matmul算子优化Tiling策略](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0041.html): 本案例对Matmul算子进行性能分析和优化。Matmul算子实现的功能是矩阵乘法,其中主要包含数据搬入和搬出流水,Cube计算流水。 → [详情](llms-content/document/detail/canncommercial/723fee233daf.md) - [GroupedMatmul算子性能调优案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0042.html): 本案例对分组Matmul即GroupedMatmul算子的per-token量化场景进行性能分析和优化,GroupedMatmul算子计算过程(通过python代码表达)为: → [详情](llms-content/document/detail/canncommercial/08f1575f5cf2.md) - [MC²算子性能调优案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_0043.html): MC2通算融合算子的性能收益主要来自于通信、计算的并行执行,即将输入数据切分为多个子块,子块的计算和通信任务形成两条流水线,通过两条流水线上任务的并行执行,实现流水掩盖,从而提升算子性能。如下图所示,MC2算子先做Matmul计算、后通信的场景,输入矩阵沿M轴被切分为两块,第二块数据的Matmul计算和第一块数据的通信可以并行执行,从而达到计算和通信时间相互掩盖的目的。本节的所有图示中MM代表Ma → [详情](llms-content/document/detail/canncommercial/9d83e352f35b.md) - [Matmul高阶API使能IBShare模板共享A和B矩阵数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10000.html): 本案例呈现了在融合算子场景中,使用Matmul高阶API进行矩阵乘法计算时,A矩阵和B矩阵同时启用IBShare\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0614.html\#ZH-CN\_TOPIC\_0000002562301647\_\_tabl → [详情](llms-content/document/detail/canncommercial/2e4a919673e3.md) - [Matmul高阶API使能UnitFlag](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10003.html): 本案例呈现了在矩阵乘算子场景中,使用Matmul高阶API进行矩阵乘法计算,使能UnitFlag功能对算子性能的提升效果。UnitFlag功能为AIC核中MMAD计算指令和FIXPIPE数据搬运指令提供了基于内存访问的细粒度同步,使计算与搬运流水并行。使能UnitFlag功能的方式为将MatmulConfig中的enUnitFlag参数设置为true。enUnitFlag参数的详细介绍请参考Mat → [详情](llms-content/document/detail/canncommercial/06dd147b90c0.md) - [Matmul高阶API使能多核切K](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10004.html): 本案例呈现了在矩阵乘算子场景中,使用Matmul高阶API进行矩阵乘法计算,使能多核切K功能对算子性能的提升效果。为了实现算子在多核上并行执行,提升计算效率,需要将矩阵数据进行切分,切分后的数据块被分配到不同的核上处理。通常情况下,切分矩阵数据时仅切分M、N轴,不切分K轴。若M和N较小,切分M和N轴较困难,此时需要考虑K轴切分;使能多核切K功能后,该场景下可以对矩阵的K轴进行切分,从而使算子在多核 → [详情](llms-content/document/detail/canncommercial/6eda80a8b1b0.md) - [Matmul高阶API使能NBuffer33模板](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10005.html): 本案例呈现了在矩阵乘算子场景中,使用Matmul高阶API进行矩阵乘法计算,使能NBuffer33模板对算子性能的提升效果。NBuffer33模板的实现为单核计算的A矩阵切分为3x3个基本块,该3x3个A矩阵的基本块全载和保持在L1 Buffer中,每次与3x1个B矩阵的基本块计算矩阵乘,同时DoubleBuffer并行搬入下次计算所需的3x1个B矩阵基本块,直到singleCoreN方向的矩阵乘 → [详情](llms-content/document/detail/canncommercial/9be96402dce3.md) - [Matmul性能优化策略总览](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10006.html): 本节提供了一系列包含Matmul计算的算子性能调优案例,开发者可根据实际应用场景,参考相关案例中的优化方法和思路,应用于具体实践中。案例分为如下五类,各分类的简介请参见如下表格,详细内容请阅读后续章节。 → [详情](llms-content/document/detail/canncommercial/3f076ae575c2.md) - [Matmul高阶API使能MTE2 Preload](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10007.html): 本案例呈现了在矩阵乘算子场景中,使用Matmul高阶API进行矩阵乘法计算,使能MTE2 Preload对算子性能的提升效果。通过MatmulConfig中的doMTE2Preload参数开启矩阵M或N方向的预加载功能,预加载即在MTE2间隙提前加载A矩阵/B矩阵数据,开启预加载功能后,可以减少MTE2间隙,提升算子性能。doMTE2Preload参数的详细介绍请参考MatmulConfig\(ht → [详情](llms-content/document/detail/canncommercial/50b8d17c27c3.md) - [Matmul高阶API使能纯Cube模式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10008.html): 本案例呈现了在矩阵乘算子场景中,使能Matmul高阶API的纯Cube模式对算子性能的提升效果。如下图所示,Matmul API默认使用MIX模式,即用户从AIV侧发起消息,通过消息通信框架中转消息后,在AIC侧执行Matmul计算。这套消息处理机制会带来额外的Scalar性能开销。相较于MIX模式,纯Cube模式可以直接跳过消息通信框架,完成Matmul计算,提升算子性能。 → [详情](llms-content/document/detail/canncommercial/3418f7f5cba6.md) - [Matmul高阶API使能MDL模板](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10009.html): 本案例呈现了在矩阵乘算子场景中,使用Matmul高阶API进行矩阵乘法计算,使能MDL模板对算子性能的提升效果。在MDL模板中,MTE2流水从Global Memory到A1/B1的数据搬运为一次性大包搬运,即一次MTE2能搬入多个Matmul计算的基本块,提升带宽利用率,使后续的MTE1流水尽可能复用A1/B1内基本块的缓存数据,减少MTE2的搬运次数。MDL模板的详细介绍请参考MatmulCo → [详情](llms-content/document/detail/canncommercial/f8347b242fd9.md) - [Matmul高阶API使能IBShare模板共享B矩阵数据](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10010.html): 本案例呈现了在矩阵乘算子场景中,使用Matmul高阶API进行矩阵乘法计算,B矩阵使能IBShare\(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendcopapi/atlasascendc\_api\_07\_0614.html\#ZH-CN\_TOPIC\_0000002562301647\_\_table11880 → [详情](llms-content/document/detail/canncommercial/f31c76fff38f.md) - [Matmul高阶API使能Tiling全量常量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10011.html): 本案例呈现了在使用Matmul高阶API进行矩阵乘法计算时,使能Matmul Tiling全量常量化对算子性能的提升效果。Matmul API在初始化和迭代过程中有大量Scalar计算,Matmul初始化时的Scalar计算影响指令头开销,Matmul迭代间的Scalar计算可能阻塞MTE2流水。在调用Matmul API实现矩阵乘法时,使用MatmulApiStaticTiling\(https: → [详情](llms-content/document/detail/canncommercial/bee60e481c4b.md) - [Matmul高阶API使能L2 Cache切分](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10012.html): 本案例呈现了在Matmul计算过程中,输入和输出的数据总量超过L2 Cache大小时,通过L2 Cache数据切分对算子性能的提升效果。使能L2 Cache切分的完整样例请参考L2 Cache切分的算子样例\(https://gitcode.com/cann/asc-devkit/tree/9.0.0/examples/01\_simd\_cpp\_api/03\_libraries/00\_matrix/m → [详情](llms-content/document/detail/canncommercial/e2a11aec06d9.md) - [Matmul高阶API使能多核K轴错峰访问内存](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10013.html): 本案例呈现在矩阵乘算子场景中,使用Matmul高阶API进行矩阵乘法计算,使能多核K轴错峰访问Device内存对算子性能的提升效果。在多核并行执行Matmul计算时,如果输入矩阵A或B的内存位置位于GM,并且参与多核计算的矩阵相同,那么将出现多核同时访问相同GM地址的情况,导致地址访问冲突,从而影响算子性能。若使能多核K轴错峰访问Device内存,切分的矩阵K轴方向对应的不同核将尽量从不同的GM起 → [详情](llms-content/document/detail/canncommercial/919bd206aa95.md) - [AIV核上的ND2NZ格式转换](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10014.html): 本案例展示了在矩阵乘算子场景中,使用Matmul高阶API进行计算,对内轴(内轴即矩阵的行方向)非256字节对齐的输入矩阵,在AIV核上进行ND2NZ格式转换对算子性能提升的效果。为提升Cube单元的计算效率,ND格式的输入矩阵在执行Cube计算前会先转换为NZ格式,ND格式和NZ格式的具体内容可参考数据格式。Matmul API内部使用随路ND2NZ指令\(https://www.hiascend → [详情](llms-content/document/detail/canncommercial/fdd5efa5fe60.md) - [使用Unified Buffer提升内存访问效率](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10029.html): 该性能优化建议适用于如下型号: → [详情](llms-content/document/detail/canncommercial/0455fe1c5896.md) - [通过SIMT实现分支判断](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_best_practices_10_10030.html): 该性能优化建议适用于如下型号: → [详情](llms-content/document/detail/canncommercial/7b33fd4f9b14.md) - [兼容性说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_compatibility_10_00001.html): 本兼容性说明仅适用于Ascend C算子开发的兼容性迁移指导。总体兼容性策略见表1,兼容性范围不包含编译器BuiltIn API、Ascend C内部实现接口等。文档中涉及的兼容性分为两类:一是功能兼容,包括数据类型兼容、接口原型兼容和常量兼容;二是性能兼容,指对于同等数据量,新架构上执行API耗时不高于旧架构。 → [详情](llms-content/document/detail/canncommercial/6b33e1e0837b.md) - [220x到351x架构变更](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_compatibility_10_00003.html): 351x架构图如图1所示,总体来看,351x架构新增了以下特性: → [详情](llms-content/document/detail/canncommercial/bfd8cbbf4cc4.md) - [基础API迁移指导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_compatibility_10_00005.html): 本节针对351x架构芯片变更对基础API兼容性产生的影响进行说明,并提供基础API的兼容性适配方案。 → [详情](llms-content/document/detail/canncommercial/58e87e29f6ec.md) - [高阶API迁移指导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_compatibility_10_00006.html): Ascend C高阶API基本兼容351x架构与220x架构,部分API进行了扩展。当前351x架构不支持卷积计算类高阶API。 → [详情](llms-content/document/detail/canncommercial/aab3c4702ce4.md) - [算子编译迁移指导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_compatibility_10_00007.html): 进行算子编译时,开发者需要感知不同架构、不同的AI处理器型号。 → [详情](llms-content/document/detail/canncommercial/e1523bf62244.md) - [什么是Ascend C](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0002.html): Ascend C是CANN针对算子开发场景推出的编程语言,原生支持C和C++标准规范,兼具开发效率和运行性能。基于Ascend C编写的算子程序,通过编译器编译和运行时调度,运行在昇腾AI处理器上。使用Ascend C,开发者可以基于昇腾AI硬件,高效的实现自定义的创新算法。您可以通过Ascend C主页\(https://www.hiascend.com/zh/ascend-c\)了解更详细的内容。 → [详情](llms-content/document/detail/canncommercial/f06205b4526a.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0003.html): - 进行Ascend C算子开发之前,需要安装驱动固件和CANN软件包,请参考 → [详情](llms-content/document/detail/canncommercial/4579f14790d1.md) - [本文档组织结构](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0004.html): 本指南作为AscendC 算子开发综合性技术文档,详细阐述编程模型、语言扩展特性、C++类库API、硬件实现、以及调试调优等。无论是入门开发者还是资深工程师,均能通过本指南充分掌握如何高效释放昇腾AI处理器的完整计算潜能。 → [详情](llms-content/document/detail/canncommercial/18cab0b45ce6.md) - [CANN商业版-HelloWorld](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0005.html): 本示例展示了如何使用Ascend C编写一个简单的"Hello World"程序,包括核函数(设备侧实现的入口函数)的实现、调用流程以及编译运行的完整步骤。通过本示例,您可以快速了解Ascend C的基本开发流程。完整样例请参考LINK\(https://gitcode.com/cann/asc-devkit/tree/9.0.0/examples/01\_simd\_cpp\_api/00\_introd → [详情](llms-content/document/detail/canncommercial/758f97562395.md) - [Add自定义算子开发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0006.html): 本入门教程,将会引导你完成以下任务,体验Ascend C SIMD算子开发基本流程。 → [详情](llms-content/document/detail/canncommercial/57d638258d2c.md) - [可视化专区](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0017.html): \# 可视化专区 \#\#\#\# Cube算子执行过程可视化 → [详情](llms-content/document/detail/canncommercial/a64119053df5.md) - [CANN商业版-AI Core是AI处理器的计算核心](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0018.html): AI Core是AI处理器的计算核心,一块AI处理器通常集成多个AI Core以实现并行计算。相比传统CPU,AI处理器更适用于模型训练与推理,这得益于其内部集成的大量计算单元以及丰富的向量计算指令——单个硬件指令即可完成对多组数据的并行操作。 → [详情](llms-content/document/detail/canncommercial/1b386450a325.md) - [Add自定义算子开发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0022.html): 本入门教程,将会引导你完成以下任务,体验Ascend C SIMT算子开发基本流程。 → [详情](llms-content/document/detail/canncommercial/d6ef0ebbd6a0.md) - [基础知识](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlasascendc_api_07_10293.html): 纯SIMT编程场景当前不支持使用SIMT API,敬请期待后续版本的正式发布。 → [详情](llms-content/document/detail/canncommercial/d0a1cad09fcb.md) - [算子实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlasascendc_api_07_10294.html): 本章节将以Gather类算子为例,介绍SIMT算子实现的基本流程,如下图所示: → [详情](llms-content/document/detail/canncommercial/09048ef00d4b.md) - [CANN商业版-随着大语言模型逐步向万卡级集群部署演进](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev): 随着大语言模型逐步向万卡级集群部署演进,传统的集合通信库面临以下挑战: → [详情](llms-content/document/detail/canncommercial/058871b700fa.md) - [CANN商业版-随着大语言模型逐步向万卡级集群部署演进](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000001.html): 随着大语言模型逐步向万卡级集群部署演进,传统的集合通信库面临以下挑战: → [详情](llms-content/document/detail/canncommercial/058871b700fa.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000002.html): 1. 安装驱动固件与CANN软件包。 → [详情](llms-content/document/detail/canncommercial/e337bde3d167.md) - [快速上手](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000003.html): 本节以AI CPU的点对点通信算子为例,介绍使用HCCL通信编程接口开发通信算子的整体流程,帮助用户快速了解通信算子的开发步骤。 → [详情](llms-content/document/detail/canncommercial/6d0ed0da8870.md) - [通信引擎](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000005.html): HCCL可以使用不同通信引擎实现通信算子,不同的通信引擎适用不同的场景,对比结果如下: → [详情](llms-content/document/detail/canncommercial/6d80a36d5b96.md) - [通信模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000007.html): 图1 HCCL通信模型 → [详情](llms-content/document/detail/canncommercial/8a22283fe275.md) - [并发模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000008.html): 通信算子由不同通信任务组成。如果某些通信步骤没有资源冲突,则可以并发执行。HCCL在算子编程模型中提供了并发模型,并发模型需要定义并发单元以及并发单元之间的同步行为,如下图所示。 → [详情](llms-content/document/detail/canncommercial/d4cfa06de677.md) - [拓扑模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000009.html): 在实现通信算子时,由于以下两种原因,需要在控制面提供拓扑查询相关接口: → [详情](llms-content/document/detail/canncommercial/2b12235720c3.md) - [总体流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000012.html): HCCL通信算子的开发流程如下所示: → [详情](llms-content/document/detail/canncommercial/9fb42ccfdd44.md) - [定义算子接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000013.html): 开发者首先需依据通信算子的功能作用,创建算子接口定义头文件,后续调用此通信算子时依赖该头文件。 → [详情](llms-content/document/detail/canncommercial/eea7accf679d.md) - [查询拓扑信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000014.html): 为了应对复杂的网络拓扑结构,通信算子需要根据通信域的拓扑结构选择最匹配的算法,为此,HCCL控制面提供了拓扑信息查询功能,供开发者使用。 → [详情](llms-content/document/detail/canncommercial/c6c54ff7135b.md) - [算法选择](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000015.html): 通信算法的选择在很大程度上决定了通信算子的整体性能表现,为应对不同的网络拓扑、通信数据量以及硬件资源,一个通信算子往往具有多种算法实现。在实际分布式集群场景中,需要根据具体场景,综合考量选择拓扑亲和的通信算法,以实现通信效率的最大化。 → [详情](llms-content/document/detail/canncommercial/ecef698e2eda.md) - [创建资源](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000016.html): 通信算子在执行时依赖底层的硬件通信资源,因此在算子任务编排下发前,首先需要申请所需的通信资源。HCCL通信资源主要分为三类:- Thread:用于表达单个rank内的并发关系,相同Thread上的task严格顺序执行,不同Thread上的task可以并发执行。无论何种展开模式,Thread均可分为1个主Thread和若干个从Thread,由该主Thread来控制这些从Thread上的任务的开始和结 → [详情](llms-content/document/detail/canncommercial/717a2a38f64a.md) - [任务编排](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000017.html): 参与集合通信的各个rank协调有序地进行同步与数据搬运,完成一个集合通信操作的过程,称为任务编排。任务编排的主要目的是将不同通信线程上的任务并行执行,实现资源的最大化利用,从而提升整体性能。 → [详情](llms-content/document/detail/canncommercial/a5abfb63b024.md) - [算子下发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000018.html): 开发者完成通信算子任务编排后,需要将Kernel函数下发给具体的通信引擎执行。 → [详情](llms-content/document/detail/canncommercial/0c48e7f7af11.md) - [编译部署](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000019.html): 开发者完成通信算子开发之后,需部署到运行环境上进行功能验证。 → [详情](llms-content/document/detail/canncommercial/0a9d7e28b25a.md) - [总体流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000021.html): HCCL通信算子的开发流程如下所示: → [详情](llms-content/document/detail/canncommercial/6087f91b2d10.md) - [定义算子接口](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000022.html): 开发者首先需依据通信算子的功能作用,创建算子接口定义头文件,后续调用此通信算子时依赖该头文件。 → [详情](llms-content/document/detail/canncommercial/aab155506598.md) - [查询拓扑信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000023.html): 为了应对复杂的网络拓扑结构,通信算子需要根据通信域的拓扑结构选择最匹配的算法,为此,HCCL控制面提供了拓扑信息查询功能,供开发者使用。 → [详情](llms-content/document/detail/canncommercial/0c3de190b7d7.md) - [算法选择](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000024.html): 通信引擎为AIV时,通信算子在Vector Core展开,下发与展开阶段的路径较短、时延开销比较低,适用于通信数据量较小、对时延要求较高的推理场景。 → [详情](llms-content/document/detail/canncommercial/fc011f824ca3.md) - [创建资源](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000025.html): 通信算子在执行时依赖底层的硬件通信资源,因此在算子任务编排下发前,首先需要申请所需的通信资源。AIV通信算子需要的通信资源主要分为三类:- Vector Core:用于表达单个rank内的并发关系。在算法编排过程中,可将不同rank或不同数据块拆分,并在多个计算核上并行处理。多个AI Core共享同一份代码逻辑,各个计算核上运行的实例之间唯一的区别在于核ID(下标)不同,每个核根据自己的下标来确定 → [详情](llms-content/document/detail/canncommercial/64418c42d22a.md) - [任务编排](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000026.html): 参与集合通信的各个rank协调有序地进行同步与数据搬运,完成一个集合通信操作的过程,称为任务编排。任务编排的主要目的是将不同通信线程上的任务并行执行,实现资源的最大化利用,从而提升整体性能。 → [详情](llms-content/document/detail/canncommercial/3bd8f0a819a3.md) - [算子下发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000027.html): 开发者完成通信算子任务编排后,需要将Kernel函数下发给具体的通信引擎执行。 → [详情](llms-content/document/detail/canncommercial/328356766632.md) - [基于NPU环境测试](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdev_000036.html): 开发者需基于自定义通信算子的功能,自行编写测试用例进行验证,主要包括输入数据的构造和语义逻辑的检查。下面简要介绍通信算子的测试方法。 → [详情](llms-content/document/detail/canncommercial/fc14816dcedd.md) - [接口列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0001.html): 通信算子开发接口分为控制面接口与数据面接口。- 控制面接口:提供拓扑信息查询、通信资源管理等功能。 → [详情](llms-content/document/detail/canncommercial/fc661b6632b9.md) - [CANN商业版-CommTopo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0003.html): \#\#\#\# 功能说明 定义通信拓扑类型。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/a623556006a0.md) - [CANN商业版-CommLink](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0004.html): 通信连接信息,包含用于创建通信Channel的协议、地址等信息。 → [详情](llms-content/document/detail/canncommercial/c471e7b70a5c.md) - [CANN商业版-CommMem](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0005.html): 内存段元数据描述结构体。 → [详情](llms-content/document/detail/canncommercial/d3dd54d1cecd.md) - [CANN商业版-CommMemType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0006.html): \#\#\#\# 功能说明 内存物理位置类型。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/eb77b3b33325.md) - [CANN商业版-ChannelHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0007.html): \#\#\#\# 功能说明 定义通道句柄类型。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/a91cef48fa06.md) - [CANN商业版-ThreadHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0008.html): \#\#\#\# 功能说明 线程句柄类型。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/3ac973a18058.md) - [CANN商业版-CommEngine](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0009.html): \#\#\#\# 功能说明 通信引擎类型枚举。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/c9f104928300.md) - [CANN商业版-CommAbiHeader](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0010.html): 兼容Abi字段结构体。 → [详情](llms-content/document/detail/canncommercial/d2721296db5c.md) - [CANN商业版-CommProtocol](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0011.html): 定义通信协议类型枚举。 → [详情](llms-content/document/detail/canncommercial/df0b257cfa03.md) - [CANN商业版-CommAddrType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0012.html): \#\#\#\# 功能说明 通信设备地址类别。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/fd2872656ac0.md) - [CANN商业版-CommAddr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0013.html): 通信设备地址描述结构体。 → [详情](llms-content/document/detail/canncommercial/9a09aabc9323.md) - [CANN商业版-HcclCommSymWindow](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0014.html): 对称内存窗口资源句柄 → [详情](llms-content/document/detail/canncommercial/49278c86a4db.md) - [CANN商业版-EndPointLocType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0015.html): 定义通信设备Endpoint的位置。 → [详情](llms-content/document/detail/canncommercial/61762321ba56.md) - [CANN商业版-EndPointLoc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0016.html): 定义Endpoint位置类型结构体。 → [详情](llms-content/document/detail/canncommercial/dc86113945ec.md) - [CANN商业版-EndPointDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0017.html): 定义Endpoint描述类型结构体。 → [详情](llms-content/document/detail/canncommercial/616e014bbd88.md) - [CANN商业版-EndpointAttr](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0018.html): 定义Endpoint属性。 → [详情](llms-content/document/detail/canncommercial/0114f9d32b46.md) - [CANN商业版-EndpointAttrBwCoeff](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0019.html): Endpoint属性中对应带宽类型。 → [详情](llms-content/document/detail/canncommercial/8cd3b30cf17a.md) - [CANN商业版-EndpointAttrDieId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0020.html): Endpoint属性中Die ID类型。 → [详情](llms-content/document/detail/canncommercial/a5df2f190e70.md) - [CANN商业版-EndpointAttrLocation](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0021.html): Endpoint属性中的端口位置类型。 → [详情](llms-content/document/detail/canncommercial/eef71c20f152.md) - [CANN商业版-EndpointHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0022.html): Endpoint句柄。 → [详情](llms-content/document/detail/canncommercial/178e41f219d5.md) - [CANN商业版-HcclChannelDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0023.html): \#\#\#\# 功能说明 定义通信通道参数。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/451233c56db9.md) - [CANN商业版-HcommReduceOp](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0024.html): \#\#\#\# 功能说明 定义归约操作类型。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/4423d900fd30.md) - [CANN商业版-HcommDataType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0025.html): \#\#\#\# 功能说明 定义数据类型。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/548f06d13b00.md) - [CANN商业版-HcommChannelDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0026.html): 定义组件间通道参数。 → [详情](llms-content/document/detail/canncommercial/92ac8b8d2367.md) - [CANN商业版-HcclComm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0028.html): 指向当前通信域的句柄。 → [详情](llms-content/document/detail/canncommercial/390a76586a94.md) - [CANN商业版-HcclHeterogMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0029.html): \#\#\#\# 功能说明 定义异构组网模式。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/2404e4406318.md) - [CANN商业版-HcclMemHandle](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0030.html): \#\#\#\# 功能说明 内存句柄类型。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/canncommercial/a3251bbcdb12.md) - [CANN商业版-HcclResult](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0031.html): 定义集合通信相关操作的返回值。 → [详情](llms-content/document/detail/canncommercial/57d58151287d.md) - [CANN商业版-HcclGetRankId](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0034.html): 获取Device在指定通信域中对应的rank序号。 → [详情](llms-content/document/detail/canncommercial/551c9874f275.md) - [CANN商业版-HcclGetRankSize](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0035.html): 查询指定通信域的rank数量。 → [详情](llms-content/document/detail/canncommercial/ff4a3bb18c4b.md) - [CANN商业版-HcclRankGraphGetLayers](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0036.html): 查询包含当前rank的拓扑层级编号列表以及拓扑层级数量。 以上述拓扑模型为例,包含Layer 0和Layer 1两级拓扑,调用此接口后返回的拓扑层级编号列表为\[0,1\],拓扑层级数量为2。 → [详情](llms-content/document/detail/canncommercial/3d092c39361e.md) - [CANN商业版-HcclRankGraphGetRanksByLayer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0037.html): 给定通信域和拓扑层级编号,返回该层级下本rank所在拓扑实例的所有rank编号列表以及rank数量。 以上述拓扑模型为例:- Layer 0中包含两个拓扑实例,为方便理解,定义拓扑实例ID分别为0和1。 - Layer1中包含1个拓扑实例。 假设在rank 0上调用此接口,如果指定layer层级为0,则此接口返回的rank编号列表为\[0,1,2\],rank数量为3;如果指定layer层级为1,则此 → [详情](llms-content/document/detail/canncommercial/d9ebc76e7633.md) - [CANN商业版-HcclRankGraphGetRankSizeByLayer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0038.html): 给定通信域和拓扑层级编号,返回该层级下本rank所在拓扑实例的rank数量。 以上述拓扑模型为例:- Layer 0中包含两个拓扑实例,为方便理解,定义拓扑实例ID分别为0和1。 - Layer1中包含1个拓扑实例。 假设在rank 0上调用此接口,如果指定layer层级为0,则此接口返回的rank数量为3;如果指定layer层级为1,则此接口返回的rank数量为6。 → [详情](llms-content/document/detail/canncommercial/5ca77f3f8448.md) - [CANN商业版-HcclRankGraphGetTopoTypeByLayer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0039.html): 给定通信域和拓扑层级编号,返回本rank所在拓扑层级中的拓扑类型。 以上述拓扑模型为例:- Layer 0中包含两个拓扑实例,为方便理解,定义拓扑实例ID分别为0和1。ID为0的拓扑类型为1DMesh,ID为1的拓扑类型为Clos。 - Layer1中包含1个拓扑实例,拓扑类型为Clos。 → [详情](llms-content/document/detail/canncommercial/f214181a739f.md) - [CANN商业版-HcclRankGraphGetInstSizeListByLayer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0040.html): 给定通信域和拓扑层级编号,查询该层级下的拓扑实例数量,以及每个实例包含的rank数量。 以上述拓扑模型为例:- Layer 0中包含两个拓扑实例,为方便理解,定义拓扑实例ID分别为0和1,每个实例中分别包含3个rank。 - Layer 1中包含1个拓扑实例,实例中包含6个rank。 → [详情](llms-content/document/detail/canncommercial/dd4d1fb8488e.md) - [CANN商业版-HcclRankGraphGetLinks](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0041.html): 给定通信域和拓扑层级编号,查询源rank和目的rank之间的通信连接信息。 以Atlas A3 训练系列产品 / Atlas A3 推理系列产品为例:- 示例1:源rank与目的rank分别在两个超节点。 netLayer \= 0, 无连接。 netLayer \= 1, 无连接。 netLayer \= 2, RDMA连接。 - 示例2:源rank与目的rank在同一个超节点,但不在同一 → [详情](llms-content/document/detail/canncommercial/24fb80e96ec6.md) - [CANN商业版-HcclRankGraphGetTopoInstsByLayer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0042.html): 给定通信域和拓扑层级编号,查询当前rank所在的拓扑实例集合。 → [详情](llms-content/document/detail/canncommercial/ff35c7fb67d7.md) - [CANN商业版-HcclRankGraphGetTopoType](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0043.html): 给定通信域和拓扑层级编号,查询当前rank在指定拓扑实例中对应的拓扑类型。 → [详情](llms-content/document/detail/canncommercial/94632ff717ee.md) - [CANN商业版-HcclRankGraphGetRanksByTopoInst](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0044.html): 给定通信域和拓扑层级编号,查询当前rank对应的指定拓扑实例中包含的rank信息。 → [详情](llms-content/document/detail/canncommercial/3f2dd2ecffa3.md) - [CANN商业版-HcclGetHeterogMode](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0045.html): 给定通信域,获取通信域的异构组网模式。 → [详情](llms-content/document/detail/canncommercial/1cfb2a1ed10e.md) - [CANN商业版-HcclRankGraphGetEndpointNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0046.html): 获取拓扑实例中的EndPoint数量。 → [详情](llms-content/document/detail/canncommercial/617b96e381a9.md) - [CANN商业版-HcclRankGraphGetEndpointDesc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0047.html): 获取拓扑实例的EndPoint描述列表。 → [详情](llms-content/document/detail/canncommercial/64cf9d70b87e.md) - [CANN商业版-HcclRankGraphGetEndpointInfo](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0048.html): 获取指定通信设备的拓扑属性信息。 → [详情](llms-content/document/detail/canncommercial/f372b206db75.md) - [CANN商业版-HcclGetHcclBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0050.html): 获取通信域中的HCCL通信内存,首次调用时将在Device侧进行内存初始化分配,后续调用将复用已分配内存,不会重复初始化。 → [详情](llms-content/document/detail/canncommercial/2332fdea3e23.md) - [CANN商业版-HcclThreadAcquire](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0051.html): 基于通信域获取通信线程。 → [详情](llms-content/document/detail/canncommercial/213c644f65bc.md) - [CANN商业版-HcclThreadAcquireWithStream](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0052.html): 基于已有runtime stream获取指定notifyNum的通信线程资源。 当前适用于通信引擎为HOST CPU+TS、CCU的场景。 → [详情](llms-content/document/detail/canncommercial/49e4f828325c.md) - [CANN商业版-HcclChannelDescInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0053.html): 初始化通信通道描述列表。 → [详情](llms-content/document/detail/canncommercial/ffa70852b121.md) - [CANN商业版-HcclChannelAcquire](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0054.html): 基于通信域获取多个通信通道,如果通信域中没有对应的通信通道则直接创建。 channel是否复用,依据commId + engine + remoterank + channelProtocol组成的channel唯一标识判断。 → [详情](llms-content/document/detail/canncommercial/213012b88723.md) - [CANN商业版-HcclChannelGetHcclBuffer](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0055.html): 获取指定channel对端的HCCL通信内存。 → [详情](llms-content/document/detail/canncommercial/e124eb3faee5.md) - [CANN商业版-HcclEngineCtxCreate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0056.html): 指定通信域与通信引擎,使用特定标签创建对应的通信引擎上下文。 通信引擎上下文是该通信引擎数据面可以使用的一块内存,用于存放执行算子时所需的资源句柄或参数等信息,创建一次后可重复获取使用。指定通信域和通信引擎类型,一个通信引擎标签可以索引一个通信引擎上下文。 → [详情](llms-content/document/detail/canncommercial/267a7f72af25.md) - [CANN商业版-HcclEngineCtxGet](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0057.html): 指定通信域和通信引擎,通过通信引擎上下文标签获取对应的通信引擎上下文。 → [详情](llms-content/document/detail/canncommercial/ba3a96ab77c0.md) - [CANN商业版-HcclEngineCtxCopy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0058.html): 指定通信域、通信引擎与通信引擎上下文标签,将Host侧内存数据拷贝至对应的通信引擎上下文中。 → [详情](llms-content/document/detail/canncommercial/5c54e194ed6f.md) - [CANN商业版-HcclEngineCtxDestroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0059.html): 指定通信域与通信引擎,使用特定标签销毁对应的通信引擎上下文。 → [详情](llms-content/document/detail/canncommercial/cc5e2ed13ff3.md) - [CANN商业版-HcclCommMemReg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0060.html): 向通信域注册已申请的内存,并获取对应的注册句柄。 → [详情](llms-content/document/detail/canncommercial/a0c26a8959d8.md) - [CANN商业版-HcclChannelGetRemoteMems](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0061.html): 获取通信通道中交换的远端内存信息。 → [详情](llms-content/document/detail/canncommercial/72412f69ba28.md) - [CANN商业版-HcommEndpointCreate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0065.html): 创建通信设备Endpoint。 → [详情](llms-content/document/detail/canncommercial/62c72ca5d989.md) - [CANN商业版-HcommEndpointDestroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0066.html): 销毁通信设备Endpoint。 → [详情](llms-content/document/detail/canncommercial/cb06b32539e0.md) - [CANN商业版-HcommMemReg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0067.html): 注册内存到指定EndPoint。 → [详情](llms-content/document/detail/canncommercial/24949952f4f2.md) - [CANN商业版-HcommMemUnreg](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0068.html): 从EndPoint解除内存注册。 → [详情](llms-content/document/detail/canncommercial/68ff5ecae6c3.md) - [CANN商业版-HcommMemExport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0069.html): 内存注册后,导出指定内存描述,用于交换。 → [详情](llms-content/document/detail/canncommercial/34d0ab530108.md) - [CANN商业版-HcommMemImport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0070.html): 本端通过导入对端导出的内存描述,获取相应的内存描述信息。 → [详情](llms-content/document/detail/canncommercial/599c15cd3ea0.md) - [CANN商业版-HcommMemUnimport](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0071.html): 关闭内存导入。 → [详情](llms-content/document/detail/canncommercial/c49df611ca6a.md) - [CANN商业版-HcommChannelCreate](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0072.html): 该接口为创建通信通道的资源管理接口,基于已创建的网络端点(Endpoint),根据给定的通道描述信息批量创建通信通道,为点对点通信或集合通信提供数据传输的基础设施。 → [详情](llms-content/document/detail/canncommercial/cbb6cc2bc237.md) - [CANN商业版-HcommChannelGetStatus](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0073.html): 该接口用于查询通信通道的状态,支持批量查询多个通道的连接状态,用于在通道创建后、通信操作前确认通道是否已就绪。 该接口采用轮询机制,调用方需要持续调用直到所有通道都返回READY状态。 该接口主要用于通道连接建立阶段的同步等待。 → [详情](llms-content/document/detail/canncommercial/eb5b68a76461.md) - [CANN商业版-HcommChannelGetNotifyNum](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0074.html): 获取指定channel的Notify数量。 → [详情](llms-content/document/detail/canncommercial/3a6eaa878f24.md) - [CANN商业版-HcommChannelDestroy](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0075.html): 该接口为销毁通信通道的资源管理接口,释放由HcommChannelCreate创建的通信通道及其占用的所有系统资源,包括网络连接、同步信号、通信队列等。 该接口支持批量销毁,可在单次调用中释放多个通道,提高资源释放效率。 → [详情](llms-content/document/detail/canncommercial/f755e8077f2f.md) - [CANN商业版-HcommThreadAlloc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0076.html): 申请通信线程,当前支持AI CPU+TS、HOST CPU+TS、CCU通信引擎。注意如果通信引擎是AI CPU+TS,需要额外下发一次kernel,AI CPU侧才能使用此通信线程。 → [详情](llms-content/document/detail/canncommercial/d3e5fff813ea.md) - [CANN商业版-HcommThreadFree](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0077.html): 使用HcommThreadAlloc接口申请的thread需要通过本接口进行释放。 → [详情](llms-content/document/detail/canncommercial/7f0b44978b82.md) - [CANN商业版-HcommLocalCopyOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0080.html): 提供本地内存拷贝功能,将src指向的长度为len的内存数据,拷贝到dst所指向的相同长度的内存中。 → [详情](llms-content/document/detail/canncommercial/a8547396b8e1.md) - [CANN商业版-HcommLocalReduceOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0081.html): 提供本地归约操作,将src指向的长度为countsizeof\(dataType\)的内存数据,与dst所指向的相同长度的内存数据进行reduceOp操作,并将结果输出到dst中。 → [详情](llms-content/document/detail/canncommercial/d5afc195fc01.md) - [CANN商业版-HcommThreadNotifyRecordOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0082.html): 向其他Thread发送同步信号,主要用于多Thread之间的同步等待场景。 → [详情](llms-content/document/detail/canncommercial/142dd3220a4b.md) - [CANN商业版-HcommThreadNotifyWaitOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0083.html): 等待同步信号,该接口会阻塞等待Thread的运行,直到指定的Notify被record完成。 → [详情](llms-content/document/detail/canncommercial/6e0391d64c3e.md) - [CANN商业版-HcommAclrtNotifyRecordOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0084.html): 基于acl接口创建的Notify发送同步信号,需与HcommAclrtNotifyWaitOnThread配对使用。 → [详情](llms-content/document/detail/canncommercial/a8d053cc1ec1.md) - [CANN商业版-HcommAclrtNotifyWaitOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0085.html): 基于acl接口创建的Notify等待同步信号,须与HcommAclrtNotifyRecordOnThread配对使用。 → [详情](llms-content/document/detail/canncommercial/99394cc04f3a.md) - [CANN商业版-HcommWriteOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0087.html): 向channel上的指定内存写数据,将src中长度为len的内存数据写入dst所指向的相同长度的内存区域。接口调用方为src所在节点,该接口为异步接口。 → [详情](llms-content/document/detail/canncommercial/a44fe7645f1f.md) - [CANN商业版-HcommWriteReduceOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0088.html): 向channel上的指定内存写数据,将src中长度为countsizeof\(dataType\)的内存数据,与dst所指向的相同长度的内存数据进行reduceOp操作,并将结果输出到dst中。接口调用方为src所在节点。 → [详情](llms-content/document/detail/canncommercial/a3e98d05931e.md) - [CANN商业版-HcommReadOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0089.html): 从channel上的指定内存读数据,从src中读取长度为len的内存数据,并写入dst。接口调用方为dst所在节点,为异步接口。 → [详情](llms-content/document/detail/canncommercial/08e2e4932946.md) - [CANN商业版-HcommReadReduceOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0090.html): 从channel上的指定内存读数据,从src中读取长度为countsizeof\(dataType\)的内存数据,与dst所指向的相同长度的内存数据进行reduceOp操作,并将结果输出到dst中。接口调用方为dst所在节点。 → [详情](llms-content/document/detail/canncommercial/583de7c1085e.md) - [CANN商业版-HcommChannelNotifyRecordOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0091.html): 发送同步信号,在Thread上记录一个Notify。该接口为异步接口,主要用于Channel两端同步等待场景。 → [详情](llms-content/document/detail/canncommercial/ec47cd5a8810.md) - [CANN商业版-HcommChannelNotifyWaitOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0092.html): 等待同步信号,阻塞等待Thread的运行,直到指定的Notify完成。 → [详情](llms-content/document/detail/canncommercial/262c817747f1.md) - [CANN商业版-HcommWriteWithNotifyOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0093.html): 向channel上的指定内存写数据,将src中长度为len的内存数据写入dst所指向的相同长度的内存区域,并且向dst所在节点发送同步信号。接口调用方为src所在节点,该接口为异步接口。 → [详情](llms-content/document/detail/canncommercial/4c3de2386751.md) - [CANN商业版-HcommWriteReduceWithNotifyOnThread](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0094.html): 向channel上的指定内存写数据,将src中长度为countsizeof\(dataType\)的内存数据,与dst所指向的相同长度的内存数据进行reduceOp操作,并将结果输出到dst中,并向dst所在节点发送同步信号。接口调用方为src所在节点,该接口为异步接口。 → [详情](llms-content/document/detail/canncommercial/bf655181dd49.md) - [CANN商业版-HcommBatchModeStart](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0096.html): 该接口用于开启批量模式,在HcommBatchModeStart和HcommBatchModeEnd之间的所有数据面接口调用(如 HcommLocalCopy、HcommWrite 等)将被缓存,不会立即执行。所有操作将在调用HcommBatchModeEnd时统一提交并执行。 → [详情](llms-content/document/detail/canncommercial/c2b0a4564ccc.md) - [CANN商业版-HcommBatchModeEnd](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0097.html): 该接口用于提交并触发批量模式下缓存的所有操作的执行。所有在HcommBatchModeStart和HcommBatchModeEnd之间的数据面接口调用操作将在此时统一执行。 → [详情](llms-content/document/detail/canncommercial/d1fb8b48c62f.md) - [CANN商业版-HcommAcquireComm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0098.html): 根据传入的commId获取对应通信域,并对该通信域加锁,防止该通信域被重复获取。 → [详情](llms-content/document/detail/canncommercial/83af08524235.md) - [CANN商业版-HcommReleaseComm](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0099.html): 根据传入的commId,查找对应通信域,并释放锁。 → [详情](llms-content/document/detail/canncommercial/6e035a0cd490.md) - [CANN商业版-HcommChannelDescInit](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0101.html): 初始化通信通道描述列表。 → [详情](llms-content/document/detail/canncommercial/94cd8944ab31.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/canncommercial/3343c75fad0e.md) - [数据排布格式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlas_ascendc_10_0099.html): 数据排布格式(Data Layout Format)是深度学习中对多维Tensor在内存中存储方式的描述。 → [详情](llms-content/document/detail/canncommercial/6a6e32eeb535.md) - [场景介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0004.html): 本节给出编译运行Graph的几种典型业务场景,用户可以根据实际情况选择需要进行的业务。 → [详情](llms-content/document/detail/canncommercial/fa12558a4a73.md) - [环境准备](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0005.html): 进行开发之前,需要先搭建相应环境,包括安装软件包以及设置环境变量等,本章节给出详细介绍。 → [详情](llms-content/document/detail/canncommercial/6f04cdddbe3e.md) - [通过算子原型构建Graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0009.html): 本节介绍如何通过算子原型和图引擎接口,一步步地构建完整Graph。 → [详情](llms-content/document/detail/canncommercial/28ced21187b8.md) - [定义数据节点(Data)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0011.html): Graph的输入节点,也就是数据节点,使用Data算子实现。 → [详情](llms-content/document/detail/canncommercial/31885dd07727.md) - [定义常量节点(Const)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0012.html): 权值、偏置等信息为常量Tensor,可以通过Const算子实现。 → [详情](llms-content/document/detail/canncommercial/fed149ce1552.md) - [定义必选输入算子(SoftmaxV2)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0013.html): 下面以SoftmaxV2为例,介绍如何进行算子定义。 → [详情](llms-content/document/detail/canncommercial/b8a55488199d.md) - [定义可选输入算子(Conv2D)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0015.html): 下面以Conv2D为例,介绍如何进行算子定义。 → [详情](llms-content/document/detail/canncommercial/f03c9dc8b28f.md) - [定义动态多输入算子(AddN)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0016.html): 某些算子的输入个数不固定,为动态多输入算子,例如AddN,下面介绍如何定义这类算子。 → [详情](llms-content/document/detail/canncommercial/cdac1e779248.md) - [定义动态多输出算子(Split)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0017.html): 某些算子的输出个数不固定,为动态多输出算子,例如Split,下面介绍如何定义这类算子。 → [详情](llms-content/document/detail/canncommercial/5a3032520545.md) - [定义数据类型转换算子(Cast)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0018.html): 通过算子原型构建Graph时,要求前后算子的dtype必须一致,上一个算子的输出dtype如果和下一层算子的输入dtype不匹配时需要插入Cast算子。 → [详情](llms-content/document/detail/canncommercial/cfad75968496.md) - [使用Parser接口将原始模型解析为Graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0024.html): 除了可以使用算子原型直接构图外,CANN还提供了框架解析功能,将主流框架的模型格式解析成CANN模型格式。 → [详情](llms-content/document/detail/canncommercial/5fe5b4ff9577.md) - [使用改图接口修改Graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0026.html): 如果用户想要直接优化图的结构,比如将某些特定子图替换成一个融合算子,以减少计算步骤、外存访问、调度时间等,或者在某些算子之间添加一个算子,此时可以通过本节内容将图直接修改成期望的结构。 → [详情](llms-content/document/detail/canncommercial/9656a6e7513d.md) - [基于改图接口实现Pass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0027.html): 本节介绍如何通过改图接口封装的自定义Pass,实现对Graph的修改。 → [详情](llms-content/document/detail/canncommercial/591bdd1b5f7a.md) - [编译Graph生成om离线模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0030.html): 本节给出将Graph编译为om离线模型涉及的主要接口以及调用示例。 → [详情](llms-content/document/detail/canncommercial/85743551b466.md) - [同步运行Graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0033.html): 本节介绍同步运行Graph涉及的主要接口以及调用示例。 → [详情](llms-content/document/detail/canncommercial/3d5df24008af.md) - [单进程单卡异步运行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0035.html): 本章节给出使用异步运行接口,并使用Device内存运行Graph的示例。 → [详情](llms-content/document/detail/canncommercial/6477df96cb0b.md) - [CANN商业版-量化是指对模型的权重(weight)和数据(activation)进行低比特处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0041.html): 量化是指对模型的权重(weight)和数据(activation)进行低比特处理,让最终生成的网络模型更轻量化,从而达到节省网络模型存储空间、降低传输时延、提高计算效率,达到性能提升与优化的目标。本节介绍如何对Graph进行量化。 → [详情](llms-content/document/detail/canncommercial/1058923e6e69.md) - [自动量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0042.html): 本节介绍如何通过aclgrphCalibration接口对Graph进行自动量化。 → [详情](llms-content/document/detail/canncommercial/4ec8b5c6f2df.md) - [支持量化的层及约束](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0044.html): 本章节给出不同框架可量化的层以及相关约束。 → [详情](llms-content/document/detail/canncommercial/55b9bc180edc.md) - [支持的融合功能](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0046.html): 量化过程中会对模型中的某些结构做算子融合,融合后图结构得到优化,从而提升网络推理性能,本节对使用到的融合功能进行详细介绍。 → [详情](llms-content/document/detail/canncommercial/cfb81ef1a4b1.md) - [手工量化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0047.html): 本节介绍如何手动修改模型插入量化算子,实现量化功能。 → [详情](llms-content/document/detail/canncommercial/61140252ecb9.md) - [CANN商业版-AIPP](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0048.html): 本节介绍构图过程中如何使能AIPP特性。 → [详情](llms-content/document/detail/canncommercial/996ef5503f9c.md) - [动态batch\_size](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0049.html): 本节介绍如何在模型构建时支持动态batch\_size功能。 → [详情](llms-content/document/detail/canncommercial/c610554f4bd6.md) - [动态分辨率](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0050.html): 本节介绍如何在模型构建时支持动态分辨率的功能。 → [详情](llms-content/document/detail/canncommercial/7c7c67b0cd45.md) - [编译Graph为离线模型场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0052.html): 当前系统支持在接口中配置动态维度信息,从而支持动态输入的场景。本节将给出详细说明。 → [详情](llms-content/document/detail/canncommercial/e10fddb6273b.md) - [编译并运行Graph场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0053.html): 当前系统支持在用户脚本中配置动态维度信息,从而支持动态输入的场景,本节给出具体说明。 → [详情](llms-content/document/detail/canncommercial/556b46ac6d25.md) - [动态输入shape范围](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0054.html): 本节介绍如何在模型构建时设置动态输入的shape范围。 → [详情](llms-content/document/detail/canncommercial/5e79137ee5ef.md) - [Profiling性能数据采集](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0056.html): 用户可以在图加载和图执行过程中,采集Profiling性能数据,用于性能分析,本节给出详细的采集方法。 → [详情](llms-content/document/detail/canncommercial/175a9addb610.md) - [图编译缓存](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0063.html): 图编译缓存功能支持将图编译结果进行磁盘持久化,从而在应用程序重新运行时可直接加载磁盘上缓存的编译结果。在编译并运行Graph过程中,为了减少图编译时长,可以开启图编译缓存功能。 → [详情](llms-content/document/detail/canncommercial/a45b6fef89c2.md) - [单进程多卡异步运行](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0075.html): 本章节介绍如何使用单进程管理多卡,即一个进程可以并发执行在不同的Device上。 → [详情](llms-content/document/detail/canncommercial/cb6f5e594695.md) - [使用自定义逻辑流分配Pass定制并发](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0076.html): 由于算子执行时间、核占用、带宽等执行时的因素影响,导致一套算法在不同硬件上并发效果不同,并且在编译阶段无法准确预估;目前并不存在一个完美的算法,在任意网络、任意硬件上都能达到最佳并发。 → [详情](llms-content/document/detail/canncommercial/15366fee22f5.md) - [使用接口全新构建Graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0077.html): GE的C++图引擎接口提供了两种构图方式: → [详情](llms-content/document/detail/canncommercial/0cb5ef404270.md) - [融合规则列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0078.html): 如下融合规则关闭后可能会有功能使用上的风险;更多融合规则请参见《图融合和UB融合规则参考\(https://www.hiascend.com/document/detail/zh/canncommercial/900/maintenref/graphubfusionref/atlasrr\_30\_0003.html\)》。 → [详情](llms-content/document/detail/canncommercial/b73ebfdf0cdb.md) - [指定Graph输入输出的内部格式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0079.html): 在了解本章节特性之前,需要先了解什么是原始格式和内部格式(或称运行时格式): → [详情](llms-content/document/detail/canncommercial/d1405426b377.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0081.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/canncommercial/3343c75fad0e.md) - [使用ATC命令转换ONNX模型](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0083.html): 本节介绍如何使用ATC命令转换.onnx格式的模型文件,并在AI处理器上执行推理。 → [详情](llms-content/document/detail/canncommercial/a53da46425ac.md) - [Tensor/Node/Graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0085.html): Ascend IR(Ascend Intermediate Representation,昇腾中间表示)是AI处理器专用的抽象数据结构,用于表达计算流程。基于GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR表示的计算图,同时也支持用户自定义构建计算图,后续的编译加速优化均基于该计算图完成。 → [详情](llms-content/document/detail/canncommercial/6a17b34d0f41.md) - [模型下沉调度](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0087.html): 在AI模型运行中,通常需要CPU和AI专用处理器(如NPU,又称AI处理器)协同工作。CPU所在位置称为主机端(Host),而NPU所在位置称为设备端(Device)。主机端擅长处理复杂的逻辑计算,而设备端擅长进行高并行计算。通过高效的计算调度机制,实现Host和Device之间的高效协同是提高AI模型性能的关键,能够显著提升异构系统资源的利用率。 → [详情](llms-content/document/detail/canncommercial/f578c6277f3e.md) - [基于Pattern匹配实现Pass](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0093.html): 为提高自定义融合Pass的开发效率,本章提供了一组基于图结构的匹配与替换接口,用于实现Pass的构建。整个融合行为的逻辑可分为以下三个步骤: → [详情](llms-content/document/detail/canncommercial/f6deb65e1900.md) - [什么是ES](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0095.html): 本章节介绍一种极简构图的方式,旨在提升构图的易用性。 → [详情](llms-content/document/detail/canncommercial/e560bd7d86cb.md) - [生成ES构图API(可选)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0096.html): 本节介绍如何通过ES Code Generator生成用户可直接使用的构图API。该场景需要用户已经有应用程序,且应用程序中存在CMake文件。 → [详情](llms-content/document/detail/canncommercial/5ed7c208ea2d.md) - [通过ES构建Graph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0097.html): 使用ES构建Graph,整体流程分为如下四个步骤: → [详情](llms-content/document/detail/canncommercial/bced65b80989.md) - [CMake常见示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0098.html): - 基本用法 如果工程中还有在编译阶段就需要ES头文件的OBJECT/STATIC中间目标,可额外添加adddependencies\( buildesmath\)(buildes 名称会随包名变化),以确保在编译该目标前已完成代码生成。最终的可执行或共享库只需targetlinklibraries\(... esmath\) 即可自动触发相关依赖, → [详情](llms-content/document/detail/canncommercial/dc324a70098c.md) - [gen\_esb二进制工具使用](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0099.html): gen\_esb是ES API的代码生成二进制工具,根据ASCEND\_OPP\_PATH环境变量读取CANN软件包内置的op\_graph子目录下的算子原型so,根据so里面存在的原型信息生成对应的ES产物; 如果是自定义的op\_proto的原型so,推荐使用generate\_es\_package.cmake提供的add\_es\_library来生成ES的产物并编译。生成产物包括: → [详情](llms-content/document/detail/canncommercial/082848844183.md) - [推理调优案例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0101.html): 本节面向推荐模型的推理场景,通过一个完整的代码示例,结合推理阶段的Profiling数据,分析并定位影响模型吞吐性能的关键瓶颈,并给出相应的优化策略。内容涵盖多实例并行、AICore控核策略以及批量H2D(Host-to-Device)传输等技术的实现方法,并介绍这些技术对推理吞吐性能的影响。其中: → [详情](llms-content/document/detail/canncommercial/ddcfdeba3b6b.md) - [样例代码解析](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0102.html): 本实践采用模块化设计,基于C++语言结合GE图引擎 API与acl(Ascend Computing Language)API实现,完整代码请单击Link\(https://gitcode.com/cann/ge/tree/master/examples/recommendation\)获取,核心组件构成如下: → [详情](llms-content/document/detail/canncommercial/f8b6b06ffc27.md) - [CANN商业版-Triton是近年来广受开发者欢迎的一种Python化编程语言](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0105.html): Triton是近年来广受开发者欢迎的一种Python化编程语言。开发者只需关注Tile/Block的切分方式及基于其上的运算逻辑,Triton编译器便能结合底层硬件特性,在编译过程中自动完成内存分配、数据搬运、计算调度和流水并行等复杂操作。因此,算子开发难度显著降低,开发效率大幅提升。 → [详情](llms-content/document/detail/canncommercial/9d96240377ed.md) - [开发流程](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0106.html): 本节给出Triton入图的详细开发流程。 → [详情](llms-content/document/detail/canncommercial/04cfcc279862.md) - [Session到GeSession的迁移指导](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0115.html): 本节旨在指导用户从Session类迁移到新引入的GeSession类。GeSession是对原有Session类的重构和优化,主要变化包括: → [详情](llms-content/document/detail/canncommercial/46b561abd9d8.md) - [CANN商业版-本节介绍两种通过Pass修改Graph的方式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/atlasag_25_0118.html): 本节介绍两种通过Pass修改Graph的方式,两种Pass实现区别如下: → [详情](llms-content/document/detail/canncommercial/9e25ba9f0a54.md) - [CANN商业版-AutoFuse是基于Ascend C的自动融合框架](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0000.html): AutoFuse是基于Ascend C的自动融合框架,支持自动融合范围识别、自动算子代码生成、Auto Tiling优化、动态shape及混合精度等特性;在算法网络中,由于存在大量的Vector计算,各个Vector计算之间会产生大量的内存搬运,导致Memory Bound问题。而AutoFuse通过自动将多个算子融合为一个算子,减少网络中的算子数量和内存搬运,从而缓解了Memory Bound问 → [详情](llms-content/document/detail/canncommercial/0d738b43e6e8.md) - [AutoFuse使能方式](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0004.html): - 安装软件包:准备带有AI处理器的硬件环境,并安装驱动固件和CANN软件包,具体安装步骤请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/canncommercial/6995f78ef8d5.md) - [算子Lowering实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0013.html): 算子Lowering就是使用Loop IR来表达算子的计算逻辑。以基础的Add节点为例,其计算过程主要包括: → [详情](llms-content/document/detail/canncommercial/32fc7017c340.md) - [Graph Lowering实现](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0014.html): Graph Lowering遍历图上的算子,依次调用算子的Lowering函数,如果算子没有Lowering函数,则会执行默认的Lowering函数。 → [详情](llms-content/document/detail/canncommercial/69cfbfb963fa.md) - [Lowering流程示例](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0015.html): 本章节以一个简单的Conv+Abs+Exp+Conv的GE IR Graph为例(Conv无Lowering实现),简单介绍Lowering的流程。原始GE IR图如下: → [详情](llms-content/document/detail/canncommercial/8eb73656b202.md) - [CANN商业版-融合策略需要综合考虑后端能力、性能收益、内存峰值影响对融合行为做出决策和融合处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0018.html): 融合策略需要综合考虑后端能力、性能收益、内存峰值影响对融合行为做出决策和融合处理,得到一个相对较优的融合结果。融合策略当前实现的功能如下: → [详情](llms-content/document/detail/canncommercial/331efa9b1150.md) - [融合条件判断](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0019.html): 判断两个节点是否能融合,需要综合CanFuse框架和Backend的判断结果,两个结果都必须能融合才能融合,本章节分别给出两者的判断条件。 → [详情](llms-content/document/detail/canncommercial/3e5dc8fc64f3.md) - [融合策略求解](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0020.html): 经过融合条件判断后,若发现两个节点可以融合,可能会产生多种融合结果的组合,例如下图中的融合策略1和融合策略2,当存在多种融合策略时,需要确定哪种策略为最优。 → [详情](llms-content/document/detail/canncommercial/5404262a9e83.md) - [融合节点处理](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0021.html): AscBackend和AscBackend之间才可以进行融合,融合后,可以循环轴合并生成的仍然是AscBackend类型,无法循环轴合并的,则生成FusedAscBackend类型。 → [详情](llms-content/document/detail/canncommercial/d7ff3128469d.md) - [CANN商业版-Codegen](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0030.html): Codegen的功能是解析Schedule生成的ImplGraph,生成实际可执行的代码,包括在Host侧(Host Code)和Device侧(Kernel Code)运行的代码,其中: → [详情](llms-content/document/detail/canncommercial/51ebedd78ecf.md) - [Auto Tiling](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0031.html): 在Schedule阶段,系统会根据前端输入的AscIR图生成多种优化后的切分图,Auto Tiling需要评估这些图的最优切分方案及其对应的Kernel性能,从而选出最优模板。 → [详情](llms-content/document/detail/canncommercial/380c8d408dc4.md) - [CANN商业版-AscendC IR(如下简称AscIR)是一套基于Ascend C语言定义的I](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0050.html): AscendC IR(如下简称AscIR)是一套基于Ascend C语言定义的IR,专门负责自动融合软件栈的后端工作,AscIR与Ascend C API一一对应:AscIR的类型(type)用于区分对应的Ascend C API;AscIR定义中的输入、输出、属性等内容,分别映射到Ascend C API的各类参数。 → [详情](llms-content/document/detail/canncommercial/c13878ffabe8.md) - [CANN商业版-AscIR](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0051.html): 一个AscIR有如下部分组成: → [详情](llms-content/document/detail/canncommercial/3b373c296115.md) - [概念介绍](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0053.html): 在当前算子实现模型中,完整计算逻辑分为Host部分(通常称为Tiling函数)和Device部分(通常称为Kernel)。执行算子时,首先根据输入shape等信息运行Host侧的Tiling函数,生成TilingData,并将其作为Kernel的输入,继续执行Device部分。Device侧一份Kernel代码在多个硬件单元(也被称为核、block)上并发执行,因此,每个核只负责整个算子计算的一部 → [详情](llms-content/document/detail/canncommercial/44c42f482d39.md) - [CANN商业版-HintGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0054.html): HintGraph对应后端入口的阶段,准确来说,HintGraph是Auto Schedule模块输入的规范。在HintGraph阶段,认为所有内存是无限的(包括UB与GM)内存,每个节点是个独立循环,完成对输入的处理;同时,HintGraph阶段不考虑分核,认为所有算子在一个核上完成计算。比如,有如下HintGraph: → [详情](llms-content/document/detail/canncommercial/63c32e038c99.md) - [CANN商业版-ImplGraph](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0055.html): 在Auto Schedule处理HintGraph的过程中,会基于多种Schedule策略生成一到多份ScheduleResult,每份ScheduleResult都完整表达了算子的实现逻辑。一个ScheduleResult的整体计算会被拆分成一到多步子计算,每个子计算步骤被称为ScheduleGroup,其含义为独立应用Schedule策略。在一个ScheduleGroup中,每个Schedul → [详情](llms-content/document/detail/canncommercial/8023d1180ea4.md) - [CANN商业版-术语](https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/graphdevg/autofuse_1_0058.html): **表1 术语表** → [详情](llms-content/document/detail/canncommercial/ccff0bdd0fb3.md) - [CANN 9.0.0版本说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/releasenote/release-notes.md): → [详情](llms-content/document/detail/canncommercial/327084093a7b.md) - [选择安装场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg): 本文档提供了详细的NPU驱动和固件、CANN软件安装步骤,若您初次上手或希望快速安装CANN,建议参考《CANN 快速安装\(https://www.hiascend.com/cann/download\)》进行部署。 → [详情](llms-content/document/detail/canncommercial/c63186427c0e.md) - [选择安装场景](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0000.html): 本文档提供了详细的NPU驱动和固件、CANN软件安装步骤,若您初次上手或希望快速安装CANN,建议参考《CANN 快速安装\(https://www.hiascend.com/cann/download\)》进行部署。 → [详情](llms-content/document/detail/canncommercial/c63186427c0e.md) - [准备软件包](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0003.html): 当前CANN软件支持离线安装和在线安装(Conda、Yum、Apt-get和Pip等)方式,不同的安装类型获取软件包的方式不同,请参考本节内容进行获取。 → [详情](llms-content/document/detail/canncommercial/cbc0137303b0.md) - [安装NPU驱动和固件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0005.html): 物理机和容器部署场景,只需要在物理机安装NPU驱动和固件。 → [详情](llms-content/document/detail/canncommercial/f59c23a82bf0.md) - [安装CANN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0008.html): 安装前需确保已具备Python环境及pip3,当前CANN支持Python3.7.x至3.13.x版本,若不满足可执行以下命令安装。 → [详情](llms-content/document/detail/canncommercial/48ca79aacabc.md) - [安装软件包时提示解压失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_00101.html): 安装软件包的时候提示解压失败报错信息示例如下,导致安装中止。 → [详情](llms-content/document/detail/canncommercial/455eeb903a7c.md) - [安装CANN(容器镜像安装)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0013.html): AscendHub\(https://www.hiascend.com/developer/ascendhub/\#/index\)提供多种应用场景的容器镜像,可以直接获取使用,该方式仅用于开发调试,正式商用请自行准备镜像。 → [详情](llms-content/document/detail/canncommercial/0a66f6328f02.md) - [升级前必读](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0028.html): - 升级过程禁止进行其他维护操作。 → [详情](llms-content/document/detail/canncommercial/d4efe6d81932.md) - [升级固件和驱动](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0029.html): 升级NPU固件和驱动时,需按照“固件 > 驱动”的顺序升级。操作步骤如下: → [详情](llms-content/document/detail/canncommercial/4408b8dab5b1.md) - [升级CANN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0030.html): 若通过Yum在线安装的CANN软件,升级步骤是通过在yum指令中指定目标版本号,示例:``` → [详情](llms-content/document/detail/canncommercial/1b57f43e19d7.md) - [卸载CANN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0032.html): 通过AscendHub拉取的CANN\(https://www.hiascend.com/developer/ascendhub/detail/17da20d1c2b6493cb38765adeba85884\)容器镜像,卸载时,请根据业务需求自行移除已构建的容器镜像;若在容器内通过其他方式安装的CANN软件,请在选择安装场景选择对应的安装方式后,查看卸载步骤。 → [详情](llms-content/document/detail/canncommercial/e74764ea832a.md) - [卸载驱动和固件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0033.html): 若使用包管理器方式安装驱动后,可以参考卸载CANN进行操作。 → [详情](llms-content/document/detail/canncommercial/792d0362238c.md) - [加固须知](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0035.html): 本文中列出的安全加固措施为基本的加固建议项。用户应根据自身业务,重新审视整个系统的网络安全加固措施。用户应按照所在组织的安全策略进行相关配置,包括但不限于软件版本、口令复杂度要求、安全配置(协议、加密套件、密钥长度等),权限配置、防火墙设置等。必要时可参考业界优秀加固方案和安全专家的建议。 → [详情](llms-content/document/detail/canncommercial/d5a13f7b5714.md) - [禁止使用root账户远程登录系统](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0036.html): root是Linux系统中的超级特权用户,具有所有Linux系统资源的访问权限。如果允许直接使用root账号登录Linux系统对系统进行操作,会带来潜在的安全风险。通常情况下,建议在“/etc/ssh/sshd\_config”文件中将“PermitRootLogin”参数设置为“no”,设置后,root用户无法通过SSH登录到系统,增加了系统的安全性。如果需要使用root权限进行管理操作,可以通过 → [详情](llms-content/document/detail/canncommercial/4d5c7b5add9c.md) - [账户UID安全加固](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0037.html): UID为0的账户具有系统最高权限,应保证只有一个,其中只有root是Linux系统中的超级特权用户,确保当前系统中只有root账户UID\=0,同时,各系统账号的UID必须是不同的,可以执行id查询用户UID。 → [详情](llms-content/document/detail/canncommercial/bfe1674f3fe1.md) - [内存地址随机化机制安全加固](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0038.html): ASLR(address space layout randomization)开启后能增强漏洞攻击防护能力,建议用户将/proc/sys/kernel/randomize\_va\_space里面的值设置为2,开启该功能。 → [详情](llms-content/document/detail/canncommercial/167a5437d46d.md) - [禁止使用SetUID或SetGID的shell脚本](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0039.html): 特殊权限的脚本有可能被恶意使用,给系统带来巨大的威胁,如非必要,建议禁止使用SUID、SGID脚本。 → [详情](llms-content/document/detail/canncommercial/c8a009a403f3.md) - [无属主文件安全加固](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0040.html): 用户可以执行如下命令,查找系统中的无属主文件。 → [详情](llms-content/document/detail/canncommercial/28ce0fdf27a4.md) - [设置umask](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0041.html): 建议用户将主机(包括宿主机)和容器中的umask设置为0027及以上,提高安全性。 → [详情](llms-content/document/detail/canncommercial/b27f5ff70dcb.md) - [参数说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0043.html): 本章节介绍了run格式软件包相关参数说明,run格式软件包支持通过命令行参数进行一键式安装,各个命令之间可以配合使用,用户根据安装需要选择对应参数,所有参数都是可选参数。 → [详情](llms-content/document/detail/canncommercial/09fb7edf2a4c.md) - [相关信息记录路径](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0044.html): CANN软件包在安装过程中会生成相关配置、日志信息等,文件存放路径如表1所示。 → [详情](llms-content/document/detail/canncommercial/facf28d4b971.md) - [运行依赖列表](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0045.html): CANN软件安装和运行时需安装相关依赖,详见表1。 → [详情](llms-content/document/detail/canncommercial/c9e6563961c1.md) - [账号口令复杂度要求](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0047.html): 账号口令至少满足如下要求: → [详情](llms-content/document/detail/canncommercial/619125f42f0a.md) - [公网地址](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0048.html): CANN源码包含开源软件和公网URL,主要用于下载华为相关软件包时的相关协议和分析迁移工具中提供的性能调优建议: → [详情](llms-content/document/detail/canncommercial/8f3eff1e2129.md) - [快速安装FAQ](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0050.html): CANN快速安装\(https://www.hiascend.com/cann/download\)提供了安装驱动、Toolkit、ops算子包,以及安装后验证的操作步骤,帮助您迅速部署CANN环境,本节将提供该页面的使用方式和常见问题的解决方案,若当前该界面无法满足您的使用操作,请参考完整的《CANN 软件安装》。 → [详情](llms-content/document/detail/canncommercial/973f330f221c.md) - [安装驱动源码编译所需依赖](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0051.html): 各操作系统安装驱动源码编译所需的依赖及其检查命令、安装命令可参见本节内容。 → [详情](llms-content/document/detail/canncommercial/f7db6daecfc7.md) - [在边缘设备上部署](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0052.html): **表1 参考文档** → [详情](llms-content/document/detail/canncommercial/3f37bad40ba3.md) - [安装CANN](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0054.html): - 单击 获取链接\(https://www.hiascend.com/developer/download/commercial/result?module\=cann\) → [详情](llms-content/document/detail/canncommercial/74e0194f7cb1.md) - [配置交叉编译环境](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0055.html): 若开发环境和运行环境上的操作系统架构不同,需在开发环境中使用交叉编译工具,并使用运行环境架构的库文件进行编译,这样编译出来的可执行文件,才可以在运行环境中执行。 → [详情](llms-content/document/detail/canncommercial/32967e0152b8.md) - [安装、回退和卸载CANN冷补丁包](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0056.html): CANN软件包支持冷补丁升级,即支持独立升级单个或多个库文件的功能。因此发布CANN冷补丁包。 → [详情](llms-content/document/detail/canncommercial/a8a747269bc1.md) - [安装、升级和卸载CANN软件包(适用于deb格式)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0057.html): deb格式只能在root权限下操作,非root用户需用到提权命令,请用户自行获取所需的sudo权限。使用完成后请取消涉及高危命令的权限,否则有sudo提权风险。 → [详情](llms-content/document/detail/canncommercial/9bcebbd1c5f2.md) - [安装、升级和卸载CANN软件包(适用于rpm格式)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0058.html): rpm格式只能在root权限下操作,非root用户需用到提权命令,请用户自行获取所需的sudo权限。使用完成后请取消涉及高危命令的权限,否则有sudo提权风险。 → [详情](llms-content/document/detail/canncommercial/ae56b4324ed1.md) - [编译安装Python](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0061.html): 以安装Python3.7.5为例演示编译安装操作,编译前请检查系统时间,确认与当前一致后再进行编译,避免编译安装Python时陷入死循环。 → [详情](llms-content/document/detail/canncommercial/fed190eb681c.md) - [编译安装gcc](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0062.html): 以安装gcc 7.3.0为例演示编译安装操作,编译安装其他版本的gcc时,请自行替换源码包或参考gcc官网进行安装。 → [详情](llms-content/document/detail/canncommercial/4a770271ee9e.md) - [查询软件包版本信息](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0064.html): 以下操作适用于查询CANN软件包的版本信息。 → [详情](llms-content/document/detail/canncommercial/01ed314e3300.md) - [设置用户有效期](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0065.html): 为保证用户的安全性,应设置用户的有效期,使用系统命令chage来设置用户的有效期。 → [详情](llms-content/document/detail/canncommercial/33bb4a1742d4.md) - [驱动安装出现报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0069.html): 问题描述:执行命令安装驱动时报如下错误信息: → [详情](llms-content/document/detail/canncommercial/2e18c2d951cd.md) - [创建UID和GID为1000的驱动运行用户HwHiAiUser失败](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0070.html): 创建UID和GID为1000的驱动运行用户HwHiAiUser失败,回显如下: → [详情](llms-content/document/detail/canncommercial/cd3238029b58.md) - [检查源或者安装依赖时,报错“No module named 'dnf'”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0071.html): 执行yum makecache或yum install -y xxx安装某个依赖包命令,显示如下错误: → [详情](llms-content/document/detail/canncommercial/23321522d44d.md) - [安装CANN包时报错pip3:command not found](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0072.html): 安装CANN软件包的时候,报错pip3:command not found,导致安装中止。 → [详情](llms-content/document/detail/canncommercial/a3e4b8f55cf9.md) - [CentOS 7.6容器镜像内安装CANN包报错“which:command not found”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0073.html): 在CentOS 7.6容器镜像内安装CANN软件包的时候,报错“which:command not found”,导致安装中止。 → [详情](llms-content/document/detail/canncommercial/b9721bade3b5.md) - [容器里安装CANN时报错提示“Cannot fork”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0074.html): 在Ubuntu系统的容器里安装CANN软件包时,出现报错提示“Cannot fork”。 → [详情](llms-content/document/detail/canncommercial/694172aa1f92.md) - [CANN商业版-openssl-devel安装时报错提示so文件冲突](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0075.html): 运行yum install -y openssl-devel命令进行安装时,出现so文件冲突错误,如下图所示: → [详情](llms-content/document/detail/canncommercial/d0d2f11a6370.md) - [pip3安装软件包时,出现timed out报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0076.html): 使用pip3下载相关依赖报错,比如执行pip3 install scipy进行安装出现timed out错误,如下图所示: → [详情](llms-content/document/detail/canncommercial/2eb9661b98e2.md) - [pip3 install scipy报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0077.html): 安装scipy时,提示如下错误信息。 → [详情](llms-content/document/detail/canncommercial/98cc7c4c0f9b.md) - [pip3 install numpy报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0078.html): 安装依赖时,使用pip3 install numpy命令安装时报错“Could not build wheels for numpy which use PEP 517 and cannot be install directly”,提示信息如下: → [详情](llms-content/document/detail/canncommercial/1ab9e83aca9a.md) - [pip3 install报错“subprocess.CalledProcessError:Command '\('lsb\_release', '-a'\)' return non-zero exit st](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0079.html): 安装依赖时,使用pip3 install xxx命令安装相关软件时报错“subprocess.CalledProcessError:Command '\('lsb\_release', '-a'\)' return non-zero exit status 1”,提示信息如下: → [详情](llms-content/document/detail/canncommercial/2dc053f89d55.md) - [Python版本不一致导致的问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0080.html): 普通用户下,如果用户的其他软件依赖的Python版本和要求的Python版本不一致,可能会出现问题。 → [详情](llms-content/document/detail/canncommercial/2b079026eec9.md) - [安装时配置临时文件的路径](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0081.html): 因为CANN软件包安装时所需空间较大,如果安装时遇到空间不足,可以通过TMPDIR环境变量,将解压的临时文件存放目录修改为剩余空间更大的磁盘上的目录,配置后再执行安装操作,示例命令如下: → [详情](llms-content/document/detail/canncommercial/1f3e0f00e2bd.md) - [安装run包失败,日志中报错“usergroup\=root not right\!”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0082.html): 安装run包失败,日志中报错“usergroup\=root not right\!”。 → [详情](llms-content/document/detail/canncommercial/2ee4da17cc48.md) - [使用glibc 2.28版本运行业务调用malloc接口出现Core Dump问题](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0083.html): 在glibc 2.28版本的docker环境中运行视频解析、目标识别相关业务时出现Core Dump,通过排查堆栈信息,实际为调用glibc的malloc接口时出现异常,堆栈信息如下图所示。 → [详情](llms-content/document/detail/canncommercial/2a6fb6e6c9af.md) - [模型训练时报错“NotImplementedError: Cannot convert a symbolic Tensor to a numpy array”](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0084.html): 部分模型训练时,会出现报错“NotImplementedError: Cannot convert a symbolic Tensor to a numpy array”,导致模型训练失败,报错示例如下: → [详情](llms-content/document/detail/canncommercial/b7dd426a2418.md) - [CANN商业版-openEuler 22.03上运行业务时,出现firewalld相关soft lockup或ksoftirqd占用CPU过高](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0085.html): 在openEuler 22.03上同时使用默认的18.09版本Docker与1.0.2版本firewalld时,运行业务出现firewalld相关soft lockup或ksoftirqd占用CPU过高的情况。 → [详情](llms-content/document/detail/canncommercial/16b3aac75094.md) - [执行atc转换或模型训练时,报错:fatal error: 'cstdint' file not found](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0086.html): 在Ubuntu 22.04上执行atc转换命令或者在CentOS 7.6上进行模型训练时,报错:fatal error: 'cstdint' file not found。 → [详情](llms-content/document/detail/canncommercial/66091bbc7ceb.md) - [离线安装CANN软件](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0087.html): 本节内容指导用户通过在离线场景(待安装环境无法连接网络)下,通过拷贝已下载的OS镜像文件、依赖软件包、驱动和固件、CANN软件包至离线环境,并在离线环境上安装依赖和CANN软件。 → [详情](llms-content/document/detail/canncommercial/cc0d84a38aaa.md) - [安装CANN(Yum在线安装)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0089.html): 本节将介绍通过Yum快速安装CANN软件的操作步骤。 → [详情](llms-content/document/detail/canncommercial/c677fc77eca7.md) - [安装Toolkit包时,报错Can not combine '--user' and '--target'](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0091.html): 安装Toolkit包时报错“ERROR: Can not combine '--user' and '--target'”。 → [详情](llms-content/document/detail/canncommercial/94fb0d0bcd0a.md) - [安装CANN(Conda在线安装)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0093.html): 本节提供了通过Conda快速安装CANN软件的操作步骤,支持的CANN软件包及版本详见软件包列表\(https://anaconda.org/ascend\)。 → [详情](llms-content/document/detail/canncommercial/cd4c4a40ebec.md) - [安装后配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0094.html): 安装软件包后,请根据业务要求参考本节内容进行配置。 → [详情](llms-content/document/detail/canncommercial/913581ce367a.md) - [编译优化](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0096.html): 在推理业务场景下,使用毕昇编译器编译安装的Python,能有效提升推理性能。 → [详情](llms-content/document/detail/canncommercial/1a4363c353f6.md) - [BIOS配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0097.html): 本节将介绍基于昇腾AI处理器上的一系列通过BIOS进行高性能配置的操作。 → [详情](llms-content/document/detail/canncommercial/bac3fa8edc09.md) - [高性能内存分配器](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0099.html): jemalloc是一款内存分配器,与传统内存分配器(例如,glibc)相比,其优势在于减少内存碎片和提升多线程高并发场景下内存的分配效率,进而充分发挥多核多并发的优势 → [详情](llms-content/document/detail/canncommercial/847e4d59751e.md) - [OS配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0100.html): 本节将介绍基于openEuler操作系统,进行Linux内核Page Size调优操作。 → [详情](llms-content/document/detail/canncommercial/ef89bb504315.md) - [操作系统兼容性说明](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0101.html): 各硬件产品对应物理机部署场景支持的操作系统和内核版本要求请参考兼容性查询助手\(https://www.hiascend.com/hardware/compatibility\)。 → [详情](llms-content/document/detail/canncommercial/40e3f293e05c.md) - [磁盘I/O配置](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0102.html): 原理:NVMe SSD比普通SATA SSD的读、写性能更快、更高效,主要区别在于传输接口和协议。NVMe SSD使用更快的PCIe 接口和专门为SSD设计的NVMe协议,可直连CPU,实现更低延迟和数倍于SATA的读写速度。 → [详情](llms-content/document/detail/canncommercial/bcded4d63a39.md) - [安装CANN(Pip在线安装)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0104.html): 安装前需确保已具备Python环境及pip3,当前CANN支持Python3.7.x至3.13.x版本,若不满足可执行以下命令安装。 → [详情](llms-content/document/detail/canncommercial/ccedd77f6b2a.md) - [安装CANN(Apt-get在线安装)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0105.html): 本节将介绍通过apt-get快速安装CANN软件的操作步骤。 → [详情](llms-content/document/detail/canncommercial/1021ea247d89.md) - [msopgen生成算子工程后,编译时出现ln命令报错](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0106.html): msopgen生成算子工程后,执行build.sh编译时失败,编译过程出现ln命令执行报错。 → [详情](llms-content/document/detail/canncommercial/ada9a6f3fb1d.md) - [安装NPU驱动(Yum在线安装)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0107.html): 本节将介绍通过Yum快速安装NPU驱动的操作步骤。 → [详情](llms-content/document/detail/canncommercial/0c111c95c2c0.md) - [安装NPU驱动(Apt-get在线安装)](https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0108.html): 本节指导用户创建安装和运行用户,若用户已存在,请跳过本节内容。 → [详情](llms-content/document/detail/canncommercial/799e3a38b19e.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [nnopbase接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1042.html): 无论是Ascend C自定义算子还是CANN内置算子(例如Transformer、NN类),均可通过aclnn API(也称为Level2层接口)实现底层算子调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/b56544551401.md) - [CANN社区版-ADD\_TO\_LAUNCHER\_LIST\_AICORE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1045.html): 创建某个AI Core算子的执行任务并置入aclOpExecutor的执行队列,一般在二阶段接口aclnnXxx调用时执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/321370ed0295.md) - [CANN社区版-ADD\_TO\_LAUNCHER\_LIST\_AICPU](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1046.html): 创建某个AI CPU算子的执行任务并置入aclOpExecutor的执行队列,一般在二阶段接口aclnnXxx调用时执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/0867811fa7ea.md) - [CANN社区版-CREATE\_EXECUTOR](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1047.html): 创建一个UniqueExecutor对象,该对象为aclOpExecutor的生成工厂类。 → [详情](llms-content/document/detail/CANNCommunityEdition/49213198f254.md) - [CANN社区版-DFX\_IN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1048.html): 用于封装L2一阶段接口aclnnXxxGetWorkspaceSize的输入参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/3381b8045c19.md) - [CANN社区版-DFX\_OUT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1049.html): 用于封装L2一阶段接口aclnnXxxGetWorkspaceSize的输出参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/64fe3f5fdace.md) - [CANN社区版-INFER\_SHAPE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1050.html): 针对指定算子,运行其InferShape函数,推导输出shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/4332bbaedf2d.md) - [CANN社区版-L0\_DFX](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1051.html): 用于L0接口时延统计(Profiling)及入参打印。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab86b80fee19.md) - [CANN社区版-L2\_DFX\_PHASE\_1](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1052.html): 用于L2一阶段接口aclnnXxxGetWorkspaceSize时延统计及入参打印,该宏必须在一阶段接口最前方调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa6f47a438fe.md) - [CANN社区版-L2\_DFX\_PHASE\_2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1053.html): 用于L2二阶段接口aclnnXxx时延统计,必须在二阶段接口最前方调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/2db59df4547f.md) - [CANN社区版-OP\_ATTR](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1054.html): 用于封装算子的属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/142abdb8ebcd.md) - [CANN社区版-OP\_ATTR\_NAMES](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1055.html): 用于封装AI CPU算子的属性名字。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a24d2347e63.md) - [CANN社区版-OP\_EMPTY\_ARG](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1056.html): 用于表示一个空的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0411ec4ef94.md) - [CANN社区版-OP\_INPUT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1057.html): 用于封装算子的输入aclTensor和aclTensorList。 → [详情](llms-content/document/detail/CANNCommunityEdition/349a7fe1ca49.md) - [CANN社区版-OP\_MODE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1058.html): 用于封装算子的运行模式,算子计算过程中是否开启HF32数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1a2bf614a24.md) - [CANN社区版-OP\_OUTPUT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1059.html): 用于封装算子的输出aclTensor和aclTensorList。 → [详情](llms-content/document/detail/CANNCommunityEdition/447527058395.md) - [CANN社区版-OP\_OUTSHAPE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1060.html): 针对需要计算结果来确定输出shape的算子,如NonZero算子,该宏用于存放此类算子输出shape的aclTensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b3d963a0580.md) - [CANN社区版-OP\_OPTION](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1061.html): 用于封装算子的精度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/33f2bccd5882.md) - [CANN社区版-OP\_TYPE\_REGISTER](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1062.html): 注册一个L0算子,生成对应的算子名称和TypeID。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc92b0a0e687.md) - [CANN社区版-OP\_WORKSPACE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1063.html): 用于封装算子显式指定的workspace参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/50b396d6ff04.md) - [CANN社区版-OpImplMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1064.html): OpImplMode枚举类表示算子的精度模式,具体定义如下: → [详情](llms-content/document/detail/CANNCommunityEdition/5ed0287c0d1b.md) - [CANN社区版-OpExecMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1065.html): OpExecMode枚举类表示算子的运行模式,具体定义如下: → [详情](llms-content/document/detail/CANNCommunityEdition/c487898740bb.md) - [CANN社区版-bfloat16](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1066.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a48c72810e5.md) - [CANN社区版-GetStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1068.html): 获取aclTensor的StorageShape属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/846b20d7cce7.md) - [CANN社区版-SetStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1069.html): 设置aclTensor的StorageShape属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/def50e8eb6a1.md) - [CANN社区版-GetOriginalShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1070.html): 获取aclTensor的OriginShape属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/29b72156b76d.md) - [CANN社区版-SetOriginalShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1071.html): 设置aclTensor的OriginShape。 → [详情](llms-content/document/detail/CANNCommunityEdition/98888d7dcb97.md) - [CANN社区版-GetViewShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1072.html): 获取aclTensor的ViewShape。ViewShape表示aclTensor的逻辑shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/401aad311d70.md) - [CANN社区版-SetViewShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1073.html): 设置aclTensor的ViewShape。ViewShape表示aclTensor的逻辑shape,可由GetViewShape获取。 → [详情](llms-content/document/detail/CANNCommunityEdition/abb706cff512.md) - [CANN社区版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1074.html): 获取aclTensor的StorageFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/6c87ec61f834.md) - [CANN社区版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1075.html): 设置aclTensor的StorageFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/4082294ef77d.md) - [CANN社区版-GetOriginalFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1076.html): 获取aclTensor的OriginFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/ebd2e9c11c4f.md) - [CANN社区版-SetOriginalFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1077.html): 设置aclTensor的OriginFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/25cde175dff3.md) - [CANN社区版-GetViewFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1078.html): 获取aclTensor的ViewFormat。ViewFormat为aclTensor的逻辑Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/587413af8a4c.md) - [CANN社区版-SetViewFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1079.html): 设置aclTensor的ViewFormat。ViewFormat为aclTensor的逻辑Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/45a1c0a65d72.md) - [CANN社区版-GetViewStrides](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1080.html): 获取aclTensor的ViewStrides。 → [详情](llms-content/document/detail/CANNCommunityEdition/8755eb9af266.md) - [CANN社区版-SetViewStrides](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1081.html): 设置aclTensor的ViewStrides。 → [详情](llms-content/document/detail/CANNCommunityEdition/06a79fea4427.md) - [CANN社区版-Numel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1082.html): 获取aclTensor的总元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/26264b34f3a4.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1083.html): 获取aclTensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/3cb52e8babd2.md) - [CANN社区版-IsEmpty](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1084.html): 判断aclTensor是否为空tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb1d5869a53f.md) - [CANN社区版-SetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1085.html): 针对通过AllocHostTensor申请得到的host侧tensor,设置指定位置的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/405bf5b430e8.md) - [CANN社区版-SetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1086.html): 设置aclTensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1efa0cb09b85.md) - [CANN社区版-SetIntData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1088.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块int64\_t类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/c7692281ad72.md) - [CANN社区版-SetFloatData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1089.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块float类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/62da287e35b4.md) - [CANN社区版-SetFp16Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1090.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块float16类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/46c6ca06e410.md) - [CANN社区版-SetBf16Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1091.html): 针对通过AllocHostTensor申请得到的host侧tensor,用一块bfloat16类型的内存初始化tensor数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/afeb2b56aec3.md) - [CANN社区版-CheckOverflows](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1092.html): 校验aclScalar中保存的标量,数值是否有溢出。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1b85fb6ae8c.md) - [预留接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1093.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/728fc4a3ebe4.md) - [CANN社区版-IsBasicType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1095.html): 判断输入的数据类型,是否为基础类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1f1b153f5b7.md) - [CANN社区版-IsNumberType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1096.html): 判断输入的数据类型,是否为数字类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b164fba62c4.md) - [CANN社区版-IsRealNumberType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1097.html): 判断输入的数据类型,是否只包含实部数字类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/75fb9bd9d324.md) - [CANN社区版-TypeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1098.html): 计算输入的数据类型一个元素占用多少Byte。对于不满一个Byte大小的数据类型,会在基础bit大小上额外加1000,例如Int4,将返回1004,表示一个元素占用4bit。 → [详情](llms-content/document/detail/CANNCommunityEdition/f5feaefbbf2e.md) - [CANN社区版-ToOpDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1099.html): 将aclDataType转换为对应的op::DataType。 → [详情](llms-content/document/detail/CANNCommunityEdition/c45d0fa2e61b.md) - [CANN社区版-ToAclDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1100.html): 将op::DataType转换为对应的aclDataType。 → [详情](llms-content/document/detail/CANNCommunityEdition/175571139b31.md) - [预留接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1101.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/deefa3da1e41.md) - [CANN社区版-IsPrivateFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1103.html): 判断输入的format是否为私有格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/cac6575e17c1.md) - [CANN社区版-GetPrimaryFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1104.html): 获取根format,去除关于C0的信息,只保留单纯的format信息。例如,将FORMAT\_FRACTAL\_Z\_C04转为FORMAT\_FRACTAL\_Z。 → [详情](llms-content/document/detail/CANNCommunityEdition/db3a9f2cdfd5.md) - [CANN社区版-ToOpFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1105.html): 将aclFormat转为对应的op::Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc78c47855d7.md) - [CANN社区版-ToAclFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1106.html): 将op::Format转为对应的aclFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/85cf72aeb62e.md) - [预留接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1107.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/3d70ade4c646.md) - [CANN社区版-fp16\_t](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1108.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/9c36495993ee.md) - [CANN社区版-CopyToNpu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1110.html): 创建一个host侧到device侧的数据拷贝任务,并放入executor的任务队列中。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd4922c0cd92.md) - [CANN社区版-CopyToNpuSync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1111.html): 同步完成host侧到device侧的数据拷贝,会阻塞等待拷贝动作完成,不会再放入executor任务队列。该接口中申请的device内存,需要调用方释放。 → [详情](llms-content/document/detail/CANNCommunityEdition/f70060acd01c.md) - [CANN社区版-CopyNpuToNpu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1112.html): 创建一个device侧到device侧的数据拷贝任务,并放入executor的任务队列中。 → [详情](llms-content/document/detail/CANNCommunityEdition/37509b3f2da8.md) - [CANN社区版-object](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1113.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/b92ba828b4a4.md) - [CANN社区版-op\_arg\_def](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1114.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/3690ea2b8eb1.md) - [CANN社区版-op\_cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1115.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/4f494046ada7.md) - [CANN社区版-op\_cache\_container](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1116.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/4f866c26f27f.md) - [CANN社区版-op\_def](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1117.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/bf0f459e0d01.md) - [CANN社区版-op\_dfx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1118.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/fbac0ce2c26b.md) - [CANN社区版-AllocTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1120.html): 申请一个device侧tensor,提供多个重载函数,可以指定不同的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/a80744978615.md) - [CANN社区版-AllocHostTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1121.html): 申请一个host侧tensor,提供多个重载函数,可以指定不同的输入属性,如不同的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3def2b410f8.md) - [CANN社区版-AllocIntArray](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1122.html): 申请一个aclIntArray,并使用指定内存中的值对其进行初始化。 → [详情](llms-content/document/detail/CANNCommunityEdition/044c79f01c46.md) - [CANN社区版-AllocFloatArray](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1123.html): 申请一个aclFloatArray,并使用指定内存中的值对其进行初始化。 → [详情](llms-content/document/detail/CANNCommunityEdition/42b4ea6a6113.md) - [CANN社区版-AllocBoolArray](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1124.html): 申请一个aclBoolArray,并使用指定内存中的值对其进行初始化。 → [详情](llms-content/document/detail/CANNCommunityEdition/9528f889ef01.md) - [CANN社区版-AllocTensorList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1125.html): 申请一个aclTensorList,并指定其内部包含的aclTensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/33d69e758857.md) - [CANN社区版-AllocScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1126.html): 申请一个aclScalarList,并指定其内部包含的aclScalar。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a969dd26584.md) - [CANN社区版-AllocScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1127.html): 申请一个aclScalar对象,并对其赋值。通过多个重载函数,用于支持多种数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/69196a9d3e34.md) - [CANN社区版-ConvertToTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1128.html): 将不同数据类型的host侧数据,转为一个host侧aclTensor对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/c4c97bda21f1.md) - [CANN社区版-CommonOpExecutorRun](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1129.html): 根据workspace、stream,执行算子executor上下文中的所有任务。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9d01522e30f.md) - [CANN社区版-ReleaseTo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1130.html): 将UniqueExecutor中保存的aclOpExecutor指针,传递到L2一阶段输出的executor中。 → [详情](llms-content/document/detail/CANNCommunityEdition/1fe9a5bc4ac6.md) - [CANN社区版-GetWorkspaceSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1131.html): 根据L2一阶段中调用的L0接口,计算需要的workspace大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/6f3bf4bb0e24.md) - [CANN社区版-AbandonCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1132.html): 关闭aclnn cache缓存功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/db76856ab2fc.md) - [预留接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1133.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/2640c53f1e26.md) - [CANN社区版-op\_log](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1134.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/c9f6c2631c94.md) - [CANN社区版-GetCurrentPlatformInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1136.html): 获取NPU平台信息,包括AI处理器型号、参数等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/0fcfb1a340e6.md) - [CANN社区版-GetSocVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1137.html): 获取AI处理器的短型号信息,格式形如Ascendxxx。 → [详情](llms-content/document/detail/CANNCommunityEdition/554cde26b2c8.md) - [CANN社区版-GetSocLongVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1138.html): 获取AI处理器的长型号信息,格式形如Ascendxxxyy。 → [详情](llms-content/document/detail/CANNCommunityEdition/abed1e9da9e7.md) - [CANN社区版-GetBlockSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1139.html): 获取当前NPU平台上一个data block内存大小(单位Byte)。 → [详情](llms-content/document/detail/CANNCommunityEdition/61034fa0ebe3.md) - [预留接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1140.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d66989c68a4.md) - [CANN社区版-pool\_allocator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1141.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/53a124ea0f4d.md) - [CANN社区版-ToShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1143.html): 将指定内存维度数据转为op::Shape(即gert::Shape)对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5b6be51a0f6.md) - [CANN社区版-ToShapeVector](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1144.html): 提取输入Shape对象中的维度信息到一个ShapeVector容器。 → [详情](llms-content/document/detail/CANNCommunityEdition/970af0c73e08.md) - [CANN社区版-ToContiguousStrides](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1145.html): 根据已有的shape信息,按照连续规则去推导对应的stride信息。例如shape为\[10, 20, 30\],那么推导出的stride为\[600, 30, 1\]。 → [详情](llms-content/document/detail/CANNCommunityEdition/5349ac9a7b76.md) - [CANN社区版-CheckBroadcastShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1146.html): 校验两个shape间是否满足broadcast关系(广播规则介绍参考NumPy\(https://numpy.org/doc/stable/user/basics.broadcasting.html\)官网)。例如\[2, 1\]与\[2, 10\]满足broadcast关系,\[2, 2\]与\[2, 10\]不满足broadcast关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/7cba2c82af51.md) - [CANN社区版-BroadcastInferShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1147.html): 对于满足broadcast关系(广播规则介绍参考NumPy\(https://numpy.org/doc/stable/user/basics.broadcasting.html\)官网)的两个shape,推导其broadcast后的shape。例如\[1, 10\]与\[2, 1\] broadcast后的shape为\[2, 10\]。 → [详情](llms-content/document/detail/CANNCommunityEdition/74e95d4ddc4f.md) - [预留接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1148.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/42103e9a74ae.md) - [CANN社区版-small\_vector](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1149.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/4e1e65dfde64.md) - [CANN社区版-IsContiguous](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1151.html): 判断输入tensor是否为一个连续tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/27a94e9f218f.md) - [预留接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1152.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb09364b7095.md) - [CANN社区版-IsComplexType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1155.html): 须知:该接口后续版本会废弃,请使用最新IsComplexType接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d7687c29c3f.md) - [CANN社区版-IsFloatingType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1156.html): 须知:该接口后续版本会废弃,请使用最新IsFloatingType接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/c2c3e73c0445.md) - [CANN社区版-IsIntegralType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1157.html): 须知:该接口后续版本会废弃,请使用最新IsIntegralType接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/c5233fb18800.md) - [IsIntegralType(含bool)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1158.html): 须知:该接口后续版本会废弃,请使用最新IsIntegralType(含bool)接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/08937afc6468.md) - [CanCast(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1159.html): 须知:该接口后续版本会废弃,请使用最新CanCast接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/43071aa25253.md) - [CANN社区版-PromoteType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1160.html): 须知:该接口后续版本会废弃,请使用最新PromoteType接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b6d717c434f.md) - [AicpuTask类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1162.html): AicpuTask类用于管理AI CPU task相关的一些参数和方法,包括组装task、task初始化、task下发、task执行等功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/31c2be534e41.md) - [AicpuTaskSpace类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1163.html): AicpuTaskSpace类用于管理AI CPU task复用相关的逻辑,包括新建task、查找task等功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/377fc0749546.md) - [CANN社区版-aicpu\_args\_handler](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1164.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/da21af7a3297.md) - [CANN社区版-aicpu\_ext\_info\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1165.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/e903f6172ed4.md) - [CANN社区版-aicpu\_utils](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1166.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b170210478a.md) - [CANN社区版-aicpu\_task](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1167.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/00cf001e7059.md) - [CANN社区版-Cast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1194.html): 将输入tensor转换为指定的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/988d3c70f147.md) - [CANN社区版-Contiguous](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1195.html): 该函数为公共的L0接口,作用是将非连续tensor转换为连续tensor。 由于L2级API的输入tensor可能是非连续的,一般L0级算子只支持连续tensor作为输入,因此需要将tensor转为连续后再作为其他L0算子的输入。 输入tensor可以是连续的,接口内部会兼容处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/f57bb69d018f.md) - [CANN社区版-ViewCopy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1196.html): 该函数为公共的L0接口,作用是将连续tensor搬运到连续或非连续tensor上。 由于L2级API的输出tensor可能是非连续的,需要通过该API将连续的tensor搬运到非连续的tensor上。 输出tensor可以是连续或非连续的,接口内部会兼容处理,但输入要求是连续的。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1821b22164a.md) - [CANN社区版-Pad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1197.html): 将输入tensor按照paddings的大小对各个维度进行填充,填充值为0。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8cedda676cc.md) - [CANN社区版-Reshape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1198.html): 该函数不改变算子tensor数据,只是将用户传入的输入tensor x的shape转换成该函数的第二个参数shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/c55eee329940.md) - [CANN社区版-Slice](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1199.html): 从输入tensor中提取所需的切片。 → [详情](llms-content/document/detail/CANNCommunityEdition/d3f73733cc5d.md) - [CANN社区版-Transpose](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1200.html): 该函数不改变tensor数据的值,而是对tensor进行转置操作。 通过Transpose算子,可以改变tensor在不同维度上的排列顺序,实现对tensor的维度重排。 具体的是将用户传入的输入tensor x的shape按指定维度的排列顺序perm进行转置并输出。 → [详情](llms-content/document/detail/CANNCommunityEdition/be972d6d5d62.md) - [CANN社区版-TransData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1201.html): 该函数不改变tensor数据的值,实现对tensor数据格式的转换。 具体功能是将用户输入tensor的format转换为指定的dstPrimaryFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/83e0f4a17b5d.md) - [CANN社区版-TransDataSpecial](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1202.html): 该函数不改变tensor数据的值,实现对tensor数据格式的转换,功能与TransData类似。 具体功能是将用户输入tensor的format转换为指定的dstPrimaryFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5baf8cbf43b.md) - [CANN社区版-ReFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1203.html): 该函数不改变tensor数据的值,在指定format和输入x的维度相同时,将输入数据格式设置为目标format。 具体功能是将用户输入tensor的viewFormat、originalFormat、storageFormat统一为指定的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/1377ed8eaf65.md) - [CANN社区版-IsNullptr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1204.html): 判断输入的指针是否为空。若为空指针返回true、并打印错误日志,否则返回false。 → [详情](llms-content/document/detail/CANNCommunityEdition/c90fc3a34e9c.md) - [CANN社区版-aclnn返回码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1205.html): 常见返回码如表1所示,异常信息可通过“aclGetRecentErrMsg\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/API/runtimeapi/aclcppdevg\_03\_0028.html\)”接口获取,您可以根据报错提示排查问题或联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/279e955f271e.md) - [CANN社区版-op\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasascendc_api_07_1224.html): 本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/ead0840ddac5.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0001.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0002.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0003.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0004.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0006.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0008.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0009.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0010.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0011.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0012.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0015.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0018.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0019.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0020.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0021.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0022.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0024.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0025.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0026.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0027.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0028.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0029.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0030.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0031.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0032.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0033.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0036.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0037.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0038.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0039.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0040.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0041.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0042.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0043.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0044.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0045.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0046.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0047.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0048.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0049.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0050.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0051.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0052.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0053.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0054.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0055.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0056.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0057.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0058.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0059.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0060.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0061.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0062.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0063.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0064.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0065.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0066.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0067.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0068.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0069.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0070.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0071.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0072.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0073.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0074.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0075.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0076.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0077.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0078.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0079.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0080.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0081.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0082.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0083.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0084.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0085.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0086.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0087.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0088.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0089.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0090.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0091.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0092.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0093.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0094.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0095.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0096.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0097.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0098.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0099.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0100.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0101.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0102.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0103.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0104.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0106.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0107.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0108.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0109.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0110.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0111.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0112.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0113.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0114.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0115.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0116.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0117.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0118.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0119.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0120.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0121.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0122.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0123.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0124.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0125.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0126.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0127.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0128.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0129.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0130.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0131.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0132.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0133.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0135.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0136.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0137.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0138.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0139.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0140.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0141.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0143.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0144.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0145.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0147.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0148.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0149.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0150.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0151.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0152.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0153.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0154.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0155.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0156.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0157.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0158.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0159.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0160.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0161.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0162.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0163.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0164.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0165.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0166.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0167.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0168.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0169.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0170.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0171.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/atlasoxol_09_0174.html): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E4%B8%A4%E6%AE%B5%E5%BC%8F%E6%8E%A5%E5%8F%A3.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E4%BA%92%E6%8E%A8%E5%AF%BC%E5%85%B3%E7%B3%BB.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E4%BA%92%E8%BD%AC%E6%8D%A2%E5%85%B3%E7%B3%BB.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E6%95%B0%E6%8D%AE%E6%A0%BC%E5%BC%8F.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B_cv.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B_nn.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B_trans.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C%E6%A0%B7%E4%BE%8B.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E9%87%8F%E5%8C%96%E4%BB%8B%E7%BB%8D.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/%E9%9D%9E%E8%BF%9E%E7%BB%AD%E7%9A%84Tensor.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81_cv.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81_nn.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81_trans.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/aclnn%E8%BF%94%E5%9B%9E%E7%A0%81.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/broadcast%E5%85%B3%E7%B3%BB.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/common/sparse_mode%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-aclnnBackgroundReplace](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnBackgroundReplace.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/background\_replace\) → [详情](llms-content/document/detail/CANNCommunityEdition/4dd7d46ec664.md) - [CANN社区版-aclnnBlendImagesCustom](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnBlendImagesCustom.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/blend\_images\_custom\) → [详情](llms-content/document/detail/CANNCommunityEdition/1c0c78e232f4.md) - [CANN社区版-aclnnCIoU](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnCIoU.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/ciou\) → [详情](llms-content/document/detail/CANNCommunityEdition/3a4bce647288.md) - [CANN社区版-aclnnGridSampler2D](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnGridSampler2D.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sample\) → [详情](llms-content/document/detail/CANNCommunityEdition/88b71777b4d2.md) - [CANN社区版-aclnnGridSampler2DBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnGridSampler2DBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sampler2\_d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/a08b9c560534.md) - [CANN社区版-aclnnGridSampler3D](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnGridSampler3D.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sample\) → [详情](llms-content/document/detail/CANNCommunityEdition/38ccba4d6fd9.md) - [CANN社区版-aclnnGridSampler3DBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnGridSampler3DBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/grid\_sampler3\_d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/8e4f6984b493.md) - [CANN社区版-aclnnIm2colBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnIm2colBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/col2im\) → [详情](llms-content/document/detail/CANNCommunityEdition/3b58607f90dc.md) - [CANN社区版-aclnnIou](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnIou.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/iou\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/19172230386c.md) - [CANN社区版-aclnnMrgbaCustom](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnMrgbaCustom.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/mrgba\_custom\) → [详情](llms-content/document/detail/CANNCommunityEdition/5133151ce35a.md) - [CANN社区版-aclnnNonMaxSuppression](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnNonMaxSuppression.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/non\_max\_suppression\_v6\) → [详情](llms-content/document/detail/CANNCommunityEdition/0114e2b0edf8.md) - [CANN社区版-aclnnRasterizer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnRasterizer.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/rasterizer\) → [详情](llms-content/document/detail/CANNCommunityEdition/ec2c18739052.md) - [CANN社区版-aclnnResize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnResize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_bilinear\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/650a558403ea.md) - [CANN社区版-aclnnRoiAlign](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnRoiAlign.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_align\) → [详情](llms-content/document/detail/CANNCommunityEdition/95396c37e7d7.md) - [CANN社区版-aclnnRoiAlignV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnRoiAlignV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_align\) → [详情](llms-content/document/detail/CANNCommunityEdition/45e9e26f35d7.md) - [CANN社区版-aclnnRoiAlignV2Backward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnRoiAlignV2Backward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_align\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/3354f2aaa3e5.md) - [CANN社区版-aclnnRoiPoolingGradWithArgMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnRoiPoolingGradWithArgMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_pooling\_grad\_with\_arg\_max\) → [详情](llms-content/document/detail/CANNCommunityEdition/0a2ee07a21ae.md) - [CANN社区版-aclnnRoiPoolingWithArgMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnRoiPoolingWithArgMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/objdetect/roi\_pooling\_with\_arg\_max\) → [详情](llms-content/document/detail/CANNCommunityEdition/537b713ccd8f.md) - [CANN社区版-aclnnThreeInterpolateBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnThreeInterpolateBackward.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/a72c20a4c16a.md) - [CANN社区版-aclnnUpsampleBicubic2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\) → [详情](llms-content/document/detail/CANNCommunityEdition/5c4f8498f018.md) - [CANN社区版-aclnnUpsampleBicubic2dAA](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2dAA.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\_aa\) → [详情](llms-content/document/detail/CANNCommunityEdition/5748b58624a6.md) - [CANN社区版-aclnnUpsampleBicubic2dAAGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2dAAGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\_aa\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/c97468e18f57.md) - [CANN社区版-aclnnUpsampleBicubic2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBicubic2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bicubic2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/607e777198d6.md) - [CANN社区版-aclnnUpsampleBilinear2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\) → [详情](llms-content/document/detail/CANNCommunityEdition/2bbf83b66ddc.md) - [CANN社区版-aclnnUpsampleBilinear2dAA](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dAA.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_aa\) → [详情](llms-content/document/detail/CANNCommunityEdition/25de8138c0f8.md) - [CANN社区版-aclnnUpsampleBilinear2dAABackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dAABackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_aa\_backward\) → [详情](llms-content/document/detail/CANNCommunityEdition/262132d74390.md) - [CANN社区版-aclnnUpsampleBilinear2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_bilinear\_v2\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/003869f78893.md) - [CANN社区版-aclnnUpsampleBilinear2dBackwardV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleBilinear2dBackwardV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/26b5e9be5c19.md) - [CANN社区版-aclnnUpsampleLinear1d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleLinear1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_linear1d\) → [详情](llms-content/document/detail/CANNCommunityEdition/dbcace5aa7ad.md) - [CANN社区版-aclnnUpsampleLinear1dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleLinear1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_bilinear2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/46116e8a6405.md) - [CANN社区版-aclnnUpsampleNearest1d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_nearest\_neighbor\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/1222aa931032.md) - [CANN社区版-aclnnUpsampleNearest1dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/49b350afffb1.md) - [CANN社区版-aclnnUpsampleNearest1dV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest1dV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\) → [详情](llms-content/document/detail/CANNCommunityEdition/5a64f6372bc6.md) - [CANN社区版-aclnnUpsampleNearest2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_nearest\_neighbor\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/251613a39d67.md) - [CANN社区版-aclnnUpsampleNearest2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d5ace7562e0e.md) - [CANN社区版-aclnnUpsampleNearest2dV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest2dV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\) → [详情](llms-content/document/detail/CANNCommunityEdition/8f35f511687a.md) - [CANN社区版-aclnnUpsampleNearest3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\) → [详情](llms-content/document/detail/CANNCommunityEdition/a235d1ea5582.md) - [CANN社区版-aclnnUpsampleNearest3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearest3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest3d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d38f891538fc.md) - [CANN社区版-aclnnUpsampleNearestExact1d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\) → [详情](llms-content/document/detail/CANNCommunityEdition/ddffd4d939a2.md) - [CANN社区版-aclnnUpsampleNearestExact1dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/5f2c4c1bbc60.md) - [CANN社区版-aclnnUpsampleNearestExact2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\) → [详情](llms-content/document/detail/CANNCommunityEdition/143d15c50865.md) - [CANN社区版-aclnnUpsampleNearestExact2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/63ee18be8ce0.md) - [CANN社区版-aclnnUpsampleNearestExact3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact3d\) → [详情](llms-content/document/detail/CANNCommunityEdition/2821fe08e19b.md) - [CANN社区版-aclnnUpsampleNearestExact3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleNearestExact3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_nearest\_exact3d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/14fb6d48a6e0.md) - [CANN社区版-aclnnUpsampleTrilinear3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleTrilinear3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/resize\_upsample\_trilinear\) → [详情](llms-content/document/detail/CANNCommunityEdition/8cf65278a490.md) - [CANN社区版-aclnnUpsampleTrilinear3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/aclnnUpsampleTrilinear3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-cv/tree/master/image/upsample\_trilinear3d\_backward\) → [详情](llms-content/document/detail/CANNCommunityEdition/b3e033fb5b9e.md) - [算子接口(aclnn)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-cv/op_api_list.md): 为方便调用算子,提供一套基于C的API(以aclnn为前缀API),无需提供IR(Intermediate Representation)定义,方便高效构建模型与应用开发,该方式被称为“单算子API调用”,简称aclnn调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/434459f04af2.md) - [CANN社区版-aclnnAbs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAbs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/abs\) → [详情](llms-content/document/detail/CANNCommunityEdition/8e14d178ce55.md) - [CANN社区版-aclnnAcos&aclnnInplaceAcos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAcos%26aclnnInplaceAcos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/acos\) → [详情](llms-content/document/detail/CANNCommunityEdition/6500fa9bc2d2.md) - [CANN社区版-aclnnAcosh&aclnnInplaceAcosh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAcosh%26aclnnInplaceAcosh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/acosh\) → [详情](llms-content/document/detail/CANNCommunityEdition/07352d88f35e.md) - [CANN社区版-aclnnAdd&aclnnInplaceAdd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAdd%26aclnnInplaceAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\) → [详情](llms-content/document/detail/CANNCommunityEdition/ef6e163a7f10.md) - [CANN社区版-aclnnAddcdiv&aclnnInplaceAddcdiv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAddcdiv%26aclnnInplaceAddcdiv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/addcdiv\) → [详情](llms-content/document/detail/CANNCommunityEdition/d0adc91609b8.md) - [CANN社区版-aclnnAddcmul&aclnnInplaceAddcmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAddcmul%26aclnnInplaceAddcmul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/addcmul\) → [详情](llms-content/document/detail/CANNCommunityEdition/be5d9b43d694.md) - [CANN社区版-aclnnAddLora](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAddLora.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\_lora\) → [详情](llms-content/document/detail/CANNCommunityEdition/ec074fab8fd2.md) - [CANN社区版-aclnnAddr&aclnnInplaceAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAddr%26aclnnInplaceAddr.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/addr\) → [详情](llms-content/document/detail/CANNCommunityEdition/6c1ae683839a.md) - [CANN社区版-aclnnAdds](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAdds.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\) → [详情](llms-content/document/detail/CANNCommunityEdition/dc9e3d538e29.md) - [CANN社区版-aclnnAddV3&aclnnInplaceAddV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAddV3%26aclnnInplaceAddV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/add\) → [详情](llms-content/document/detail/CANNCommunityEdition/006cce223ab7.md) - [CANN社区版-aclnnAffineGrid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAffineGrid.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/b392a59e4238.md) - [CANN社区版-aclnnAll](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_all\) → [详情](llms-content/document/detail/CANNCommunityEdition/bf3196cc248b.md) - [CANN社区版-aclnnAmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_max\) → [详情](llms-content/document/detail/CANNCommunityEdition/4b617fd9c373.md) - [CANN社区版-aclnnAmin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAmin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/CANNCommunityEdition/532dc6370956.md) - [CANN社区版-aclnnAminmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAminmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/CANNCommunityEdition/08322f0dba79.md) - [CANN社区版-aclnnAminmaxAll](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAminmaxAll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/CANNCommunityEdition/af88c4f06b80.md) - [CANN社区版-aclnnAminmaxDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAminmaxDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/CANNCommunityEdition/019d6136f4ff.md) - [CANN社区版-aclnnAngleV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAngleV2.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/0d5c5930a509.md) - [CANN社区版-aclnnAny](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAny.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_any\) → [详情](llms-content/document/detail/CANNCommunityEdition/9d2b62c2ec7d.md) - [CANN社区版-aclnnArange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnArange.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/range\) → [详情](llms-content/document/detail/CANNCommunityEdition/0d7aea5b3e67.md) - [CANN社区版-aclnnArgMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnArgMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/arg\_max\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/cd25b60661c1.md) - [CANN社区版-aclnnArgMin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnArgMin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/arg\_min\) → [详情](llms-content/document/detail/CANNCommunityEdition/72a121ca6912.md) - [CANN社区版-aclnnArgsort](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnArgsort.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sort\) → [详情](llms-content/document/detail/CANNCommunityEdition/02330f2fdbb7.md) - [CANN社区版-aclnnAsin&aclnnInplaceAsin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAsin%26aclnnInplaceAsin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/asin\) → [详情](llms-content/document/detail/CANNCommunityEdition/f32659a496e2.md) - [CANN社区版-aclnnAsinh&aclnnInplaceAsinh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAsinh%26aclnnInplaceAsinh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/asinh\) → [详情](llms-content/document/detail/CANNCommunityEdition/c69dae729da5.md) - [CANN社区版-aclnnAtan&aclnnInplaceAtan](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAtan%26aclnnInplaceAtan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/atan\) → [详情](llms-content/document/detail/CANNCommunityEdition/4270b89e66c3.md) - [CANN社区版-aclnnAtan2&aclnnInplaceAtan2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAtan2%26aclnnInplaceAtan2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/atan2\) → [详情](llms-content/document/detail/CANNCommunityEdition/0507f464e020.md) - [CANN社区版-aclnnAtanh&aclnnInplaceAtanh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnAtanh%26aclnnInplaceAtanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/atanh\) → [详情](llms-content/document/detail/CANNCommunityEdition/b7ae63cae7a5.md) - [CANN社区版-aclnnBatchNormStats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBatchNormStats.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_std\_with\_mean\) → [详情](llms-content/document/detail/CANNCommunityEdition/e086babde838.md) - [CANN社区版-aclnnBernoulli&aclnnInplaceBernoulli](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBernoulli%26aclnnInplaceBernoulli.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_bernoulli\) → [详情](llms-content/document/detail/CANNCommunityEdition/d6c6a0ede259.md) - [CANN社区版-aclnnBernoulliTensor&aclnnInplaceBernoulliTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBernoulliTensor%26aclnnInplaceBernoulliTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_bernoulli\) → [详情](llms-content/document/detail/CANNCommunityEdition/5bd39f8f5bf1.md) - [CANN社区版-aclnnBincount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBincount.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bincount\) → [详情](llms-content/document/detail/CANNCommunityEdition/c5e1f8d9a587.md) - [CANN社区版-aclnnBitwiseAndScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseAndScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/CANNCommunityEdition/7a512b6e0102.md) - [CANN社区版-aclnnBitwiseAndTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseAndTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/CANNCommunityEdition/9bca1693deec.md) - [CANN社区版-aclnnBitwiseAndTensorOut&aclnnInplaceBitwiseAndTensorOut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseAndTensorOut%26aclnnInplaceBitwiseAndTensorOut.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/150c16a999d0.md) - [CANN社区版-aclnnBitwiseNot](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseNot.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_not\) → [详情](llms-content/document/detail/CANNCommunityEdition/febef5c46612.md) - [CANN社区版-aclnnBitwiseOrScalar&aclnnInplaceBitwiseOrScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseOrScalar%26aclnnInplaceBitwiseOrScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_or\) → [详情](llms-content/document/detail/CANNCommunityEdition/4a0e4ef736bb.md) - [CANN社区版-aclnnBitwiseOrTensor&aclnnInplaceBitwiseOrTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseOrTensor%26aclnnInplaceBitwiseOrTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_or\) → [详情](llms-content/document/detail/CANNCommunityEdition/3b5bb7707a28.md) - [CANN社区版-aclnnBitwiseXorScalar&aclnnInplaceBitwiseXorScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseXorScalar%26aclnnInplaceBitwiseXorScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_xor\) → [详情](llms-content/document/detail/CANNCommunityEdition/f84f4d5d7a40.md) - [CANN社区版-aclnnBitwiseXorTensor&aclnnInplaceBitwiseXorTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnBitwiseXorTensor%26aclnnInplaceBitwiseXorTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_xor\) → [详情](llms-content/document/detail/CANNCommunityEdition/b74e3dca7513.md) - [CANN社区版-aclnnCalculateConvolutionWeightSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCalculateConvolutionWeightSize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/CANNCommunityEdition/eacd609734a9.md) - [CANN社区版-aclnnCalculateMatmulWeightSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCalculateMatmulWeightSize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/CANNCommunityEdition/d086a1d1eed8.md) - [CANN社区版-aclnnCalculateMatmulWeightSizeV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCalculateMatmulWeightSizeV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/CANNCommunityEdition/7b7460117578.md) - [CANN社区版-aclnnCast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCast.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cast\) → [详情](llms-content/document/detail/CANNCommunityEdition/4f35384dbd2d.md) - [CANN社区版-aclnnCat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/concat\) → [详情](llms-content/document/detail/CANNCommunityEdition/083251aaf127.md) - [CANN社区版-aclnnCdist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCdist.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cdist\) → [详情](llms-content/document/detail/CANNCommunityEdition/8dfdf6d96efc.md) - [CANN社区版-aclnnCdistBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCdistBackward.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/54effa57a341.md) - [CANN社区版-aclnnCeil&aclnnInplaceCeil](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCeil%26aclnnInplaceCeil.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/ceil\) → [详情](llms-content/document/detail/CANNCommunityEdition/a74de755ca18.md) - [CANN社区版-aclnnChannelShuffle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnChannelShuffle.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/transpose\) → [详情](llms-content/document/detail/CANNCommunityEdition/acd14f4d40be.md) - [CANN社区版-aclnnChunkCat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnChunkCat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/chunk\_cat\) → [详情](llms-content/document/detail/CANNCommunityEdition/89ffd63611ae.md) - [CANN社区版-aclnnCircularPad2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCircularPad2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\) → [详情](llms-content/document/detail/CANNCommunityEdition/55a0c3ff1ff8.md) - [CANN社区版-aclnnCircularPad2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCircularPad2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/a02de9c95096.md) - [CANN社区版-aclnnCircularPad3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCircularPad3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\) → [详情](llms-content/document/detail/CANNCommunityEdition/3c33db7fa89d.md) - [CANN社区版-aclnnCircularPad3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCircularPad3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/circular\_pad\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/535a0b0526a6.md) - [CANN社区版-aclnnClamp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnClamp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/1e4f2ed9956a.md) - [CANN社区版-aclnnClampMax&aclnnInplaceClampMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnClampMax%26aclnnInplaceClampMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/0f7c9bf7205f.md) - [CANN社区版-aclnnClampMaxTensor&aclnnInplaceClampMaxTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnClampMaxTensor%26aclnnInplaceClampMaxTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/eee37e74d03c.md) - [CANN社区版-aclnnClampMin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnClampMin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/e8aa810360b9.md) - [CANN社区版-aclnnClampMinTensor&aclnnInplaceClampMinTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnClampMinTensor%26aclnnInplaceClampMinTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/0268ab1cb551.md) - [CANN社区版-aclnnClampTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnClampTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/f5fe39083860.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCoalesceSparse.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-aclnnComplex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnComplex.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/complex\) → [详情](llms-content/document/detail/CANNCommunityEdition/da7aedc219ee.md) - [CANN社区版-aclnnConfusionTranspose](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnConfusionTranspose.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/580cf249a30e.md) - [CANN社区版-aclnnConstantPadNd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnConstantPadNd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/5dc189ba3080.md) - [CANN社区版-aclnnCos&aclnnInplaceCos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCos%26aclnnInplaceCos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cos\) → [详情](llms-content/document/detail/CANNCommunityEdition/8ca58cac445a.md) - [CANN社区版-aclnnCosh&aclnnInplaceCosh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCosh%26aclnnInplaceCosh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cosh\) → [详情](llms-content/document/detail/CANNCommunityEdition/af198d73e76d.md) - [CANN社区版-aclnnCummax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCummax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cummax\) → [详情](llms-content/document/detail/CANNCommunityEdition/16e9c2eb202d.md) - [CANN社区版-aclnnCummin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCummin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cummin\) → [详情](llms-content/document/detail/CANNCommunityEdition/cffc5e9369bc.md) - [CANN社区版-aclnnCumprod&aclnnInplaceCumprod](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCumprod%26aclnnInplaceCumprod.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cumprod\) → [详情](llms-content/document/detail/CANNCommunityEdition/c6c350376273.md) - [CANN社区版-aclnnCumsum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCumsum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cumsum\) → [详情](llms-content/document/detail/CANNCommunityEdition/96e8b7b15189.md) - [CANN社区版-aclnnCumsumV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnCumsumV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cumsum\) → [详情](llms-content/document/detail/CANNCommunityEdition/db53fb90092a.md) - [CANN社区版-aclnnDiag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDiag.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/diag\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/47033a72ff6f.md) - [CANN社区版-aclnnDiagFlat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDiagFlat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/diag\_flat\) → [详情](llms-content/document/detail/CANNCommunityEdition/b824c0e3bf0c.md) - [CANN社区版-aclnnDigamma](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDigamma.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/b4825b007917.md) - [CANN社区版-aclnnDiv&aclnnInplaceDiv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDiv%26aclnnInplaceDiv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/CANNCommunityEdition/8cc6475f4d1a.md) - [CANN社区版-aclnnDivMod&aclnnInplaceDivMod](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDivMod%26aclnnInplaceDivMod.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/CANNCommunityEdition/4a00ffec5355.md) - [CANN社区版-aclnnDivMods&aclnnInplaceDivMods](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDivMods%26aclnnInplaceDivMods.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/CANNCommunityEdition/98dc65f0120c.md) - [CANN社区版-aclnnDivs&aclnnInplaceDivs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDivs%26aclnnInplaceDivs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/div\) → [详情](llms-content/document/detail/CANNCommunityEdition/7a771d5fdb77.md) - [CANN社区版-aclnnDot](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDot.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/dot\) → [详情](llms-content/document/detail/CANNCommunityEdition/2fbb84b21388.md) - [CANN社区版-aclnnDropout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDropout.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/CANNCommunityEdition/9979236eb13b.md) - [CANN社区版-aclnnDropoutBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDropoutBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/drop\_out\_do\_mask\) → [详情](llms-content/document/detail/CANNCommunityEdition/311e4d7df672.md) - [CANN社区版-aclnnDropoutDoMask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDropoutDoMask.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/drop\_out\_do\_mask\) → [详情](llms-content/document/detail/CANNCommunityEdition/ba80d6eb06e6.md) - [CANN社区版-aclnnDropoutGenMask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDropoutGenMask.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/CANNCommunityEdition/5fc36b6b3dc4.md) - [CANN社区版-aclnnDropoutGenMaskV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDropoutGenMaskV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/CANNCommunityEdition/8dae7634bd8c.md) - [CANN社区版-aclnnDropoutGenMaskV2Tensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDropoutGenMaskV2Tensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_gen\_bit\_mask\) → [详情](llms-content/document/detail/CANNCommunityEdition/803092b4aafb.md) - [CANN社区版-aclnnDropoutV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnDropoutV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/drop\_out\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/2b3285572045.md) - [CANN社区版-aclnnEqScalar&aclnnInplaceEqScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnEqScalar%26aclnnInplaceEqScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/97a1d825c673.md) - [CANN社区版-aclnnEqTensor&aclnnInplaceEqTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnEqTensor%26aclnnInplaceEqTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/b012aa0b5434.md) - [CANN社区版-aclnnEqual](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnEqual.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tensor\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/1df4f89c7d4b.md) - [CANN社区版-aclnnErf&aclnnInplaceErf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnErf%26aclnnInplaceErf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/erf\) → [详情](llms-content/document/detail/CANNCommunityEdition/34de545e0119.md) - [CANN社区版-aclnnErfc&aclnnInplaceErfc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnErfc%26aclnnInplaceErfc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/erfc\) → [详情](llms-content/document/detail/CANNCommunityEdition/690a65e55093.md) - [CANN社区版-aclnnExp&aclnnInplaceExp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnExp%26aclnnInplaceExp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/exp\) → [详情](llms-content/document/detail/CANNCommunityEdition/4d809e134555.md) - [CANN社区版-aclnnExp2&aclnnInplaceExp2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnExp2%26aclnnInplaceExp2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/pow\) → [详情](llms-content/document/detail/CANNCommunityEdition/1652d5100eb2.md) - [CANN社区版-aclnnExpand](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnExpand.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/d90418ae576a.md) - [CANN社区版-aclnnExpm1&aclnnInplaceExpm1](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnExpm1%26aclnnInplaceExpm1.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/expm1\) → [详情](llms-content/document/detail/CANNCommunityEdition/6a745d60ba8c.md) - [CANN社区版-aclnnExpSegsum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnExpSegsum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/segsum\) → [详情](llms-content/document/detail/CANNCommunityEdition/84c904c23c0b.md) - [CANN社区版-aclnnExpSegsumBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnExpSegsumBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/exp\_segsum\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/1bb930a42800.md) - [CANN社区版-aclnnEye](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnEye.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/eye\) → [详情](llms-content/document/detail/CANNCommunityEdition/175ff1acc676.md) - [CANN社区版-aclnnFlatten](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnFlatten.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/flatten\) → [详情](llms-content/document/detail/CANNCommunityEdition/63c46f5949ca.md) - [CANN社区版-aclnnFloor&aclnnInplaceFloor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnFloor%26aclnnInplaceFloor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\) → [详情](llms-content/document/detail/CANNCommunityEdition/44b19327c8bd.md) - [CANN社区版-aclnnFloorDivide&aclnnInplaceFloorDivide](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnFloorDivide%26aclnnInplaceFloorDivide.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\_div\) → [详情](llms-content/document/detail/CANNCommunityEdition/2b1fb888f429.md) - [CANN社区版-aclnnFloorDivides&aclnnInplaceFloorDivides](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnFloorDivides%26aclnnInplaceFloorDivides.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\_div\) → [详情](llms-content/document/detail/CANNCommunityEdition/e48eed8af851.md) - [CANN社区版-aclnnFmodScalar&aclnnInplaceFmodScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnFmodScalar%26aclnnInplaceFmodScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/mod\) → [详情](llms-content/document/detail/CANNCommunityEdition/3125c86f3ebd.md) - [CANN社区版-aclnnFmodTensor&aclnnInplaceFmodTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnFmodTensor%26aclnnInplaceFmodTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/mod\) → [详情](llms-content/document/detail/CANNCommunityEdition/d2b781ef3da1.md) - [CANN社区版-aclnnFrac&aclnnInplaceFrac](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnFrac%26aclnnInplaceFrac.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/CANNCommunityEdition/c4ce1e538076.md) - [CANN社区版-aclnnGcd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGcd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/gcd\) → [详情](llms-content/document/detail/CANNCommunityEdition/8f9607b6dd1f.md) - [CANN社区版-aclnnGer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGer.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/ger\) → [详情](llms-content/document/detail/CANNCommunityEdition/ec47c9d76a84.md) - [CANN社区版-aclnnGeScalar&aclnnInplaceGeScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGeScalar%26aclnnInplaceGeScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/d4fb1284e72f.md) - [CANN社区版-aclnnGeTensor&aclnnInplaceGeTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGeTensor%26aclnnInplaceGeTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/10415a0d1564.md) - [CANN社区版-aclnnGlobalAveragePool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGlobalAveragePool.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_mean\) → [详情](llms-content/document/detail/CANNCommunityEdition/ab4f2ee3b7df.md) - [CANN社区版-aclnnGlobalMaxPool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGlobalMaxPool.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_max\) → [详情](llms-content/document/detail/CANNCommunityEdition/4b301ff88b03.md) - [CANN社区版-aclnnGroupedBiasAddGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGroupedBiasAddGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/grouped\_bias\_add\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/994b8d2b5a28.md) - [CANN社区版-aclnnGroupedBiasAddGradV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGroupedBiasAddGradV2.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/614e2866acd2.md) - [CANN社区版-aclnnGtScalar&aclnnInplaceGtScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGtScalar%26aclnnInplaceGtScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\) → [详情](llms-content/document/detail/CANNCommunityEdition/a347e81a5f23.md) - [CANN社区版-aclnnGtTensor&aclnnInplaceGtTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnGtTensor%26aclnnInplaceGtTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/greater\) → [详情](llms-content/document/detail/CANNCommunityEdition/d6a92bd4dad1.md) - [CANN社区版-aclnnHansDecode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnHansDecode.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/29ae808fdd2b.md) - [CANN社区版-aclnnHansEncode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnHansEncode.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/52dc11ddb14a.md) - [CANN社区版-aclnnHardtanh&aclnnInplaceHardtanh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnHardtanh%26aclnnInplaceHardtanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/clip\_by\_value\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/dbb8085f1912.md) - [CANN社区版-aclnnHistc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnHistc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/histogram\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/10e540e1b742.md) - [CANN社区版-aclnnIm2col](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIm2col.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/im2col\) → [详情](llms-content/document/detail/CANNCommunityEdition/996773a12b12.md) - [CANN社区版-aclnnInplaceBitwiseAndScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceBitwiseAndScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/CANNCommunityEdition/0fae80b1e8d2.md) - [CANN社区版-aclnnInplaceBitwiseAndTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceBitwiseAndTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/bitwise\_and\) → [详情](llms-content/document/detail/CANNCommunityEdition/5bb1390dd41c.md) - [CANN社区版-aclnnInplaceCopy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceCopy.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/ff56b8065a0a.md) - [CANN社区版-aclnnInplaceFillDiagonal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceFillDiagonal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/fill\_diagonal\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/825d58922d8d.md) - [CANN社区版-aclnnInplaceFillScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceFillScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/fill\) → [详情](llms-content/document/detail/CANNCommunityEdition/edc6daf95502.md) - [CANN社区版-aclnnInplaceFillTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceFillTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/fill\) → [详情](llms-content/document/detail/CANNCommunityEdition/dc081b3c5cf3.md) - [CANN社区版-aclnnInplaceMaskedFillScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceMaskedFillScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/masked\_fill\) → [详情](llms-content/document/detail/CANNCommunityEdition/e36d97255bad.md) - [CANN社区版-aclnnInplaceMaskedFillTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceMaskedFillTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/masked\_fill\) → [详情](llms-content/document/detail/CANNCommunityEdition/84b37660d6b5.md) - [CANN社区版-aclnnInplaceNormal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceNormal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_normal\) → [详情](llms-content/document/detail/CANNCommunityEdition/2a5ad023baea.md) - [CANN社区版-aclnnInplaceNormalTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceNormalTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_normal\) → [详情](llms-content/document/detail/CANNCommunityEdition/285b24d65a31.md) - [CANN社区版-aclnnInplaceOne](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceOne.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/ones\_like\) → [详情](llms-content/document/detail/CANNCommunityEdition/4b143b067d10.md) - [CANN社区版-aclnnInplaceRandom](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceRandom.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/CANNCommunityEdition/b62ce1c454d8.md) - [CANN社区版-aclnnInplaceRandomTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceRandomTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/CANNCommunityEdition/e26957dd374a.md) - [CANN社区版-aclnnInplaceUniform](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceUniform.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/CANNCommunityEdition/4e44af2ebefd.md) - [CANN社区版-aclnnInplaceUniformTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceUniformTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/dsa\_random\_uniform\) → [详情](llms-content/document/detail/CANNCommunityEdition/cd22dcd896a4.md) - [CANN社区版-aclnnInplaceZero](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnInplaceZero.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/zero\_op\) → [详情](llms-content/document/detail/CANNCommunityEdition/7e03a19b19c6.md) - [CANN社区版-aclnnIsClose](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIsClose.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_close\) → [详情](llms-content/document/detail/CANNCommunityEdition/55f08ffae036.md) - [CANN社区版-aclnnIsFinite](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIsFinite.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_finite\) → [详情](llms-content/document/detail/CANNCommunityEdition/88f48e953e9e.md) - [CANN社区版-aclnnIsInf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIsInf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_inf\) → [详情](llms-content/document/detail/CANNCommunityEdition/43b6bc661226.md) - [CANN社区版-aclnnIsInScalarTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIsInScalarTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/c8d7ab62ebca.md) - [CANN社区版-aclnnIsInTensorScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIsInTensorScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/bafc4bba25b9.md) - [CANN社区版-aclnnIsNegInf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIsNegInf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_neg\_inf\) → [详情](llms-content/document/detail/CANNCommunityEdition/f9ae522657e6.md) - [CANN社区版-aclnnIsPosInf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnIsPosInf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/is\_pos\_inf\) → [详情](llms-content/document/detail/CANNCommunityEdition/086b90a068a1.md) - [CANN社区版-aclnnKlDiv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnKlDiv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/kl\_div\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/0a47d39f4bed.md) - [CANN社区版-aclnnLeftShift](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLeftShift.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/fc424f36e941.md) - [CANN社区版-aclnnLeftShifts](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLeftShifts.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/06edbfc3a023.md) - [CANN社区版-aclnnLerp&aclnnInplaceLerp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLerp%26aclnnInplaceLerp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/lerp\) → [详情](llms-content/document/detail/CANNCommunityEdition/14c788328053.md) - [CANN社区版-aclnnLerps&aclnnInplaceLerps](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLerps%26aclnnInplaceLerps.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/lerp\) → [详情](llms-content/document/detail/CANNCommunityEdition/8085039bbe10.md) - [CANN社区版-aclnnLeScalar&aclnnInplaceLeScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLeScalar%26aclnnInplaceLeScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/less\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/e7b85724f836.md) - [CANN社区版-aclnnLeTensor&aclnnInplaceLeTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLeTensor%26aclnnInplaceLeTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/less\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/e5e0e8a10082.md) - [CANN社区版-aclnnLgamma](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLgamma.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/lgamma\) → [详情](llms-content/document/detail/CANNCommunityEdition/8ae3d96df9d8.md) - [CANN社区版-aclnnLinalgCholesky](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLinalgCholesky.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/6523612a342c.md) - [CANN社区版-aclnnLinalgCross](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLinalgCross.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/cross\) → [详情](llms-content/document/detail/CANNCommunityEdition/d2bbb9b2255d.md) - [CANN社区版-aclnnLinalgQr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLinalgQr.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/linalg\_qr\) → [详情](llms-content/document/detail/CANNCommunityEdition/b736de40a9c5.md) - [CANN社区版-aclnnLinspace](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLinspace.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/lin\_space\) → [详情](llms-content/document/detail/CANNCommunityEdition/b4ce908a3b66.md) - [CANN社区版-aclnnLog&aclnnInplaceLog](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLog%26aclnnInplaceLog.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/log\) → [详情](llms-content/document/detail/CANNCommunityEdition/f60126c49d1a.md) - [CANN社区版-aclnnLog10&aclnnInplaceLog10](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLog10%26aclnnInplaceLog10.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/log\) → [详情](llms-content/document/detail/CANNCommunityEdition/b0afa29d309e.md) - [CANN社区版-aclnnLog1p&aclnnInplaceLog1p](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLog1p%26aclnnInplaceLog1p.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/log1p\) → [详情](llms-content/document/detail/CANNCommunityEdition/2632aa6c4483.md) - [CANN社区版-aclnnLog2&aclnnInplaceLog2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLog2%26aclnnInplaceLog2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/log\) → [详情](llms-content/document/detail/CANNCommunityEdition/20d9ffdf8977.md) - [CANN社区版-aclnnLogAddExp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogAddExp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/log\_add\_exp\) → [详情](llms-content/document/detail/CANNCommunityEdition/05e47035d83f.md) - [CANN社区版-aclnnLogAddExp2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogAddExp2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/log\_add\_exp\) → [详情](llms-content/document/detail/CANNCommunityEdition/b01c9d3c5124.md) - [CANN社区版-aclnnLogdet](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogdet.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/logdet\) → [详情](llms-content/document/detail/CANNCommunityEdition/798e539125fb.md) - [CANN社区版-aclnnLogicalAnd&aclnnInplaceLogicalAnd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogicalAnd%26aclnnInplaceLogicalAnd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/logical\_and\) → [详情](llms-content/document/detail/CANNCommunityEdition/1ec10a62d450.md) - [CANN社区版-aclnnLogicalNot&aclnnInplaceLogicalNot](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogicalNot%26aclnnInplaceLogicalNot.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/logical\_not\) → [详情](llms-content/document/detail/CANNCommunityEdition/9be57278d019.md) - [CANN社区版-aclnnLogicalOr&aclnnInplaceLogicalOr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogicalOr%26aclnnInplaceLogicalOr.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/logical\_or\) → [详情](llms-content/document/detail/CANNCommunityEdition/cf72678925cb.md) - [CANN社区版-aclnnLogicalXor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogicalXor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/not\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/54537d3a7dda.md) - [CANN社区版-aclnnLogSpace](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogSpace.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/logspace\) → [详情](llms-content/document/detail/CANNCommunityEdition/54dcf4c902f4.md) - [CANN社区版-aclnnLogSumExp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLogSumExp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_log\_sum\_exp\) → [详情](llms-content/document/detail/CANNCommunityEdition/96d22f96d5d0.md) - [CANN社区版-aclnnLtScalar&aclnnInplaceLtScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLtScalar%26aclnnInplaceLtScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/less\) → [详情](llms-content/document/detail/CANNCommunityEdition/d153ad200379.md) - [CANN社区版-aclnnLtTensor&aclnnInplaceLtTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnLtTensor%26aclnnInplaceLtTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/less\) → [详情](llms-content/document/detail/CANNCommunityEdition/8b3346523385.md) - [CANN社区版-aclnnMaskedScale](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMaskedScale.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/masked\_scale\) → [详情](llms-content/document/detail/CANNCommunityEdition/528b5cc6eb91.md) - [CANN社区版-aclnnMaskedSelect](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMaskedSelect.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/masked\_select\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/24b0cfa08068.md) - [CANN社区版-aclnnMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_max\) → [详情](llms-content/document/detail/CANNCommunityEdition/42198765f4c3.md) - [CANN社区版-aclnnMaxDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMaxDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/arg\_max\_with\_value\) → [详情](llms-content/document/detail/CANNCommunityEdition/06522f5e47ab.md) - [CANN社区版-aclnnMaximum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMaximum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/maximum\) → [详情](llms-content/document/detail/CANNCommunityEdition/6482b7241775.md) - [CANN社区版-aclnnMaxN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMaxN.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/maximum\) → [详情](llms-content/document/detail/CANNCommunityEdition/8e6ac53b2365.md) - [CANN社区版-aclnnMaxV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMaxV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_max\) → [详情](llms-content/document/detail/CANNCommunityEdition/e81609b28e35.md) - [CANN社区版-aclnnMean](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMean.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_mean\) → [详情](llms-content/document/detail/CANNCommunityEdition/4ba705a8f0d5.md) - [CANN社区版-aclnnMeanV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMeanV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_mean\) → [详情](llms-content/document/detail/CANNCommunityEdition/0ff523d7acb3.md) - [CANN社区版-aclnnMin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_min\) → [详情](llms-content/document/detail/CANNCommunityEdition/21adf590a558.md) - [CANN社区版-aclnnMinDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMinDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/arg\_min\_with\_value\) → [详情](llms-content/document/detail/CANNCommunityEdition/4d4958822641.md) - [CANN社区版-aclnnMinimum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMinimum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/minimum\) → [详情](llms-content/document/detail/CANNCommunityEdition/4398660743cd.md) - [CANN社区版-aclnnMinN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMinN.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/minimum\) → [详情](llms-content/document/detail/CANNCommunityEdition/18bf92c0814e.md) - [CANN社区版-aclnnMul&aclnnInplaceMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMul%26aclnnInplaceMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/mul\) → [详情](llms-content/document/detail/CANNCommunityEdition/7a849e900011.md) - [CANN社区版-aclnnMuls&aclnnInplaceMuls](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMuls%26aclnnInplaceMuls.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/be573e6f9c5e.md) - [CANN社区版-aclnnMultinomial](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMultinomial.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_sample\_multinomial\) → [详情](llms-content/document/detail/CANNCommunityEdition/7fc122b1313d.md) - [CANN社区版-aclnnMultinomialTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnMultinomialTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_sample\_multinomial\) → [详情](llms-content/document/detail/CANNCommunityEdition/be9e4d55a51b.md) - [CANN社区版-aclnnNanToNum&aclnnInplaceNanToNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNanToNum%26aclnnInplaceNanToNum.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/c77d3108678e.md) - [CANN社区版-aclnnNeg&aclnnInplaceNeg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNeg%26aclnnInplaceNeg.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/neg\) → [详情](llms-content/document/detail/CANNCommunityEdition/df028bbd764e.md) - [CANN社区版-aclnnNeScalar&aclnnInplaceNeScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNeScalar%26aclnnInplaceNeScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/not\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/649b94b426d9.md) - [CANN社区版-aclnnNeTensor&aclnnInplaceNeTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNeTensor%26aclnnInplaceNeTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/not\_equal\) → [详情](llms-content/document/detail/CANNCommunityEdition/af71bb91946b.md) - [CANN社区版-aclnnNormalFloatFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNormalFloatFloat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_random\_normal\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/8fccb5f47084.md) - [CANN社区版-aclnnNormalFloatTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNormalFloatTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_random\_normal\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/68a99944598c.md) - [CANN社区版-aclnnNormalTensorFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNormalTensorFloat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_random\_normal\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/3875bdd6722a.md) - [CANN社区版-aclnnNormalTensorTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNormalTensorTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_random\_normal\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/b150e2d54810.md) - [CANN社区版-aclnnNpuFormatCast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnNpuFormatCast.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/npu\_format\_cast\) → [详情](llms-content/document/detail/CANNCommunityEdition/c02fadb0cf49.md) - [CANN社区版-aclnnOneHot](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnOneHot.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/one\_hot\) → [详情](llms-content/document/detail/CANNCommunityEdition/6d1c0c157cd1.md) - [CANN社区版-aclnnPdist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPdist.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/pdist\) → [详情](llms-content/document/detail/CANNCommunityEdition/c0e3e5798306.md) - [CANN社区版-aclnnPdistForward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPdistForward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/pdist\) → [详情](llms-content/document/detail/CANNCommunityEdition/1dc1c5491502.md) - [CANN社区版-aclnnPermute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPermute.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/transpose\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/89e6d2b336ca.md) - [CANN社区版-aclnnPolar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPolar.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/6ae6bb01b33a.md) - [CANN社区版-aclnnPowScalarTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPowScalarTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/pow\) → [详情](llms-content/document/detail/CANNCommunityEdition/857929ce252a.md) - [CANN社区版-aclnnPowTensorScalar&aclnnInplacePowTensorScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPowTensorScalar%26aclnnInplacePowTensorScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/pow\) → [详情](llms-content/document/detail/CANNCommunityEdition/e91c9d09859d.md) - [CANN社区版-aclnnPowTensorTensor&aclnnInplacePowTensorTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPowTensorTensor%26aclnnInplacePowTensorTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/pow\) → [详情](llms-content/document/detail/CANNCommunityEdition/d9914f8b3ac1.md) - [CANN社区版-aclnnPrecisionCompare](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnPrecisionCompare.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/precision\_compare\) → [详情](llms-content/document/detail/CANNCommunityEdition/3fb6dedca534.md) - [CANN社区版-aclnnProd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnProd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_prod\) → [详情](llms-content/document/detail/CANNCommunityEdition/1a4e5fd73486.md) - [CANN社区版-aclnnProdDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnProdDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_prod\) → [详情](llms-content/document/detail/CANNCommunityEdition/a43cea9062e8.md) - [CANN社区版-aclnnQr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnQr.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/q\_r\) → [详情](llms-content/document/detail/CANNCommunityEdition/3da26e38b101.md) - [CANN社区版-aclnnRandperm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRandperm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/random/stateless\_randperm\) → [详情](llms-content/document/detail/CANNCommunityEdition/85b9d0e8cbbe.md) - [CANN社区版-aclnnRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRange.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/range\) → [详情](llms-content/document/detail/CANNCommunityEdition/ea6b49675167.md) - [CANN社区版-aclnnReal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/real\) → [详情](llms-content/document/detail/CANNCommunityEdition/c23a8fe0ce69.md) - [CANN社区版-aclnnReciprocal&aclnnInplaceReciprocal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReciprocal%26aclnnInplaceReciprocal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reciprocal\) → [详情](llms-content/document/detail/CANNCommunityEdition/e7be02b305f8.md) - [CANN社区版-aclnnReduceLogSum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReduceLogSum.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/b206a9c56b57.md) - [CANN社区版-aclnnReduceNansum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReduceNansum.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/c1ed20150349.md) - [CANN社区版-aclnnReduceSum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReduceSum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_sum\) → [详情](llms-content/document/detail/CANNCommunityEdition/4dac87a35f9a.md) - [CANN社区版-aclnnReflectionPad1d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReflectionPad1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/mirror\_pad\) → [详情](llms-content/document/detail/CANNCommunityEdition/eb7a69e0fb3d.md) - [CANN社区版-aclnnReflectionPad1dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReflectionPad1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v4\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/02252d5afff8.md) - [CANN社区版-aclnnReflectionPad2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReflectionPad2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/mirror\_pad\) → [详情](llms-content/document/detail/CANNCommunityEdition/6275d00fcbd6.md) - [CANN社区版-aclnnReflectionPad2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReflectionPad2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v4\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/17281cf458de.md) - [CANN社区版-aclnnReflectionPad3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReflectionPad3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/mirror\_pad\) → [详情](llms-content/document/detail/CANNCommunityEdition/5f898a31d924.md) - [CANN社区版-aclnnReflectionPad3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReflectionPad3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/reflection\_pad3d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d9d4ecda588a.md) - [CANN社区版-aclnnRemainderScalarTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRemainderScalarTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\_mod\) → [详情](llms-content/document/detail/CANNCommunityEdition/58bae45595c4.md) - [CANN社区版-aclnnRemainderTensorScalar&aclnnInplaceRemainderTensorScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRemainderTensorScalar%26aclnnInplaceRemainderTensorScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\_mod\) → [详情](llms-content/document/detail/CANNCommunityEdition/50eb05e69d38.md) - [CANN社区版-aclnnRemainderTensorTensor&aclnnInplaceRemainderTensorTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRemainderTensorTensor%26aclnnInplaceRemainderTensorTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/floor\_mod\) → [详情](llms-content/document/detail/CANNCommunityEdition/07c0165f745b.md) - [CANN社区版-aclnnRepeat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRepeat.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tile\) → [详情](llms-content/document/detail/CANNCommunityEdition/112c11d10829.md) - [CANN社区版-aclnnReplicationPad1d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReplicationPad1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/df27d34d1c52.md) - [CANN社区版-aclnnReplicationPad1dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReplicationPad1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\_grad\_replicate\) → [详情](llms-content/document/detail/CANNCommunityEdition/36c49dd6601d.md) - [CANN社区版-aclnnReplicationPad2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReplicationPad2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/b08a4b5f5a00.md) - [CANN社区版-aclnnReplicationPad2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReplicationPad2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\_grad\_replicate\) → [详情](llms-content/document/detail/CANNCommunityEdition/16be140c6530.md) - [CANN社区版-aclnnReplicationPad3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReplicationPad3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/3891a664a5ab.md) - [CANN社区版-aclnnReplicationPad3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnReplicationPad3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pad\_v3\_grad\_replication\) → [详情](llms-content/document/detail/CANNCommunityEdition/0208a3443b83.md) - [CANN社区版-aclnnRightShift](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRightShift.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/77809e756fc4.md) - [CANN社区版-aclnnRoll](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRoll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/roll\) → [详情](llms-content/document/detail/CANNCommunityEdition/ed980cdeca5b.md) - [CANN社区版-aclnnRound&aclnnInplaceRound](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRound%26aclnnInplaceRound.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/round\) → [详情](llms-content/document/detail/CANNCommunityEdition/6090f4d5d143.md) - [CANN社区版-aclnnRoundDecimals&aclnnInplaceRoundDecimals](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRoundDecimals%26aclnnInplaceRoundDecimals.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/round\) → [详情](llms-content/document/detail/CANNCommunityEdition/73650ab2bf2b.md) - [CANN社区版-aclnnRsqrt&aclnnInplaceRsqrt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRsqrt%26aclnnInplaceRsqrt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/rsqrt\) → [详情](llms-content/document/detail/CANNCommunityEdition/94e166163588.md) - [CANN社区版-aclnnRsub](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRsub.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/CANNCommunityEdition/f23381f0333b.md) - [CANN社区版-aclnnRsubs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnRsubs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/CANNCommunityEdition/7fd172f154a9.md) - [CANN社区版-aclnnScale](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnScale.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/f911cf8122ce.md) - [CANN社区版-aclnnSearchSorted](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSearchSorted.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/search\_sorted\) → [详情](llms-content/document/detail/CANNCommunityEdition/5f4c154bad4c.md) - [CANN社区版-aclnnSearchSorteds](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSearchSorteds.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/search\_sorted\) → [详情](llms-content/document/detail/CANNCommunityEdition/6ff4e8fb068b.md) - [CANN社区版-aclnnSign](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSign.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sign\) → [详情](llms-content/document/detail/CANNCommunityEdition/49fec2950483.md) - [CANN社区版-aclnnSignbit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSignbit.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/signbit\) → [详情](llms-content/document/detail/CANNCommunityEdition/548f8b50404e.md) - [CANN社区版-aclnnSignBitsPack](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSignBitsPack.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/3c980f375c74.md) - [CANN社区版-aclnnSignBitsUnpack](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSignBitsUnpack.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/fd0b8235bdca.md) - [CANN社区版-aclnnSilentCheck](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSilentCheck.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/bf3f85f161cd.md) - [CANN社区版-aclnnSilentCheckV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSilentCheckV2.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/fd2bfbc71e93.md) - [CANN社区版-aclnnSimThreadExponential](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSimThreadExponential.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/ad413741ed55.md) - [CANN社区版-aclnnSin&aclnnInplaceSin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSin%26aclnnInplaceSin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sin\) → [详情](llms-content/document/detail/CANNCommunityEdition/59b5314bb1eb.md) - [CANN社区版-aclnnSinc&aclnnInplaceSinc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSinc%26aclnnInplaceSinc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sinc\) → [详情](llms-content/document/detail/CANNCommunityEdition/ccbd4c00c69d.md) - [CANN社区版-aclnnSinh&aclnnInplaceSinh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSinh%26aclnnInplaceSinh.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/12d8c1972aeb.md) - [CANN社区版-aclnnSinkhorn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSinkhorn.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/3bca1cc05758.md) - [CANN社区版-aclnnSlice](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSlice.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/slice\) → [详情](llms-content/document/detail/CANNCommunityEdition/1b9dab80cf31.md) - [CANN社区版-aclnnSliceV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSliceV2.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/1749178a745c.md) - [CANN社区版-aclnnSlogdet](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSlogdet.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/slogdet\) → [详情](llms-content/document/detail/CANNCommunityEdition/98c31b56c8ab.md) - [CANN社区版-aclnnSort](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSort.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sort\) → [详情](llms-content/document/detail/CANNCommunityEdition/a4c0ca8750da.md) - [CANN社区版-aclnnSplitTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSplitTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/split\_v\) → [详情](llms-content/document/detail/CANNCommunityEdition/eac69dd19adc.md) - [CANN社区版-aclnnSplitWithSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSplitWithSize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/split\_v\) → [详情](llms-content/document/detail/CANNCommunityEdition/7e7550719c0a.md) - [CANN社区版-aclnnSqrt&aclnnInplaceSqrt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSqrt%26aclnnInplaceSqrt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sqrt\) → [详情](llms-content/document/detail/CANNCommunityEdition/11c8d182434f.md) - [CANN社区版-aclnnSquare](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSquare.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/square\) → [详情](llms-content/document/detail/CANNCommunityEdition/5355eaf0e5ca.md) - [CANN社区版-aclnnStack](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnStack.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/pack\) → [详情](llms-content/document/detail/CANNCommunityEdition/7d23c7777382.md) - [CANN社区版-aclnnStd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnStd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_std\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/5adfc634a08e.md) - [CANN社区版-aclnnStdMeanCorrection](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnStdMeanCorrection.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/ff47e9750381.md) - [CANN社区版-aclnnStridedSlice](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnStridedSlice.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/strided\_slice\) → [详情](llms-content/document/detail/CANNCommunityEdition/f80080c6237f.md) - [CANN社区版-aclnnStridedSliceAssignV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnStridedSliceAssignV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/strided\_slice\_assign\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/9650a79f9855.md) - [CANN社区版-aclnnSub&aclnnInplaceSub](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSub%26aclnnInplaceSub.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/CANNCommunityEdition/c381310cc90f.md) - [CANN社区版-aclnnSubs&aclnnInplaceSubs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSubs%26aclnnInplaceSubs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/sub\) → [详情](llms-content/document/detail/CANNCommunityEdition/52862d8a1344.md) - [CANN社区版-aclnnSum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/accumulate\_nv2\) → [详情](llms-content/document/detail/CANNCommunityEdition/e13d02be457a.md) - [CANN社区版-aclnnSvd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSvd.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/00752aa310b4.md) - [CANN社区版-aclnnSWhere](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnSWhere.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/select\) → [详情](llms-content/document/detail/CANNCommunityEdition/4818ae7cfaac.md) - [CANN社区版-aclnnTan&aclnnInplaceTan](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTan%26aclnnInplaceTan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tan\) → [详情](llms-content/document/detail/CANNCommunityEdition/6f78ddd51c5a.md) - [CANN社区版-aclnnTanh&aclnnInplaceTanh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTanh%26aclnnInplaceTanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tanh\) → [详情](llms-content/document/detail/CANNCommunityEdition/130c30364f96.md) - [CANN社区版-aclnnTanhBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTanhBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/tanh\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/eb10eb8651f5.md) - [CANN社区版-aclnnTopk](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTopk.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/9.0.0/math/topk\) → [详情](llms-content/document/detail/CANNCommunityEdition/1501a65dc702.md) - [CANN社区版-aclnnTrace](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTrace.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/trace\) → [详情](llms-content/document/detail/CANNCommunityEdition/de733dd8c760.md) - [CANN社区版-aclnnTransConvolutionWeight](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTransConvolutionWeight.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/CANNCommunityEdition/1022fb807adc.md) - [CANN社区版-aclnnTransformBiasRescaleQkv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTransformBiasRescaleQkv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/transform\_bias\_rescale\_qkv\) → [详情](llms-content/document/detail/CANNCommunityEdition/becbeeab86d7.md) - [CANN社区版-aclnnTransMatmulWeight](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTransMatmulWeight.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/trans\_data\) → [详情](llms-content/document/detail/CANNCommunityEdition/b3bf2960a9c9.md) - [CANN社区版-aclnnTriangularSolve](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTriangularSolve.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/triangular\_solve\) → [详情](llms-content/document/detail/CANNCommunityEdition/3eb268e2b8c2.md) - [CANN社区版-aclnnTril&aclnnInplaceTril](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTril%26aclnnInplaceTril.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/tril\) → [详情](llms-content/document/detail/CANNCommunityEdition/bbce4da6bc6c.md) - [CANN社区版-aclnnTriu&aclnnInplaceTriu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTriu%26aclnnInplaceTriu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/triu\) → [详情](llms-content/document/detail/CANNCommunityEdition/8daa280e0e87.md) - [CANN社区版-aclnnTrunc&aclnnInplaceTrunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnTrunc%26aclnnInplaceTrunc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/trunc\) → [详情](llms-content/document/detail/CANNCommunityEdition/e899177cc9f7.md) - [CANN社区版-aclnnUnfoldGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnUnfoldGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/conversion/unfold\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d4709b765333.md) - [CANN社区版-aclnnVarCorrection](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnVarCorrection.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_var\) → [详情](llms-content/document/detail/CANNCommunityEdition/175b4128c1ef.md) - [CANN社区版-aclnnVarMean](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnVarMean.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-math/tree/master/math/reduce\_var\) → [详情](llms-content/document/detail/CANNCommunityEdition/abb795b7e7fd.md) - [CANN社区版-aclnnXLogYScalarOther&aclnnInplaceXLogYScalarOther](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnXLogYScalarOther%26aclnnInplaceXLogYScalarOther.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/91fead07518b.md) - [CANN社区版-aclnnXLogYScalarSelf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnXLogYScalarSelf.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/dce90398c845.md) - [CANN社区版-aclnnXLogYTensor&aclnnInplaceXLogYTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclnnXLogYTensor%26aclnnInplaceXLogYTensor.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/f157ceedcd0a.md) - [CANN社区版-aclRfft1D](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclRfft1D.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/7fe02d18ee7b.md) - [CANN社区版-aclStft](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/aclStft.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/96bb70cfa474.md) - [算子接口(aclnn)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-math/op_api_list.md): 为方便调用算子,提供一套基于C的API(以aclnn为前缀API),无需提供IR(Intermediate Representation)定义,方便高效构建模型与应用开发,该方式被称为“单算子API调用”,简称aclnn调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/c2015f5da885.md) - [CANN社区版-aclnnAdaLayerNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaLayerNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/ada\_layer\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/c28c22311114.md) - [CANN社区版-aclnnAdaLayerNormBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaLayerNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/ada\_layer\_norm\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d776583234b9.md) - [CANN社区版-aclnnAdaLayerNormQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaLayerNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/ada\_layer\_norm\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/fa7e25c790c5.md) - [CANN社区版-aclnnAdaLayerNormV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaLayerNormV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/ada\_layer\_norm\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/b0d6efd36bcb.md) - [CANN社区版-aclnnAdaptiveAvgPool2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool2d\) → [详情](llms-content/document/detail/CANNCommunityEdition/a351a88de27c.md) - [CANN社区版-aclnnAdaptiveAvgPool2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool2d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/e7870ec844b1.md) - [CANN社区版-aclnnAdaptiveAvgPool3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool3d\) → [详情](llms-content/document/detail/CANNCommunityEdition/a4f63e519508.md) - [CANN社区版-aclnnAdaptiveAvgPool3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveAvgPool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_avg\_pool3d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/bfcaf566bc2c.md) - [CANN社区版-aclnnAdaptiveMaxPool2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\) → [详情](llms-content/document/detail/CANNCommunityEdition/78eabda6e484.md) - [CANN社区版-aclnnAdaptiveMaxPool2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/3ecaab1155b3.md) - [CANN社区版-aclnnAdaptiveMaxPool3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool3d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\) → [详情](llms-content/document/detail/CANNCommunityEdition/9b7acc46317d.md) - [CANN社区版-aclnnAdaptiveMaxPool3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdaptiveMaxPool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/adaptive\_max\_pool3d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/2eca582c9a8f.md) - [CANN社区版-aclnnAddbmm&aclnnInplaceAddbmm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddbmm%26aclnnInplaceAddbmm.md): - 接口功能:首先进行batch1、batch2的矩阵乘计算,然后将该结果按照第一维(batch维度)批处理相加,将三维向量压缩为二维向量(shape大小为后两维的shape),然后该结果与α作乘积计算,再与β和self的乘积求和得到结果。 - 计算公式: $$ out \= βself+α\(\\sum\{i\=0\}^\{b-1\} batch1\{i\}@batch2\{i\}\) $$ 注意:如果β → [详情](llms-content/document/detail/CANNCommunityEdition/79ccadecdaa5.md) - [CANN社区版-aclnnAddLayerNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddLayerNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_layer\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/6f02f73b9580.md) - [CANN社区版-aclnnAddLayerNormGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddLayerNormGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_layer\_norm\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/8eda21276c28.md) - [CANN社区版-aclnnAddLayerNormQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddLayerNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_layer\_norm\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/1be6f1ced101.md) - [CANN社区版-aclnnAddmm&aclnnInplaceAddmm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddmm%26aclnnInplaceAddmm.md): - 接口功能:计算α 乘以mat1与mat2的乘积,再与β和self的乘积求和。 - 计算公式: $$ out \= β self + α \(mat1 @ mat2\) $$ - 示例: 对于aclnnAddmm接口,self的shape是\[1, n\], mat1的shape是\[m, k\], mat2的shape是\[k, n\], mat1和mat2的矩阵乘的结果shape是\[m, → [详情](llms-content/document/detail/CANNCommunityEdition/0cc87cc28535.md) - [CANN社区版-aclnnAddmmWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddmmWeightNz.md): - 接口功能:计算α 乘以mat1与mat2的乘积,再与β和self的乘积求和。相较于原有addmm接口,新接口mat2支持nz格式。 - 计算公式: $$ out \= β self + α \(mat1 @ mat2\) $$ - 示例: 对于aclnnAddmmWeightNz接口,self的shape是\[n,\],mat1的shape是\[m, k\],mat2的shape是\[k → [详情](llms-content/document/detail/CANNCommunityEdition/bd95628cbfa4.md) - [CANN社区版-aclnnAddmv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddmv.md): - 接口功能:完成矩阵乘计算,然后和向量相加。 - 计算公式: $$ out \= β self + α \(mat @ vec\) $$ → [详情](llms-content/document/detail/CANNCommunityEdition/62632a15a611.md) - [CANN社区版-aclnnAddRelu&aclnnInplaceAddRelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRelu%26aclnnInplaceAddRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/relu\) → [详情](llms-content/document/detail/CANNCommunityEdition/49087bedf27d.md) - [CANN社区版-aclnnAddRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/a9d92b725c5f.md) - [CANN社区版-aclnnAddRmsNormCast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormCast.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_cast\) → [详情](llms-content/document/detail/CANNCommunityEdition/1f6f3fbf147e.md) - [CANN社区版-aclnnAddRmsNormDynamicMxQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormDynamicMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_dynamic\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/2bede0e91503.md) - [CANN社区版-aclnnAddRmsNormDynamicQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormDynamicQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_dynamic\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/7dfe5a71f3fe.md) - [CANN社区版-aclnnAddRmsNormDynamicQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormDynamicQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_dynamic\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/2a8c3f2cb3ef.md) - [CANN社区版-aclnnAddRmsNormQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/7d7710cb5749.md) - [CANN社区版-aclnnAddRmsNormQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAddRmsNormQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/add\_rms\_norm\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/a791019b3f2e.md) - [CANN社区版-aclnnAdvanceStep](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdvanceStep.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/advance\_step\) → [详情](llms-content/document/detail/CANNCommunityEdition/942e0cb8ac96.md) - [CANN社区版-aclnnAdvanceStepV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAdvanceStepV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/advance\_step\) → [详情](llms-content/document/detail/CANNCommunityEdition/156cb25838be.md) - [CANN社区版-aclnnApplyAdam](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnApplyAdam.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_adam\) → [详情](llms-content/document/detail/CANNCommunityEdition/f8686ba27808.md) - [CANN社区版-aclnnApplyAdamW](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnApplyAdamW.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_adam\_w\) → [详情](llms-content/document/detail/CANNCommunityEdition/ee8ec08c82cc.md) - [CANN社区版-aclnnApplyAdamWQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnApplyAdamWQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_adam\_w\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/c41eea44986d.md) - [CANN社区版-aclnnApplyAdamWV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnApplyAdamWV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_adam\_w\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/1f67de631586.md) - [CANN社区版-aclnnApplyFusedEmaAdam](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnApplyFusedEmaAdam.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/optim/apply\_fused\_ema\_adam\) → [详情](llms-content/document/detail/CANNCommunityEdition/e6227bee2df4.md) - [CANN社区版-aclnnApplyTopKTopP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnApplyTopKTopP.md): - 接口功能:对原始输入logits进行top-k和top-p采样过滤。 - 计算公式: - 对输入logits按最后一轴进行升序排序,得到对应的排序结果sortedValue和sortedIndices。 $$sortedValue, sortedIndices \= sort\(logits, dim\=-1, descending\=false, stable\=true\)$$ - 计算保 → [详情](llms-content/document/detail/CANNCommunityEdition/60cf70b6bb5c.md) - [CANN社区版-aclnnAscendAntiQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAscendAntiQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/ascend\_anti\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/ba737a52c03e.md) - [CANN社区版-aclnnAscendQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAscendQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/ascend\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/09850486a32c.md) - [CANN社区版-aclnnAscendQuantV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAscendQuantV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/ascend\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/dce7cf7d629b.md) - [CANN社区版-aclnnAvgPool2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAvgPool2d.md): - 接口功能:对输入Tensor进行窗口为$kH kW$、步长为$sH sW$的二维平均池化操作,其中$k$为kernelSize,表示池化窗口的大小,$s$为stride,表示池化操作的步长。 - 计算公式: 输入input($N,C,H,W$)、输出out($N,C,H\{out\},W\{out\}$)和池化步长($strides$)、池化窗口大小\($kH,kW$\)的关系是 $$ H → [详情](llms-content/document/detail/CANNCommunityEdition/ed9ce7d3ae34.md) - [CANN社区版-aclnnAvgPool2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAvgPool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/avg\_pool3\_d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/c4de2ded8d81.md) - [CANN社区版-aclnnAvgPool3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAvgPool3d.md): - 接口功能:对输入Tensor进行窗口为$kD kH kW$、步长为$sD sH sW$的三维平均池化操作,其中$k$为kernelSize,表示池化窗口的大小,$s$为stride,表示池化操作的步长。 - 计算公式: 输入input\($N,C,D\{in\},H\{in\},W\{in\}$\)、输出out\($N,C,D\{out\},H\{out\},W\{out\}$\)和池化步长\($stride$\)、 → [详情](llms-content/document/detail/CANNCommunityEdition/3127cf2faed5.md) - [CANN社区版-aclnnAvgPool3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnAvgPool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/avg\_pool3\_d\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/88514434396c.md) - [CANN社区版-aclnnBaddbmm&aclnnInplaceBaddbmm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBaddbmm%26aclnnInplaceBaddbmm.md): - 接口功能: 计算α与batch1、batch2的矩阵乘结果的乘积,再与β和self的乘积求和。 注意:batch1、batch2必须是三维Tensor,两个shape仅在aclnnBaddbmm支持做broadcast,两个shape在aclnnInplaceBaddbmm做broadcast则会被拦截; self必须要支持和batch1@batch2的结果做broadcast。(broadc → [详情](llms-content/document/detail/CANNCommunityEdition/8898a323e504.md) - [CANN社区版-aclnnBatchMatMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchMatMul.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算。仅支持三维的Tensor传入。第一维是batch维度,最后两个维度做矩阵乘法。也支持其中一个输入的batch轴为1时做broadcast,见示例。 - 计算公式: $$ out \= self@mat2 $$ - 示例: self的shape是\[A, M, K\],mat2的shape是\[A, K, N\],计算输出out的sha → [详情](llms-content/document/detail/CANNCommunityEdition/c118f9431c32.md) - [CANN社区版-aclnnBatchMatmulQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchMatmulQuant.md): **此接口后续版本会废弃,请勿使用该接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/9b2f21c05eea.md) - [CANN社区版-aclnnBatchMatMulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchMatMulWeightNz.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算,mat2仅支持NZ格式,只支持self为3维,mat2为5维。 - 计算公式: $$ out \= self@mat2 $$ → [详情](llms-content/document/detail/CANNCommunityEdition/f550b0bde524.md) - [CANN社区版-aclnnBatchNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/6ca1d785e85f.md) - [CANN社区版-aclnnBatchNormBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_grad\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/8cff5f1c3dfe.md) - [CANN社区版-aclnnBatchNormElemt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchNormElemt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_elemt\) → [详情](llms-content/document/detail/CANNCommunityEdition/0b8bf239b18a.md) - [CANN社区版-aclnnBatchNormElemtBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchNormElemtBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_backward\_elemt\) → [详情](llms-content/document/detail/CANNCommunityEdition/aa2881b8167a.md) - [CANN社区版-aclnnBatchNormGatherStatsWithCounts](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchNormGatherStatsWithCounts.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_gather\_stats\_with\_counts\) → [详情](llms-content/document/detail/CANNCommunityEdition/0ac1b736c70c.md) - [CANN社区版-aclnnBatchNormReduce](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchNormReduce.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/bn\_training\_reduce\) → [详情](llms-content/document/detail/CANNCommunityEdition/0c03b3108d50.md) - [CANN社区版-aclnnBatchNormReduceBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBatchNormReduceBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_backward\_reduce\) → [详情](llms-content/document/detail/CANNCommunityEdition/4c135445e103.md) - [CANN社区版-aclnnBidirectionLSTM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBidirectionLSTM.md): - 接口功能:LSTM(Long Short-Term Memory,长短时记忆)网络是一种特殊的循环神经网络(RNN)模型。进行LSTM网络计算,接收输入序列和初始状态,返回输出序列和最终状态。 - 计算公式: $$ ft \=sigm\(Wf\[h\{t-1\}, xt\] + bf\)\\ it \=sigm\(Wi\[h\{t-1\}, xt\] + bi\)\\ ot \=sigm\(Wo\[h\{t-1\}, → [详情](llms-content/document/detail/CANNCommunityEdition/a2968c49e2b0.md) - [CANN社区版-aclnnBidirectionLSTMV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBidirectionLSTMV2.md): - 接口功能:LSTM(Long Short-Term Memory,长短时记忆)网络是一种特殊的循环神经网络(RNN)模型。进行LSTM网络计算,接收输入序列和初始状态,返回输出序列和最终状态。相比aclnnBidirectionLSTM新增了Sequence不等长场景。 - 计算公式: $$ ft \=sigm\(Wf\[h\{t-1\}, xt\] + bf\)\\ it \=sigm\(Wi\[h\{ → [详情](llms-content/document/detail/CANNCommunityEdition/62981716fff5.md) - [CANN社区版-aclnnBinaryCrossEntropy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropy.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/binary\_cross\_entropy\) → [详情](llms-content/document/detail/CANNCommunityEdition/0de4de4a9ad7.md) - [CANN社区版-aclnnBinaryCrossEntropyBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/binary\_cross\_entropy\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/f25def0dc966.md) - [CANN社区版-aclnnBinaryCrossEntropyWithLogits](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyWithLogits.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/sigmoid\_cross\_entropy\_with\_logits\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/ae4491260afd.md) - [CANN社区版-aclnnBinaryCrossEntropyWithLogitsBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyWithLogitsBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/sigmoid\_cross\_entropy\_with\_logits\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/ec39f3c952ea.md) - [CANN社区版-aclnnBinaryCrossEntropyWithLogitsTargetBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBinaryCrossEntropyWithLogitsTargetBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_sigmoid\) → [详情](llms-content/document/detail/CANNCommunityEdition/34c457f1517a.md) - [CANN社区版-aclnnBucketize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnBucketize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/bucketize\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/cd9268569811.md) - [CANN社区版-aclnnCelu&aclnnInplaceCelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnCelu%26aclnnInplaceCelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/celu\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/3126ffc3efe6.md) - [CANN社区版-aclnnChamferDistanceBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnChamferDistanceBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/chamfer\_distance\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/f55fe17e009a.md) - [CANN社区版-aclnnClippedSwiglu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnClippedSwiglu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/clipped\_swiglu\) → [详情](llms-content/document/detail/CANNCommunityEdition/a6dbed3307e4.md) - [CANN社区版-aclnnConvDepthwise2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnConvDepthwise2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/CANNCommunityEdition/0a290ac770cb.md) - [CANN社区版-aclnnConvertWeightToINT4Pack](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnConvertWeightToINT4Pack.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/convert\_weight\_to\_int4\_pack\) → [详情](llms-content/document/detail/CANNCommunityEdition/38f11921d4f8.md) - [CANN社区版-aclnnConvolution](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnConvolution.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/CANNCommunityEdition/18549b8c241e.md) - [CANN社区版-aclnnConvolutionBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnConvolutionBackward.md): - 接口功能:卷积的反向传播。根据输出掩码设置计算输入、权重和偏差的梯度。此函数支持1D、2D和3D卷积。 - 计算公式: 输入input\($N,C\{in\},D\{in\},H\{in\},W\{in\}$\)、输出out\($N,C\{out\},D\{out\},H\{out\},W\{out\}$\)和卷积步长\($stride$\)、卷积核大小\($kernelSize,kD,kH,kW$\)、膨胀参数\($dilation$\) → [详情](llms-content/document/detail/CANNCommunityEdition/7d431a3a9aa2.md) - [CANN社区版-aclnnConvTbc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnConvTbc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/CANNCommunityEdition/8834783da565.md) - [CANN社区版-aclnnConvTbcBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnConvTbcBackward.md): - 接口功能:实现输入输出维度为T(时间或空间维度)、B(批次)、C(通道)的一维卷积的反向传播。 - 计算公式:假定输入Convtbc正向的输入$input$的shape是$\(H\{ ext\{in\}\},N,C\{ ext\{in\}\}\)$,输出梯度$gradOutput$ 的shape是$\(H\{ ext\{out\}\},N,C\{ ext\{out\}\}\)$,卷积核$weight$的shape是$\(K,C\{ → [详情](llms-content/document/detail/CANNCommunityEdition/12d850595e83.md) - [CANN社区版-aclnnCrossEntropyLoss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnCrossEntropyLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/cross\_entropy\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/7b3d3743fab4.md) - [CANN社区版-aclnnCrossEntropyLossGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnCrossEntropyLossGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/cross\_entropy\_loss\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/5109c70bfc74.md) - [CANN社区版-aclnnCtcLoss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnCtcLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/ctc\_loss\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/fc9cc1f8215d.md) - [CANN社区版-aclnnCtcLossBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnCtcLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/ctc\_loss\_v2\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/442f9081e1b9.md) - [CANN社区版-aclnnDeepNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDeepNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/deep\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/7055ad2e0ab2.md) - [CANN社区版-aclnnDeepNormGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDeepNormGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/deep\_norm\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/90e73fb0b3eb.md) - [CANN社区版-aclnnDeformableConv2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDeformableConv2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/deformable\_conv2d\) → [详情](llms-content/document/detail/CANNCommunityEdition/e99540720db4.md) - [CANN社区版-aclnnDeformableConv2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDeformableConv2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/blob/master/conv/convolution\_backward\) → [详情](llms-content/document/detail/CANNCommunityEdition/6110dc2cd6ee.md) - [CANN社区版-aclnnDequantBias](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDequantBias.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dequant\_bias\) → [详情](llms-content/document/detail/CANNCommunityEdition/0067f24d1595.md) - [CANN社区版-aclnnDequantSwigluQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDequantSwigluQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dequant\_swiglu\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/b86a69fe65ee.md) - [CANN社区版-aclnnDequantSwigluQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDequantSwigluQuantV2.md): - 接口功能:在Swish门控线性单元激活函数前后添加dequant和quant操作,实现x的DequantSwigluQuant计算。本接口相较于aclnnDequantSwigluQuant有两类新增参数: 1)新增了三个Ascend 950PR/Ascend 950DT上使用的输入参数:dstType、roundModeOptional、activateDim。 2)在Atlas A → [详情](llms-content/document/detail/CANNCommunityEdition/9d8b88db320a.md) - [CANN社区版-aclnnDualLevelQuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDualLevelQuantMatmulWeightNz.md): - 接口功能:完成二级量化mxfp4的矩阵乘计算,其中参数x2需为NZ格式,可通过aclnnTransMatmulWeight或aclnnNpuFormatCast对format为ND的x2处理得到NZ格式。 - 计算公式 $$ out \=\\sum\{i\}^\{level0GroupSize\} x1Level0Scale @ x2Level0Scale \\sum\{ij\}^\{level1Grou → [详情](llms-content/document/detail/CANNCommunityEdition/3bb502bdb454.md) - [CANN社区版-aclnnDynamicBlockMxQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicBlockMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_block\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/b034883c9491.md) - [CANN社区版-aclnnDynamicBlockQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicBlockQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_block\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/9714553c75b6.md) - [CANN社区版-aclnnDynamicBlockQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicBlockQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_block\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/f762ab3b0935.md) - [CANN社区版-aclnnDynamicDualLevelMxQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicDualLevelMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_dual\_level\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/0383d1087ca9.md) - [CANN社区版-aclnnDynamicMxQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/15faaf9a5917.md) - [CANN社区版-aclnnDynamicMxQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicMxQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/2003c690055d.md) - [CANN社区版-aclnnDynamicMxQuantWithDualAxis](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicMxQuantWithDualAxis.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_mx\_quant\_with\_dual\_axis\) → [详情](llms-content/document/detail/CANNCommunityEdition/c304f00567ee.md) - [CANN社区版-aclnnDynamicMxQuantWithDualAxisV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicMxQuantWithDualAxisV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_mx\_quant\_with\_dual\_axis\) → [详情](llms-content/document/detail/CANNCommunityEdition/39b738274a33.md) - [CANN社区版-aclnnDynamicQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/7a8820602017.md) - [CANN社区版-aclnnDynamicQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/d58a4bc5313a.md) - [CANN社区版-aclnnDynamicQuantV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicQuantV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/309425d19b83.md) - [CANN社区版-aclnnDynamicQuantV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnDynamicQuantV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/dynamic\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/a98be29b857c.md) - [CANN社区版-aclnnEinsum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnEinsum.md): - 接口功能:使用爱因斯坦求和约定执行张量计算,形式为“term1, term2 -> output-term”,按照以下等式生成输出张量,其中reduce-sum对出现在输入项\(term1, term2\)中但未出现在输出项中的所有索引执行求和。 - 计算公式: $$ output\[output-term\] \= reduce-sum\(input1\[term1\] input2\[term2\] → [详情](llms-content/document/detail/CANNCommunityEdition/9969ace130a3.md) - [CANN社区版-aclnnElu&aclnnInplaceElu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnElu%26aclnnInplaceElu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/elu\) → [详情](llms-content/document/detail/CANNCommunityEdition/aad3d7b14921.md) - [CANN社区版-aclnnEluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnEluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/elu\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/9c37dec6901a.md) - [CANN社区版-aclnnEmbedding](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnEmbedding.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/embedding\) → [详情](llms-content/document/detail/CANNCommunityEdition/fa2b6f90c7d6.md) - [CANN社区版-aclnnEmbeddingBag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnEmbeddingBag.md): - 接口功能:根据indices从weight中获得一组被聚合的数,然后根据offsets的偏移和mode指定的聚合模式对获取的数进行max、sum、mean聚合。其余参数则更细化了计算过程的控制。 - shape推导公式: 假设输入weight的shape为\(numWeight, embeddingDim\),indices的shape为\(bagIndices\),offsets的shape为\( → [详情](llms-content/document/detail/CANNCommunityEdition/b53925072153.md) - [CANN社区版-aclnnEmbeddingDenseBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnEmbeddingDenseBackward.md): 实现aclnnEmbedding的反向计算,将相同索引`indices`对应`grad`的一行累加到`out`上。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c0738d38b64.md) - [CANN社区版-aclnnEmbeddingRenorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnEmbeddingRenorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/renorm\) → [详情](llms-content/document/detail/CANNCommunityEdition/ad1f36baf319.md) - [CANN社区版-aclnnErfinv&aclnnInplaceErfinv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnErfinv%26aclnnInplaceErfinv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/erfinv\) → [详情](llms-content/document/detail/CANNCommunityEdition/6af4ac7c2218.md) - [CANN社区版-aclnnExpandIntoJaggedPermute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnExpandIntoJaggedPermute.md): - 接口功能:将稀疏数据置换索引从表维度扩展到批次维度,适用于稀疏特征在不同rank中具有不同批次大小的情况。 - 计算公式: $$ len \= outputOffset\[i+1\] - outputOffset\[i\] $$ $$ outputPermuteOut\[outputOffset\[i\]:outputOffset\[i+1\]\] \= arange\(inputOffset\[permute\[i\]\], → [详情](llms-content/document/detail/CANNCommunityEdition/39406d2f85d0.md) - [CANN社区版-aclnnFakeQuantPerChannelAffineCachemask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFakeQuantPerChannelAffineCachemask.md): - 接口功能:对于输入数据self,使用scale和zeropoint对输入self在指定轴axis上进行伪量化处理,并根据quantmin和quantmax对伪量化输出进行值域更新,最终返回结果out及对应位置掩码mask。 - 计算公式:根据算子功能先计算临时变量qval,再计算得出out和mask。 - zeropoint的数据类型为int32 $$ qval \= Round\(s → [详情](llms-content/document/detail/CANNCommunityEdition/e8899ee74e21.md) - [CANN社区版-aclnnFakeQuantPerTensorAffineCachemask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFakeQuantPerTensorAffineCachemask.md): - 接口功能: - fakequantenabled >\= 1: 对于输入数据self,使用scale和zeropoint对输入self进行伪量化处理,并根据quantmin和quantmax对伪量化输出进行值域更新,最终返回结果out及对应位置掩码mask。 - fakequantenabled \= 1的情况下,根据算子功能先计算临时变量qval,再计算得出out和mask。 $$ → [详情](llms-content/document/detail/CANNCommunityEdition/592da74e0bbc.md) - [CANN社区版-aclnnFastBatchNormBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFastBatchNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/batch\_norm\_grad\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/2c7b44af4c07.md) - [CANN社区版-aclnnFastGelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFastGelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/fast\_gelu\) → [详情](llms-content/document/detail/CANNCommunityEdition/608058f32b85.md) - [CANN社区版-aclnnFastGeluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFastGeluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/fast\_gelu\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d8fb2598688c.md) - [CANN社区版-aclnnFastLayerNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFastLayerNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_v4\) → [详情](llms-content/document/detail/CANNCommunityEdition/b52078c86b0e.md) - [CANN社区版-aclnnFatreluMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFatreluMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/fatrelu\_mul\) → [详情](llms-content/document/detail/CANNCommunityEdition/46bd2df3a2ed.md) - [CANN社区版-aclnnFlatQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFlatQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/flat\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/f1a265618365.md) - [CANN社区版-aclnnFlatQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFlatQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/flat\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/d706365bf7c3.md) - [CANN社区版-aclnnFlip](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFlip.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/reverse\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/58fb416cf86d.md) - [CANN社区版-aclnnForeachAbs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAbs.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_abs\) → [详情](llms-content/document/detail/CANNCommunityEdition/670ba56450dc.md) - [CANN社区版-aclnnForeachAcos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAcos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_acos\) → [详情](llms-content/document/detail/CANNCommunityEdition/093f4dd4bf53.md) - [CANN社区版-aclnnForeachAddcdivList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/5e257f907724.md) - [CANN社区版-aclnnForeachAddcdivScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/32e27531c7ae.md) - [CANN社区版-aclnnForeachAddcdivScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/7a612d128475.md) - [CANN社区版-aclnnForeachAddcdivScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcdivScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcdiv\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/80fa3422cd3a.md) - [CANN社区版-aclnnForeachAddcmulList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcmulList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcmul\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/55fa4e3d477a.md) - [CANN社区版-aclnnForeachAddcmulScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcmulScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcmul\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/4d480373be31.md) - [CANN社区版-aclnnForeachAddcmulScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcmulScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcmul\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/abd545d4cdc3.md) - [CANN社区版-aclnnForeachAddcmulScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddcmulScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_addcmul\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/b7553e03e712.md) - [CANN社区版-aclnnForeachAddList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/56ee839a29a4.md) - [CANN社区版-aclnnForeachAddListV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddListV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/0fd168e273b9.md) - [CANN社区版-aclnnForeachAddScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/f3ba224c8c0f.md) - [CANN社区版-aclnnForeachAddScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/dac4bfe65c12.md) - [CANN社区版-aclnnForeachAddScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAddScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_add\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/45f1a55e09cb.md) - [CANN社区版-aclnnForeachAsin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAsin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_asin\) → [详情](llms-content/document/detail/CANNCommunityEdition/9fbcf06ca600.md) - [CANN社区版-aclnnForeachAtan](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachAtan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_atan\) → [详情](llms-content/document/detail/CANNCommunityEdition/e339543f404a.md) - [CANN社区版-aclnnForeachCopy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachCopy.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_copy\) → [详情](llms-content/document/detail/CANNCommunityEdition/0fa0b0461629.md) - [CANN社区版-aclnnForeachCos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachCos.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_cos\) → [详情](llms-content/document/detail/CANNCommunityEdition/c1dd4f6953e0.md) - [CANN社区版-aclnnForeachCosh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachCosh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_cosh\) → [详情](llms-content/document/detail/CANNCommunityEdition/41871a527b74.md) - [CANN社区版-aclnnForeachDivList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachDivList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/6dee0d38b157.md) - [CANN社区版-aclnnForeachDivScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachDivScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/17b6490e0e8b.md) - [CANN社区版-aclnnForeachDivScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachDivScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/943bebc4edea.md) - [CANN社区版-aclnnForeachDivScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachDivScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_div\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/80d547b19125.md) - [CANN社区版-aclnnForeachErf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachErf.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_erf\) → [详情](llms-content/document/detail/CANNCommunityEdition/0150b7d1eb2b.md) - [CANN社区版-aclnnForeachErfc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachErfc.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_erfc\) → [详情](llms-content/document/detail/CANNCommunityEdition/e9027ab26495.md) - [CANN社区版-aclnnForeachExp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachExp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_exp\) → [详情](llms-content/document/detail/CANNCommunityEdition/c9d268c5c4b8.md) - [CANN社区版-aclnnForeachExpm1](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachExpm1.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_expm1\) → [详情](llms-content/document/detail/CANNCommunityEdition/abb1146bd27e.md) - [CANN社区版-aclnnForeachLerpList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachLerpList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_lerp\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/c1eede7fa8db.md) - [CANN社区版-aclnnForeachLerpScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachLerpScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_lerp\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/2b1b84ababee.md) - [CANN社区版-aclnnForeachLog](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachLog.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log\) → [详情](llms-content/document/detail/CANNCommunityEdition/93cf40cef88a.md) - [CANN社区版-aclnnForeachLog10](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachLog10.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log10\) → [详情](llms-content/document/detail/CANNCommunityEdition/a076c39a7bf9.md) - [CANN社区版-aclnnForeachLog1p](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachLog1p.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log1p\) → [详情](llms-content/document/detail/CANNCommunityEdition/c01481828948.md) - [CANN社区版-aclnnForeachLog2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachLog2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_log2\) → [详情](llms-content/document/detail/CANNCommunityEdition/9a71b5c607fb.md) - [CANN社区版-aclnnForeachMaximumList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/5c6e969f13d6.md) - [CANN社区版-aclnnForeachMaximumScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/ee6115c97b65.md) - [CANN社区版-aclnnForeachMaximumScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/b4692199b085.md) - [CANN社区版-aclnnForeachMaximumScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMaximumScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_maximum\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/c79199c62df7.md) - [CANN社区版-aclnnForeachMinimumList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/cecb0efc143c.md) - [CANN社区版-aclnnForeachMinimumScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/7be296bf79a9.md) - [CANN社区版-aclnnForeachMinimumScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/aca78d6a5477.md) - [CANN社区版-aclnnForeachMinimumScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMinimumScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_minimum\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/3eb2d28c0ad4.md) - [CANN社区版-aclnnForeachMulList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMulList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/06c1105d23c6.md) - [CANN社区版-aclnnForeachMulScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMulScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/2608116b2239.md) - [CANN社区版-aclnnForeachMulScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMulScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/efd06286f12f.md) - [CANN社区版-aclnnForeachMulScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachMulScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_mul\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/746242842c51.md) - [CANN社区版-aclnnForeachNeg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachNeg.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_neg\) → [详情](llms-content/document/detail/CANNCommunityEdition/d0c2889fa4b2.md) - [CANN社区版-aclnnForeachNonFiniteCheckAndUnscale](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachNonFiniteCheckAndUnscale.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_non\_finite\_check\_and\_unscale\) → [详情](llms-content/document/detail/CANNCommunityEdition/a2a638fa8ec7.md) - [CANN社区版-aclnnForeachNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/76d62f6eecbb.md) - [CANN社区版-aclnnForeachPowList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachPowList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/b63d5c4b49e9.md) - [CANN社区版-aclnnForeachPowScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/739efe989195.md) - [CANN社区版-aclnnForeachPowScalarAndTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalarAndTensor.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\_and\_tensor\) → [详情](llms-content/document/detail/CANNCommunityEdition/efe52a8007dd.md) - [CANN社区版-aclnnForeachPowScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/a1cbe6c0273c.md) - [CANN社区版-aclnnForeachPowScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachPowScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_pow\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/09319d77f9be.md) - [CANN社区版-aclnnForeachReciprocal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachReciprocal.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_reciprocal\) → [详情](llms-content/document/detail/CANNCommunityEdition/14bd7868373a.md) - [CANN社区版-aclnnForeachRoundOffNumber](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachRoundOffNumber.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_round\_off\_number\) → [详情](llms-content/document/detail/CANNCommunityEdition/7a4060a975d9.md) - [CANN社区版-aclnnForeachRoundOffNumberV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachRoundOffNumberV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_round\_off\_number\) → [详情](llms-content/document/detail/CANNCommunityEdition/750f8cf477dd.md) - [CANN社区版-aclnnForeachSigmoid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sigmoid\) → [详情](llms-content/document/detail/CANNCommunityEdition/2b06b7808c95.md) - [CANN社区版-aclnnForeachSign](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSign.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sign\) → [详情](llms-content/document/detail/CANNCommunityEdition/4d9e08eb9444.md) - [CANN社区版-aclnnForeachSin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSin.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sin\) → [详情](llms-content/document/detail/CANNCommunityEdition/531cd8e1e5b0.md) - [CANN社区版-aclnnForeachSinh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSinh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sinh\) → [详情](llms-content/document/detail/CANNCommunityEdition/e13c6e7044b6.md) - [CANN社区版-aclnnForeachSqrt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSqrt.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sqrt\) → [详情](llms-content/document/detail/CANNCommunityEdition/0febfb616fb5.md) - [CANN社区版-aclnnForeachSubList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSubList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/4dc34034bba2.md) - [CANN社区版-aclnnForeachSubListV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSubListV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/aa2d2a6afb24.md) - [CANN社区版-aclnnForeachSubScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSubScalar.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/533c037facda.md) - [CANN社区版-aclnnForeachSubScalarList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSubScalarList.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_scalar\_list\) → [详情](llms-content/document/detail/CANNCommunityEdition/b82a4a1b82db.md) - [CANN社区版-aclnnForeachSubScalarV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachSubScalarV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_sub\_scalar\) → [详情](llms-content/document/detail/CANNCommunityEdition/516b26e20b3a.md) - [CANN社区版-aclnnForeachTan](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachTan.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_tan\) → [详情](llms-content/document/detail/CANNCommunityEdition/149d1734c429.md) - [CANN社区版-aclnnForeachTanh](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachTanh.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_tanh\) → [详情](llms-content/document/detail/CANNCommunityEdition/baac89a879c8.md) - [CANN社区版-aclnnForeachZeroInplace](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnForeachZeroInplace.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/foreach/foreach\_zero\_inplace\) → [详情](llms-content/document/detail/CANNCommunityEdition/515e54ca7c02.md) - [CANN社区版-aclnnFusedCrossEntropyLossWithMaxSum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFusedCrossEntropyLossWithMaxSum.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/fused\_cross\_entropy\_loss\_with\_max\_sum\) → [详情](llms-content/document/detail/CANNCommunityEdition/094830bfd4eb.md) - [CANN社区版-aclnnFusedLinearCrossEntropyLossGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFusedLinearCrossEntropyLossGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/fused\_linear\_cross\_entropy\_loss\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/083804a2002e.md) - [CANN社区版-aclnnFusedLinearOnlineMaxSum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFusedLinearOnlineMaxSum.md): - 接口功能: 功能等价Megatron的matmul与fusedvocabparallelcrossentropy的实现,支持vocabularysize维度切卡融合matmul与celoss,中间根据通信拆分为aclnnFusedLinearOnlineMaxSum、aclnnFusedCrossEntropyLossWithMaxSum,需要依次调用实现完整功能。 - 计算公式: 1 → [详情](llms-content/document/detail/CANNCommunityEdition/cd3171bdaaa2.md) - [CANN社区版-aclnnFusedMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFusedMatmul.md): - 接口功能:矩阵乘与通用向量计算融合。 - 计算公式: $$ y \= OP\(\(x1 @ x2 + bias\), x3\) $$ OP类型由fusedOpType输入定义,支持如下: add运算: $$ y\=\(x1 @ x2 + bias\) + x3 $$ mul运算: $$ y\=\(x1 @ x2 + bias\) ∗ x3 $$ gelutanh运 → [详情](llms-content/document/detail/CANNCommunityEdition/3e776db64564.md) - [CANN社区版-aclnnFusedQuantMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFusedQuantMatmul.md): - 接口功能:量化矩阵乘和Gelu计算融合。 - 计算公式: - x1Scale, bias INT32(此场景无offset): $$ qbmmout \= \(x1@x2 + bias\) x2Scale x1Scale $$ - x1Scale, bias BFLOAT16/FLOAT16/FLOAT32(此场景无offset): $$ qbmm → [详情](llms-content/document/detail/CANNCommunityEdition/a83bbe32fffe.md) - [CANN社区版-aclnnFusedQuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnFusedQuantMatmulWeightNz.md): - 接口功能:量化矩阵乘和Gelu计算融合。 - 计算公式: - x1Scale, bias INT32(此场景无offset): $$ qbmmout \= \(x1@x2 + bias\) x2Scale x1Scale $$ - x1Scale, bias BFLOAT16/FLOAT16/FLOAT32(此场景无offset): $$ qbmm → [详情](llms-content/document/detail/CANNCommunityEdition/9be8b0842300.md) - [CANN社区版-aclnnGather](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGather.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_elements\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/cef6c5cf12c0.md) - [CANN社区版-aclnnGatherNd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGatherNd.md): - 接口功能:对于维度为r≥1的输入张量`self`,和维度q≥1的输入张量`indices`,将数据切片收集到维度为 \(q-1\) + \(r - indicesshape\[-1\]\) 的输出张量out中。indices是一个q维的整型张量,可视作一个q-1维的由索引对构成的特殊张量(每个索引对是一个长度为indicesshape\[-1\]的一维张量,每个索引对指向self中一个切片)。 - 计算逻辑: → [详情](llms-content/document/detail/CANNCommunityEdition/ceef6489b96f.md) - [CANN社区版-aclnnGatherV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGatherV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/3428eca8d455.md) - [CANN社区版-aclnnGatherV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGatherV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/db6d10cc42d4.md) - [CANN社区版-aclnnGeGlu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeGlu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/fe38dee7713b.md) - [CANN社区版-aclnnGeGluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeGluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/30c0f0a6431e.md) - [CANN社区版-aclnnGeGluV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeGluV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/17920eb3bf43.md) - [CANN社区版-aclnnGeGluV3Backward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeGluV3Backward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/ge\_glu\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/5578298d1c52.md) - [CANN社区版-aclnnGelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\) → [详情](llms-content/document/detail/CANNCommunityEdition/b3371de740a3.md) - [CANN社区版-aclnnGeluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/509e8c38647c.md) - [CANN社区版-aclnnGeluBackwardV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeluBackwardV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/996fbc801a09.md) - [CANN社区版-aclnnGeluMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeluMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_mul\) → [详情](llms-content/document/detail/CANNCommunityEdition/ecb038259c6d.md) - [CANN社区版-aclnnGeluQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeluQuant.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/1d8bda205cfa.md) - [CANN社区版-aclnnGeluV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGeluV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/gelu\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/473eebd4b079.md) - [CANN社区版-aclnnGemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGemm.md): - 算子功能:计算α 乘以A与B的乘积,再与β 和input C的乘积求和。 - 计算公式: - 若transA非零,计算前会将A进行转置;同样的,若transB非零,则会将B进行转置。 $$ out \= α \(A @ B\) + β C $$ - 若transA与transB都为非零,则计算公式为: $$ out \= α \(A^T @ B^T\) → [详情](llms-content/document/detail/CANNCommunityEdition/49f36345192d.md) - [CANN社区版-aclnnGemmaRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGemmaRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/gemma\_rms\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/ffc29c287b1f.md) - [CANN社区版-aclnnGlu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGlu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/glu\) → [详情](llms-content/document/detail/CANNCommunityEdition/b946054786cb.md) - [CANN社区版-aclnnGluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/glu\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/bb45965d690d.md) - [CANN社区版-aclnnGroupedDynamicBlockQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupedDynamicBlockQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/grouped\_dynamic\_block\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/2f3f0c865621.md) - [CANN社区版-aclnnGroupedDynamicMxQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupedDynamicMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/grouped\_dynamic\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/fb1ff4f920f3.md) - [CANN社区版-aclnnGroupedDynamicMxQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupedDynamicMxQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/grouped\_dynamic\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/5c6d13839017.md) - [CANN社区版-aclnnGroupNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/f8d7ef7ca9cf.md) - [CANN社区版-aclnnGroupNormBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/b7f3471bf5ef.md) - [CANN社区版-aclnnGroupNormSilu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupNormSilu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_silu\) → [详情](llms-content/document/detail/CANNCommunityEdition/9633459640eb.md) - [CANN社区版-aclnnGroupNormSiluQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupNormSiluQuant.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/898798211892.md) - [CANN社区版-aclnnGroupNormSiluV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupNormSiluV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_silu\) → [详情](llms-content/document/detail/CANNCommunityEdition/55f1ce5ca8d5.md) - [CANN社区版-aclnnGroupNormSwish](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupNormSwish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_swish\) → [详情](llms-content/document/detail/CANNCommunityEdition/8a15cbd0f3a5.md) - [CANN社区版-aclnnGroupNormSwishGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupNormSwishGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/group\_norm\_swish\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/a1c0f4abf61e.md) - [CANN社区版-aclnnGroupQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnGroupQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/group\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/3c74baaee703.md) - [CANN社区版-aclnnHardshrink](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardshrink.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_shrink\) → [详情](llms-content/document/detail/CANNCommunityEdition/969a8794204f.md) - [CANN社区版-aclnnHardshrinkBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardshrinkBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_shrink\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/36f00fc2ab75.md) - [CANN社区版-aclnnHardsigmoid&aclnnInplaceHardsigmoid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardsigmoid%26aclnnInplaceHardsigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_sigmoid\) → [详情](llms-content/document/detail/CANNCommunityEdition/86c63eaf4df9.md) - [CANN社区版-aclnnHardsigmoidBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardsigmoidBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_sigmoid\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/3d8fa859166e.md) - [CANN社区版-aclnnHardswish&aclnnInplaceHardswish](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardswish%26aclnnInplaceHardswish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_swish\) → [详情](llms-content/document/detail/CANNCommunityEdition/e6a97f678b1c.md) - [CANN社区版-aclnnHardswishBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardswishBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_swish\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/87ab86bf68e1.md) - [CANN社区版-aclnnHardswishBackwardV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardswishBackwardV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hard\_swish\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/da4f06793f29.md) - [CANN社区版-aclnnHardtanhBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHardtanhBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/hardtanh\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/7d52ff6a561f.md) - [CANN社区版-aclnnHeaviside](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnHeaviside.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/heaviside\) → [详情](llms-content/document/detail/CANNCommunityEdition/5ee9c4b860ff.md) - [CANN社区版-aclnnIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndex.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/index\) → [详情](llms-content/document/detail/CANNCommunityEdition/b81aa0b3ce92.md) - [CANN社区版-aclnnIndexAdd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndexAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/inplace\_scatter\_add\) → [详情](llms-content/document/detail/CANNCommunityEdition/1fe2fc7ae81e.md) - [CANN社区版-aclnnIndexAddV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndexAddV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/inplace\_scatter\_add\) → [详情](llms-content/document/detail/CANNCommunityEdition/897b5f3e093c.md) - [CANN社区版-aclnnIndexCopy&aclnnInplaceIndexCopy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndexCopy%26aclnnInplaceIndexCopy.md): 将index张量中元素值作为索引,针对指定轴dim,把source中元素复制到selfRef或out的对应位置上。 → [详情](llms-content/document/detail/CANNCommunityEdition/17e9dcc48dfc.md) - [CANN社区版-aclnnIndexFill&aclnnInplaceIndexFill](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndexFill%26aclnnInplaceIndexFill.md): - 接口功能:沿输入self的给定轴dim,将index指定位置的值使用value进行替换,计算结果是确定的。 - 示例:输入self为: \[\[1, 2, 3\], \[4, 5, 6\], \[7, 8, 9\]\] 若dim \= 0,index \= \[0, 2\], value \= 0时,算子的计算结果为: \[\[0, 0, 0\], \[4, 5, → [详情](llms-content/document/detail/CANNCommunityEdition/eabc7a0130c6.md) - [CANN社区版-aclnnIndexFillTensor&aclnnInplaceIndexFillTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndexFillTensor%26aclnnInplaceIndexFillTensor.md): - 接口功能:沿输入self的给定轴dim,将index指定位置的值使用value进行替换。 - 示例: 输入self为:   \[\[1, 2, 3\],    \[4, 5, 6\],    \[7, 8, 9\]\] 若dim \= 0,index \= \[0, 2\],value \= 0时,算子的计算结果为: → [详情](llms-content/document/detail/CANNCommunityEdition/fa2a80877fff.md) - [CANN社区版-aclnnIndexPutImpl](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndexPutImpl.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/index\_put\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/1aa1bf2073db.md) - [CANN社区版-aclnnIndexSelect](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnIndexSelect.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/b4edd246d68e.md) - [CANN社区版-aclnnInplaceAddRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInplaceAddRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/inplace\_add\_rms\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/3b0f912a757b.md) - [CANN社区版-aclnnInplaceMaskedScatter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInplaceMaskedScatter.md): 根据掩码\(mask\)张量中元素为True的位置,复制\(source\)中的元素到\(selfRef\)对应的位置上。 → [详情](llms-content/document/detail/CANNCommunityEdition/81786b861a95.md) - [CANN社区版-aclnnInplacePut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInplacePut.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_nd\_update\) → [详情](llms-content/document/detail/CANNCommunityEdition/bbc072ee53ac.md) - [CANN社区版-aclnnInplaceQuantScatter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInplaceQuantScatter.md): 先将updates在quantAxis轴上进行量化,quantScales对updates做缩放操作,quantZeroPoints做偏移。然后将量化后的updates中的值按指定的轴axis,根据索引张量indices逐个更新selfRef中对应位置的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/e1a8e3f1c1fc.md) - [CANN社区版-aclnnInplaceQuantScatterV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInplaceQuantScatterV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/quant\_update\_scatter\) → [详情](llms-content/document/detail/CANNCommunityEdition/f11a56468b34.md) - [CANN社区版-aclnnInplaceScatterUpdate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInplaceScatterUpdate.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\) → [详情](llms-content/document/detail/CANNCommunityEdition/489c5beaf42d.md) - [CANN社区版-aclnnInstanceNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInstanceNorm.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/1ab6705b67b8.md) - [CANN社区版-aclnnInverse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnInverse.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/matrix\_inverse\) → [详情](llms-content/document/detail/CANNCommunityEdition/4cb768491528.md) - [CANN社区版-aclnnKlDivBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnKlDivBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/fused\_cross\_entropy\_loss\_with\_max\_sum\) → [详情](llms-content/document/detail/CANNCommunityEdition/795d5cf26a96.md) - [CANN社区版-aclnnKlDivTargetBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnKlDivTargetBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/kl\_div\_target\_loss\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/57b8059713fb.md) - [CANN社区版-aclnnKthvalue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnKthvalue.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/248aa320b335.md) - [CANN社区版-aclnnL1Loss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnL1Loss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/lp\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/3df72b04590d.md) - [CANN社区版-aclnnL1LossBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnL1LossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/l1\_loss\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/0a1efd6706d7.md) - [CANN社区版-aclnnLayerNorm&aclnnLayerNormWithImplMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLayerNorm%26aclnnLayerNormWithImplMode.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_v4\) → [详情](llms-content/document/detail/CANNCommunityEdition/4da3419ad39a.md) - [CANN社区版-aclnnLayerNormBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLayerNormBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_grad\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/10ebdd446d2e.md) - [CANN社区版-aclnnLayerNormQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLayerNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/layer\_norm\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/9cc9fc6bee28.md) - [CANN社区版-aclnnLeakyRelu&aclnnInplaceLeakyRelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLeakyRelu%26aclnnInplaceLeakyRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/leaky\_relu\) → [详情](llms-content/document/detail/CANNCommunityEdition/e45254b00c75.md) - [CANN社区版-aclnnLeakyReluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLeakyReluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/leaky\_relu\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/544addb2aab8.md) - [CANN社区版-aclnnLinalgVectorNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLinalgVectorNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/lp\_norm\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/d7d63b43b644.md) - [CANN社区版-aclnnLogit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLogit.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/logit\) → [详情](llms-content/document/detail/CANNCommunityEdition/0aa4b7a563b4.md) - [CANN社区版-aclnnLogitGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLogitGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/logit\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/e65465199238.md) - [CANN社区版-aclnnLogSigmoid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLogSigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_sigmoid\) → [详情](llms-content/document/detail/CANNCommunityEdition/9731040e4a76.md) - [CANN社区版-aclnnLogSigmoidBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLogSigmoidBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/logsigmoid\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/606da3699a2c.md) - [CANN社区版-aclnnLogSigmoidForward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLogSigmoidForward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_sigmoid\) → [详情](llms-content/document/detail/CANNCommunityEdition/89b582402ac2.md) - [CANN社区版-aclnnLogSoftmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLogSoftmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_softmax\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/fa177e9c9323.md) - [CANN社区版-aclnnLogSoftmaxBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLogSoftmaxBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/log\_softmax\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/386b21da14e8.md) - [CANN社区版-aclnnLSTM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLSTM.md): - 接口功能:LSTM(Long Short-Term Memory,长短时记忆)网络是一种特殊的循环神经网络(RNN)模型。进行LSTM网络计算,接收输入序列和初始状态,返回输出序列和最终状态。 - 计算公式: $$ \\begin\{aligned\} \(1\)\\qquad ft &\=\\sigma\(Wf\[h\{t-1\}, xt\] + bf\) \\ \(2\)\\qquad it &\=\\s → [详情](llms-content/document/detail/CANNCommunityEdition/5612cee1c611.md) - [CANN社区版-aclnnLstmBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnLstmBackward.md): - 接口功能:LSTM的反向传播,计算正向输入input、权重params、初始状态hx的梯度。 - 计算公式: 单层LSTM反向传播计算公式 | 组件 | 公式 | |:---|:---| | 输入拼接 | $\\mathbf\{z\}t \= \\begin\{bmatrix\} \\mathbf\{h\}\{t-1\} \\ \\mathbf\{x\}t \\end\{bmatrix\}$ → [详情](llms-content/document/detail/CANNCommunityEdition/e3076a6e194b.md) - [CANN社区版-aclnnMaskedSoftmaxWithRelPosBias](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaskedSoftmaxWithRelPosBias.md): <\!-- npu\="950" id1 --> → [详情](llms-content/document/detail/CANNCommunityEdition/556bd203c1db.md) - [CANN社区版-aclnnMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMatmul.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算(支持1维到6维作为输入的矩阵乘)。 相似接口有aclnnMm(支持2维Tensor作为输入的矩阵乘)和aclnnBatchMatmul(仅支持3维的矩阵乘,其中第1维为batch)。 - 计算公式: $$ result\=self @ mat2 $$ → [详情](llms-content/document/detail/CANNCommunityEdition/4554c76ad7fe.md) - [CANN社区版-aclnnMatmulCompress](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMatmulCompress.md): - 算子功能:进行l@r矩阵乘计算时,可先通过msModelSlim工具对r矩阵进行无损压缩,减少r矩阵的内存占用大小,然后通过本接口完成无损解压缩,矩阵乘,反量化计算。 - 计算公式: $$ x2unzip \= unzip\(x2, compressIndex\)\\ result\=x1 @ x2unzip + bias $$ 其中x2表示r矩阵经过msModelSlim工具进行压缩后的一维数据,co → [详情](llms-content/document/detail/CANNCommunityEdition/31c029223aac.md) - [CANN社区版-aclnnMatmulCompressDequant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMatmulCompressDequant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/matmul\_v2\_compress\_dequant\) → [详情](llms-content/document/detail/CANNCommunityEdition/1875a3722430.md) - [CANN社区版-aclnnMatmulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMatmulWeightNz.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算,mat2仅支持NZ格式,只支持self为2维, mat2为4维。 相似接口有aclnnMatmul(mat2仅支持ND)、 aclnnMm(支持2维Tensor作为输入的矩阵乘)和aclnnBatchMatmul(仅支持3维的矩阵乘,其中第1维为batch)。 - 计算公式: $$ result\=self @ mat2 $$ → [详情](llms-content/document/detail/CANNCommunityEdition/bc845de0db5a.md) - [CANN社区版-aclnnMaxPool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxPool.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/4d5bd0a42e24.md) - [CANN社区版-aclnnMaxPool2dWithIndices](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithIndices.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_with\_argmax\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/c3bd0336d65f.md) - [CANN社区版-aclnnMaxPool2dWithIndicesBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithIndicesBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_grad\_with\_argmax\) → [详情](llms-content/document/detail/CANNCommunityEdition/bcb00eb6ae0a.md) - [CANN社区版-aclnnMaxPool2dWithMask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithMask.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_with\_argmax\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/d77e43bfccab.md) - [CANN社区版-aclnnMaxPool2dWithMaskBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxPool2dWithMaskBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_grad\_with\_argmax\) → [详情](llms-content/document/detail/CANNCommunityEdition/ef97595cbd74.md) - [CANN社区版-aclnnMaxPool3dWithArgmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxPool3dWithArgmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_with\_argmax\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/363adb9460bb.md) - [CANN社区版-aclnnMaxPool3dWithArgmaxBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxPool3dWithArgmaxBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/pooling/max\_pool3d\_grad\_with\_argmax\) → [详情](llms-content/document/detail/CANNCommunityEdition/ba2634093c80.md) - [CANN社区版-aclnnMaxUnpool2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool2d.md): - 算子功能:aclnnMaxPool在2d的逆运算,由outputSize决定out的H、W轴大小,并根据indices索引在out中填入self的元素值,其余位置都设置为0。 - 计算公式: $$ out\[n\]\[c\]\[indices\[n\]\[c\]\[i\]\] \= self\[n\]\[c\]\[i\] $$ 其中out、indices和self是最后两轴合为一轴,经过reshape得到的,i ∈ → [详情](llms-content/document/detail/CANNCommunityEdition/919413cd9a16.md) - [CANN社区版-aclnnMaxUnpool2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_elements\) → [详情](llms-content/document/detail/CANNCommunityEdition/c5ccfb7e0034.md) - [CANN社区版-aclnnMaxUnpool3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool3d.md): - 算子功能:aclnnMaxPool在3d的逆运算,由outputSize决定outRef的D、H、W轴大小,并根据indices索引在outRef中填入self的元素值,其余位置都设置为0。 - 计算公式: - 输入为4维,各维度分别为N、D、H、W,(其中N(Batch)表示批量大小、H(Height)表示特征图高度、W(Width)表示特征图宽度、D(Depth)表示特征图深度)时: → [详情](llms-content/document/detail/CANNCommunityEdition/43b971822a67.md) - [CANN社区版-aclnnMaxUnpool3dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMaxUnpool3dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_elements\) → [详情](llms-content/document/detail/CANNCommunityEdition/31744f701a2f.md) - [CANN社区版-aclnnMedian](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMedian.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/8e8d61863fa1.md) - [CANN社区版-aclnnMedianDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMedianDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/87e7543cf840.md) - [CANN社区版-aclnnMish&aclnnInplaceMish](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMish%26aclnnInplaceMish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/mish\) → [详情](llms-content/document/detail/CANNCommunityEdition/9d77f8f791ca.md) - [CANN社区版-aclnnMishBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMishBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/mish\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/ca0443a2e1d4.md) - [CANN社区版-aclnnMm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMm.md): - 接口功能:完成张量self与张量mat2的矩阵乘计算。 - 计算公式: $$ result\=self @ mat2 $$ → [详情](llms-content/document/detail/CANNCommunityEdition/7c04e4e092bd.md) - [CANN社区版-aclnnModulate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnModulate.md): - 算子功能:实现特征的自适应缩放(scale)和平移(shift) - 计算公式: $$ out \= self \\times \(1 + scaleOptional\) + shiftOptional $$ 其中 $self \\in R ^ \{B imes L imes D\}$,$scaleOptional \\in R ^ \{B imes 1 imes D\}$,$shiftO → [详情](llms-content/document/detail/CANNCommunityEdition/64c6197ba0a0.md) - [CANN社区版-aclnnModulateBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnModulateBackward.md): - 算子功能:完成ModulateBackward反向传播中参数的计算,进行梯度更新。 - 计算公式: 设输入self的shape为\[B, L, D\]计算公式如下: 公式: $$ \\begin\{cases\} \\text\{gradinput\} \= \\text\{gradoutput\} \\odot \\text\{scale\}^\{\\uparrow L\} \\ \\ → [详情](llms-content/document/detail/CANNCommunityEdition/6ea6554a3088.md) - [CANN社区版-aclnnMseLoss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMseLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/mse\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/b50efdc0adf9.md) - [CANN社区版-aclnnMseLossBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMseLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/mse\_loss\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/eede14d41ee3.md) - [CANN社区版-aclnnMseLossOut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMseLossOut.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/mse\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/749793b65faf.md) - [CANN社区版-aclnnMultilabelMarginLoss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMultilabelMarginLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/multilabel\_margin\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/c0974bbd28e3.md) - [CANN社区版-aclnnMultiScaleDeformableAttentionGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMultiScaleDeformableAttentionGrad.md): - 算子功能: MultiScaleDeformableAttention正向算子功能主要通过采样位置(sample location)、注意力权重(attention weights)、映射后的value特征、多尺度特征起始索引位置、多尺度特征图的空间大小(便于将采样位置由归一化的值变成绝对位置)等参数来遍历不同尺寸特征图的不同采样点。而反向算子的功能为根据正向的输入对输出的贡献及初始梯度求 → [详情](llms-content/document/detail/CANNCommunityEdition/6e383924a481.md) - [CANN社区版-aclnnMultiScaleDeformableAttnFunction](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMultiScaleDeformableAttnFunction.md): - 接口功能:通过采样位置(sample location)、注意力权重(attention weights)、映射后的value特征、多尺度特征起始索引位置、多尺度特征图的空间大小(便于将采样位置由归一化的值变成绝对位置)等参数来遍历不同尺寸特征图的不同采样点。 - 计算公式: 将采样点的归一化坐标 $\(u,v\)\\in\[0,1\]$ 映射到第 $\\ell$ 层特征图的像素坐标系: → [详情](llms-content/document/detail/CANNCommunityEdition/845ff121c9ba.md) - [CANN社区版-aclnnMv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnMv.md): - 算子功能:计算矩阵input与向量vec的乘积。 - 计算公式: $$ out \= input vec $$ 其中$input$为nm的二维张量,$vec$为长度为m的一维张量,$out$为长度为n的一维张量。 - 示例: ```text a \= tensor\(\[\[1, 2, 3\], \[4, 5, 6\]\],dtype\=float\) b → [详情](llms-content/document/detail/CANNCommunityEdition/b069c918e83f.md) - [CANN社区版-aclnnNanMedian](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNanMedian.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/cd924b7c7690.md) - [CANN社区版-aclnnNanMedianDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNanMedianDim.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/a631717f858d.md) - [CANN社区版-aclnnNLLLoss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNLLLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/dc5333cb951d.md) - [CANN社区版-aclnnNLLLoss2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNLLLoss2d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/170bfadce4ea.md) - [CANN社区版-aclnnNLLLoss2dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNLLLoss2dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/54290d77d4dc.md) - [CANN社区版-aclnnNLLLossBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNLLLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/nll\_loss\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/1465143b95c2.md) - [CANN社区版-aclnnNonzero](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNonzero.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/non\_zero\) → [详情](llms-content/document/detail/CANNCommunityEdition/94e0b7445ab9.md) - [CANN社区版-aclnnNonzeroV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNonzeroV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/non\_zero\) → [详情](llms-content/document/detail/CANNCommunityEdition/bf97a67fdd31.md) - [CANN社区版-aclnnNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/lp\_norm\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/9b9222e198cf.md) - [CANN社区版-aclnnPrelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnPrelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/p\_relu\) → [详情](llms-content/document/detail/CANNCommunityEdition/a7d1753958e5.md) - [CANN社区版-aclnnPreluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnPreluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/p\_relu\_grad\_update\) → [详情](llms-content/document/detail/CANNCommunityEdition/0ea4994b98e4.md) - [CANN社区版-aclnnQuantBatchMatmulInplaceAdd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantBatchMatmulInplaceAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/quant\_batch\_matmul\_inplace\_add\) → [详情](llms-content/document/detail/CANNCommunityEdition/90bbf7385ed0.md) - [CANN社区版-aclnnQuantConvolution](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantConvolution.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/CANNCommunityEdition/7a2ea6b818ac.md) - [CANN社区版-aclnnQuantConvolutionWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantConvolutionWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/conv/convolution\_forward\) → [详情](llms-content/document/detail/CANNCommunityEdition/983565353981.md) - [CANN社区版-aclnnQuantize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantize.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/quantize\) → [详情](llms-content/document/detail/CANNCommunityEdition/8d94c413c11c.md) - [CANN社区版-aclnnQuantizedBatchNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantizedBatchNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/quantized\_batch\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/d47015c4b358.md) - [CANN社区版-aclnnQuantMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmul.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/9b022381bacb.md) - [CANN社区版-aclnnQuantMatmulDequant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulDequant.md): - 接口功能:对输入x进行量化,矩阵乘以及反量化。 - 计算公式: 1 若输入smoothScaleOptional,则 $$ x \= x\\cdot scale\{smooth\} $$ 2 若不输入xScaleOptional,则为动态量化,需要计算x量化系数。 $$ scale\{x\}\=rowmax\(abs\(x\)\)/max\{quantDataType\} → [详情](llms-content/document/detail/CANNCommunityEdition/1172420e9507.md) - [CANN社区版-aclnnQuantMatmulReduceSumWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulReduceSumWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/quant\_matmul\_reduce\_sum\) → [详情](llms-content/document/detail/CANNCommunityEdition/7c974e3cad4e.md) - [CANN社区版-aclnnQuantMatmulV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV2.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/15bb55b69461.md) - [CANN社区版-aclnnQuantMatmulV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV3.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/a9e26318d2e3.md) - [CANN社区版-aclnnQuantMatmulV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV4.md): **须知:该接口后续版本会废弃,请使用最新aclnnQuantMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/5dca26c9c174.md) - [CANN社区版-aclnnQuantMatmulV5](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulV5.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/quant\_batch\_matmul\_v4\) → [详情](llms-content/document/detail/CANNCommunityEdition/30b18d7dc546.md) - [CANN社区版-aclnnQuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMatmulWeightNz.md): - 接口功能:完成量化的矩阵乘计算。相似接口有aclnnMm(仅支持2维Tensor作为输入的矩阵乘)和aclnnBatchMatMul(仅支持三维的矩阵乘,其中第一维是Batch维度)。支持T-C、T-T、K-C、K-T、G-B、B-B、MX 量化模式。 - 计算公式: Atlas 推理系列产品、Atlas A2 训练系列产品/Atlas A2 推理系列产品、Atlas A3 → [详情](llms-content/document/detail/CANNCommunityEdition/eb4a27b393db.md) - [CANN社区版-aclnnQuantMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnQuantMax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/quant\_max\) → [详情](llms-content/document/detail/CANNCommunityEdition/2b2a4935110c.md) - [CANN社区版-aclnnRelu&aclnnInplaceRelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRelu%26aclnnInplaceRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/relu\) → [详情](llms-content/document/detail/CANNCommunityEdition/7b28f3201d53.md) - [CANN社区版-aclnnRenorm&aclnnInplaceRenorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRenorm%26aclnnInplaceRenorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/renorm\) → [详情](llms-content/document/detail/CANNCommunityEdition/ff2a59b0c584.md) - [CANN社区版-aclnnRepeatInterleave](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleave.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/CANNCommunityEdition/0056fb9a22c2.md) - [CANN社区版-aclnnRepeatInterleaveGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d4de32eee6f3.md) - [CANN社区版-aclnnRepeatInterleaveInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveInt.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/CANNCommunityEdition/3072fcef98ed.md) - [CANN社区版-aclnnRepeatInterleaveIntWithDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveIntWithDim.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/CANNCommunityEdition/19945a10af7f.md) - [CANN社区版-aclnnRepeatInterleaveTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveTensor.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/CANNCommunityEdition/51ca6fafb6f6.md) - [CANN社区版-aclnnRepeatInterleaveWithDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRepeatInterleaveWithDim.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/repeat\_interleave\) → [详情](llms-content/document/detail/CANNCommunityEdition/5f25ce414c3d.md) - [CANN社区版-aclnnRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/rms\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/1fd3a8ff7773.md) - [CANN社区版-aclnnRmsNormDynamicMxQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRmsNormDynamicMxQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/rms\_norm\_dynamic\_mx\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/5909154028de.md) - [CANN社区版-aclnnRmsNormGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRmsNormGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/rms\_norm\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/18c79fa6e5b5.md) - [CANN社区版-aclnnRmsNormQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRmsNormQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/rms\_norm\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/211f06a27251.md) - [CANN社区版-aclnnRotateQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRotateQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/rotate\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/66073af31bf1.md) - [CANN社区版-aclnnRReluWithNoise&aclnnInplaceRReluWithNoise](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnRReluWithNoise%26aclnnInplaceRReluWithNoise.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/leaky\_relu\) → [详情](llms-content/document/detail/CANNCommunityEdition/a63c6f558cbf.md) - [CANN社区版-aclnnScaledMaskedSoftmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScaledMaskedSoftmax.md): - 接口功能:将输入的数据x先进行scale缩放和mask,然后执行softmax的输出。 - 计算公式: $$ y \= Softmax\(\(scale x\) mask, dim \= -1\) $$ $$ Softmax\(Xi\) \=\{e^\{Xi - max\(X, dim\=-1\)\} \\over \\sum\{e^\{Xi - max\(X, dim\=-1\)\}\}\} $$ → [详情](llms-content/document/detail/CANNCommunityEdition/49263e14b6a7.md) - [CANN社区版-aclnnScaledMaskedSoftmaxBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScaledMaskedSoftmaxBackward.md): - 算子功能:softmax的反向传播,并对结果进行缩放以及掩码。 - 计算公式: $$ out \= gradOutput \\cdot output - sum\(gradOutput \\cdot output\)\\cdot output \\ out \= \\begin\{cases\} out scale, &\\text \{ mask is 0 \} \\ 0, &\\text \{ mas → [详情](llms-content/document/detail/CANNCommunityEdition/234d0d09c1c9.md) - [CANN社区版-aclnnScatter&aclnnInplaceScatter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScatter%26aclnnInplaceScatter.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_elements\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/fad0bf147899.md) - [CANN社区版-aclnnScatterAdd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScatterAdd.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_elements\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/d8a1ac4e815f.md) - [CANN社区版-aclnnScatterList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScatterList.md): - 接口功能:将稀疏更新应用到变量引用张量列表中,通过索引将updates中的值scatter到var对应的维度上。 - 计算公式: $$ var\[i\]\[j\] \= updates\[k\]\[j\] \\quad \\text\{when\} \\quad indices\[k\] \= i $$ 其中indices为索引张量,updates为待更新的值张量,var为待被更新的张量列表,scatter的维 → [详情](llms-content/document/detail/CANNCommunityEdition/978dfe6de99b.md) - [CANN社区版-aclnnScatterNd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScatterNd.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_nd\) → [详情](llms-content/document/detail/CANNCommunityEdition/04eee10e8c04.md) - [CANN社区版-aclnnScatterNdUpdate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScatterNdUpdate.md): ? \[查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/scatter\_nd\_update\) → [详情](llms-content/document/detail/CANNCommunityEdition/46d36a406c03.md) - [CANN社区版-aclnnScatterValue&aclnnInplaceScatterValue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnScatterValue%26aclnnInplaceScatterValue.md): - 接口功能:将scalar value中的值按指定的轴和方向和对应的位置关系逐个填入tensor self中。value会被broadcast成和tensor index的shape一致的tensor src进行Scatter的计算。 - 示例: 对于一个3D tensor, self会按照如下的规则进行更新: ```text self\[index\[i\]\[j\]\[k\]\]\[j\]\[k\] \= → [详情](llms-content/document/detail/CANNCommunityEdition/13faed4452cc.md) - [CANN社区版-aclnnSelu&aclnnInplaceSelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSelu%26aclnnInplaceSelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/selu\) → [详情](llms-content/document/detail/CANNCommunityEdition/17d89d656ddb.md) - [CANN社区版-aclnnSeluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSeluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/selu\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/dd5980bea114.md) - [CANN社区版-aclnnShrink](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnShrink.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/shrink\) → [详情](llms-content/document/detail/CANNCommunityEdition/1a34172272e7.md) - [CANN社区版-aclnnSigmoid&aclnnInplaceSigmoid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSigmoid%26aclnnInplaceSigmoid.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/sigmoid\) → [详情](llms-content/document/detail/CANNCommunityEdition/b9d758e6fe18.md) - [CANN社区版-aclnnSigmoidBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSigmoidBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/sigmoid\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/04d5ca0698ad.md) - [CANN社区版-aclnnSilu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSilu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swish\) → [详情](llms-content/document/detail/CANNCommunityEdition/6afcfc8cc73e.md) - [CANN社区版-aclnnSiluBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSiluBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/silu\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/65436951e830.md) - [CANN社区版-aclnnSmoothL1Loss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSmoothL1Loss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/smooth\_l1\_loss\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/98308dbc73ca.md) - [CANN社区版-aclnnSmoothL1LossBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSmoothL1LossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/smooth\_l1\_loss\_grad\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/6e9b73dec83c.md) - [CANN社区版-aclnnSoftMarginLoss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftMarginLoss.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/soft\_margin\_loss\) → [详情](llms-content/document/detail/CANNCommunityEdition/d05ac6a60d82.md) - [CANN社区版-aclnnSoftMarginLossBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftMarginLossBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/loss/soft\_margin\_loss\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d85b878787c7.md) - [CANN社区版-aclnnSoftmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softmax\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/f28dac2a7f23.md) - [CANN社区版-aclnnSoftmaxBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftmaxBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softmax\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/9742b02e2cab.md) - [CANN社区版-aclnnSoftmaxCrossEntropyWithLogits](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftmaxCrossEntropyWithLogits.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softmax\_cross\_entropy\_with\_logits\) → [详情](llms-content/document/detail/CANNCommunityEdition/69578f228403.md) - [CANN社区版-aclnnSoftplus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftplus.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softplus\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/fecea8b50c55.md) - [CANN社区版-aclnnSoftplusBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftplusBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softplus\_v2\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/f5365fa76fb1.md) - [CANN社区版-aclnnSoftshrink](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftshrink.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/softshrink\) → [详情](llms-content/document/detail/CANNCommunityEdition/c3d04b1df5ca.md) - [CANN社区版-aclnnSoftshrinkBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSoftshrinkBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/soft\_shrink\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d8e2e701dd74.md) - [CANN社区版-aclnnSparse4to2QuantMatmulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSparse4to2QuantMatmulWeightNz.md): - 算子功能: 完成稀疏4:2量化的矩阵乘计算。 - 计算公式: $$ out \= x@sparseWeight sparseWeightScale xScale + bias $$ → [详情](llms-content/document/detail/CANNCommunityEdition/6e5504fd7e86.md) - [CANN社区版-aclnnSquaredRelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSquaredRelu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/squared\_relu\) → [详情](llms-content/document/detail/CANNCommunityEdition/fc77e3902efa.md) - [CANN社区版-aclnnSwiGlu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwiGlu.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swi\_glu\) → [详情](llms-content/document/detail/CANNCommunityEdition/029c1b037c5b.md) - [CANN社区版-aclnnSwiGluGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwiGluGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swi\_glu\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/ea60da8949aa.md) - [CANN社区版-aclnnSwigluMxQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwigluMxQuant.md): - 接口功能:在Swish门控线性单元激活函数后添加DynamicMxQuant操作,实现x的SwigluMxQuant计算。 - swigluMode为0时的计算公式: $$ swigluOuti \= Swiglu\(xi\)\=Swish\(Ai\)Bi $$ $$ y, mxscale \= DynamicMxQuant\(swigluOuti\) $$ 其中,Ai表示xi的前半 → [详情](llms-content/document/detail/CANNCommunityEdition/4b03992c269b.md) - [CANN社区版-aclnnSwigluMxQuantWithDualAxis](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwigluMxQuantWithDualAxis.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/swiglu\_mx\_quant\_with\_dual\_axis\) → [详情](llms-content/document/detail/CANNCommunityEdition/b6c6f0bf225c.md) - [CANN社区版-aclnnSwiGluQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwiGluQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/swi\_glu\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/bb42bb2711e5.md) - [CANN社区版-aclnnSwiGluQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwiGluQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/swi\_glu\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/25d8bc6d7e18.md) - [CANN社区版-aclnnSwish](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwish.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swish\) → [详情](llms-content/document/detail/CANNCommunityEdition/eb5183e29ff2.md) - [CANN社区版-aclnnSwishBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSwishBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/swish\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/d44f54179080.md) - [CANN社区版-aclnnSyncBatchNormGatherStats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnSyncBatchNormGatherStats.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/norm/sync\_batch\_norm\_gather\_stats\) → [详情](llms-content/document/detail/CANNCommunityEdition/ec969f68d01c.md) - [CANN社区版-aclnnTake](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTake.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/gather\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/6573021547d1.md) - [CANN社区版-aclnnTfScatterAdd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTfScatterAdd.md): - 算子功能:实现兼容tf.compat.v1.scatteradd和tf.compat.v1.scatterndadd的功能,将tensor updates中的值按指定的索引tensor indices加到tensor varRef的切片上。若有多于一个updates值被填入到varRef的同一个切片,那么这些值将会在这一切片上进行累加。规则如下: $$ varRef\[indices\[i,... → [详情](llms-content/document/detail/CANNCommunityEdition/b648c8437d60.md) - [CANN社区版-aclnnThnnFusedLstmCell](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnThnnFusedLstmCell.md): - 接口功能:实现长短期记忆网络单元(LSTM Cell)的单步前向计算中,矩阵乘法后的后续计算。输出当前时刻的隐状态和细胞状态,同时输出当前遗忘门、输入门、输出门和候选状态用于反向计算。 - 计算公式: 计算门控激活值: $$ \\begin\{aligned\} b &\= b\{ih\} + b\{hh\} \\ gates &\= inputGates + hiddenGates + b → [详情](llms-content/document/detail/CANNCommunityEdition/96aa29cc7186.md) - [CANN社区版-aclnnThnnFusedLstmCellBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnThnnFusedLstmCellBackward.md): - 算子功能:LSTMCell中四个门中matmul后剩余计算的反向传播,计算正向输出四个门激活前的值gates、输入cx、偏置b的梯度。 - 计算公式: 变量定义 输入梯度:$\\delta ht$ \(`gradHy`\), $\\delta ct$ \(`gradC`\) 前向缓存:$i,f,g,o$ \(各门激活值`storage`\),$c\{t-1\}$ \(`cx`\),$ct$ \(`cy`\) 输出梯 → [详情](llms-content/document/detail/CANNCommunityEdition/f3a59a75e919.md) - [CANN社区版-aclnnThreshold&aclnnInplaceThreshold](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnThreshold%26aclnnInplaceThreshold.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/threshold\) → [详情](llms-content/document/detail/CANNCommunityEdition/909afe7ab4f0.md) - [CANN社区版-aclnnThresholdBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnThresholdBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/activation/threshold\_grad\_v2\_d\) → [详情](llms-content/document/detail/CANNCommunityEdition/de6526715a05.md) - [CANN社区版-aclnnTopKTopPSample](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTopKTopPSample.md): - 接口功能: 根据输入词频logits、topK/topP采样参数、随机采样权重分布q,进行topK-topP-sample采样计算,输出每个batch的最大词频logitsSelectIdx,以及topK-topP采样后的词频分布logitsTopKPSelect。 算子包含三个可单独开启,但上下游处理关系保持不变的采样算法(从原始输入到最终输出):TopK采样、TopP采样、指数采样 → [详情](llms-content/document/detail/CANNCommunityEdition/0e6975ab4710.md) - [CANN社区版-aclnnTopKTopPSampleV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTopKTopPSampleV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/index/top\_k\_top\_p\_sample\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/e2656768779c.md) - [CANN社区版-aclnnTransposeBatchMatMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTransposeBatchMatMul.md): - 接口功能:完成张量x1与张量x2的矩阵乘计算。仅支持三维的Tensor传入。Tensor支持转置,转置序列根据传入的数列进行变更。permX1代表张量x1的转置序列,permX2代表张量x2的转置序列,序列值为0的是batch维度,其余两个维度做矩阵乘法。 - 示例: - x1的shape是\(B, M, K\),x2的shape是\(B, K, N\),scale为None,batchSplit → [详情](llms-content/document/detail/CANNCommunityEdition/ff247aac2901.md) - [CANN社区版-aclnnTransposeBatchMatMulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTransposeBatchMatMulWeightNZ.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/transpose\_batch\_mat\_mul\) → [详情](llms-content/document/detail/CANNCommunityEdition/9beff65ed2e8.md) - [CANN社区版-aclnnTransposeQuantBatchMatMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTransposeQuantBatchMatMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/transpose\_quant\_batch\_mat\_mul\) → [详情](llms-content/document/detail/CANNCommunityEdition/49e5c0968603.md) - [CANN社区版-aclnnTransQuantParam](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTransQuantParam.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/trans\_quant\_param\) → [详情](llms-content/document/detail/CANNCommunityEdition/ae36aa781c5e.md) - [CANN社区版-aclnnTransQuantParamV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTransQuantParamV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/trans\_quant\_param\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/d8c3c00fb4ac.md) - [CANN社区版-aclnnTransQuantParamV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTransQuantParamV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/quant/trans\_quant\_param\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/2c812cd00587.md) - [CANN社区版-aclnnTransSparse4to2Para](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnTransSparse4to2Para.md): - 算子功能: 对结构化稀疏的weight矩阵进行压缩预处理,输出压缩后的稀疏矩阵以及对应的索引矩阵。 假设原始稀疏矩阵的每4个元素中至少有2个零,压缩后的稀疏矩阵是一个在每4个元素中过滤掉2个零的矩阵。矩阵压缩过程中生成索引矩阵,原始矩阵中的每4个元素,将在index矩阵中生成2个2位索引,并按照规则进行编码。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3f14a06f8f3.md) - [CANN社区版-aclnnUnique](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnUnique.md): 算子功能:返回输入张量中的唯一元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/19f318369f80.md) - [CANN社区版-aclnnUnique2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnUnique2.md): 对输入张量self进行去重,返回self中的唯一元素。unique功能的增强,新增返回值countsOut,表示valueOut中各元素在输入self中出现的次数,用returnCounts参数控制。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa0fe29b1f04.md) - [CANN社区版-aclnnUniqueConsecutive](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnUniqueConsecutive.md): 算子功能:去除每一个元素后的重复元素。当dim不为空时,去除对应维度上的每一个张量后的重复张量。 → [详情](llms-content/document/detail/CANNCommunityEdition/3df966cb8929.md) - [CANN社区版-aclnnUniqueDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnUniqueDim.md): - 算子功能:在某一dim轴上,对输入张量`self`做去重操作。 - 示例:假设`self`为 $$ \\begin\{bmatrix\} \\begin\{bmatrix\} 2 & 1 & 2 \\end\{bmatrix\}\\ \\begin\{bmatrix\} 1 & 2 & 1 \\end\{bmatrix\}\\ \\begin\{bmatrix\} 2 & 1 & 2 → [详情](llms-content/document/detail/CANNCommunityEdition/735bee21171f.md) - [CANN社区版-aclnnWeightQuantBatchMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnWeightQuantBatchMatmul.md): **须知:该接口后续版本会废弃,请使用最新aclnnWeightQuantBatchMatmulV3接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/de4609923e2d.md) - [CANN社区版-aclnnWeightQuantBatchMatmulNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnWeightQuantBatchMatmulNz.md): - 接口功能:完成一个输入为伪量化场景的矩阵乘计算。此接口仅支持矩阵乘的右输入矩阵为FRACTALNZ格式。 - 计算公式: - 基础计算公式: $$ y \= x @ ANTIQUANT\(weight\) + bias $$ 其中,$weight$为伪量化场景的输入,其反量化公式$ANTIQUANT\(weight\)$为 $$ ANTIQUANT\(w → [详情](llms-content/document/detail/CANNCommunityEdition/d5dc81d6e22f.md) - [CANN社区版-aclnnWeightQuantBatchMatmulV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnWeightQuantBatchMatmulV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-nn/tree/master/matmul/weight\_quant\_batch\_matmul\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/53cb10849195.md) - [CANN社区版-aclnnWeightQuantBatchMatmulV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/aclnnWeightQuantBatchMatmulV3.md): - 算子功能:完成一个输入为伪量化场景的矩阵乘计算,并可以实现对于输出的量化计算。相较于aclnnWeightQuantBatchMatmulV2接口,此接口变化点为: 新增innerPrecise参数,用于支持高精度或者高性能计算模式选择。A16W4 pergroup场景在batchSize<\=16的场景下可设置为1,提升性能。 - 计算公式: $$ y \= x @ ANTIQUAN → [详情](llms-content/document/detail/CANNCommunityEdition/d6291f3154aa.md) - [算子接口(aclnn)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-nn/op_api_list.md): 为方便调用算子,提供一套基于C的API(以aclnn为前缀API),无需提供IR(Intermediate Representation)定义,方便高效构建模型与应用开发,该方式被称为“单算子API调用”,简称aclnn调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/c77cb065ef4a.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnn_lightning_indexer_v2_metadata.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-- 本算子库提供的算子均为CANN内置算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnn_quant_lightning_indexer_v2_metadata.md): - 本算子库提供的算子均为CANN内置算子,您可以直接调用;如需自定义算子,请参考《Ascend C算子开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/Ascendcopdevg/docs/guide/入门教程/Ascend-C概述与学习路径.md\)》完成算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a62036e03bd.md) - [CANN社区版-aclnnAllGatherMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAllGatherMatmul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/all\_gather\_matmul\) → [详情](llms-content/document/detail/CANNCommunityEdition/7b869a4c3da6.md) - [CANN社区版-aclnnAllGatherMatmulV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAllGatherMatmulV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/all\_gather\_matmul\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/acf1792cff4c.md) - [CANN社区版-aclnnAlltoAllAllGatherBatchMatMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllAllGatherBatchMatMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/allto\_all\_all\_gather\_batch\_mat\_mul\) → [详情](llms-content/document/detail/CANNCommunityEdition/4cd870cd35c2.md) - [CANN社区版-aclnnAlltoAllMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllMatmul.md): - 接口功能:完成AlltoAll通信、Permute(保证通信后地址连续)和Matmul计算的融合,先通信后计算。 - 计算公式:假设x1输入shape为\(BS, H\),rankSize为NPU卡数 $$ commOut \= AlltoAll\(x1.view\(rankSize, BS/rankSize, H\)\) \\ permutedOut \= commOut.permute\(1, 0 → [详情](llms-content/document/detail/CANNCommunityEdition/c4a328399a3d.md) - [CANN社区版-aclnnAlltoAllQuantMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllQuantMatmul.md): - 接口功能:完成AlltoAll通信、Permute(保证通信后地址连续)、Quant、Matmul和Dequant计算的融合,先通信后计算,支持K-C量化、K-C动态量化和mx量化模式。 - 计算公式:假设x1输入shape为\(BS, H\),mx量化场景下x1ScaleOptional输入shape为\(BS, ceil\(H/64\), 2\),rankSize为NPU卡数 - Atlas A2 → [详情](llms-content/document/detail/CANNCommunityEdition/6b69ac474cba.md) - [CANN社区版-aclnnAlltoAllvGroupedMatMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllvGroupedMatMul.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/allto\_allv\_grouped\_mat\_mul\) → [详情](llms-content/document/detail/CANNCommunityEdition/1858fb72f768.md) - [CANN社区版-aclnnAlltoAllvQuantGroupedMatMul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAlltoAllvQuantGroupedMatMul.md): - 算子功能:完成路由专家AlltoAllv、量化GroupedMatMul融合并实现与共享专家量化MatMul并行融合,先通信后计算。 - 计算公式: 假设通信域中的总卡数为epWorldSize,每张卡上通信后路由专家个数为e,每张卡分组矩阵乘只负责本卡专家的计算。对于每张卡的计算公式如下: - 本卡共享专家分组矩阵乘计算 $$ mmy\=\(mmx × mmxscale\) @ → [详情](llms-content/document/detail/CANNCommunityEdition/c8064ae7200d.md) - [CANN社区版-aclnnApplyRotaryPosEmb](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnApplyRotaryPosEmb.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/apply\_rotary\_pos\_emb\) → [详情](llms-content/document/detail/CANNCommunityEdition/b474bad37968.md) - [CANN社区版-aclnnApplyRotaryPosEmbV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnApplyRotaryPosEmbV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/apply\_rotary\_pos\_emb\) → [详情](llms-content/document/detail/CANNCommunityEdition/b095f917217b.md) - [CANN社区版-aclnnAttentionToFFN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAttentionToFFN.md): 将Attention节点上token数据发往FFN节点。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b8fe289b0d9.md) - [CANN社区版-aclnnAttentionUpdate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnAttentionUpdate.md): - 接口功能:将各SP域PA算子的输出的中间结果lse,localOut两个局部变量结果更新成全局结果。 - 计算公式: $$ lse\{max\} \= \\text\{max\}lsei $$ $$ lse \= \\sumi \\text\{exp\}\(lsei - lse\{max\}\) $$ $$ lsem \= lse\{max\} + \\text\{log\}\(lse\) $$ $$ O \= \\sumi Oi \\cdot → [详情](llms-content/document/detail/CANNCommunityEdition/f6d3a3f11988.md) - [CANN社区版-aclnnBatchMatMulReduceScatterAlltoAll](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnBatchMatMulReduceScatterAlltoAll.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/batch\_mat\_mul\_reduce\_scatter\_allto\_all\) → [详情](llms-content/document/detail/CANNCommunityEdition/46677654a7e4.md) - [CANN社区版-aclnnBlockSparseAttention](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnBlockSparseAttention.md): - 接口功能:BlockSparseAttention稀疏注意力计算,支持灵活的块级稀疏模式,通过BlockSparseMask指定每个Q块选择的KV块,实现高效的稀疏注意力计算。 - 计算公式:稀疏块大小:$blockShapeX imes blockShapeY$,selectIdx指定稀疏模式 $$ attentionOut \= Softmax\(scale \\cdot query → [详情](llms-content/document/detail/CANNCommunityEdition/d73837b1a5d5.md) - [CANN社区版-BlockSparseAttentionGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnBlockSparseAttentionGrad.md): ​算子功能​:aclnnBlockSparseAttention稀疏注意力反向计算,支持灵活的块级稀疏模式,通过BlockSparseMask指定每个Q块选择的KV块,实现高效的稀疏注意力计算。 ​计算公式​: 稀疏块大小:$blockShapeX×blockShapeY$,BlockSparseMask指定稀疏模式。 已知正向计算公式为: $$ attentionOut\=Sof → [详情](llms-content/document/detail/CANNCommunityEdition/9c82d15edefc.md) - [CANN社区版-aclnnChunkGatedDeltaRule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnChunkGatedDeltaRule.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/chunk\_gated\_delta\_rule\) → [详情](llms-content/document/detail/CANNCommunityEdition/cf206b59fc6f.md) - [CANN社区版-aclnnDenseLightningIndexerGradKLLoss](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnDenseLightningIndexerGradKLLoss.md): - 接口功能:DenseLightningIndexerGradKlLoss算子是LightningIndexer的反向算子,再额外融合了Loss计算功能。LightningIndexer算子将QueryToken和KeyToken之间的最高内在联系的TopK个筛选出来,从而减少长序列场景下Attention的计算量,提升长序列的网络的推理和训练的性能。稠密场景下的LightningIndexer → [详情](llms-content/document/detail/CANNCommunityEdition/790a97ed680e.md) - [CANN社区版-aclnnDenseLightningIndexerSoftmaxLse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnDenseLightningIndexerSoftmaxLse.md): - 接口功能:DenseLightningIndexerSoftmaxLse算子是DenseLightningIndexerGradKlLoss算子计算Softmax输入的一个分支算子。 - 计算公式: $$ \\text\{res\}\=\\text\{AttentionMask\}\\left\(\\text\{ReduceSum\}\\left\(W\\odot\\text\{ReLU\}\\left\(Q\{index\}@ → [详情](llms-content/document/detail/CANNCommunityEdition/fcd50ffd2c73.md) - [CANN社区版-aclnnDequantRopeQuantKvcache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnDequantRopeQuantKvcache.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/dequant\_rope\_quant\_kvcache\) → [详情](llms-content/document/detail/CANNCommunityEdition/a138b3ca5624.md) - [CANN社区版-aclnnDistributeBarrier](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnDistributeBarrier.md): 完成通信域内的全卡同步,xRef仅用于构建Tensor依赖,接口内不对xRef做任何操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/fab4173164cb.md) - [CANN社区版-aclnnDistributeBarrierV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnDistributeBarrierV2.md): 算子功能:完成通信域内的全卡同步,xRef仅用于构建Tensor依赖,接口内不对xRef做任何操作。 - 相较于`aclnnDistributeBarrier`接口,该接口变更如下: - 新增`elasticInfoOptional`参数。 - 新增`timeOutOptional`参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/bde019061cef.md) - [CANN社区版-aclnnFFN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFFN.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/ffn/ffn\) → [详情](llms-content/document/detail/CANNCommunityEdition/15a06811f5ac.md) - [CANN社区版-aclnnFFNToAttention](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFFNToAttention.md): 将FFN节点上的数据发往Attention节点。 → [详情](llms-content/document/detail/CANNCommunityEdition/8eca20aba2be.md) - [CANN社区版-aclnnFFNV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFFNV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/ffn/ffn\) → [详情](llms-content/document/detail/CANNCommunityEdition/f3534d189b24.md) - [CANN社区版-aclnnFFNV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFFNV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/ffn/ffn\) → [详情](llms-content/document/detail/CANNCommunityEdition/b2c0025bb303.md) - [CANN社区版-aclnnFlashAttentionScore](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScore.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。 - 计算公式: 注意力的正向计算公式如下: $$ attentionout \= Dropout\(Softmax\(Mask\(scale\(pse+querykey^T\), attenmask\)\), keepprob\)value $$ → [详情](llms-content/document/detail/CANNCommunityEdition/66abd9812c56.md) - [CANN社区版-aclnnFlashAttentionScoreGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGrad.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionScore的反向计算。 - 计算公式: 已知注意力的正向计算公式为: $$ Y\=Dropout\(Softmax\(Mask\(\\frac\{QK^T+pse\}\{\\sqrt\{d\}\}\),attenmask\),keepprob\)V $$ 为方便表达,以变量$S$和$P$表示计算公式: → [详情](llms-content/document/detail/CANNCommunityEdition/07f54cba9347.md) - [CANN社区版-aclnnFlashAttentionScoreGradV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGradV2.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionScoreV2的反向计算。该接口相较于aclnnFlashAttentionScoreGrad接口,新增pseType参数: - pseType\=1时,与aclnnFlashAttentionScoreGrad实现相同。 - pseType\=其他取值时,需要先mul再add。 - 计算公式: 已知注意 → [详情](llms-content/document/detail/CANNCommunityEdition/364cb4e296a0.md) - [CANN社区版-aclnnFlashAttentionScoreGradV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGradV3.md): 训练场景下计算注意力的反向输出,即aclnnFlashAttentionScoreV3的反向计算。该接口相较于aclnnFlashAttentionScoreGradV2接口,新增sinkInOptional参数和dsinkOut输出: - Ascend 950PR/Ascend 950DT:暂不支持sinkInOptional参数和dsinkOut输出。 - pseType\=1时,与ac → [详情](llms-content/document/detail/CANNCommunityEdition/88b726f166dd.md) - [CANN社区版-aclnnFlashAttentionScoreGradV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreGradV4.md): - 接口功能:训练场景下计算注意力的反向输出,即FlashAttentionScoreV4的反向计算。该接口query、key、value参数支持多个长度相等或者长度不相等的sequence - 该接口合并了FlashAttentionScoreGradV2接口和FlashAttentionUnpaddingScoreGradV2接口,并调整了Dropout功能: - Ascend 9 → [详情](llms-content/document/detail/CANNCommunityEdition/a64904493589.md) - [CANN社区版-aclnnFlashAttentionScoreV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreV2.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。该接口相较于aclnnFlashAttentionScore接口,新增pseType参数: - pseType\=1时,与aclnnFlashAttentionScore实现相同。 - pseType\=其他取值时,需要先mul再add。 - 计算公式: 注意力的正向计算公式如 → [详情](llms-content/document/detail/CANNCommunityEdition/f1b3032126bd.md) - [CANN社区版-aclnnFlashAttentionScoreV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreV3.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。对标竞品适配gptoss模型支持sink功能。跟aclnnFlashAttentionScoreV2接口的区别是:增加`sinkInOptional`可选输入。 - Ascend 950PR/Ascend 950DT:暂不支持sinkInOptional参数。 计算公式: 注 → [详情](llms-content/document/detail/CANNCommunityEdition/c519db07b5f8.md) - [CANN社区版-aclnnFlashAttentionScoreV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionScoreV4.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。对标竞品适配gptoss模型支持sink功能。该接口query、key、value参数支持多个长度相等或者多个长度不相等的sequence - 该接口相较于FlashAttentionScoreV3接口,功能差异如下:: - 调整Dropout功能:在keepProb小于1 → [详情](llms-content/document/detail/CANNCommunityEdition/af567a78c76e.md) - [CANN社区版-aclnnFlashAttentionUnpaddingScoreGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGrad.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScore的反向计算。 - 计算公式: 已知注意力的正向计算公式为: $$ Y\=Dropout\(Softmax\(Mask\(\\frac\{QK^T+pse\}\{\\sqrt\{d\}\}\),attenmask\),keepprob\)V $$ 为方便表达,以变量$S$和$P$表示 → [详情](llms-content/document/detail/CANNCommunityEdition/a8f95fb7e457.md) - [CANN社区版-aclnnFlashAttentionUnpaddingScoreGradV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV2.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScoreV2的反向计算。该接口相较于aclnnFlashAttentionUnpaddingScoreGrad接口,新增pseType参数: - pseType\=1时,与aclnnFlashAttentionUnpaddingScoreGrad实现相同。 - pseType\=其他取值时,需要 → [详情](llms-content/document/detail/CANNCommunityEdition/8a31a2100a98.md) - [CANN社区版-aclnnFlashAttentionUnpaddingScoreGradV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV3.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScoreV3的反向计算。该接口相较于aclnnFlashAttentionUnpaddingScoreGradV2接口,新增queryRope、keyRope、dqRope和dkRope参数。 - 计算公式: 已知注意力的正向计算公式: $$ Y\=Dropout\(Softmax\(Mask → [详情](llms-content/document/detail/CANNCommunityEdition/c161743d916e.md) - [CANN社区版-aclnnFlashAttentionUnpaddingScoreGradV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV4.md): - 接口功能:训练场景下计算注意力的反向输出,即aclnnFlashAttentionVarLenScoreV4的反向计算。该接口相较于aclnnFlashAttentionUnpaddingScoreGrad接口,新增softmaxInLayout参数。 - 当输入softmaxSumOut和softmaxMaxOut的shape和实际数据排布均为TND格式时,softmaxInLayout → [详情](llms-content/document/detail/CANNCommunityEdition/4b09ee6accd3.md) - [CANN社区版-aclnnFlashAttentionUnpaddingScoreGradV5](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionUnpaddingScoreGradV5.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。增加`sinkInOptional`可选输入。 - Ascend 950PR/Ascend 950DT:暂不支持sinkInOptional参数。 - 计算公式: 已知注意力的正向计算公式为: $$ \=Dropout\(Softmax\(Mask\(\\frac\{QK^T+ps → [详情](llms-content/document/detail/CANNCommunityEdition/19556361c594.md) - [CANN社区版-aclnnFlashAttentionVarLenScore](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScore.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。跟aclnnFlashAttentionScore接口的区别是该接口支持可变长S的计算,即可以一次传入多个长度不相等的sequence。使用此接口时,query,key和value使用TND的格式传入数据,其中T意为total number,表示其所有sequence的length总和 → [详情](llms-content/document/detail/CANNCommunityEdition/86023294d304.md) - [CANN社区版-aclnnFlashAttentionVarLenScoreV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV2.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。跟aclnnFlashAttentionScoreV2的区别是该接口支持可变长S的计算,即可以一次传入多个长度不相等的sequence。使用此接口时,query,key和value使用TND的格式传入数据,其中T意为total number,表示其所有sequence的length总和 → [详情](llms-content/document/detail/CANNCommunityEdition/abdb0aa35c8c.md) - [CANN社区版-aclnnFlashAttentionVarLenScoreV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV3.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。跟aclnnFlashAttentionVarLenScoreV2的区别是该接口支持query/key多输入,即query、queryRope、key和keyRope作为输入。非多输入场景使用aclnnFlashAttentionVarLenScoreV2或其他接口。 - 计算公式: → [详情](llms-content/document/detail/CANNCommunityEdition/0f9ea7b0cfb2.md) - [CANN社区版-aclnnFlashAttentionVarLenScoreV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV4.md): - 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。与aclnnFlashAttentionVarLenScore接口的区别是:在输入排布为TND的场景下,原FlashAttentionVarLenScore接口中的softmax相关输出的数据排布为NTD,FlashAttentionVarLenScoreV4接口支持传入字符串参数so → [详情](llms-content/document/detail/CANNCommunityEdition/69534e0129b0.md) - [CANN社区版-aclnnFlashAttentionVarLenScoreV5](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFlashAttentionVarLenScoreV5.md): 接口功能:训练场景下,使用FlashAttention算法实现self-attention(自注意力)的计算。对标竞品适配gptoss模型支持sink功能。跟aclnnFlashAttentionVarLenScoreV3接口的区别是:增加`sinkInOptional`可选输入,保留了aclnnFlashAttentionVarLenScoreV4的`softmaxOutLayout`可选输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7e2ebc04540.md) - [CANN社区版-aclnnFusedCausalConv1d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedCausalConv1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/fused\_causal\_conv1d\) → [详情](llms-content/document/detail/CANNCommunityEdition/65a318ab0f5f.md) - [CANN社区版-aclnnFusedFloydAttention](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedFloydAttention.md): - 接口功能:训练场景下,使用FloydAttention算法实现多维自注意力的计算。 - 计算公式: 注意力的正向计算公式如下: $$ weights \= Softmax\(attenMask + scale\(einsum\(query, key1^T\) + einsum\(query, key2^T\)\)\) $$ $$ attentionout \= ei → [详情](llms-content/document/detail/CANNCommunityEdition/6929cf10d17f.md) - [CANN社区版-aclnnFusedFloydAttentionGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedFloydAttentionGrad.md): - 接口功能:训练场景下,计算Floyd注意力的反向输出,FloydAttn相较于传统FA主要是计算qk/pv注意力时会额外将seq作为batch轴从而转换为batchMatmul。 - 计算公式: 已知注意力的正向计算公式为: $$ S\=Mask\(scale\(QK1^T + QK2^T\), attenmask\) \\ P\=Softmax\(S\) \\ Y\=\(PV → [详情](llms-content/document/detail/CANNCommunityEdition/e9abd87a9fc9.md) - [CANN社区版-aclnnFusedInferAttentionScore](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScore.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnFusedInferAttentionScoreV5。** → [详情](llms-content/document/detail/CANNCommunityEdition/e23f2732302d.md) - [CANN社区版-aclnnFusedInferAttentionScoreV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV2.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnFusedInferAttentionScoreV5。** → [详情](llms-content/document/detail/CANNCommunityEdition/e4b165e854cf.md) - [CANN社区版-aclnnFusedInferAttentionScoreV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV3.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnFusedInferAttentionScoreV5。** → [详情](llms-content/document/detail/CANNCommunityEdition/2294be1e63da.md) - [CANN社区版-aclnnFusedInferAttentionScoreV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/fused\_infer\_attention\_score\) → [详情](llms-content/document/detail/CANNCommunityEdition/4eb8a0e61853.md) - [CANN社区版-aclnnFusedInferAttentionScoreV5](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnFusedInferAttentionScoreV5.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/fused\_infer\_attention\_score\) → [详情](llms-content/document/detail/CANNCommunityEdition/2a378e7221b9.md) - [CANN社区版-aclnnGatherPaKvCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGatherPaKvCache.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/gather\_pa\_kv\_cache\) → [详情](llms-content/document/detail/CANNCommunityEdition/a2b879a20230.md) - [CANN社区版-aclnnGroupedMatmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmul.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/7aad48a1475c.md) - [CANN社区版-aclnnGroupedMatmulAdd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulAdd.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_add\) → [详情](llms-content/document/detail/CANNCommunityEdition/6165d11ba3c2.md) - [CANN社区版-aclnnGroupedMatmulAddV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulAddV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_add\) → [详情](llms-content/document/detail/CANNCommunityEdition/6d99998dce2a.md) - [CANN社区版-aclnnGroupedMatMulAllReduce](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatMulAllReduce.md): **该接口后续版本会废弃,请不要使用该接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/cf2ec40c6331.md) - [CANN社区版-aclnnGroupedMatMulAlltoAllv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatMulAlltoAllv.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/grouped\_mat\_mul\_allto\_allv\) → [详情](llms-content/document/detail/CANNCommunityEdition/a6ae53ffd951.md) - [CANN社区版-aclnnGroupedMatmulFinalizeRouting](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRouting.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/CANNCommunityEdition/db06a7a00efc.md) - [CANN社区版-aclnnGroupedMatmulFinalizeRoutingV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/CANNCommunityEdition/ac2c355f46d5.md) - [CANN社区版-aclnnGroupedMatmulFinalizeRoutingV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/CANNCommunityEdition/9540f73dbcdc.md) - [CANN社区版-aclnnGroupedMatmulFinalizeRoutingWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/CANNCommunityEdition/e2ed0ee8dd69.md) - [CANN社区版-aclnnGroupedMatmulFinalizeRoutingWeightNzV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulFinalizeRoutingWeightNzV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_finalize\_routing\) → [详情](llms-content/document/detail/CANNCommunityEdition/52d50bde14a3.md) - [CANN社区版-aclnnGroupedMatmulSwigluQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/5feb0e4612bd.md) - [CANN社区版-aclnnGroupedMatmulSwigluQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/1b77f2ae9779.md) - [CANN社区版-aclnnGroupedMatmulSwigluQuantWeightNZ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuantWeightNZ.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/8d6ace6b648f.md) - [CANN社区版-aclnnGroupedMatmulSwigluQuantWeightNzV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulSwigluQuantWeightNzV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\_swiglu\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/23b7696081ab.md) - [CANN社区版-aclnnGroupedMatmulV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV2.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/bcd472d5f4b8.md) - [CANN社区版-aclnnGroupedMatmulV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV3.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/9122c3a5d92c.md) - [CANN社区版-aclnnGroupedMatmulV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV4.md): **须知:该接口后续版本会废弃,请使用最新aclnnGroupedMatmulV5接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/6c589de4775c.md) - [CANN社区版-aclnnGroupedMatmulV5](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulV5.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\) → [详情](llms-content/document/detail/CANNCommunityEdition/7b08f0a50676.md) - [CANN社区版-aclnnGroupedMatmulWeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnGroupedMatmulWeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/gmm/grouped\_matmul\) → [详情](llms-content/document/detail/CANNCommunityEdition/57eac4518d83.md) - [CANN社区版-aclnnIncreFlashAttention](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttention.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnIncreFlashAttentionV4。** → [详情](llms-content/document/detail/CANNCommunityEdition/490c3aa331a1.md) - [CANN社区版-aclnnIncreFlashAttentionV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttentionV2.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnIncreFlashAttentionV4。** → [详情](llms-content/document/detail/CANNCommunityEdition/cf8759cab119.md) - [CANN社区版-aclnnIncreFlashAttentionV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttentionV3.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnIncreFlashAttentionV4。** → [详情](llms-content/document/detail/CANNCommunityEdition/15d7be5b2c5e.md) - [CANN社区版-aclnnIncreFlashAttentionV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnIncreFlashAttentionV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/incre\_flash\_attention\) → [详情](llms-content/document/detail/CANNCommunityEdition/8ee7c383bdb9.md) - [CANN社区版-aclnnInplaceAttentionWorkerScheduler](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnInplaceAttentionWorkerScheduler.md): - 接口功能:Attention和FFN分离部署场景下,Attention侧数据扫描算子。该算子接收来自FFNToAttention算子的输出数据,并对数据进行逐步扫描,确保数据准备就绪。 该算子不建议单独使用,建议与FFNToAttention和AttentionWorkerCombine算子配合使用,形成完整的工作流。 1. 接收FFNToAttention算子发送的数据。该数据以 → [详情](llms-content/document/detail/CANNCommunityEdition/6683d45ca156.md) - [CANN社区版-aclnnInplaceFfnWorkerScheduler](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnInplaceFfnWorkerScheduler.md): - 算子功能:Attention和FFN分离场景下,FFN侧数据扫描算子。该算子接收AttentionToFFN算子发送的数据,进行扫描并完成数据整理。 不建议直接使用,需要与AttentionToFFN,FFNWorkerBatching配合使用。 1. 接收AttentionToFFN算子发送的数据。该数据以ScheduleContext结构体内存排布方式存储。其具体定义参见调 → [详情](llms-content/document/detail/CANNCommunityEdition/60e6dead7e81.md) - [CANN社区版-aclnnInplaceMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnInplaceMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnMatmulAllReduce和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/59136ccbbd4b.md) - [CANN社区版-aclnnInplaceQuantMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnInplaceQuantMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnQuantMatmulAllReduceV2和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/589489e8b06e.md) - [CANN社区版-aclnnInplaceWeightQuantMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnInplaceWeightQuantMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnWeightQuantMatmulAllReduce和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/fde203ccb653.md) - [CANN社区版-aclnnInterleaveRope](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnInterleaveRope.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/interleave\_rope\) → [详情](llms-content/document/detail/CANNCommunityEdition/9d72c07f096d.md) - [CANN社区版-aclnnKvRmsNormRopeCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnKvRmsNormRopeCache.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/posembedding/kv\_rms\_norm\_rope\_cache\) → [详情](llms-content/document/detail/CANNCommunityEdition/5e0769e2e729.md) - [CANN社区版-aclnnLightningIndexer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnLightningIndexer.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/lightning\_indexer\) → [详情](llms-content/document/detail/CANNCommunityEdition/baf245234e8c.md) - [CANN社区版-aclnnLightningIndexerGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnLightningIndexerGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/lightning\_indexer\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/5bcc408a898e.md) - [CANN社区版-aclnnMaskedCausalConv1d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMaskedCausalConv1d.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/masked\_causal\_conv1d\) → [详情](llms-content/document/detail/CANNCommunityEdition/aec88368233d.md) - [CANN社区版-aclnnMaskedCausalConv1dBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMaskedCausalConv1dBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/masked\_causal\_conv1d\_backward\) → [详情](llms-content/document/detail/CANNCommunityEdition/e14ddcfff9cd.md) - [CANN社区版-aclnnMatmulAllReduce](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMatmulAllReduce.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_all\_reduce\) → [详情](llms-content/document/detail/CANNCommunityEdition/179ffe9721cc.md) - [CANN社区版-aclnnMatmulAllReduceAddRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMatmulAllReduceAddRmsNorm.md): **须知:该接口后续版本会废弃,请使用aclnnMatmulAllReduce和aclnnAddRmsNorm替代本接口。** → [详情](llms-content/document/detail/CANNCommunityEdition/0d6c3f17acf4.md) - [CANN社区版-aclnnMatmulAllReduceV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMatmulAllReduceV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_all\_reduce\) → [详情](llms-content/document/detail/CANNCommunityEdition/c7ba479f85d6.md) - [CANN社区版-aclnnMatmulAlltoAll](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMatmulAlltoAll.md): - 接口功能:完成Matmul计算、Permute(保证通信后地址连续)和AlltoAll通信的融合,先计算后通信。 - 计算公式:假设x1的shape为\(BS, H1\),x2的shape为\(H1, H2\),rankSize为NPU卡数。 $$ computeOut \= x1 @ x2 + bias \\ permutedOut \= computeOut.view\(BS, rankSiz → [详情](llms-content/document/detail/CANNCommunityEdition/38a31bea7d26.md) - [CANN社区版-aclnnMatmulReduceScatter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMatmulReduceScatter.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_reduce\_scatter\) → [详情](llms-content/document/detail/CANNCommunityEdition/cb19266e5682.md) - [CANN社区版-aclnnMatmulReduceScatterV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMatmulReduceScatterV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/matmul\_reduce\_scatter\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/3058b61c4c9d.md) - [CANN社区版-aclnnMhcPost](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcPost.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mhc/mhc\_post\) → [详情](llms-content/document/detail/CANNCommunityEdition/ae494f353304.md) - [CANN社区版-aclnnMhcPostBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcPostBackward.md): - 接口功能:mhcpost基于一系列计算对MHC(Manifold-Constrained Hyper-Connection)架构中上一层输出$h\{t\}^\{out\}$进行Post Mapping,对上一层的输入$xj$进行ResMapping,然后对二者进行残差连接,得到下一层的输入$x\{l+1\}$。该算子实现前述过程的反向功能。 - 计算公式: $$ gradx \= H\{l\}^\{res → [详情](llms-content/document/detail/CANNCommunityEdition/216c3120a431.md) - [CANN社区版-aclnnMhcPre](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcPre.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mhc/mhc\_pre\) → [详情](llms-content/document/detail/CANNCommunityEdition/d7145cb16a31.md) - [CANN社区版-aclnnMhcPreBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcPreBackward.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mhc/mhc\_pre\_backward\) → [详情](llms-content/document/detail/CANNCommunityEdition/932c1b94404b.md) - [CANN社区版-aclnnMhcPreSinkhorn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcPreSinkhorn.md): - 接口功能:基于一系列计算得到MHC架构中hidden层的$\\mathbf\{H\}'\{ ext\{res\}\}$和$\\mathbf\{H\}\{ ext\{post\}\}$投影矩阵以及Attention或MLP层的输入矩阵$\\mathbf\{h\}\{ ext\{in\}\}$。对$\\mathbf\{H\}'\{ ext\{res\}\}$矩阵执行Sinkhorn迭代归一化变换,最终得到双随机矩阵$\\mathbf\{H\}\{ ext\{re → [详情](llms-content/document/detail/CANNCommunityEdition/9c0266115cc5.md) - [CANN社区版-aclnnMhcPreSinkhornBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcPreSinkhornBackward.md): - 接口功能:MhcPreSinkhornBackward是MhcPreSinkhorn的反向算子。计算对应的梯度反向传播。 - 计算公式: - 第一部分计算Hresgrad:设当前梯度为 $\\mathbf\{grad\}\{ ext\{curr\}\} \= \\mathbf\{gradHRes\}$(`gradHRes`为输入参数,即正向输出`hres`的梯度),共进行 $\\mathbf\{numiters → [详情](llms-content/document/detail/CANNCommunityEdition/445a2db106b1.md) - [CANN社区版-aclnnMhcSinkhorn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcSinkhorn.md): - 接口功能:对mHC架构中的$\\mathbf\{H\}'\{ ext\{res\}\}$矩阵执行Sinkhorn迭代归一化变换,最终得到双随机矩阵$\\mathbf\{H\}\{ ext\{res\}\}$;支持输出迭代过程中的中间归一化结果(normout)和求和结果(sumout),用于反向梯度计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/8822ac7646ba.md) - [CANN社区版-aclnnMhcSinkhornBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMhcSinkhornBackward.md): - 接口功能:MhcSinkhornBackward是MhcSinkhorn的反向算子。mHC(Manifold-Constrained Hyper-Connections)架构中的MhcSinkhorn算子对输入矩阵做sinkhorn变换得到双随机矩阵$\\mathbf\{H\}\{ ext\{res\}\}$,输出的双随机矩阵的所有元素≥0、每一行之和为1且每一列之和为1 \(具有范数保持、组合封闭性和凸组合 → [详情](llms-content/document/detail/CANNCommunityEdition/479a71e14ff8.md) - [CANN社区版-aclnnMlaPreprocess](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMlaPreprocess.md): - 接口功能:推理场景,Multi-Head Latent Attention前处理的计算。主要计算过程如下: - 首先对输入$x$ RmsNormQuant后乘以$W^\{DQKV\}$进行下采样后分为通路1和通路2。 - 通路1做RmsNormQuant后乘以$W^\{UQ\}$后再分为通路3和通路4。 - 通路3后乘以$W^\{uk\}$后输出$q^N$。 - 通路4后经 → [详情](llms-content/document/detail/CANNCommunityEdition/7c81c3a61bf6.md) - [CANN社区版-aclnnMlaPreprocessV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMlaPreprocessV2.md): - 接口功能:推理场景,Multi-Head Latent Attention前处理的计算。主要计算过程如下: - 首先对输入$x$ RmsNormQuant后乘以$W^\{DQKV\}$进行下采样后分为通路1和通路2。 - 通路1做RmsNormQuant后乘以$W^\{UQ\}$后再分为通路3和通路4。 - 通路3后乘以$W^\{uk\}$后输出$q^N$。 - 通路4后经 → [详情](llms-content/document/detail/CANNCommunityEdition/3149ffa8b4cf.md) - [CANN社区版-aclnnMlaProlog](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMlaProlog.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnMlaPrologV3WeightNz。** → [详情](llms-content/document/detail/CANNCommunityEdition/0810622199ef.md) - [CANN社区版-aclnnMlaPrologV2WeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMlaPrologV2WeightNz.md): **须知:该接口后续版本会废弃,请使用最新接口aclnnMlaPrologV3WeightNz。** → [详情](llms-content/document/detail/CANNCommunityEdition/1f086f6af79e.md) - [CANN社区版-aclnnMlaPrologV3WeightNz](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMlaPrologV3WeightNz.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/attention/mla\_prolog\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/b54440ed1e19.md) - [CANN社区版-aclnnMoeComputeExpertTokens](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeComputeExpertTokens.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_compute\_expert\_tokens\) → [详情](llms-content/document/detail/CANNCommunityEdition/f4f13b98e047.md) - [CANN社区版-aclnnMoeDistributeCombine](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombine.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\) → [详情](llms-content/document/detail/CANNCommunityEdition/cc567fa61472.md) - [CANN社区版-aclnnMoeDistributeCombineAddRmsNorm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineAddRmsNorm.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_add\_rms\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/1546c57f059f.md) - [CANN社区版-aclnnMoeDistributeCombineAddRmsNormV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineAddRmsNormV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_add\_rms\_norm\) → [详情](llms-content/document/detail/CANNCommunityEdition/30ace03d8520.md) - [CANN社区版-aclnnMoeDistributeCombineSetup](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineSetup.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_setup\) → [详情](llms-content/document/detail/CANNCommunityEdition/a140f489f5e4.md) - [CANN社区版-aclnnMoeDistributeCombineTeardown](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineTeardown.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_teardown\) → [详情](llms-content/document/detail/CANNCommunityEdition/a6eaac690fa2.md) - [CANN社区版-aclnnMoeDistributeCombineV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/a6012ebebf11.md) - [CANN社区版-aclnnMoeDistributeCombineV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/812e4329e982.md) - [CANN社区版-aclnnMoeDistributeCombineV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeCombineV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_combine\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/ff17c6db7bc8.md) - [CANN社区版-aclnnMoeDistributeDispatch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatch.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\) → [详情](llms-content/document/detail/CANNCommunityEdition/d72c92e29ddd.md) - [CANN社区版-aclnnMoeDistributeDispatchSetup](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchSetup.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_setup\) → [详情](llms-content/document/detail/CANNCommunityEdition/85775959e593.md) - [CANN社区版-aclnnMoeDistributeDispatchTeardown](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchTeardown.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_teardown\) → [详情](llms-content/document/detail/CANNCommunityEdition/387cf73414eb.md) - [CANN社区版-aclnnMoeDistributeDispatchV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/b4dc799664e5.md) - [CANN社区版-aclnnMoeDistributeDispatchV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/944fc09a20c3.md) - [CANN社区版-aclnnMoeDistributeDispatchV4](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeDistributeDispatchV4.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_distribute\_dispatch\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/894dd069660e.md) - [CANN社区版-aclnnMoeFinalizeRouting](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeFinalizeRouting.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_finalize\_routing\) → [详情](llms-content/document/detail/CANNCommunityEdition/344296a989a1.md) - [CANN社区版-aclnnMoeFinalizeRoutingV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeFinalizeRoutingV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_finalize\_routing\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/d0118e695653.md) - [CANN社区版-aclnnMoeFinalizeRoutingV2Grad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeFinalizeRoutingV2Grad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_finalize\_routing\_v2\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/f4ba97cf5f8f.md) - [CANN社区版-aclnnMoeFinalizeRoutingV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeFinalizeRoutingV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_finalize\_routing\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/2cbb88f5d783.md) - [CANN社区版-aclnnMoeFusedTopk](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeFusedTopk.md): - 接口功能:MoE计算中,对输入x做Sigmoid计算,对计算结果分组进行排序,最后根据分组排序的结果选取前k个专家。 - 计算公式: 对输入做sigmoid: $$ sigmoidRes\=sigmoid\(x\) $$ 加上addNum: $$ normOut \= sigmoidRes + addNum $$ 对计算结果按照g → [详情](llms-content/document/detail/CANNCommunityEdition/3b3a47c6ea16.md) - [CANN社区版-aclnnMoeGatingTopK](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeGatingTopK.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_gating\_top\_k\) → [详情](llms-content/document/detail/CANNCommunityEdition/557578e4b1cb.md) - [CANN社区版-aclnnMoeGatingTopKSoftmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeGatingTopKSoftmax.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_gating\_top\_k\_softmax\) → [详情](llms-content/document/detail/CANNCommunityEdition/b5cd74fc76dd.md) - [CANN社区版-aclnnMoeGatingTopKSoftmaxV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeGatingTopKSoftmaxV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_gating\_top\_k\_softmax\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/e630ab087fe7.md) - [CANN社区版-aclnnMoeInitRouting](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRouting.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\) → [详情](llms-content/document/detail/CANNCommunityEdition/d6ccf5a9d675.md) - [CANN社区版-aclnnMoeInitRoutingQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingQuant.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_quant\) → [详情](llms-content/document/detail/CANNCommunityEdition/c993fe5015e5.md) - [CANN社区版-aclnnMoeInitRoutingQuantV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingQuantV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_quant\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/ae8c4ee1e5da.md) - [CANN社区版-aclnnMoeInitRoutingV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingV2.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_v2\) → [详情](llms-content/document/detail/CANNCommunityEdition/db4567a7c038.md) - [CANN社区版-aclnnMoeInitRoutingV2Grad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingV2Grad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_v2\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/da04c7c97f0b.md) - [CANN社区版-aclnnMoeInitRoutingV3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeInitRoutingV3.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_init\_routing\_v3\) → [详情](llms-content/document/detail/CANNCommunityEdition/0aa22c8b126f.md) - [CANN社区版-aclnnMoeTokenPermute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermute.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\) → [详情](llms-content/document/detail/CANNCommunityEdition/11bcd90b61da.md) - [CANN社区版-aclnnMoeTokenPermuteGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/bdc5014962d8.md) - [CANN社区版-aclnnMoeTokenPermuteWithEp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithEp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_ep\) → [详情](llms-content/document/detail/CANNCommunityEdition/8222571f5edf.md) - [CANN社区版-aclnnMoeTokenPermuteWithEpGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithEpGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_ep\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/a8816a0408e2.md) - [CANN社区版-aclnnMoeTokenPermuteWithRoutingMap](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithRoutingMap.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_routing\_map\) → [详情](llms-content/document/detail/CANNCommunityEdition/b6750be34f11.md) - [CANN社区版-aclnnMoeTokenPermuteWithRoutingMapGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenPermuteWithRoutingMapGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_permute\_with\_routing\_map\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/3cf7aca6eb67.md) - [CANN社区版-aclnnMoeTokenUnpermute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermute.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\) → [详情](llms-content/document/detail/CANNCommunityEdition/5b69c119b4dc.md) - [CANN社区版-aclnnMoeTokenUnpermuteGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/3e784345485b.md) - [CANN社区版-aclnnMoeTokenUnpermuteWithEp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithEp.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_ep\) → [详情](llms-content/document/detail/CANNCommunityEdition/7d33cf373024.md) - [CANN社区版-aclnnMoeTokenUnpermuteWithEpGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithEpGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_ep\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/37cb630efcf1.md) - [CANN社区版-aclnnMoeTokenUnpermuteWithRoutingMap](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithRoutingMap.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_routing\_map\) → [详情](llms-content/document/detail/CANNCommunityEdition/a5e7af23a7ea.md) - [CANN社区版-aclnnMoeTokenUnpermuteWithRoutingMapGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeTokenUnpermuteWithRoutingMapGrad.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/moe/moe\_token\_unpermute\_with\_routing\_map\_grad\) → [详情](llms-content/document/detail/CANNCommunityEdition/fe58536e1be5.md) - [CANN社区版-aclnnMoeUpdateExpert](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnMoeUpdateExpert.md): \[? 查看源码\]\(https://gitcode.com/cann/ops-transformer/tree/master/mc2/moe\_update\_expert\) → [详情](llms-content/document/detail/CANNCommunityEdition/cfdc6e031b25.md) - [CANN社区版-aclnnNormRopeConcat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNormRopeConcat.md): - 接口功能:(多模态)transformer注意力机制中,针对query、key和Value实现归一化(Norm)、旋转位置编码(Rope)、特征拼接(Concat): - 归一化(Norm)当前支持层归一化(LayerNorm)、带仿射变换参数层归一化(AFFINE LayerNorm)、均方根归一化(RmsNorm)和带仿射变换参数均方根归一化(AFFINE RmsNorm)类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/83d1fd3a8932.md) - [CANN社区版-aclnnNormRopeConcatBackward](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNormRopeConcatBackward.md): - 算子功能:(多模态)transformer注意力机制中,针对query、key和Value实现归一化(Norm)、旋转位置编码(Rope)、特征拼接(Concat)融合算子功能反向推导: - 归一化(Norm)当前支持层归一化(LayerNorm)和带仿射变换参数层归一化(AFFINE LayerNorm)类型。 - 旋转位置编码(Rope)支持Interleave和Half类 → [详情](llms-content/document/detail/CANNCommunityEdition/abdeff405401.md) - [CANN社区版-aclnnNsaCompress](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNsaCompress.md): - 算子功能:训练场景下,使用NSA Compress算法减轻long-context的注意力计算,实现在KV序列维度进行压缩。 - 计算公式: Nsa Compress正向计算公式如下: $$ \\tilde\{K\}t^\{\\text\{cmp\}\} \= fK^\{\\text\{cmp\}\}\(k\{:t\}\) \= \\left\{ \\varphi\(k\{id+1:id+l\}\) \\bigg| 0 \\leq i \\l → [详情](llms-content/document/detail/CANNCommunityEdition/0c7cdab5c654.md) - [CANN社区版-aclnnNsaCompressAttention](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNsaCompressAttention.md): - 算子功能:NSA中compress attention以及select topk索引计算。论文:https://arxiv.org/pdf/2502.11089 - 计算公式:压缩block大小:$l$,select block大小:$l'$,压缩stride大小:$d$ $$ P\{cmp\} \= Softmax\(querykey^T\) \\ $$ $$ attentionOut \= Softma → [详情](llms-content/document/detail/CANNCommunityEdition/e75507cd6857.md) - [CANN社区版-aclnnNsaCompressAttentionInfer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNsaCompressAttentionInfer.md): - 接口功能:Native Sparse Attention推理过程中,Compress Attention的计算。 - 计算公式: $$ P\{cmp\}\= Softmax\(scale query · key^T\) \\ attentionOut \= P\{cmp\} · value\\ P\{slc\}\[j\] \= \\sum\\limits\{m\=0\}^\{l'/d -1\} \\sum\\limits\{ → [详情](llms-content/document/detail/CANNCommunityEdition/07dce9fd05a9.md) - [CANN社区版-aclnnNsaCompressGrad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNsaCompressGrad.md): - 算子功能:aclnnNsaCompress算子的反向计算。 - 计算公式: 选择注意力的正向计算公式如下: $$ \\text\{dw\} \= \\text\{dkcmp\} \\cdot K^\\top $$ $$ \\text\{dk\} \= W^\\top \\cdot \\text\{dkcmp\} $$ → [详情](llms-content/document/detail/CANNCommunityEdition/8e2b5bb6c7d1.md) - [CANN社区版-aclnnNsaCompressWithCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNsaCompressWithCache.md): - 接口功能:用于Native-Sparse-Attention推理阶段的KV压缩,每次推理每个batch会产生一个新的token,每当某个batch的token数量凑满一个compressblock时,该算子会将该batch的后compressblock个token压缩成一个compresstoken。 - 计算公式: $$ compressIdx\=\(s-compressBlockSize\)/s → [详情](llms-content/document/detail/CANNCommunityEdition/70d33ade37cd.md) - [CANN社区版-aclnnNsaSelectedAttention](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/aolapi/context/ops-transformer/aclnnNsaSelectedAttention.md): - 接口功能:训练场景下,实现NativeSparseAttention算法中selected-attention(选择注意力)的计算。 - 计算公式: 选择注意力的正向计算公式如下: $$ selectedkey \= Gather\(key, topkindices\[i\]\),0<\=i 算子执行问题\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/maintenref/troubleshooting/troubleshooting\_0147.html\)”,该文档列举了典型/高频的算子执行 → [详情](llms-content/document/detail/CANNCommunityEdition/add62d323d45.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [CANN社区版-aclSetCompileopt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0025.html): 用户可调用本接口设置对应的编译选项,该选项为进程级全局共享。在算子或模型编译前,调用本接口设置编译选项,在编译时,以当前的编译选项为准,一次编译过程中不会变更。 → [详情](llms-content/document/detail/CANNCommunityEdition/a070d4a29d89.md) - [CANN社区版-aclGetCompileopt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0026.html): 用户可调用本接口获取编译选项的值。 用户可以调用本接口获取当前编译选项的值,在调用aclSetCompileopt前,本接口返回的是各编译选项的默认值;在调用aclSetCompileopt后,本接口返回的是用户设置的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/4e7b7b8bb911.md) - [CANN社区版-aclGetCompileoptSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0027.html): 用户可调用本接口获取存放编译选项值的内存大小。 用户在调用aclGetCompileopt前需要申请一块内存来保存编译选项的值,内存大小可以通过调用本接口获得。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb9933a26eae.md) - [CANN社区版-aclGenGraphAndDumpForOp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0033.html): 构建单个算子的图并Dump,生成.txt文件。此处的图是指表达算子IR(Intermediate Representation)的结构,图编译过程中由于融合、拆分等原因会导致图不断变换、进而生成新的图,这些变换的目的是为了将用户表达的图适配到AI处理器上,获得更高性能。 使用场景:算子调优场景下,调用本接口构建单个算子的图并Dump,生成.txt文件,作为算子调优的输入数据之一。 → [详情](llms-content/document/detail/CANNCommunityEdition/802b399108f3.md) - [CANN社区版-aclopSetModelDir](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0245.html): 设置加载模型文件的目录,该模型文件是由单算子编译成的.om文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2f629280c92.md) - [CANN社区版-aclopLoad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0246.html): 从内存中加载单算子模型数据(单算子模型数据是指“单算子编译成.om文件后,再将om文件读取到内存中”的数据),由用户管理内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/903de882bb34.md) - [aclopSetCompileFlag(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0247.html): 须知:此接口后续版本会废弃,请使用aclSetCompileopt接口设置编译选项。 → [详情](llms-content/document/detail/CANNCommunityEdition/0696a75ba131.md) - [CANN社区版-aclopCompile](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0248.html): 编译指定算子。在编译算子前,可以调用aclSetCompileopt接口设置编译选项。 每个算子的输入、输出组织不同,在调用接口时严格按照算子输入、输出参数来组织算子,用户在调用aclopCompile时,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,再编译算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/0e014dac9886.md) - [aclopExecute(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0249.html): 须知:此接口后续版本会废弃,请使用aclopExecuteV2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/75c3a66147d1.md) - [CANN社区版-aclopExecuteV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0250.html): 执行指定的算子。异步接口。 每个算子的输入、输出、属性不同,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,并下发执行,因此在调用本接口时需严格按照算子输入、输出、属性来组织算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/2338acc2e6cc.md) - [CANN社区版-aclopCompileAndExecute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0251.html): 编译并执行指定的算子,当前只支持固定Shape的算子。异步接口。 每个算子的输入、输出、属性不同,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,并下发执行,因此在调用本接口时需严格按照算子输入、输出、属性来组织算子。 在编译执行算子前,可以调用aclSetCompileopt接口设置编译选项。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2f0f99f8b52.md) - [CANN社区版-aclopCompileAndExecuteV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0252.html): 编译并执行指定的算子,当前只支持固定Shape的算子。每个算子的输入、输出、属性不同,接口会根据optype、输入tensor的描述、输出tensor的描述、attr等信息查找对应的任务,并下发执行,因此在调用本接口时需严格按照算子输入、输出、属性来组织算子。 在编译执行算子前,可以调用aclSetCompileopt接口设置编译选项。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6e5bbb865d8.md) - [CANN社区版-aclopExecWithHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0253.html): 以Handle方式调用一个算子,不支持动态Shape算子,动态Shape算子请使用aclopExecuteV2。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/97b7745c07c6.md) - [CANN社区版-aclopInferShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0254.html): 根据算子的输入Shape、输入值推导出算子的输出Shape。 推导算子的输出Shape包含三种场景:- 根据Shape推导,可以得到算子的准确输出Shape,则返回准确输出Shape; - 根据Shape推导,无法得到算子的准确输出Shape,但可以得到输出Shape的范围,则在输出参数outputDesc中将算子输出tensor描述中的动态维度的维度值记为-1。该场景下,用户可调用 aclGe → [详情](llms-content/document/detail/CANNCommunityEdition/d3308a4eb6ce.md) - [CANN社区版-aclopRegisterCompileFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0257.html): 动态Shape场景下,注册算子选择器,用于在算子执行时,能针对不同shape,选择相应的Tiling策略。 如果某算子已注册算子选择器,则不允许重新注册,如果需要变更算子选择器,必须先调用aclopUnregisterCompileFunc接口取消注册,然后再调用aclopRegisterCompileFunc接口重新注册。 → [详情](llms-content/document/detail/CANNCommunityEdition/debb364e9691.md) - [CANN社区版-aclopUnregisterCompileFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0258.html): 动态Shape场景下,取消注册算子选择器。 → [详情](llms-content/document/detail/CANNCommunityEdition/c7644a8aca4e.md) - [CANN社区版-aclopCreateKernel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0259.html): 动态Shape场景下,将算子注册到系统内部,运行算子时使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/4c6a41a14379.md) - [CANN社区版-aclopSetKernelArgs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0260.html): 动态Shape场景下,设置算子Tiling参数、执行并发数。 → [详情](llms-content/document/detail/CANNCommunityEdition/1af1255793dd.md) - [CANN社区版-aclopSetKernelWorkspaceSizes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0261.html): 动态Shape场景下,设置算子Workspace参数。为非必须接口,根据算子情况可选。 → [详情](llms-content/document/detail/CANNCommunityEdition/d566b350c3b4.md) - [CANN社区版-aclopUpdateParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0262.html): 在算子动态Shape场景下,根据指定算子,触发调用算子选择器。 → [详情](llms-content/document/detail/CANNCommunityEdition/391f0f5f0e00.md) - [CANN社区版-aclopSetMaxOpQueueNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0263.html): 通过单算子模型方式执行单个算子时,配置算子缓存信息老化,以达到节约内存和平衡调用性能的目的。 → [详情](llms-content/document/detail/CANNCommunityEdition/823259fdf316.md) - [CBLAS接口总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0265.html): 须知:本章中的CBLAS接口后续版本会废弃,替换方案请参见废弃接口替换方案。 → [详情](llms-content/document/detail/CANNCommunityEdition/d652f8267d98.md) - [关于A、B、C矩阵的Shape及内存大小计算公式](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0266.html): - A、B、C矩阵是否转置的标记如果设置为ACL\_TRANS\_N或ACL\_TRANS\_T,则用户在申请内存存放A、B、C矩阵数据时,实际申请的内存要和实际数据大小匹配,Shape及内存大小的计算公式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/e5bfe4057889.md) - [CANN社区版-aclblasGemvEx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0267.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据、输出数据的数据类型通过入参设置。异步接口。 A、x、y的数据类型仅支持以下组合, α和β的数据类型与y一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/d58b98281894.md) - [CANN社区版-aclblasCreateHandleForGemvEx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0268.html): 创建矩阵-向量乘的handle,输入数据、输出数据的数据类型通过入参设置。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 A、x、y的数据类型仅支持以下组合: → [详情](llms-content/document/detail/CANNCommunityEdition/fab0d94bf8f6.md) - [CANN社区版-aclblasHgemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0269.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据和输出数据的数据类型为FLOAT16。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd19decb42d6.md) - [CANN社区版-aclblasCreateHandleForHgemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0270.html): 创建矩阵-向量乘的handle,输入数据和输出数据的数据类型为FLOAT16。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/4e1258148bb4.md) - [CANN社区版-aclblasS8gemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0271.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据的数据类型为INT8,输出数据的数据类型为INT32。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1760cf79214.md) - [CANN社区版-aclblasCreateHandleForS8gemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0272.html): 创建矩阵-向量乘的handle,输入数据的数据类型为INT8,输出数据的数据类型为INT32。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/3f2303cdc4db.md) - [CANN社区版-aclblasGemmEx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0273.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据、输出数据的数据类型通过入参设置。异步接口。 A、B、C的数据类型仅支持以下组合, α和β的数据类型与C一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/65a44faa18be.md) - [CANN社区版-aclblasCreateHandleForGemmEx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0274.html): 创建矩阵-矩阵乘的handle,输入数据、输出数据的数据类型通过入参设置。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 A、B、C的数据类型仅支持以下组合: → [详情](llms-content/document/detail/CANNCommunityEdition/5801509f4c18.md) - [CANN社区版-aclblasHgemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0275.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据和输出数据的数据类型为FLOAT16。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/925f327d2fef.md) - [CANN社区版-aclblasCreateHandleForHgemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0276.html): 创建矩阵-矩阵乘的handle,输入数据和输出数据的数据类型为FLOAT16。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ed1597f3dac.md) - [CANN社区版-aclblasS8gemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0277.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据的数据类型为INT8,输出数据的数据类型为INT32。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/c6c27b1341e7.md) - [CANN社区版-aclblasCreateHandleForS8gemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0278.html): 创建矩阵-矩阵乘的handle,输入数据的数据类型为INT8,输出数据的数据类型为INT32。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/253e18a37118.md) - [CANN社区版-aclopCast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0279.html): 转换输入数据的数据类型。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e9033eaaf3c.md) - [CANN社区版-aclopCreateHandleForCast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0280.html): 创建数据类型转换的handle。创建handle成功后,需调用aclopExecWithHandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad57742212ba.md) - [CANN社区版-aclmdlLoadFromFile](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0283.html): 从文件加载离线模型数据,由系统内部管理模型运行的内存。 本接口中通过modelPath参数传入的文件是.om模型文件。关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/userguides/atc → [详情](llms-content/document/detail/CANNCommunityEdition/10c2bf2e5465.md) - [CANN社区版-aclmdlLoadFromMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0284.html): 从内存加载om模型文件数据,由系统内部管理模型运行的内存。 关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/userguides/atctools/overview/learningguide. → [详情](llms-content/document/detail/CANNCommunityEdition/9b81935edc40.md) - [CANN社区版-aclmdlLoadFromFileWithMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0285.html): 从文件加载离线模型数据,由用户自行管理模型运行的内存。 本接口中通过modelPath参数传入的文件是.om模型文件。关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/userguides/atc → [详情](llms-content/document/detail/CANNCommunityEdition/435fbcbf9be7.md) - [CANN社区版-aclmdlLoadFromMemWithMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0286.html): 从内存加载om模型文件数据,由用户自行管理模型运行的内存。 关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/userguides/atctools/overview/learningguide. → [详情](llms-content/document/detail/CANNCommunityEdition/5ca2943d9964.md) - [CANN社区版-aclmdlLoadFromFileWithQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0287.html): 从文件加载离线模型数据,模型的输入、输出数据都存放在队列中。本接口只支持加载固定Shape输入的模型。 本接口中通过modelPath参数传入的文件是.om模型文件。关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctoo → [详情](llms-content/document/detail/CANNCommunityEdition/db33883901be.md) - [CANN社区版-aclmdlLoadFromMemWithQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0288.html): 从内存加载om模型文件数据,模型的输入、输出数据都存放在队列中。本接口只支持加载固定Shape输入的模型。 关于如何获取om模型文件,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/userguides/atctools → [详情](llms-content/document/detail/CANNCommunityEdition/b45d34549785.md) - [CANN社区版-aclmdlSetConfigOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0289.html): 设置模型加载的配置对象中的各属性的取值,包括模型执行的优先级、模型的文件路径或内存地址、内存大小等。 本接口需要与以下其它接口配合,实现模型加载功能:1. 调用 aclmdlCreateConfigHandle 接口创建模型加载的配置对象。 2. (可选)调用 aclmdlSetExternalWeightAddress 接口配置存放外置权重的Device内存。 3. 多次调用 aclmdl → [详情](llms-content/document/detail/CANNCommunityEdition/31e5e810f47a.md) - [CANN社区版-aclmdlLoadWithConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0290.html): 指定模型加载时需要的配置信息,并进行模型加载。在加载前,请先根据模型文件的大小评估内存空间是否足够,内存空间不足,会导致应用程序异常。 本接口需要与以下其它接口配合,实现模型加载功能:1. 调用 aclmdlCreateConfigHandle 接口创建模型加载的配置对象。 2. (可选)调用 aclmdlSetExternalWeightAddress 接口配置存放外置权重的Device内存 → [详情](llms-content/document/detail/CANNCommunityEdition/012cea2592d8.md) - [CANN社区版-aclmdlUnload](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0291.html): 系统完成模型推理后,可调用本接口卸载模型,释放资源,但需确保其它接口没有正在使用该模型。 模型加载、模型执行、模型卸载的操作必须在同一个Context下(关于Context的创建请参见aclrtCreateContext\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/API/runtimeapi/a → [详情](llms-content/document/detail/CANNCommunityEdition/2a931c6c5cdf.md) - [CANN社区版-aclmdlBundleLoadFromFile](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0292.html): 模型执行阶段若涉及动态更新变量的场景,可调用本接口从文件加载om模型,由系统内部管理内存。 本接口需与以下其它接口配合使用,以便实现动态更新变量的目的,关键接口的调用流程如下: 1. 基于构图接口编译并保存模型,模型中包含多个图,例如推理图、变量初始化图、变量更新图等。 此处是调用aclgrphBundleBuildModel接口编译模型、调用aclgrphBundleSaveModel接口保 → [详情](llms-content/document/detail/CANNCommunityEdition/919407a5c6ce.md) - [CANN社区版-aclmdlBundleLoadFromMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0293.html): 模型执行阶段若涉及动态更新变量的场景,从内存加载离线模型数据,由系统内部管理模型运行的内存。 本接口需与其它接口配合使用,以便实现动态更新变量的目的,请参见aclmdlBundleLoadFromFile处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/ce83f7021c7d.md) - [CANN社区版-aclmdlBundleGetModelId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0294.html): 获取实际可执行的模型ID。 本接口需与其它接口配合使用,以便实现动态更新变量的目的,请参见aclmdlBundleLoadFromFile处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/076efcb33f4e.md) - [CANN社区版-aclmdlBundleGetModelNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0295.html): 根据bundleId获取实际可执行的图总数。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa7c4a984a09.md) - [CANN社区版-aclmdlBundleUnload](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0296.html): 系统完成模型推理后,可调用该接口卸载通过aclmdlBundleLoadFromFile接口或aclmdlBundleLoadFromMem接口加载的模型,释放资源。 本接口需与其它接口配合使用,以便实现动态更新变量的目的,请参见aclmdlBundleLoadFromFile处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/e32ec3c42bd2.md) - [CANN社区版-aclmdlExecute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0298.html): 执行模型推理,直到返回推理结果。 模型加载、模型执行、模型卸载的操作必须在同一个Context下(关于Context的创建请参见aclrtCreateContext\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/API/runtimeapi/aclcppdevg030059.html\))。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a6ef96b0181.md) - [CANN社区版-aclmdlExecuteAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0299.html): 执行模型推理。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3fb3d23e11de.md) - [CANN社区版-aclmdlSetExecConfigOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0300.html): 设置模型执行的配置对象中的各属性的取值。 本接口需要配合其它接口一起使用,实现模型执行,接口调用顺序如下:1. 调用 aclmdlCreateExecConfigHandle 接口创建模型执行的配置对象。 2. 多次调用 aclmdlSetExecConfigOpt 接口设置配置对象中每个属性的值。 3. 调用 aclmdlExecuteV2 或 aclmdlExecuteAsyncV2 → [详情](llms-content/document/detail/CANNCommunityEdition/855c9173ebd9.md) - [CANN社区版-aclmdlExecuteV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0301.html): 根据aclmdlSetExecConfigOpt接口所配置的属性,执行模型推理,直到返回推理结果。该接口是在aclmdlExecute接口基础上进行了增强,支持在执行模型推理时控制一些配置参数。 本接口需要配合其它接口一起使用,实现模型执行,接口调用顺序如下:1. 调用 aclmdlCreateExecConfigHandle 接口创建模型执行的配置对象。 2. 多次调用 aclmdlSetE → [详情](llms-content/document/detail/CANNCommunityEdition/5b48e914507a.md) - [CANN社区版-aclmdlExecuteAsyncV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0302.html): 根据aclmdlSetExecConfigOpt所配置的属性,执行模型推理,直到返回推理结果。该接口是在aclmdlExecuteAsync接口基础上进行了增强,支持在执行模型推理时控制一些配置参数。异步接口。 本接口需要配合其它接口一起使用,实现模型执行,接口调用顺序如下:1. 调用 aclmdlCreateExecConfigHandle 接口创建模型执行的配置对象。 2. 多次调用 ac → [详情](llms-content/document/detail/CANNCommunityEdition/c8daac6d3717.md) - [CANN社区版-aclmdlQuerySize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0303.html): 根据模型文件获取模型执行时所需的权值内存大小、工作内存大小。 当由用户管理内存时,为确保内存不浪费,在申请工作内存、权值内存前,需要调用本接口查询模型运行时所需工作内存、权值内存的大小。如果模型输入数据的Shape不确定,则不能调用本接口查询内存大小,在加载模型时,就无法由用户管理内存,因此需选择由系统管理内存的模型加载接口(例如,aclmdlLoadFromFile、aclmdlLoadFrom → [详情](llms-content/document/detail/CANNCommunityEdition/313dfc3b6915.md) - [CANN社区版-aclmdlQuerySizeFromMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0304.html): 根据内存中的模型数据获取模型执行时所需的权值内存大小、工作内存大小。 当由用户管理内存时,为确保内存不浪费,在申请工作内存、权值内存前,需要调用本接口查询模型运行时所需工作内存、权值内存的大小。如果模型输入数据的Shape不确定,则不能调用本接口查询内存大小,在加载模型时,就无法由用户管理内存,因此需选择由系统管理内存的模型加载接口(例如,aclmdlLoadFromFile、aclmdlLoad → [详情](llms-content/document/detail/CANNCommunityEdition/d4a3b6df9fc3.md) - [CANN社区版-aclmdlQueryExeOMDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0305.html): 根据模型文件获取模型执行时所需的工作内存、权值内存、模型描述信息、静态和动态shape任务等的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f38e296f1b6.md) - [CANN社区版-aclmdlSetDynamicBatchSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0306.html): 在动态Batch场景下,在模型执行前调用本接口设置每次模型推理时处理图片的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/907dfc65b1b1.md) - [CANN社区版-aclmdlSetDynamicHWSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0307.html): 动态分辨率场景下,在模型执行前调用本接口设置模型推理时输入图片的高和宽。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6ffff09819d.md) - [CANN社区版-aclmdlSetInputAIPP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0308.html): 动态AIPP场景下,根据指定的动态AIPP输入的输入index,设置模型推理时的AIPP参数值。 动态AIPP支持的几种操作的计算方式及其计算顺序如下:抠图->色域转换->减均值/归一化->padding。 → [详情](llms-content/document/detail/CANNCommunityEdition/e0ee5deaaf2c.md) - [CANN社区版-aclmdlGetFirstAippInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0309.html): 获取模型AIPP(包括静态AIPP和动态AIPP)的配置信息。获取模型中动态AIPP的信息时,只能获取aclAippInfo结构体中如下参数的值:srcFormat、srcDatatype、srcDimNum、shapeCount、outDims,其它参数值无效。 AIPP支持的几种操作的计算方式及其计算顺序如下:抠图->色域转换->减均值/归一化->padding。 → [详情](llms-content/document/detail/CANNCommunityEdition/92e44553d19f.md) - [CANN社区版-aclmdlGetAippType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0310.html): 获取指定模型的指定输入所支持的AIPP类型(动态AIPP或静态AIPP)及动态AIPP输入对应的index值。 → [详情](llms-content/document/detail/CANNCommunityEdition/744986211a39.md) - [CANN社区版-aclmdlSetAIPPByInputIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0311.html): 动态AIPP场景下,根据指定的模型输入的输入index,设置模型推理时的AIPP参数值。 动态AIPP支持的几种操作的计算方式及其计算顺序如下:抠图->色域转换->减均值/归一化->padding。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3c45886cde0.md) - [CANN社区版-aclmdlSetInputDynamicDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0312.html): 如果模型输入的Shape是动态的、输入数据Format为ND格式(ND表示支持任意格式),在模型执行前调用本接口设置模型推理时具体维度的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/80a60fc17d6a.md) - [CANN社区版-aclmdlCreateAndGetOpDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_0313.html): 获取指定算子的描述信息,包括算子名、输入tensor描述、输出tensor描述,如果查询不到指定算子,则返回报错。该接口不支持动态Shape场景。 使用场景举例:执行整网模型推理时,如果产生AI Core报错,可以调用本接口获取报错算子的描述信息,再做进一步错误排查。 推荐的接口调用顺序如下:1. 定义并实现异常回调函数fn,回调函数原型请参见 aclrtSetExceptionInfoCallb → [详情](llms-content/document/detail/CANNCommunityEdition/0924cf134bc4.md) - [CANN社区版-aclTransType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1359.html): ``` typedef enum aclTransType \{ ACLTRANSN, //不转置,默认为不转置 ACLTRANST, //转置 ACLTRANSNZ, //内部格式,能够提供更好的接口性能,建议使用场景为:某个输入矩阵作为底库,执行一次转NZ格式的操作后,多次使用NZ格式的算子,提升性能。 ACLTRANSNZT //内部格式转置, → [详情](llms-content/document/detail/CANNCommunityEdition/10ef5861cf23.md) - [CANN社区版-aclComputeType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1360.html): ``` typedef enum aclComputeType \{ ACLCOMPUTEHIGHPRECISION, ACLCOMPUTELOWPRECISION //当前不支持 \}aclComputeType; → [详情](llms-content/document/detail/CANNCommunityEdition/57d94afeb63a.md) - [CANN社区版-aclAippInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1362.html): 静态AIPP和动态AIPP支持的图片格式不同,详情如下: → [详情](llms-content/document/detail/CANNCommunityEdition/bc6c4d4c95de.md) - [CANN社区版-aclAippInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1363.html): ``` typedef struct aclAippInfo \{ aclAippInputFormat inputFormat; int32t srcImageSizeW; int32t srcImageSizeH; int8t cropSwitch; int32t loadStartPosW; int32t loadStartPosH; i → [详情](llms-content/document/detail/CANNCommunityEdition/818ca6fd4ef1.md) - [CANN社区版-aclAippDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1364.html): ``` typedef struct aclAippDims \{ aclmdlIODims srcDims; // 模型转换前的dims,如\[1,3,150,150\] sizet srcSize; // 模型转换前输入数据的大小 aclmdlIODims aippOutdims; // 内部数据格式的dims信息 sizet aippOutSize; // → [详情](llms-content/document/detail/CANNCommunityEdition/6964c7052e8d.md) - [CANN社区版-aclmdlIODims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1365.html): ``` \#define ACLMAXDIMCNT 128 \#define ACLMAXTENSORNAMELEN 128 typedef struct aclmdlIODims \{ char name\[ACLMAXTENSORNAMELEN\]; // tensor name sizet dimCount; // Shape → [详情](llms-content/document/detail/CANNCommunityEdition/0612d5c02a02.md) - [CANN社区版-aclmdlInputAippType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1369.html): ``` typedef enum \{ ACLDATAWITHOUTAIPP \= 0, //该输入无AIPP信息 ACLDATAWITHSTATICAIPP, //该输入带静态AIPP信息 ACLDATAWITHDYNAMICAIPP, //该输入有关联的动态AIPP输入 ACLDYNAMICAIPPNODE //该输入本身就是动态AIPP输入,用于配 → [详情](llms-content/document/detail/CANNCommunityEdition/61c9c45ef2ef.md) - [CANN社区版-aclCompileOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1371.html): 用于配置网络模型的算子精度模式。如果不配置该编译选项,默认采用allowfp32tofp16。 - forcefp32/cubefp16infp32out: 配置为forcefp32或cubefp16infp32out,效果等同,该选项用来表示AI Core中该算子既支持float32又支持float16数据类型时,系统内部都会根据算子类型不同,选择不同的处理方式。cubefp16infp32 → [详情](llms-content/document/detail/CANNCommunityEdition/11c5ea0377da.md) - [CANN社区版-aclmdlConfigAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1375.html): 模型执行的优先级,可选项。该选项对应的值为int32类型。 数字越小优先级越高,取值\[0,7\],默认值为0。 Atlas 训练系列产品 ,docker容器内安装CANN,且配置算力分组的场景,该枚举值不生效。 → [详情](llms-content/document/detail/CANNCommunityEdition/266fb6f134d7.md) - [CANN社区版-aclOpCompileFlag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1377.html): 该参数已废弃,请勿配置,否则后续版本可能存在兼容性问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/c908bd2ffefc.md) - [CANN社区版-aclopEngineType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1386.html): ``` typedef enum aclEngineType \{ ACLENGINESYS, // 不关心具体执行引擎时填写,当前仅支持设置为该选项 ACLENGINEAICORE, // 将算子编译成AI Core算子,当前不支持 ACLENGINEVECTOR // 将算子编译成Vector Core算子,当前不支持 \} aclopEngineType; → [详情](llms-content/document/detail/CANNCommunityEdition/f97a6569f182.md) - [CANN社区版-aclopCompileType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1387.html): ``` typedef enum aclCompileType \{ ACLCOMPILESYS, // 当前仅支持设置为该选项 ACLCOMPILEUNREGISTERED // 当前不支持 \} aclopCompileType; → [详情](llms-content/document/detail/CANNCommunityEdition/f51a48d3ef02.md) - [CANN社区版-aclmdlExecConfigAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1391.html): ``` typedef enum \{ ACLMDLSTREAMSYNCTIMEOUT \= 0, ACLMDLEVENTSYNCTIMEOUT, ACLMDLWORKADDRPTR, ACLMDLWORKSIZET, ACLMDLMPAIMIDSIZET, / param reserved / ACLMDLAICQOSSIZET, → [详情](llms-content/document/detail/CANNCommunityEdition/bcd22d526b48.md) - [CANN社区版-aclmdlExeOMDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1407.html): ``` typedef struct aclmdlExeOMDesc \{ sizet workSize; sizet weightSize; sizet modelDescSize; sizet kernelSize; sizet kernelArgsSize; sizet staticTaskSize; sizet dynamicTaskS → [详情](llms-content/document/detail/CANNCommunityEdition/baad09a27b59.md) - [CANN社区版-aclmdlIODimsRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1409.html): ``` \#define ACLDIMENDPOINTS 2 \#define ACLMAXDIMCNT 128 typedef struct aclmdlIODimsRange \{ sizet rangeCount; / 维度数量 / int64t range\[ACLMAXDIMCNT\]\[ACLDIMENDPOINTS\]; / Shape范围二维数组, → [详情](llms-content/document/detail/CANNCommunityEdition/b13dcbd6a582.md) - [CANN社区版-aclmdlCreateAIPP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1413.html): 动态AIPP场景下,根据模型支持的batch size创建aclmdlAIPP类型的数据,用于存放动态AIPP的参数。 如需销毁aclmdlAIPP类型的数据,请参见aclmdlDestroyAIPP。 → [详情](llms-content/document/detail/CANNCommunityEdition/3a2c06e2ce9b.md) - [CANN社区版-aclmdlSetAIPPCscParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1414.html): 动态AIPP场景下,设置CSC色域转换相关的参数,若色域转换开关关闭,则调用该接口设置以下参数无效。 → [详情](llms-content/document/detail/CANNCommunityEdition/5aafa03c6f75.md) - [CANN社区版-aclmdlSetAIPPInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1415.html): 动态AIPP场景下,必须设置原始输入图像的格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/096005c2a302.md) - [CANN社区版-aclmdlSetAIPPRbuvSwapSwitch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1416.html): 动态AIPP场景下,设置是否交换R通道与B通道、或者是否交换U通道与V通道。 → [详情](llms-content/document/detail/CANNCommunityEdition/db58357cf9c3.md) - [CANN社区版-aclmdlSetAIPPAxSwapSwitch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1417.html): 动态AIPP场景下,设置RGBA->ARGB或者YUVA->AYUV的交换开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/f25e93fca92d.md) - [CANN社区版-aclmdlSetAIPPSrcImageSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1418.html): 动态AIPP场景下,必须设置原始图片的宽和高。 → [详情](llms-content/document/detail/CANNCommunityEdition/b02fbf857ec7.md) - [CANN社区版-aclmdlSetAIPPScfParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1419.html): 动态AIPP场景下,设置缩放相关的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/cab61198fa7a.md) - [CANN社区版-aclmdlSetAIPPCropParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1420.html): 动态AIPP场景下,设置抠图相关的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/6e40ec47639b.md) - [CANN社区版-aclmdlSetAIPPPaddingParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1421.html): 动态AIPP场景下,设置补边相关的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/6cb38ff83c53.md) - [CANN社区版-aclmdlSetAIPPDtcPixelMean](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1422.html): 动态AIPP场景下,设置通道的均值。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb8ff2bef2dd.md) - [CANN社区版-aclmdlSetAIPPDtcPixelMin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1423.html): 动态AIPP场景下,设置通道的最小值。 → [详情](llms-content/document/detail/CANNCommunityEdition/6f8991afcd6d.md) - [CANN社区版-aclmdlSetAIPPPixelVarReci](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1424.html): 动态AIPP场景下,设置通道的方差。 → [详情](llms-content/document/detail/CANNCommunityEdition/6458c5dd124f.md) - [CANN社区版-aclmdlGetAippDataSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1425.html): 根据batchSize获取动态AIPP输入数据所需的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/3de9b9671b88.md) - [CANN社区版-aclmdlDestroyAIPP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1426.html): 销毁通过aclmdlCreateAIPP接口创建的aclmdlAIPP类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/425af65b20e7.md) - [CANN社区版-aclopCreateHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1428.html): 创建一个执行算子的handle。 如需销毁handle,请参见aclopDestroyHandle。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1b2f59ec2cb.md) - [CANN社区版-aclopDestroyHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1429.html): 销毁通过aclopCreateHandle接口创建的执行算子的handle。 → [详情](llms-content/document/detail/CANNCommunityEdition/01b62e445277.md) - [CANN社区版-aclmdlCreateDataset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1438.html): 创建aclmdlDataset类型的数据,该数据类型用于描述模型推理时的输入数据、输出数据,模型可能存在多个输入、多个输出,每个输入/输出的内存地址、内存大小用aclDataBuffer\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/API/runtimeapi/aclcppdevg031430.h → [详情](llms-content/document/detail/CANNCommunityEdition/3f9574cc6910.md) - [CANN社区版-aclmdlDestroyDataset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1439.html): 销毁通过aclmdlCreateDataset接口创建的aclmdlDataset类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5f573041890.md) - [CANN社区版-aclmdlAddDatasetBuffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1440.html): 向aclmdlDataset中增加aclDataBuffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/08eacb1542b2.md) - [CANN社区版-aclmdlGetDatasetNumBuffers](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1441.html): 获取aclmdlDataset中aclDataBuffer的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae10cbd5b409.md) - [CANN社区版-aclmdlGetDatasetBuffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1442.html): 获取aclmdlDataset中的第n个aclDataBuffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/3678d8750796.md) - [CANN社区版-aclmdlSetDatasetTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1443.html): 如果模型输入或输出的Shape是动态的,在模型执行之前调用本接口设置模型输入或输出的tensor描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a5922393dc2.md) - [CANN社区版-aclmdlGetDatasetTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1444.html): 如果模型输入或输出的Shape是动态的,模型在模型执行之后可以调用本接口从aclmdlDataset类型的数据(该类型用于描述模型推理时的输入数据、输出数据)中获取指定的输入或者输出的Tensor描述信息。 典型场景举例:如果模型输入Shape是动态的,在模型执行之前调aclmdlSetDatasetTensorDesc设置该输入的tensor描述信息,在模型执行之后,调用aclmdlGetDat → [详情](llms-content/document/detail/CANNCommunityEdition/dad0413b5a60.md) - [CANN社区版-aclmdlCreateDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1446.html): 创建aclmdlDesc类型的数据,表示模型描述信息。 如需销毁aclmdlDesc类型的数据,请参见aclmdlDestroyDesc。 → [详情](llms-content/document/detail/CANNCommunityEdition/1cf829a5cbfb.md) - [CANN社区版-aclmdlDestroyDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1447.html): 销毁通过aclmdlCreateDesc接口创建的aclmdlDesc类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1d7eb9962d7.md) - [CANN社区版-aclmdlGetDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1448.html): 根据模型ID获取该模型的模型描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/034739e2998d.md) - [CANN社区版-aclmdlGetNumInputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1449.html): 根据模型描述信息获取模型的输入个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/77953d9235a7.md) - [CANN社区版-aclmdlGetNumOutputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1450.html): 根据模型描述信息获取模型的输出个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/756b648e6643.md) - [CANN社区版-aclmdlGetInputSizeByIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1451.html): 根据模型描述信息获取指定输入的大小,单位为Byte。 → [详情](llms-content/document/detail/CANNCommunityEdition/214e089b3bc1.md) - [CANN社区版-aclmdlGetOutputSizeByIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1452.html): 根据模型描述信息获取指定输出的大小,单位为Byte。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef54eb797f43.md) - [CANN社区版-aclmdlGetInputDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1453.html): 根据模型描述信息获取模型的输入tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择aclmdlGetInputDims接口或aclmdlGetInputDimsV2接口查询维度信息,两者的区别在于: - 通过 aclmdlGetInputDims 接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则如 表1 所示。 - 通过 aclmdlGe → [详情](llms-content/document/detail/CANNCommunityEdition/6f2b99d18836.md) - [CANN社区版-aclmdlGetInputDimsV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1454.html): 根据模型描述信息获取模型的输入tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择aclmdlGetInputDims接口或aclmdlGetInputDimsV2接口查询维度信息,两者的区别在于: - 通过 aclmdlGetInputDims 接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则如 表1 所示。 - 通过 aclmdlGe → [详情](llms-content/document/detail/CANNCommunityEdition/e0504d273ec2.md) - [CANN社区版-aclmdlGetOutputDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1455.html): 根据模型描述信息获取指定的模型输出tensor的维度信息。 固定Shape场景下,通过该接口获取指定的模型输出tensor的维度信息。 动态Shape(动态Batch或动态分辨率)场景下,通过该接口获取最大档的维度信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/742dfd114566.md) - [CANN社区版-aclmdlGetInputNameByIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1456.html): 根据模型描述信息获取模型中指定输入的输入名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ea9cb501202.md) - [CANN社区版-aclmdlGetOutputNameByIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1457.html): 根据模型描述信息获取模型中指定输出的输出算子名称、算子输出边的下标、top名称或输出名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/d304055c9002.md) - [CANN社区版-aclmdlGetInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1458.html): 根据模型描述信息获取模型中指定输入的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6a74c0bca44.md) - [CANN社区版-aclmdlGetOutputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1459.html): 根据模型描述信息获取模型中指定输出的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b0c1d60afe1.md) - [CANN社区版-aclmdlGetInputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1460.html): 根据模型描述信息获取模型中指定输入的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b4133119147.md) - [CANN社区版-aclmdlGetOutputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1461.html): 根据模型描述信息获取模型中指定输出的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6be0828e555.md) - [CANN社区版-aclmdlGetInputIndexByName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1462.html): 根据模型中的输入名称获取对应输入的索引编号。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3fbf913265c.md) - [CANN社区版-aclmdlGetOutputIndexByName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1463.html): 根据模型中的输出名称获取对应输出的索引编号。 → [详情](llms-content/document/detail/CANNCommunityEdition/58f13c213637.md) - [CANN社区版-aclmdlGetDynamicBatch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1464.html): 根据模型描述信息获取模型支持的动态Batch信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c8d5ffabadd.md) - [CANN社区版-aclmdlGetDynamicHW](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1465.html): 根据模型描述信息获取模型支持的动态宽高信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/c002d2c490a8.md) - [CANN社区版-aclmdlGetCurOutputDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1466.html): 根据模型描述信息获取指定的模型输出tensor的实际维度信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/ebb476399a83.md) - [aclmdlGetInputDynamicGearCount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1467.html): 根据模型描述信息获取模型的输入所支持的动态维度档位数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8cf619da8f3a.md) - [CANN社区版-aclmdlGetInputDynamicDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1468.html): 根据模型描述信息获取模型的输入所支持的动态维度信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/145eea05de24.md) - [CANN社区版-aclmdlGetTensorRealName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1469.html): 根据指定名称获取tensor的真实名称。 aclmdlGetTensorRealName接口需要与aclmdlGetInputDims/aclmdlGetInputDimsV2/aclmdlGetOutputDims/aclmdlGetCurOutputDims接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/dd390d5c4793.md) - [CANN社区版-aclmdlGetOpAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1470.html): 获取整网中某个模型中某个算子的属性的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/1bdc4b82489b.md) - [CANN社区版-aclmdlGetDescFromFile](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1471.html): 根据模型文件获取该模型的模型描述信息。 通过本接口获取到的模型描述信息,无法应用于aclmdlGetOpAttr、aclmdlGetCurOutputDims接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/c302c3f3246a.md) - [CANN社区版-aclmdlGetDescFromMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1472.html): 从内存获取该模型的模型描述信息。 通过本接口获取到的模型描述信息,无法应用于aclmdlGetOpAttr、aclmdlGetCurOutputDims接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/c0cccfda9316.md) - [CANN社区版-aclmdlGetInputDimsRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1473.html): 根据模型描述信息获取模型的输入tensor的维度范围。 → [详情](llms-content/document/detail/CANNCommunityEdition/45bf78a20253.md) - [CANN社区版-aclCreateTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1475.html): 创建aclTensorDesc类型的数据,该数据类型用于描述tensor的数据类型、shape、format等信息。 如需销毁aclTensorDesc类型的数据,请参见aclDestroyTensorDesc。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e1e0d2a390a.md) - [CANN社区版-aclDestroyTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1476.html): 销毁aclTensorDesc类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9bfe0bbd40d.md) - [CANN社区版-aclGetTensorDescType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1477.html): 获取tensor描述中的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c9b3b7ca9012.md) - [CANN社区版-aclGetTensorDescFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1478.html): 获取tensor描述中的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/f62da713fa63.md) - [CANN社区版-aclGetTensorDescSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1479.html): 获取tensor数据占用的空间大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6ec7e608f81.md) - [CANN社区版-aclGetTensorDescElementCount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1480.html): 获取tensor描述中的元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/70b882c37d1a.md) - [CANN社区版-aclGetTensorDescNumDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1481.html): 获取tensor描述中shape的维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/272e9de73d87.md) - [aclGetTensorDescDim(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1482.html): 须知:此接口后续版本会废弃,请使用aclGetTensorDescDimV2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5b09c38e00b.md) - [CANN社区版-aclGetTensorDescDimV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1483.html): 获取tensor描述中指定维度的大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/afdad12e9bdf.md) - [CANN社区版-aclGetTensorDescDimRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1484.html): 获取tensor描述中指定维度的范围,\[1,-1\]表示全shape范围。 当aclGetTensorDescNumDims接口的返回值为ACLUNKNOWNRANK时,表示动态Shape场景下维度个数未知,则不能调用aclGetTensorDescDimRange接口获取指定维度的范围。 → [详情](llms-content/document/detail/CANNCommunityEdition/c58d6004f234.md) - [CANN社区版-aclSetTensorDescName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1485.html): 设置TensorDesc的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/40d0f55d4bb2.md) - [CANN社区版-aclGetTensorDescName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1486.html): 获取TensorDesc的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4cf636d90f9.md) - [CANN社区版-aclTransTensorDescFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1487.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/985cea2f46b1.md) - [aclSetTensorStorageShape(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1488.html): 须知:此接口后续版本会废弃,请使用aclSetTensorShape接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/4bf291cff60a.md) - [aclSetTensorStorageFormat(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1489.html): 须知:此接口后续版本会废弃,请使用aclSetTensorFormat接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/1498a688849e.md) - [CANN社区版-aclSetTensorOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1490.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorOriginShape接口设置tensor的原始dims信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计算数据 → [详情](llms-content/document/detail/CANNCommunityEdition/18daede4cb23.md) - [CANN社区版-aclSetTensorOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1491.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorOriginFormat设置tensor的原始Format信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计算数 → [详情](llms-content/document/detail/CANNCommunityEdition/424282620545.md) - [CANN社区版-aclSetTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1492.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorShape接口设置AI处理器内部处理tensor时的dims信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计算 → [详情](llms-content/document/detail/CANNCommunityEdition/5aac40a3f8f3.md) - [CANN社区版-aclSetTensorFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1493.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorFormat设置AI处理器内部处理tensor时的Format信息。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为AI处理器内部计 → [详情](llms-content/document/detail/CANNCommunityEdition/6d5921d89a85.md) - [CANN社区版-aclSetTensorShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1494.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过本接口设置tensor的各个维度的取值范围。 使用场景:动态Shape的算子,其输入Shape中变化维度用-1表示,但每个变化维度的范围是不一样的,需要显式设置,如Shape为\[16,-1,20,-1\],对应的shape range可以是\[\[16,16\],\[1,128\],\[20,20\],\[1,10\]\],表示第一维的Sh → [详情](llms-content/document/detail/CANNCommunityEdition/0be4fc2d8892.md) - [CANN社区版-aclSetTensorDynamicInput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1495.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorDynamicInput接口设置多个动态输入的分组标识,例如某个算子包括动态输入为x、必选输入y,其中动态输入有多个,调用aclSetTensorDynamicInput将dynamicInputName设置为x,接口内部根据dynamicInputName索引到对应的多个动态输入,达到分组的目 → [详情](llms-content/document/detail/CANNCommunityEdition/c2c7cf2c81a8.md) - [CANN社区版-aclGetTensorDescByIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1496.html): 获取算子的指定Index的tensor描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/d79baaea90c3.md) - [CANN社区版-aclGetTensorDescAddress](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1497.html): 获取指定算子输入/输出的tensor数据的内存地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/842c24cb354a.md) - [CANN社区版-aclSetTensorConst](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1498.html): 为算子设置constant输入,指定存放输入tensor数据的内存地址和地址长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/77be88cff339.md) - [CANN社区版-aclSetTensorPlaceMent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1499.html): 设置TensorDesc的placement属性,用于标识存放Tensor数据的内存类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/a24d67289b98.md) - [CANN社区版-aclSetTensorValueRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1500.html): 调用aclCreateTensorDesc接口创建tensor描述信息后,可通过本接口设置tensor的数据值的范围。 使用场景:部分算子input的值就是该算子的输出Shape,在动态Shape场景下,这个Shape的值就有一个取值范围,在执行算子时,需要在input上设置Shape值的范围(例如:\[\[16,16\],\[1,128\],\[20,20\],\[1,10\]\]),这样才能正常编译、执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e8a00d30c5c.md) - [CANN社区版-aclopCreateAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1502.html): 创建aclopAttr类型的数据,该数据类型用于保存算子的属性。 如需销毁aclopAttr类型的数据,请参见aclopDestroyAttr。 → [详情](llms-content/document/detail/CANNCommunityEdition/61232ac4e935.md) - [CANN社区版-aclopDestroyAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1503.html): 销毁通过aclopCreateAttr接口创建的aclopAttr类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ceaf89edd86.md) - [CANN社区版-aclopSetAttrBool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1504.html): 设置bool类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b991c533a375.md) - [CANN社区版-aclopSetAttrInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1505.html): 设置int64t类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/bbd2938c4c96.md) - [CANN社区版-aclopSetAttrFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1506.html): 设置float类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/187055a09f5a.md) - [CANN社区版-aclopSetAttrString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1507.html): 设置字符串类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/10c66f77381f.md) - [CANN社区版-aclopSetAttrListBool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1508.html): 设置bool类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/7cd849641db2.md) - [CANN社区版-aclopSetAttrListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1509.html): 设置int64t类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/148b44cb2027.md) - [CANN社区版-aclopSetAttrListFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1510.html): 设置float类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1b026938c0c.md) - [CANN社区版-aclopSetAttrListString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1511.html): 设置字符串类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b09f90bf6d91.md) - [CANN社区版-aclopSetAttrListListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1512.html): 设置int64t类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/999f2188a97e.md) - [CANN社区版-aclopSetAttrDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1513.html): 设置指定属性的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/36657977f432.md) - [CANN社区版-aclopSetAttrListDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1514.html): 设置指定属性列表的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd070c3b86bd.md) - [CANN社区版-aclmdlCreateConfigHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1635.html): 创建aclmdlConfigHandle类型的数据,表示一个模型加载的配置对象。 如需销毁aclmdlConfigHandle类型的数据,请参见aclmdlDestroyConfigHandle。 → [详情](llms-content/document/detail/CANNCommunityEdition/dad84641b7df.md) - [CANN社区版-aclmdlDestroyConfigHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1636.html): 销毁通过aclmdlCreateConfigHandle接口创建的aclmdlConfigHandle类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee6f4a634c05.md) - [CANN社区版-aclCreateGraphDumpOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1657.html): 创建aclGraphDumpOption类型的数据,表示单算子图Dump配置信息,用于设置图Dump时的选项(当前还没有选项,预留该数据类型,便于后续扩展)。 → [详情](llms-content/document/detail/CANNCommunityEdition/22009306dce4.md) - [CANN社区版-aclDestroyGraphDumpOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1658.html): 销毁通过aclCreateGraphDumpOpt接口创建的aclGraphDumpOption类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/97e979a2aed1.md) - [CANN社区版-aclmdlCreateExecConfigHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1660.html): 创建aclmdlExecConfigHandle类型的数据,表示一个模型执行的配置对象。 如需销毁aclmdlExecConfigHandle类型的数据,请参见aclmdlDestroyExecConfigHandle。 → [详情](llms-content/document/detail/CANNCommunityEdition/376a63a041a8.md) - [CANN社区版-aclmdlDestroyExecConfigHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1661.html): 销毁通过aclmdlCreateExecConfigHandle接口创建的aclmdlExecConfigHandle类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb9eda11187b.md) - [aclmdlSetExternalWeightAddress](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_1987.html): 配置存放外置权重的Device内存,调用方需在模型加载前将外置权重数据复制到该内存中。若存在多个外置权重文件,则需多次调用此接口。 模型加载过程中,计算图中的每一个FileConstant节点会保存对应外置权重文件的路径(例如/xx/../weighthasid1),图引擎( Graph Engine ,简称GE)根据路径中的文件名(例如weighthasid1)检索用户是否配置了外置权重的Dev → [详情](llms-content/document/detail/CANNCommunityEdition/400e8d7dea10.md) - [CANN社区版-aclmdlBundleCreateQueryInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2102.html): 创建aclmdlBundleQueryInfo类型的数据,表示模型描述信息。 如需销毁aclmdlBundleQueryInfo类型的数据,请参见aclmdlBundleDestroyQueryInfo。 → [详情](llms-content/document/detail/CANNCommunityEdition/4ceea9a33dbf.md) - [CANN社区版-aclmdlBundleDestroyQueryInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2103.html): 销毁通过aclmdlBundleCreateQueryInfo接口创建的aclmdlBundleQueryInfo类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/3419b3b1a890.md) - [CANN社区版-aclmdlBundleQueryInfoFromFile](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2104.html): 模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从模型文件获取其描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/4193c5ec8ee2.md) - [CANN社区版-aclmdlBundleQueryInfoFromMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2105.html): 模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从内存中获取模型描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a70fe819a8fe.md) - [CANN社区版-aclmdlBundleGetQueryModelNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2106.html): 根据aclmdlBundleQueryInfo查询模型中的图总数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d4c9434b4ba.md) - [CANN社区版-aclmdlBundleGetVarWeightSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2107.html): 获取模型的可更新权重内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f84e51f437a.md) - [CANN社区版-aclmdlBundleGetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2108.html): 根据模型描述信息和图索引获取图执行时所需的权值内存大小、工作内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/2fe1db9b6aad.md) - [CANN社区版-aclmdlBundleInitFromFile](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2109.html): 在模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从模型文件中初始化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a3ba27626ab.md) - [CANN社区版-aclmdlBundleInitFromMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2110.html): 在模型执行阶段,如果涉及动态更新变量的场景,可以调用本接口从内存中初始化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d4963cf9dc5.md) - [CANN社区版-aclmdlBundleLoadModel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2111.html): 根据图索引加载模型中的图,由系统内部管理内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/57a7f5c91ff1.md) - [CANN社区版-aclmdlBundleLoadModelWithMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2112.html): 根据图索引加载模型中的图,由用户自行管理模型运行的内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/c51858940df1.md) - [aclmdlBundleLoadModelWithConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2113.html): 根据图索引加载模型中的图,同时可以指定加载配置信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/458f6dbd9654.md) - [CANN社区版-aclmdlBundleUnloadModel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2114.html): 卸载模型中的图。 返回0表示成功, → [详情](llms-content/document/detail/CANNCommunityEdition/b563c852da6a.md) - [单算子模型执行总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2198.html): 须知:本章中的单算子模型执行接口后续版本会废弃,替换方案请参见废弃接口替换方案。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f38ce7db8cd.md) - [执行固定Shape算子示例代码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2199.html): 本节介绍基于单算子模型执行的方式调用固定Shape算子的关键接口、示例代码。 → [详情](llms-content/document/detail/CANNCommunityEdition/523f82e6303d.md) - [执行动态Shape算子示例代码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2200.html): 本节介绍基于单算子模型执行的方式调用动态Shape算子的关键接口、示例代码。 → [详情](llms-content/document/detail/CANNCommunityEdition/bdf5663c8e99.md) - [调用CBLAS接口执行算子示例代码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppdevg_03_2201.html): 本节介绍基于单算子模型执行的方式调用CBLAS算子的关键接口、示例代码。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ce297938362.md) - [废弃接口和返回码列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppge_00_0002.html): - aclopExecute → [详情](llms-content/document/detail/CANNCommunityEdition/d5470eaee876.md) - [同步和异步API说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppge_00_0003.html): CANN Runtime支持以下几类显式同步,调用此类接口后,主机线程会阻塞直到相关的任务执行完成。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4c5cf3f21d1.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppge_00_0004.html): 接口名以acl作为前缀,命名风格为:acl+接口类别缩写+*,其中,*表示操作动词和对象,均采用首字母大写。下文为了描述方便,将本文中的接口统称为acl接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c1791d133ed.md) - [CANN社区版-aclRecoverAllHcclTasks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppge_00_0008.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7f06ac74012.md) - [CANN社区版-aclError](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclcppge_00_0010.html): ``` typedef int aclError; → [详情](llms-content/document/detail/CANNCommunityEdition/587ba7e93d7c.md) - [废弃接口/返回码列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0002.html): - acl.op.execute接口 此接口后续版本会废弃,请使用acl.op.executev2接口。 - acl.gettensordescdim接口 此接口后续版本会废弃,请使用acl.gettensordescdimv2接口。 - acl.getdatabuffersize\(https://www.hiascend. → [详情](llms-content/document/detail/CANNCommunityEdition/cadea0af7a8b.md) - [同步&异步API说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0003.html): CANN支持以下几类显式同步,调用此类接口后,主机线程会阻塞直到相关的任务执行完成。 → [详情](llms-content/document/detail/CANNCommunityEdition/59b6c55f25c2.md) - [函数:create\_tensor\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0023.html): 创建aclTensorDesc类型的数据,该数据类型用于描述Tensor的数据类型、Shape、Format等信息。 如需销毁aclTensorDesc类型的数据,请参见函数:destroytensordesc。 → [详情](llms-content/document/detail/CANNCommunityEdition/bfa63efa5cc9.md) - [函数:get\_tensor\_desc\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0025.html): 获取Tensor描述中的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c2f98c220bfc.md) - [函数:get\_tensor\_desc\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0026.html): 获取tensor描述中的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/618cdfd4bb55.md) - [函数:get\_tensor\_desc\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0027.html): 获取Tensor描述占用的空间大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/7011be2b47a7.md) - [函数:get\_tensor\_desc\_element\_count](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0028.html): 获取Tensor描述中的元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4a9af682296.md) - [函数:get\_tensor\_desc\_num\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0029.html): 获取Tensor描述中Shape的维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a9dc86d6404.md) - [函数:get\_tensor\_desc\_dim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0030.html): 获取Tensor描述中指定维度的大小。 此接口后续版本会废弃,请使用acl.gettensordescdimv2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/b7f98c178179.md) - [函数:get\_tensor\_desc\_dim\_v2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0031.html): 获取Tensor描述中指定维度的大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/b22a1cf98740.md) - [函数:get\_tensor\_desc\_dim\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0032.html): 获取Tensor描述中指定维度的范围,\[1, -1\]表示全Shape范围。 → [详情](llms-content/document/detail/CANNCommunityEdition/b94abd4e9d14.md) - [函数:set\_tensor\_desc\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0033.html): 设置TensorDesc的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5a662903551.md) - [函数:get\_tensor\_desc\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0034.html): 获取Tensor描述的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc514d36aaa4.md) - [函数:set\_tensor\_storage\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0035.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorstorageshape设置Tensor的实际“dims”信息,当前主要用于PyTorch场景下。 此接口后续版本会废弃,请使用acl.settensorshape接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/42c04e6cee09.md) - [函数:set\_tensor\_storage\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0036.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorstorageformat设置Tensor的实际Format信息,当前主要用于PyTorch场景下。 此接口后续版本会废弃,请使用acl.settensorformat接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/1cfc9451a4f3.md) - [函数:set\_tensor\_origin\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0037.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensororiginshape设置Tensor的原始维度信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Forma → [详情](llms-content/document/detail/CANNCommunityEdition/5d62cd31acf1.md) - [函数:set\_tensor\_origin\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0038.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensororiginformat设置Tensor的原始Format信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据 → [详情](llms-content/document/detail/CANNCommunityEdition/43f8b0a83ad7.md) - [函数:set\_tensor\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0039.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorshape设置AI处理器内部处理Tensor时的维度信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据For → [详情](llms-content/document/detail/CANNCommunityEdition/fdb8b9c8290c.md) - [函数:set\_tensor\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0040.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensorformat设置昇腾AI处理器内部处理Tensor时的Format信息,当前主要用于PyTorch场景下。 例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将 → [详情](llms-content/document/detail/CANNCommunityEdition/6d785f08e83f.md) - [函数:set\_tensor\_const](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0041.html): 为算子设置constant输入,指定存放输入Tensor数据的内存地址和地址长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/a0ee1e10dafc.md) - [函数:set\_tensor\_shape\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0042.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过本接口设置Tensor的各个维度的取值范围。 使用场景:动态Shape的算子,其输入Shape中变化维度用“-1”表示,但每个变化维度的范围是不一样的,需要显式设置。 如Shape为\[16, -1, 20, -1\],对应的shape range可以是\[\[16, 16\], \[1, 128\], \[20, 20\], \[1, → [详情](llms-content/document/detail/CANNCommunityEdition/d9b71a8ec365.md) - [函数:set\_tensor\_dynamic\_input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0043.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过acl.settensordynamicinput接口设置算子动态输入的动态输入属性的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b27f975f4c9.md) - [函数:get\_tensor\_desc\_by\_index](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0044.html): 获取算子的指定Index的Tensor描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2f81fa4e405.md) - [函数:get\_tensor\_desc\_address](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0045.html): 获取指定算子输入/输出的Tensor数据的指针地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/660cc86d0849.md) - [函数:set\_tensor\_place\_ment](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0046.html): 设置Tensor描述的placement属性,用于标识存放Tensor数据的内存为Host内存或Device内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/6f39810f9c13.md) - [函数:set\_tensor\_value\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0047.html): 调用acl.createtensordesc接口创建Tensor描述信息后,可通过本接口设置Tensor的数据值的范围。 使用场景:部分算子input的值就是该算子的输出Shape,在动态Shape场景下,这个Shape的值就有一个取值范围,在执行算子时,需要在input上设置Shape值的范围(例如:\[\[16, 16\], \[1, 128\], \[20, 20\], \[1, 10\]\]),才能正常执行算 → [详情](llms-content/document/detail/CANNCommunityEdition/6125b4f480ba.md) - [函数:trans\_tensor\_desc\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0048.html): 根据指定的“dstFormat”转换“srcDesc”(输入源aclTensorDesc中)的Format,生成新的目标aclTensorDesc,源aclTensorDesc中的Format保持不变。当前版本不支持该接口,预留接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/611fb05b7578.md) - [函数:load\_from\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0139.html): 从文件加载离线模型数据(适配AI处理器的离线模型),由系统内部管理内存。 系统完成模型加载后,返回的模型ID,作为后续操作时用于识别模型的标志。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4d575706e8d.md) - [函数:load\_from\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0140.html): 从内存加载离线模型数据,由系统内部管理模型运行的内存。 系统完成模型加载后,返回的模型ID,作为后续操作时用于识别模型的标志。 → [详情](llms-content/document/detail/CANNCommunityEdition/45f026174313.md) - [函数:load\_from\_file\_with\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0141.html): 从文件加载离线模型数据(适配AI处理器的离线模型),由用户自行管理模型运行的内存。 系统完成模型加载后,返回的模型ID,作为后续操作时用于识别模型的标志。 → [详情](llms-content/document/detail/CANNCommunityEdition/19a323020282.md) - [函数:load\_from\_mem\_with\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0142.html): 从内存加载离线模型数据,由用户自行管理模型运行的内存。 系统完成模型加载后,返回的模型ID,作为后续操作时用于识别模型的标志。 → [详情](llms-content/document/detail/CANNCommunityEdition/76d74430a65f.md) - [函数:execute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0145.html): 执行模型推理,直到返回推理结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/937cc7173252.md) - [函数:execute\_v2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0146.html): 根据acl.mdl.setexecconfigopt接口所配置的属性,执行模型推理,直到返回推理结果。该接口是在acl.mdl.execute接口基础上进行了增强,支持在执行模型推理时控制Stream任务的超时时间、Event任务的超时时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/49e5f94ebcd2.md) - [函数:execute\_async](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0147.html): 执行模型推理,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/874e297e989f.md) - [函数:unload](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0148.html): 系统完成模型推理后,可调用该接口卸载模型,释放资源。 → [详情](llms-content/document/detail/CANNCommunityEdition/37cd00800c93.md) - [函数:query\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0149.html): 根据模型文件获取模型执行时所需的权值内存大小、工作内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b668b164755.md) - [函数:query\_size\_from\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0150.html): 根据内存中的模型数据获取模型执行时所需的权值内存大小、工作内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/7282fe6241c6.md) - [函数:set\_dynamic\_batch\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0151.html): 在动态Batch场景下,在模型执行前调用本接口设置模型推理时的批量大小Batch(每次处理图片的数量)。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c99a7fa3af5.md) - [函数:set\_dynamic\_hw\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0152.html): 动态分辨率场景下,在模型执行前调用本接口设置模型推理时输入图片的高和宽。 → [详情](llms-content/document/detail/CANNCommunityEdition/49118998f6a9.md) - [函数:create\_and\_get\_op\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0153.html): 获取指定算子的描述信息,包括算子名、输入Tensor描述、输出Tensor描述,如果查询不到指定算子,则返回报错。该接口不支持动态Shape场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/de3b6a0b3abe.md) - [函数:get\_aipp\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0157.html): 获取指定模型的指定输入所支持的AIPP类型(动态AIPP或静态AIPP)及动态AIPP输入对应的index值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b4e3aabed775.md) - [函数:set\_aipp\_by\_input\_index](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0158.html): 动态AIPP场景下,根据指定的模型输入的输入index,设置模型推理时的AIPP参数值。 动态AIPP支持的几种操作的计算方式及其计算顺序如下: 1. 抠图 2. 色域转换 3. 减均值/归一化 4. 补边 → [详情](llms-content/document/detail/CANNCommunityEdition/7d936394d7e8.md) - [函数:set\_input\_dynamic\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0159.html): 如果模型输入的Shape是动态的、输入数据Format为ND格式(ND表示支持任意格式),在模型执行前调用本接口设置模型推理时具体维度的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c920b416abb.md) - [函数:create\_config\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0160.html): 创建aclmdlConfigHandle类型的数据,表示一个模型加载的配置对象。 如需销毁aclmdlConfigHandle类型的数据,请参见acl.mdl.destroyconfighandle。 → [详情](llms-content/document/detail/CANNCommunityEdition/3550e2f26a67.md) - [函数:destroy\_config\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0161.html): 销毁通过acl.mdl.createconfighandle接口创建的aclmdlConfigHandle类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd67f290c614.md) - [函数:set\_config\_opt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0162.html): 设置模型加载的配置对象中的各属性的取值,包括模型执行的优先级、模型的文件路径或内存地址、内存大小等。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae0f1c55b71e.md) - [函数:load\_with\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0163.html): 指定模型加载时需要的配置信息,并进行模型加载。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7cd69f66a48.md) - [函数:get\_tensor\_real\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0164.html): 根据指定名称获取Tensor的真实名称。 acl.mdl.gettensorrealname接口需要与以下接口配合使用。 - acl.mdl.getinputdims - acl.mdl.getinputdimsv2 - acl.mdl.getoutputdims - acl.mdl.getcuroutputdims → [详情](llms-content/document/detail/CANNCommunityEdition/0de5b0348e3c.md) - [函数:create\_exec\_config\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0165.html): 创建aclmdlExecConfigHandle类型的数据,表示一个模型执行的配置对象的指针地址。 如需销毁aclmdlExecConfigHandle类型的数据,请参见函数:destroyexecconfighandle。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f9c3063867f.md) - [函数:destroy\_exec\_config\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0166.html): 销毁通过acl.mdl.createexecconfighandle接口创建的aclmdlExecConfigHandle类型数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/d741e06158a5.md) - [函数:set\_exec\_config\_opt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0167.html): 设置模型执行的配置对象中的各属性的取值。 → [详情](llms-content/document/detail/CANNCommunityEdition/07951a561d4a.md) - [函数:create\_aipp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0169.html): 动态AIPP场景下,根据模型支持的batch size创建aclmdlAIPP类型的数据,用于存放动态AIPP的参数。 如需销毁aclmdlAIPP类型的数据,请参见函数:destroyaipp。 → [详情](llms-content/document/detail/CANNCommunityEdition/11f34b91d7de.md) - [函数:destroy\_aipp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0170.html): 销毁通过acl.mdl.createaipp接口创建的aclmdlAIPP类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/068c5b55b558.md) - [函数:set\_aipp\_input\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0172.html): 动态AIPP场景下,必须设置原始输入图像的格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3658caa1c11.md) - [函数:set\_aipp\_csc\_params](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0173.html): 动态AIPP场景下,设置CSC色域转换相关的参数,若色域转换开关关闭,则调用该接口设置的参数无效。 → [详情](llms-content/document/detail/CANNCommunityEdition/933d6c52c328.md) - [函数:set\_aipp\_rbuv\_swap\_switch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0174.html): 动态AIPP场景下,CSC色域转换前,设置是否交换R通道与B通道或者是否交换U通道与V通道。 → [详情](llms-content/document/detail/CANNCommunityEdition/6fbd22fca05a.md) - [函数:set\_aipp\_ax\_swap\_switch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0175.html): 动态AIPP场景下,设置RGBA->ARGB或者YUVA->AYUV的交换开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/e657cff7bae8.md) - [函数:set\_aipp\_src\_image\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0176.html): 动态AIPP场景下,必须设置原始图片的宽和高。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d1939368797.md) - [函数:set\_aipp\_crop\_params](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0178.html): 动态AIPP场景下,设置缩放相关的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/fada53fff996.md) - [函数:set\_aipp\_padding\_params](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0179.html): 动态AIPP场景下,设置补边相关的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b9f32bce164.md) - [函数:set\_aipp\_dtc\_pixel\_mean](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0180.html): 动态AIPP场景下,设置通道的均值。 → [详情](llms-content/document/detail/CANNCommunityEdition/6f999e15731a.md) - [函数:set\_aipp\_dtc\_pixel\_min](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0181.html): 动态AIPP场景下,设置通道的最小值。 → [详情](llms-content/document/detail/CANNCommunityEdition/85f22ac81b64.md) - [函数:set\_aipp\_pixel\_var\_reci](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0182.html): 动态AIPP场景下,设置通道的方差。 → [详情](llms-content/document/detail/CANNCommunityEdition/865dc9bf12ab.md) - [函数:set\_input\_aipp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0183.html): 动态AIPP场景下,根据指定的动态AIPP输入的输入index,设置模型推理时的AIPP参数值。 动态AIPP支持的几种操作的计算方式及其计算顺序如下: 1. 抠图 2. 色域转换 3. 缩放(当前版本不支持缩放) 4. 减均值/归一化 5. 补边 → [详情](llms-content/document/detail/CANNCommunityEdition/b49af1db78d6.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0185.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [函数:create\_dataset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0186.html): 创建aclmdlDataset类型的数据。 该数据类型用于描述模型推理时的输入数据、输出数据,模型可能存在多个输入、多个输出,每个输入/输出的内存地址、内存大小用aclDataBuffer类型的数据来描述。 如需销毁aclmdlDataset类型的数据,请参见函数:destroydataset。 → [详情](llms-content/document/detail/CANNCommunityEdition/128515019890.md) - [函数:destroy\_dataset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0187.html): 销毁通过acl.mdl.createdataset接口创建的aclmdlDataset类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b7acb5bf2b0.md) - [函数:add\_dataset\_buffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0188.html): 向aclmdlDataset中增加aclDataBuffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/6eeb38d51a72.md) - [函数:get\_dataset\_num\_buffers](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0189.html): 获取aclmdlDataset中aclDataBuffer的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/17f4b893159b.md) - [函数:get\_dataset\_buffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0190.html): 获取aclmdlDataset中的第n个aclDataBuffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7885ba0a0a6.md) - [函数:set\_dataset\_tensor\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0191.html): 如果模型输入或输出的Shape是动态的,在模型执行之前调用本接口设置模型输入或输出的Tensor描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/1d066233acb8.md) - [函数:get\_dataset\_tensor\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0192.html): 如果模型输入或输出的Shape是动态的,模型在模型执行之后可以调用本接口从aclmdlDataset类型的数据(该类型用于描述模型推理时的输入数据、输出数据)中获取指定的输入或者输出的Tensor描述信息。 典型场景举例:如果模型输入Shape是动态的,在模型执行之前调acl.mdl.setdatasettensordesc设置该输入的Tensor描述信息,在模型执行之后,调用acl.mdl.ge → [详情](llms-content/document/detail/CANNCommunityEdition/49195c0e6d74.md) - [函数:create\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0194.html): 创建aclmdlDesc类型的数据,表示模型描述信息。 如需销毁aclmdlDesc类型的数据,请参见acl.mdl.destroydesc。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7e2a1fc6ccd.md) - [函数:destroy\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0195.html): 销毁通过acl.mdl.createdesc接口创建的aclmdlDesc类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/0b3297d1d095.md) - [函数:get\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0196.html): 根据模型ID获取该模型的模型描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/f20d121485e5.md) - [函数:get\_num\_inputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0197.html): 根据aclmdlDesc类型的数据,获取模型的输入个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0871a1abdedd.md) - [函数:get\_num\_outputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0198.html): 根据aclmdlDesc类型的数据,获取模型的输出个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb83cfeee2a5.md) - [函数:get\_output\_size\_by\_index](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0200.html): 根据aclmdlDesc类型的数据,获取指定输出的大小,单位为Byte。 → [详情](llms-content/document/detail/CANNCommunityEdition/96401341e285.md) - [函数:get\_input\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0201.html): 根据模型描述获取模型的输入Tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择acl.mdl.getinputdims接口或acl.mdl.getinputdimsv2接口查询维度信息,两者的区别在于: - 通过acl.mdl.getinputdims接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则请参见表1。 - 通过acl.md → [详情](llms-content/document/detail/CANNCommunityEdition/740714635da1.md) - [函数:get\_input\_dims\_v2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0202.html): 根据模型描述获取模型的输入Tensor的维度信息。 如果模型中含有静态AIPP配置信息,您可以根据实际需要选择acl.mdl.getinputdims接口或acl.mdl.getinputdimsv2接口查询维度信息,两者的区别在于: - 通过acl.mdl.getinputdims接口获取的维度信息,各维度的值与输入图像的各维度的值保持一致,详细规则请参见表1。 - 通过acl.md → [详情](llms-content/document/detail/CANNCommunityEdition/93178b281f07.md) - [函数:get\_output\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0203.html): 根据模型描述获取指定的模型输出Tensor的维度信息。 - 固定Shape场景下,通过该接口获取指定的模型输出Tensor的维度信息。 - 动态Shape(动态Batch或动态分辨率)场景下,通过该接口获取最大档的维度信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/b16b69871101.md) - [函数:get\_input\_name\_by\_index](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0204.html): 获取模型中指定输入的输入名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/263f3f413fb8.md) - [函数:get\_output\_name\_by\_index](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0205.html): 根据模型描述信息获取模型中指定输出的输出算子名称、算子输出边的下标、top名称或输出名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/d91780624c77.md) - [函数:get\_input\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0206.html): 根据模型描述信息获取模型中指定输入的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e080d089165.md) - [函数:get\_output\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0207.html): 根据模型描述信息获取模型中指定输出的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/8df82c4f981a.md) - [函数:get\_input\_data\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0208.html): 根据模型描述信息获取模型中指定输入的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/e102ba6bfb2a.md) - [函数:get\_output\_data\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0209.html): 根据模型描述信息获取模型中指定输出的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/5bbfad2364d8.md) - [函数:get\_input\_index\_by\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0210.html): 根据模型中的输入名称获取对应输入的索引编号。 → [详情](llms-content/document/detail/CANNCommunityEdition/87f7c8a8f4f1.md) - [函数:get\_output\_index\_by\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0211.html): 根据模型中的输出名称获取对应输出的索引编号。 → [详情](llms-content/document/detail/CANNCommunityEdition/78d0a7f4cbb2.md) - [函数:get\_dynamic\_batch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0212.html): 根据模型描述信息获取模型支持的动态Batch信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/e02a324b7d93.md) - [函数:get\_dynamic\_hw](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0213.html): 根据模型描述信息获取模型支持的动态宽高信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/6459cce77ea0.md) - [函数:get\_cur\_output\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0214.html): 根据模型描述信息获取指定的模型输出tensor的实际维度信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f4878afd28d.md) - [函数:get\_first\_aipp\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0215.html): 获取模型AIPP(包括静态AIPP和动态AIPP)的配置信息。 AIPP支持的几种操作的计算方式及其计算顺序如下: 1. 抠图 2. 色域转换 3. 缩放(当前版本不支持缩放) 4. 减均值/归一化 5. 补边 → [详情](llms-content/document/detail/CANNCommunityEdition/42e5db4b23ca.md) - [函数:get\_input\_dynamic\_gear\_count](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0216.html): 根据模型描述信息获取模型的输入所支持的动态维度档位数。 → [详情](llms-content/document/detail/CANNCommunityEdition/53776e95ab1b.md) - [函数:get\_input\_dynamic\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0217.html): 根据模型描述信息获取模型的输入所支持的动态维度信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/153c831f2d1a.md) - [函数:get\_op\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0218.html): 获取整网中某个模型中某个算子的属性的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/0003310b3eea.md) - [函数:set\_model\_dir](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0772.html): 设置加载模型文件的目录,目录下存放单算子模型文件(.om文件)。 → [详情](llms-content/document/detail/CANNCommunityEdition/e01907042999.md) - [函数:load](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0773.html): 从内存中加载单算子模型数据,由用户管理内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/e39f2c7af331.md) - [函数:execute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0775.html): 执行指定的算子。异步接口。 此接口后续版本会废弃,请使用acl.op.executev2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/23637f0c826a.md) - [函数:execute\_v2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0776.html): 执行指定的算子。 - C函数原型 1 aclError aclopExecuteV2\(const char opType,int numInputs,aclTensorDesc inputDesc\[\],aclDataBuffer inputs\[\],int numOutputs,aclTensorDesc outputDesc\[\],aclDataBuffe → [详情](llms-content/document/detail/CANNCommunityEdition/f00a7e1c221a.md) - [函数:execute\_with\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0777.html): 以Handle方式调用一个算子,不支持动态Shape算子,动态Shape算子请使用acl.op.executev2。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1c08c85ab6c.md) - [函数:cast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0778.html): 转换输入数据的数据类型,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/69d051d30dc0.md) - [函数:create\_handle\_for\_cast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0779.html): 创建数据类型转换的handle。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb16ce306e47.md) - [函数:create\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0780.html): 创建aclopAttr类型的数据,该数据类型用于保存算子的属性。 如需销毁aclopAttr类型的数据,请参见acl.op.destroyattr。 → [详情](llms-content/document/detail/CANNCommunityEdition/2de6d84113ca.md) - [函数:destroy\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0781.html): 销毁通过acl.op.createattr接口创建的aclopAttr类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/aeaef1369b63.md) - [函数:set\_attr\_bool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0782.html): 设置bool类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/70d2350b4321.md) - [函数:set\_attr\_int](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0783.html): 设置int64t类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/613c8d2a0ec1.md) - [函数:set\_attr\_float](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0784.html): 设置float类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/57129b81b59f.md) - [函数:set\_attr\_string](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0785.html): 设置字符串类型标量的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c06622988fe.md) - [函数:set\_attr\_list\_bool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0786.html): 设置bool类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/07e39a3a0c93.md) - [函数:set\_attr\_list\_int](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0787.html): 设置int64t类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/823692be6900.md) - [函数:set\_attr\_list\_float](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0788.html): 设置float类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/2e457686bb77.md) - [函数:set\_attr\_list\_string](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0789.html): 设置字符串类型列表的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/47de7ec464cd.md) - [函数:set\_attr\_list\_list\_int](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0790.html): 设置int64t类型列表的列表属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/2679d4f403dd.md) - [函数:create\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0791.html): 创建一个执行算子的handle。 如需销毁handle,请参见acl.op.destroyhandle。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2243921b697.md) - [函数:destroy\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0792.html): 销毁一个执行算子的handle。 → [详情](llms-content/document/detail/CANNCommunityEdition/90f4ba5b2109.md) - [函数:infer\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0793.html): 根据算子的输入Shape、输入值推导出算子的输出Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ac568231dcd.md) - [函数:set\_attr\_data\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0794.html): 设置指定属性的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/7878fee2202f.md) - [函数:set\_attr\_list\_data\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0795.html): 设置指定属性列表的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/12fdafb8ffa4.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0800.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0801.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [函数:gemv\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0802.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据、输出数据的数据类型通过入参设置,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3224d69e4af6.md) - [函数:create\_handle\_for\_gemv\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0803.html): 创建矩阵-向量乘的handle,输入数据、输出数据的数据类型通过入参设置。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/92326033d418.md) - [函数:hgemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0804.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据和输出数据的数据类型为aclFloat16,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/4086bd0b5f45.md) - [函数:create\_handle\_for\_hgemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0805.html): 创建矩阵-向量乘的handle,输入数据和输出数据的数据类型为aclFloat16。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/9917fd18920d.md) - [函数:s8gemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0806.html): 执行矩阵-向量的乘法,y \= αAx + βy,输入数据的数据类型为int8t,输出数据的数据类型为int32t,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f34465edff3d.md) - [函数:create\_handle\_for\_s8gemv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0807.html): 创建矩阵-向量乘的handle,输入数据的数据类型为int8t,输出数据的数据类型为int32t。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/01618a2c301e.md) - [函数:gemm\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0808.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据、输出数据的数据类型通过入参设置,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/febd1a1fa0fb.md) - [函数:create\_handle\_for\_gemm\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0809.html): 创建矩阵-矩阵乘的handle,输入数据、输出数据的数据类型通过入参设置。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/caedab2a84be.md) - [函数:hgemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0810.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据和输出数据的数据类型为aclFloat16,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/be608cf6e83b.md) - [函数:create\_handle\_for\_hgemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0811.html): 创建矩阵-矩阵乘的handle,输入数据和输出数据的数据类型为aclFloat16。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/52f4f5b8280f.md) - [函数:s8gemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0812.html): 执行矩阵-矩阵的乘法,C \= αAB + βC,输入数据的数据类型为int8t,输出数据的数据类型为int32t,异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b7b6cdb02f9.md) - [函数:create\_handle\_for\_s8gemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0813.html): 创建矩阵-矩阵乘的handle,输入数据的数据类型为int8t,输出数据的数据类型为int32t。 创建handle成功后,需调用acl.op.executewithhandle接口执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/5254fdb778f4.md) - [函数:register\_compile\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0815.html): 动态Shape场景下,注册算子选择器,用于在算子执行时,能针对不同shape,选择相应的Tiling策略。 如果某算子已注册算子选择器,则不允许重新注册,如果需要变更算子选择器,必须先调用acl.op.unregistercompilefunc接口取消注册,然后再调用acl.op.registercompilefunc接口重新注册。 → [详情](llms-content/document/detail/CANNCommunityEdition/7624923fde9b.md) - [函数:unregister\_compile\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0816.html): 动态Shape场景下,取消注册算子选择器。 → [详情](llms-content/document/detail/CANNCommunityEdition/89240f96ac82.md) - [函数:create\_kernel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0817.html): 动态Shape场景下,将算子注册到系统内部,运行算子时使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/b4fbcf9536e3.md) - [函数:set\_kernel\_args](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0818.html): 动态Shape场景下,设置算子Tiling参数、执行并发数。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb19edc6673e.md) - [函数:set\_kernel\_workspace\_sizes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0819.html): 动态Shape场景下,设置算子Workspace参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8702f4f4fad.md) - [函数:update\_params](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0820.html): 动态Shape场景下,设置算子Tiling参数、执行并发数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d4953df988a9.md) - [CANN社区版-aclError](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0911.html): 返回码定义规则: - 规则1:开发人员的环境异常或者代码逻辑错误,可以通过优化环境或代码逻辑的方式解决问题,此时返回码定义为:1XXXXX。 - 规则2:资源不足(Stream、内存等)、开发人员编程时使用的接口或参数与当前硬件不匹配,可以通过在编程时合理使用资源的方式解决,此时返回码定义为:2XXXXX。 - 规则3:业务功能异常,比如队列满、队列空等,此时返回码定义为3XXXXX。 - 规则4 → [详情](llms-content/document/detail/CANNCommunityEdition/5e66d63becd6.md) - [CANN社区版-aclTransType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0921.html): \# aclTransType | 转置方式 | 说明 | | --- | --- | | ACL\\\_TRANS\\\_N \= 0 | 不转置,默认为不转置。 | | ACL\\\_TRANS\\\_T \= 1 | 转置。 | | ACL\\\_TRANS\\\_NZ \= 2 | 内部格式,能够提供更好的接口性能,建议使用场景为:某个输入矩阵作为底库,执行一次转NZ格式的操作后,多次使用NZ格式的算子,提升性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/66bcf75594c5.md) - [CANN社区版-aclComputeType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0922.html): \# aclComputeType | 计算精度类型 | 说明 | | --- | --- | | ACL\\\_COMPUTE\\\_HIGH\\\_PRECISION \= 0 | 高精度。 | | ACL\\\_COMPUTE\\\_LOW\\\_PRECISION \= 1 | 当前不支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/019a654482cb.md) - [CANN社区版-aclAippInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0924.html): Aipp输入图像格式 说明 → [详情](llms-content/document/detail/CANNCommunityEdition/5bd8e7ca5e02.md) - [CANN社区版-aclAippInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0925.html): 静态Aipp配置信息 含义 → [详情](llms-content/document/detail/CANNCommunityEdition/a771f5713679.md) - [CANN社区版-aclAippDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0926.html): aipp维度信息 含义 → [详情](llms-content/document/detail/CANNCommunityEdition/9391de2b1b09.md) - [CANN社区版-aclmdlIODims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0927.html): 模型输入输出维度信息 含义 → [详情](llms-content/document/detail/CANNCommunityEdition/dc618922d269.md) - [CANN社区版-aclmdlInputAippType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0932.html): 模型输入的AIPP类型 含义 → [详情](llms-content/document/detail/CANNCommunityEdition/51a5a8938b53.md) - [CANN社区版-aclmdlConfigAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0938.html): 模型加载配置类型 含义 → [详情](llms-content/document/detail/CANNCommunityEdition/44b3c510202c.md) - [CANN社区版-aclmdlExecConfigAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0939.html): \# aclmdlExecConfigAttr | 参数项 | 含义 | | --- | --- | | ACL\\\_MDL\\\_STREAM\\\_SYNC\\\_TIMEOUT \= 0 | 在执行模型推理时控制Stream任务的超时时间。该属性值为INT32类型。 取值说明如下: \\-1:表示永久等待,默认永久等待。 >0:配置具体的超时时间,单位是毫秒。 | → [详情](llms-content/document/detail/CANNCommunityEdition/33fb3d95008d.md) - [函数:get\_aipp\_data\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_0992.html): 根据batchsize获取动态AIPP输入数据所需的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/d7bd10119c8f.md) - [函数:set\_max\_op\_queue\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1095.html): 通过单算子模型方式执行单个算子时,配置算子缓存信息老化信息,以达到节约内存和平衡调用性能的目的。 关于单算子模型的介绍请参见接口调用流程\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/others/acldevg/aclpythondevg0069.html\)。 → [详情](llms-content/document/detail/CANNCommunityEdition/a6adfe8aa52c.md) - [函数:bundle\_load\_from\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1096.html): 模型执行阶段若涉及动态更新变量的场景,可调用本接口从文件加载离线模型数据(适配AI处理器的离线模型),由系统内部管理内存。 本接口需与以下其它接口配合使用,以便实现动态更新变量的目的,关键接口的调用流程如下: 1. 基于构图方式编译并保存模型,模型中包含多个图,例如推理图、变量初始化图、变量更新图等。 此处是调用aclgrphBundleBuildModel接口编译模型、调用aclgrphBu → [详情](llms-content/document/detail/CANNCommunityEdition/4dba398603d2.md) - [函数:bundle\_load\_from\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1097.html): 模型执行阶段若涉及动态更新变量的场景,从内存加载离线模型数据,由系统内部管理模型运行的内存。 本接口需与以下其它接口配合使用,以便实现动态更新变量的目的,请参见acl.mdl.bundleloadfromfile处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/0760da9049c8.md) - [函数:bundle\_get\_model\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1098.html): 获取实际可执行的模型ID。 本接口需与以下其它接口配合使用,以便实现动态更新变量的目的,请参见acl.mdl.bundleloadfromfile处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/381e8c2abf4c.md) - [函数:bundle\_get\_model\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1099.html): 根据bundleid获取实际可执行的模型数。 → [详情](llms-content/document/detail/CANNCommunityEdition/2f1e3a827fe8.md) - [函数:bundle\_unload](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1100.html): 系统完成模型推理后,可调用该接口卸载通过acl.mdl.bundleloadfromfile接口或acl.mdl.bundleloadfrommem接口加载的模型,释放资源。 本接口需与以下其它接口配合使用,以便实现动态更新变量的目的,请参见acl.mdl.bundleloadfromfile处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/d7cabb0d5cd5.md) - [CANN社区版-aclmdlIODimsRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1114.html): \# aclmdlIODimsRange | 成员名称 | 描述 | | --- | --- | | rangeCount | int,表示维度数量。 | → [详情](llms-content/document/detail/CANNCommunityEdition/b25d385cf948.md) - [函数:get\_desc\_from\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1130.html): 根据模型文件获取该模型的模型描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7b5ee2af946.md) - [函数:get\_desc\_from\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1131.html): 从内存获取该模型的模型描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/b3a0517de8e5.md) - [函数:get\_input\_dims\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/aclpythondevg_01_1132.html): 根据模型描述信息获取模型的输入tensor的维度范围。 → [详情](llms-content/document/detail/CANNCommunityEdition/2f2450da8d12.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0003.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0004.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0005.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0006.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0008.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0009.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0010.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0011.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0012.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0013.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0014.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0015.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0016.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0017.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0018.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0019.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0020.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0021.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0022.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0023.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0024.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0027.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0028.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0029.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0030.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0031.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0032.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0033.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0034.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0036.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0037.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0038.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0039.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0040.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0041.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0042.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0043.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0044.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0045.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0046.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0047.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0048.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0049.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0050.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0051.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0052.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0053.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0054.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0056.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0057.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0058.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0060.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0061.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0064.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0065.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0067.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0069.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0070.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0071.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0073.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0074.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0075.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0077.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0078.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0079.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0081.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0082.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0083.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0084.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0086.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0087.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0088.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0089.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0090.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0091.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0092.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0094.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0095.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0096.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0097.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0098.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0099.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0100.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0101.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0102.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0103.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0104.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0105.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0106.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0107.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0108.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0109.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0110.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0111.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0112.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0113.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0114.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0115.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0116.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0117.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0118.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0122.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0126.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0127.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0128.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0129.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0130.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0131.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0134.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0135.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0136.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0137.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0138.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0139.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0141.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0144.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0145.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0146.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0147.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0148.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0149.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0152.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0153.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0154.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0156.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0157.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0158.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0159.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0160.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0161.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0162.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0164.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0165.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0166.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0167.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0168.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0169.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0170.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0171.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0172.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0173.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0174.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0175.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0176.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0177.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0178.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0179.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0180.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0181.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0182.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0183.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0184.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0185.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0186.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0187.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0188.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0189.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0190.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0191.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0192.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0193.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0194.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0195.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0197.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0198.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0200.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0201.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0202.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0203.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0204.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0205.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0206.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0207.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0209.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0210.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0211.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0212.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0213.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0215.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0216.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0217.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0219.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0220.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0221.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0222.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0224.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0225.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0226.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0227.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0229.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0230.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0231.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0232.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0233.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0234.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0235.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0236.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0238.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0239.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0240.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0242.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0243.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0244.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0246.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0247.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0248.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0249.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0250.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0251.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0252.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0253.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0255.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0256.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0258.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0259.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0282.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0290.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0291.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0292.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0293.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0294.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0295.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0296.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0297.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0298.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0299.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0300.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0301.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0302.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0303.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0305.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0306.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0307.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0308.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0309.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0310.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0311.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0312.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0313.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0314.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0315.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0316.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0317.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0318.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0319.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0320.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0322.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0323.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0324.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0325.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0326.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0327.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0329.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0330.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0331.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0332.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0333.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0335.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0336.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0337.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0338.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0340.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0341.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0342.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0343.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0344.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0345.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0346.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0347.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0348.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0349.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0351.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0352.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0354.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0355.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0357.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0358.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0359.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0360.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0361.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0362.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0363.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0364.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0365.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0366.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0367.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0368.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0369.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0370.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0371.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0373.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0374.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0375.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0376.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0377.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0378.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0379.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0380.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0381.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0382.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0383.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0384.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0385.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0386.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0388.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0389.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0390.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0391.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0393.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0394.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0395.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0396.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0397.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0398.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0399.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0400.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0401.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0402.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0406.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0407.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0408.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0409.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0410.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0411.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0413.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0414.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0415.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0416.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0417.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0418.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0419.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0420.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0422.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0423.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0424.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0425.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0426.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0427.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0428.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0429.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0430.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0431.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0432.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0433.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0435.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0437.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0438.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0439.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0440.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0441.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0442.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0443.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0444.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0445.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0446.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0447.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0449.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0450.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0451.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0452.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0453.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0454.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0455.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0456.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0457.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0458.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0459.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0460.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0461.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0463.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0465.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0466.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0467.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0468.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0469.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0470.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0471.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0472.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0473.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0474.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0475.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0476.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0477.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0478.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0479.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0480.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0481.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0482.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0483.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0485.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0486.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0487.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0488.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0489.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0490.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0491.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0492.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0494.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0495.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0496.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0498.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0500.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0501.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0502.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0504.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0505.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0506.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0507.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0508.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0509.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0510.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0511.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0512.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0513.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0514.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0515.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0516.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0517.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0518.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0519.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0520.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0521.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0522.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0523.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0524.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0525.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0526.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0527.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0528.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0529.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0530.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0531.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0532.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0533.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0534.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0535.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0536.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0537.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0538.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0539.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0540.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0541.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0542.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0543.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0544.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0547.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0548.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0549.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0550.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0551.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0552.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0553.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0554.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0555.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0556.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0558.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0559.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0560.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0561.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0563.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0564.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0565.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0567.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0568.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0570.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0571.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0572.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0573.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0574.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0575.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0576.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0577.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0578.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0580.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0581.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0584.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0585.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0586.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0587.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0588.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0589.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0591.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0592.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0593.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0594.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0595.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0596.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0597.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0598.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0599.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0600.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0601.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0602.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0603.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0604.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0605.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0606.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0608.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0609.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0611.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0612.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0614.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0615.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0617.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0618.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0619.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0620.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0621.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0622.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0624.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0625.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0626.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0627.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0628.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0629.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0630.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0631.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0632.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0633.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0634.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0635.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0636.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0637.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0638.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0639.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0640.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0641.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0642.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0643.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0644.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0645.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0646.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0647.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0648.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0649.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0650.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0651.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0652.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0653.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0654.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0655.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0656.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0657.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0658.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0659.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0660.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0661.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0662.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0663.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0664.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0665.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0666.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0667.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0668.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0669.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0670.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0672.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0673.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0675.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0676.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0677.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0678.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0679.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0680.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0681.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0683.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0684.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0686.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0687.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0689.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0690.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0691.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0692.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0693.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0694.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0695.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0696.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0697.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0698.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0699.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0701.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0703.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0704.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0705.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0706.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0710.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0711.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0712.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0713.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0714.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0715.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0716.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0717.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0718.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0719.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0720.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0721.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0722.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0723.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0724.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0725.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0726.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0727.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0728.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0729.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0731.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0732.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0733.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0734.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0735.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0736.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0737.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0738.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0739.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0740.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0741.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0742.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0743.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0744.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0745.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0746.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0749.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0750.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0751.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0752.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0753.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0754.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0755.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0756.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0757.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0758.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0759.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0760.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0762.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0763.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0764.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0765.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0766.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0767.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0768.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0769.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0770.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0771.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0772.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0773.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0774.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0775.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0776.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0777.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0778.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0779.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0780.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0781.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0782.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0783.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0784.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0785.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0786.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0787.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0788.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0789.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0790.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0792.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0793.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0794.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0795.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0796.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0797.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0798.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0799.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0800.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0801.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0804.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0805.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0806.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0807.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0808.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0809.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0810.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0811.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0812.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0813.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0814.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0815.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0816.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0817.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0820.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0821.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0823.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0824.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0825.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0826.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0827.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0833.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0834.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0835.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0836.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0837.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0838.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0839.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0840.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0841.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0842.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0843.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0845.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0846.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0847.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0848.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0849.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0850.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0851.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0852.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0853.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0854.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0855.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0857.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0858.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0859.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0860.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0861.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0862.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0863.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0864.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0865.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0866.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0867.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0868.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0869.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0870.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0872.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0873.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0874.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0875.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0877.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0878.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0879.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0880.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0881.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0882.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0883.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0884.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0885.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0886.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0888.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0889.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0890.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0892.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0893.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0894.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0895.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0897.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0898.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0902.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0903.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0905.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0906.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0907.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0909.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0910.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0911.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0912.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0914.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0915.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0916.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0917.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0918.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0919.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0920.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0921.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0922.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0923.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0924.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0925.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0928.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0929.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0931.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0932.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0933.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0934.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0935.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0936.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0937.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0938.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0940.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0941.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0942.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0943.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0944.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0945.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0946.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0948.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0949.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0950.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0952.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0953.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0954.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0955.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0956.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0957.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0958.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasgeapi_07_0959.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasopapi_07_00498.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasopapi_07_00684.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasopapi_07_00685.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendgraphapi/atlasopapi_07_00707.html): GE图引擎接口头文件在如下目录: → [详情](llms-content/document/detail/CANNCommunityEdition/2a2b459516dd.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0017.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0018.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0019.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0020.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0021.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0022.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0024.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0025.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0032.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0034.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0036.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0039.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0041.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0042.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0045.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0046.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0047.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0048.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0050.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0051.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0052.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0053.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0054.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0056.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0057.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0058.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0059.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0060.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0061.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0062.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0063.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0064.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0065.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0066.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0067.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0068.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0069.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0070.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0071.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0072.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0073.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0074.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0075.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0076.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0077.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0080.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0081.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0083.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0084.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0085.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0086.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0088.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0089.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0091.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0092.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0093.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0094.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0095.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0096.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0097.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0098.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_0099.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0005.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0007.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0008.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0009.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0010.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0011.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0012.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0015.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0016.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0018.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0019.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0020.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0021.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0022.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0023.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0024.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0025.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0026.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0027.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0028.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0029.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0030.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0031.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0032.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0033.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0035.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0036.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0037.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0039.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0040.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0041.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0044.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0045.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0048.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0050.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0051.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0052.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0053.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0054.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0055.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0057.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0058.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0059.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0060.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0061.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0064.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0066.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0067.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0068.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0069.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0071.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0072.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0075.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0077.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0078.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0079.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0080.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0081.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0083.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0084.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0085.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0086.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0088.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0089.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0090.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0091.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0092.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0093.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0094.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0095.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0097.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0099.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0101.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0102.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0103.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0104.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0105.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0106.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0109.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0110.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0111.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0112.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0113.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0114.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0116.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0117.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0118.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0119.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0120.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0121.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0122.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0123.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0124.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0125.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0126.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0127.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0128.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0129.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0130.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0131.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0132.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0133.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0134.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0135.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0136.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0137.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0138.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0139.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0140.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0141.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0142.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0143.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0144.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0145.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0146.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0147.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0148.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0149.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0150.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0151.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0152.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0153.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0154.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0155.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0156.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0157.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0158.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0159.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0160.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0162.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0163.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0164.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0165.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0166.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0167.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0168.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0169.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0170.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0171.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0173.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0174.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0175.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0176.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0177.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0178.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0180.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0181.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0183.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0184.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0186.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0187.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0188.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0189.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0190.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0191.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0192.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0193.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0194.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0195.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0196.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0197.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0198.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0200.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0201.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0202.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0203.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0204.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0205.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0206.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0207.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0208.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0209.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0210.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0211.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0212.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0213.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0214.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0215.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0216.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0217.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0218.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0219.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0220.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0221.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0222.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0223.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0224.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0226.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0227.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0228.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0229.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0230.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0231.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0232.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0234.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0235.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0236.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0237.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0238.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0240.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0241.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0242.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0243.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0244.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0245.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0246.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0247.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0248.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0249.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0250.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0251.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0252.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0253.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0254.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0255.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0256.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0257.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0258.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0259.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0260.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0261.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0262.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0264.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0265.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0266.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0267.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0268.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0270.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0271.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0272.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0274.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0275.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0276.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0277.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0278.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0279.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0280.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0281.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0282.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0283.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0284.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0285.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0286.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0287.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0288.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0289.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0290.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0291.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0294.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0295.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0296.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0297.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0298.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0299.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0301.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0302.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0303.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0304.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0305.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0307.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0308.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0309.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0310.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0312.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0314.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0315.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0316.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0317.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0318.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0320.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0322.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0324.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0325.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0326.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0327.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0328.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0329.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0330.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0331.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0332.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0333.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0334.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0335.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0336.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0337.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0338.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0339.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0340.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0341.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0342.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0345.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0346.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0347.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0348.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0350.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0351.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0352.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0353.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0354.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendtb/ascendtb_01_0355.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0320.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0321.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0323.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0324.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0327.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0328.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0330.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0331.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0333.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0334.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0336.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0337.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0338.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0339.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0340.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0341.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0342.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0343.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0344.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0345.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0346.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0347.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0348.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0349.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0350.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0351.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0352.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0353.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0355.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0356.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0357.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0358.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0359.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0360.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0362.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0363.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0364.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0365.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0367.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0368.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0369.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0370.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0371.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0373.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0374.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0375.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0376.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0377.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0379.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0380.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0381.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0382.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0384.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0386.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0388.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0389.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0390.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0391.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0392.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0393.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0394.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0395.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0396.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0397.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0398.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0399.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0400.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0401.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0402.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0403.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0404.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0405.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0406.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0407.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0408.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0409.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0411.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0412.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0413.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0414.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0415.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0416.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0417.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0418.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0419.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0420.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0421.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0422.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0423.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0424.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0425.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0426.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0427.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0428.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0429.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0430.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0432.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0433.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0434.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0435.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0436.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0437.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0438.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0439.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0441.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0442.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0443.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0444.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0445.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0446.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0447.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0448.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0449.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0451.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0452.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0453.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0454.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0455.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0456.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0457.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0458.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0459.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0460.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0461.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0462.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0463.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0464.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0465.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0466.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0467.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0468.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0469.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0470.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0472.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0473.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0474.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0475.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0476.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0477.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0478.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0479.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0480.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0481.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0482.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0483.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0484.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0485.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0487.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0488.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0490.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0491.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0492.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0493.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0494.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0495.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0496.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0497.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0498.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0499.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0500.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0501.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0502.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0503.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0504.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0505.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0506.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0507.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0508.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0509.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0510.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0511.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0512.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0513.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0514.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0515.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0516.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0517.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0518.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0519.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0520.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0521.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0522.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0523.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0524.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0525.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0526.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0527.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0528.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0529.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0530.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0531.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0532.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0533.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0534.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0535.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0538.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0539.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0540.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0541.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0542.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0544.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0545.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0546.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0547.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0548.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0549.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0550.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0551.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0552.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0554.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0555.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0556.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0557.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0558.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0559.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0560.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0561.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0562.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0563.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0564.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0565.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0566.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0567.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0568.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0569.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0570.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0571.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0572.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0573.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0574.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0576.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0577.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0578.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0579.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0580.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0581.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0582.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0583.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0584.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0585.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0586.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0587.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0588.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0589.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0590.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0591.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0592.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0593.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0594.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0595.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0596.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0597.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0599.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0600.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0601.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0602.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0603.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0604.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0605.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0606.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0607.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0608.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0610.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0611.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0612.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0613.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0614.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0615.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0616.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0617.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0618.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0619.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0620.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0621.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0622.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0624.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0625.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0626.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0627.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0628.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0629.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0630.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0631.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0632.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0633.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0634.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0636.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0637.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0638.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0639.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0640.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0641.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0642.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0643.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0644.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0645.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0646.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0647.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0648.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0649.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0650.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0651.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0652.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0653.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0654.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0655.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0656.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0657.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0658.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0659.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0660.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0661.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0662.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0663.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0664.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0665.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0666.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0667.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0668.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0669.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0670.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0671.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0672.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0673.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0674.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0675.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0676.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0677.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0678.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0679.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0680.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0681.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0682.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0684.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0685.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0686.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0687.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0688.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0689.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0690.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0691.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0692.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0693.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0694.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0695.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0696.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0697.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0698.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0699.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0700.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0701.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0702.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0703.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0704.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0705.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0706.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0707.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0708.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0709.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0710.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0712.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0713.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0714.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0715.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0716.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0717.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0718.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0719.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0720.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0721.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0722.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0723.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0724.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0725.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0726.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0727.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0728.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0729.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0730.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0731.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0732.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0733.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0734.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0735.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0736.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0737.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0738.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0739.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0740.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0741.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0742.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0743.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0744.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0745.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0746.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0747.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0748.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0749.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0750.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0751.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0752.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0753.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0754.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0755.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0756.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0757.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0758.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0759.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0760.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0761.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0762.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0764.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0765.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0766.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0767.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0768.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0769.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0770.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0773.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0774.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0775.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0776.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0777.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0778.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0779.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0780.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0781.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0782.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0783.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0784.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0785.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0786.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0787.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0788.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0789.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0790.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0791.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0792.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0793.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0794.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0795.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0796.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0797.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0798.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0799.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0800.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0801.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0802.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0803.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0804.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0805.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0806.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0807.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0808.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0809.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0810.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0811.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0812.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0813.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0814.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0815.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0816.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0817.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0818.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0820.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0821.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0822.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0823.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0824.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0825.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0826.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0827.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0828.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0829.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0830.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0831.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0832.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0833.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0834.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0835.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0836.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0837.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0838.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0839.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0840.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0841.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0842.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0843.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0845.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0846.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0847.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0848.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0849.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0850.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0851.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0853.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0854.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0855.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0856.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0857.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0858.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0859.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0860.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0861.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0862.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0863.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0864.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0865.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0866.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0867.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0868.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0869.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0870.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0871.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0872.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0873.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0874.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0875.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0876.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0877.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0878.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0879.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0881.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0882.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0883.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0884.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0885.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0886.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0887.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0888.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0889.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0890.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0891.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0892.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0893.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0894.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0895.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0896.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0897.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0898.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0899.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0900.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0901.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0902.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0903.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0904.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0905.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0907.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0908.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0909.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0910.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0911.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0912.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0913.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0914.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0915.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0916.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0917.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0918.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0919.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0920.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0921.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0922.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0923.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0924.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0925.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0926.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0927.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0928.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0929.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0930.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0931.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0932.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0933.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0934.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0936.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0938.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0939.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0940.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0941.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0942.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0943.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0944.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0945.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0946.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0947.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0948.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0949.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0950.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0951.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0953.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0954.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0955.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0956.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0957.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0958.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0959.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0960.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0961.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0962.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0963.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0964.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0965.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0966.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0967.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0968.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0969.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0970.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0971.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0972.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0973.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0974.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0975.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0976.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0977.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0978.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0980.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0981.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0982.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0983.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0984.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0985.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0986.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0987.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0988.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0989.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0990.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0992.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0993.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0994.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0995.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0996.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0997.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0998.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_0999.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1000.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1002.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1003.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1004.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1005.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1006.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1007.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1008.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1009.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1010.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1012.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1013.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1014.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1015.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1016.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1017.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1019.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1020.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1021.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1022.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1023.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1024.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1025.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1026.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1027.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1028.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1029.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1030.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1031.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1032.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1033.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1034.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1035.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1036.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1037.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1038.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1039.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1040.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1041.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1042.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1043.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1044.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1045.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1046.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1047.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1048.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1049.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1050.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1051.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1052.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1054.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1055.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1056.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1057.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1058.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1059.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1060.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1061.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1062.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1063.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1064.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1065.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1066.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1067.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1068.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1069.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1070.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1071.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1072.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1073.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1074.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1075.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1076.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1077.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1078.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1079.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1080.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1081.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1082.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1083.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1084.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1085.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1086.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1087.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1088.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1089.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1090.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1091.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1092.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1093.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1094.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1095.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1096.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1097.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1098.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1099.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1100.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1101.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1102.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1103.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1104.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1105.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1106.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1107.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1108.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1109.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1110.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1111.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1112.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1113.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1114.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1116.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1117.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1118.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1119.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1120.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1121.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1122.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1123.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1124.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1125.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1126.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1127.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1128.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1129.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1130.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1131.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1132.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1133.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1134.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1135.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1136.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1138.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1139.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1140.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1141.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1142.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1143.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1144.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1145.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1146.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1147.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1148.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1149.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1150.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1151.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1152.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1153.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1154.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1155.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1156.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1157.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1158.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1159.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1160.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1161.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1162.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1163.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1164.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1165.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1166.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1167.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1168.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1169.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1170.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1171.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1172.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1173.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1174.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1175.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1176.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1177.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1178.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1179.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1180.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1181.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1182.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1183.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1184.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1185.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1186.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1187.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1188.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1189.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1190.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1191.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1192.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1193.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1194.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1195.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1196.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1197.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1198.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1199.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1200.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1201.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1202.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1203.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1204.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1205.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1206.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1207.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1208.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1209.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1210.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1211.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1212.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1213.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1214.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1215.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1216.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1217.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1218.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1219.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1220.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1221.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1222.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1223.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1224.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1225.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1226.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1227.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1228.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1229.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1230.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1231.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1232.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1233.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1234.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1235.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1236.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1237.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1239.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1240.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1242.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1243.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1244.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1245.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1246.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1247.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1248.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1249.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1250.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1251.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1252.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1253.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1254.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1345_2.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1350.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1351.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1352.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1353.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1368.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1372.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1373.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1374.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1385.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1390.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1516.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1517.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1518.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1519.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1520.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1521.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1524.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1525.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1526.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1528.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1529.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1530.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1532.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1533.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1534.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1535.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1537.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1538.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1539.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1540.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1542.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1543.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1544.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1545.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1546.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1547.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1549.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1550.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1551.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1552.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1554.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1555.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1557.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1558.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1559.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1561.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1562.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1563.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1564.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1565.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1566.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1568.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1569.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1570.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1571.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1573.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1574.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1575.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1576.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1578.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1579.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1580.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1581.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1583.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1584.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1585.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1586.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1587.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1588.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1798.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1953.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1954.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1955.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1956.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1976.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1977.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1978.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1979.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1980.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1981.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1982.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1983.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1984.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_1989.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2083.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2084.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2085.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2086.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2087.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2088.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2095.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2103.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2104.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2202.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2205.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2206.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclcppdevg_03_2207.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0220.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0221.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0223.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0224.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0227.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0228.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0230.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0231.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0233.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0234.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0236.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0237.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0238.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0239.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0240.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0241.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0242.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0243.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0244.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0245.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0246.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0247.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0248.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0249.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0250.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0251.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0252.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0253.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0254.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0255.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0256.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0257.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0258.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0259.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0260.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0261.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0262.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0263.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0264.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0265.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0266.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0267.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0268.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0269.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0270.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0271.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0272.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0273.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0274.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0275.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0276.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0277.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0278.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0279.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0280.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0281.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0282.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0283.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0284.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0285.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0286.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0287.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0288.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0289.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0290.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0291.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0292.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0294.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0295.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0296.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0297.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0298.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0299.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0300.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0301.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0302.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0303.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0304.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0305.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0306.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0307.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0308.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0309.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0310.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0311.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0312.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0313.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0314.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0315.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0316.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0317.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0319.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0321.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0322.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0323.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0324.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0325.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0326.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0328.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0329.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0330.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0331.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0332.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0333.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0334.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0335.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0337.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0338.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0339.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0340.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0341.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0342.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0343.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0344.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0345.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0346.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0347.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0348.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0349.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0350.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0351.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0352.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0353.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0354.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0355.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0356.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0357.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0358.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0359.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0360.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0361.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0362.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0363.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0364.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0366.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0367.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0368.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0369.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0370.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0371.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0372.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0373.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0374.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0375.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0376.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0377.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0378.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0379.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0380.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0381.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0382.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0383.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0384.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0385.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0386.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0387.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0388.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0389.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0390.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0391.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0392.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0393.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0394.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0395.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0396.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0397.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0398.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0399.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0400.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0401.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0402.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0403.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0405.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0406.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0407.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0408.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0409.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0411.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0412.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0414.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0415.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0416.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0417.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0418.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0419.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0420.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0421.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0422.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0423.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0424.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0425.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0426.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0428.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0429.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0430.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0431.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0432.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0433.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0434.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0435.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0436.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0437.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0438.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0439.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0440.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0441.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0442.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0443.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0444.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0445.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0446.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0447.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0448.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0449.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0450.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0451.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0452.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0453.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0454.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0455.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0456.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0457.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0458.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0459.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0460.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0461.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0462.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0463.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0464.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0465.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0466.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0468.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0469.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0470.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0472.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0474.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0476.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0477.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0478.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0479.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0480.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0481.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0482.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0483.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0484.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0485.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0486.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0487.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0488.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0489.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0490.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0491.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0492.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0493.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0494.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0495.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0496.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0497.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0498.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0499.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0500.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0502.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0503.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0504.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0505.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0506.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0507.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0508.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0509.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0510.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0511.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0512.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0513.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0514.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0515.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0516.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0517.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0518.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0519.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0520.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0521.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0522.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0523.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0524.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0525.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0526.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0527.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0528.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0529.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0530.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0531.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0532.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0533.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0534.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0535.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0536.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0537.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0538.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0539.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0540.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0541.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0542.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0543.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0544.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0545.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0546.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0547.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0549.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0550.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0551.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0552.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0553.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0554.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0555.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0557.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0559.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0560.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0562.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0563.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0564.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0565.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0566.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0567.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0568.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0569.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0570.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0571.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0572.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0573.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0574.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0575.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0576.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0577.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0578.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0579.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0580.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0581.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0582.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0583.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0584.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0585.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0586.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0587.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0588.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0589.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0590.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0592.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0593.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0594.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0595.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0596.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0597.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0598.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0599.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0600.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0601.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0602.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0603.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0604.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0605.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0606.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0607.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0608.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0609.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0610.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0611.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0613.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0614.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0615.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0616.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0617.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0618.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0619.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0620.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0621.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0622.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0623.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0624.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0625.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0626.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0627.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0628.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0629.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0630.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0631.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0632.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0633.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0634.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0635.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0636.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0637.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0638.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0639.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0640.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0641.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0642.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0643.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0644.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0645.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0646.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0647.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0648.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0649.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0650.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0651.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0652.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0653.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0654.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0655.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0656.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0657.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0658.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0659.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0660.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0661.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0662.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0663.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0664.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0665.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0666.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0667.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0668.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0669.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0670.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0671.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0672.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0673.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0674.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0675.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0676.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0677.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0678.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0679.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0680.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0681.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0682.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0683.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0684.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0685.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0686.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0687.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0688.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0689.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0690.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0691.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0692.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0693.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0694.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0695.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0696.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0697.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0698.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0699.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0700.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0701.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0702.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0703.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0704.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0705.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0706.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0707.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0708.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0710.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0711.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0712.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0713.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0714.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0715.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0716.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0717.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0718.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0719.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0720.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0721.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0722.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0723.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0724.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0725.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0726.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0727.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0728.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0729.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0730.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0731.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0732.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0733.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0734.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0735.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0736.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0737.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0738.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0739.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0740.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0741.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0742.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0743.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0744.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0745.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0746.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0747.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0748.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0749.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0750.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0751.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0752.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0753.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0754.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0755.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0756.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0757.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0758.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0759.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0761.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0762.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0763.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0764.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0766.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0767.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0768.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0769.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0770.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0911.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0915.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0916.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0917.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0918.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0930.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0931.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0935.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0936.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0937.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0949.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0961.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0993.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0994.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0995.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0996.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0997.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0998.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_0999.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1000.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1002.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1003.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1004.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1005.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1006.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1101.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1102.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/aclpythondevg_01_1103.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/dvpp_03_0000.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/dvpp_03_0001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00060.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00061.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00062.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00063.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00064.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00065.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00066.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00067.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00068.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00069.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00070.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00071.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00072.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00073.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00074.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00075.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00076.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00077.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00078.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00079.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00080.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00081.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00082.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00083.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00084.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00085.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00086.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00087.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00088.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00089.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00090.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00091.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00092.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00427.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/dvpp/operatorlist_00428.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/comm_mgmt.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclComm.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclCommConfig.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclCommConfigCapability.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclCommStatus.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclCommSymWindow.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclConfig.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclConfigType.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclConfigValue.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclDataType.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclOpExpansionMode.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclReduceOp.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclResult.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclRootInfo.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclSendRecvItem.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclSendRecvType.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/data_type_definition/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/group_call.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclBarrier.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommActivateCommMemory.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommConfigInit.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommDeactivateCommMemory.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommDestroy.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommGetHandleWithName.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommGetStatus.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommInitAll.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommInitClusterInfo.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommInitClusterInfoConfig.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommInitRootInfo.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommInitRootInfoConfig.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommResume.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommSetMemoryRange.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommSuspend.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommSymWinDeregister.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommSymWinGet.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommSymWinRegister.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommUnsetMemoryRange.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCommWorkingDevNicSet.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclConfigGetInfo.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclCreateSubCommConfig.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetCommAsyncError.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetCommConfigCapability.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetCommName.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetConfig.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetErrorString.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetRankId.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetRankSize.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGetRootInfo.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGroupEnd.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclGroupStart.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclSetConfig.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/HcclSymWinGetPeerPointer.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/symmetric_mem.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/zero_copy_readme.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_c/zero_copy.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/code_example.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/create_group.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/destroy_group.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/get_group_rank_from_world_rank.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/get_local_rank_id.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/get_local_rank_size.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/get_rank_id.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/get_rank_size.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/get_world_rank_from_group_rank.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/hccl-manage-api.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/hccl-split-api.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/intro.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/sample_code.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/sample_exec.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/set_split_strategy_by_idx.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_mgr_python/set_split_strategy_by_size.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/collective_comm.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclAllGather.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclAllGatherV.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclAllReduce.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclAlltoAll.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclAlltoAllV.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclAlltoAllVC.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclBatchSendRecv.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclBroadcast.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclRecv.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclReduce.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclReduceScatter.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclReduceScatterV.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclScatter.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/HcclSend.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/intro.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/p2p_comm.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/api_ref/comm_op_interface/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/api_comm_impl.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/api_ref.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/env_config_info.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/intro.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/rank_table_config_300i_duo.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/rank_table_config_910.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/rank_table_config_a2.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/rank_table_config_a3.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/rank_table_config_a5.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/cluster_info_config/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/AHC.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/algo_intro.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/hierarchical_comm_principle.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/Mesh.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/NB.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/NHR.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/Pairwise.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/Pipeline.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/RHD.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/Ring.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/coll_algo_intro/Star.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/comm_ops_support_list/comm_ops_support_300i_duo.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/comm_ops_support_list/comm_ops_support_910.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/comm_ops_support_list/comm_ops_support_a2.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/comm_ops_support_list/comm_ops_support_a3.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/comm_ops_support_list/comm_ops_support.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/concepts.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/constraints.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/env_prep.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/cluster_info_nego.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/cluster_info_verify_fail.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/comm_domain_init_flow.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/comm_domain_init_stage.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/debug_thinking.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/env_config_error_EI0001.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/param_link_stage.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/rank_table_load_fail.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/fault_diagnosis/task_exec_stage.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/framework_integration.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/comm_retry_perf_impact.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/debug_related.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/feature_related.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_ALGO.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_BUFFSIZE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_CONNECT_TIMEOUT.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_DEBUG_CONFIG.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_DETERMINISTIC.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_DFS_CONFIG.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_DIAGNOSE_ENABLE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_ENTRY_LOG_ENABLE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_EXEC_TIMEOUT.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_HOST_SOCKET_PORT_RANGE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_IF_BASE_PORT.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_IF_IP.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_INTER_HCCS_DISABLE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_INTRA_PCIE_ENABLE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_INTRA_ROCE_ENABLE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_LOGIC_SUPERPOD_ID.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_MULTI_QP_THRESHOLD.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_NPU_SOCKET_PORT_RANGE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_OP_EXPANSION_MODE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_OP_RETRY_ENABLE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_OP_RETRY_PARAMS.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_RDMA_PCIE_DIRECT_POST_NOSTRICT.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_RDMA_QP_PORT_CONFIG_PATH.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_RDMA_QPS_PER_CONNECTION.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_RDMA_RETRY_CNT.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_RDMA_SL.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_RDMA_TC.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_RDMA_TIMEOUT.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_SOCKET_FAMILY.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_SOCKET_IFNAME.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_WHITELIST_DISABLE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/HCCL_WHITELIST_FILE.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/inter_server_algo_support.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/inter_superpod_algo_support.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/network_related.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/performance_related.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/reference.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/reliability_related.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_env/security_related.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/hccl_intro.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/analysis_flow.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/perf_data_analysis.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/perf_data_collect.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/profiling_op_behavior.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/README.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/slow_fast_card_analysis.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/switch_congestion_loss.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/perf_analysis/typical_op_behavior.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/quick_start.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/recommended_config.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hcclug/docs/zh/user_guide/references.md): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_02.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_03.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_05.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_06.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_09.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_10.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_11.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_14.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_15.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_16.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_18.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_20.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_22.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_23.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_24.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_27.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_28.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_29.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_30.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_32.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_33.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcdv2_42_34.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_02.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_05.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_06.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_07.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_08.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_09.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_10.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_11.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_12.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_13.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_14.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_15.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_16.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_17.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_18.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_19.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_22.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_23.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_24.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_25.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_26.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_27.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_28.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_29.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_30.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_31.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_32.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_320.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_33.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_34.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_35.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_36.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_39.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_40.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_41.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_42.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_43.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_44.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_45.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_46.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_47.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_48.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_49.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_50.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_51.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_52.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_53.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcrv2_42_54.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00002.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00003.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00004.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00006.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00007.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00008.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00009.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00010.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00011.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00013.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00014.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00015.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00016.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00017.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00018.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00019.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00020.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00021.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00022.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00023.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00024.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00025.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00026.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00027.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00028.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00029.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmcs_43_00030.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_02.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_03.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_05.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_06.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_08.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_09.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_10.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_12.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_13.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_15.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_16.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmpdv2_42_17.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0003.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0004.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0005.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0006.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0007.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0008.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0009.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0010.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0011.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0012.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0014.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0015.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0016.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0017.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0018.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0019.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0020.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0021.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0022.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0023.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0024.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0025.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0026.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0027.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0029.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0030.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0031.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0032.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0033.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0034.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0035.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0036.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0037.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0038.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0040.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0041.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0042.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0043.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0044.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0045.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0047.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0048.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0049.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0050.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0051.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0052.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0053.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0054.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0055.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0056.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0057.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0058.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0059.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0060.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0061.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0063.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0064.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0065.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0066.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0067.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0068.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0071.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0072.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0073.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0074.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0075.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0076.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0077.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0078.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0080.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/hixlug/llmprv2_42_0081.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [CANN社区版-aclInit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0022.html): 初始化函数。 使用acl接口开发应用时,必须先调用aclInit接口,否则可能会导致后续系统内部资源初始化出错,进而导致其他业务异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/9790188e77f3.md) - [CANN社区版-aclFinalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0023.html): 去初始化函数,用于释放进程内acl接口使用的相关资源。 对于涉及Device业务日志回传到Host的场景,本接口默认增加2000ms延时(实际最大延时可达2000ms),以确保ERROR级别和EVENT级别日志完整回传,防止丢失。您可以将ASCENDLOGDEVICEFLUSHTIMEOUT环境变量设置为0(命令示例:export ASCENDLOGDEVICEFLUSHTIMEOUT\=0),来取 → [详情](llms-content/document/detail/CANNCommunityEdition/0ad896059f4a.md) - [CANN社区版-aclGetRecentErrMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0028.html): 获取并清空与本接口在同一个进程或线程中的其他acl接口调用失败时的错误描述信息。 获取进程级别、还是线程级别的错误描述信息由aclInit接口中的errmsgmode配置控制,默认线程级别。 建议在每次调用acl接口失败时都调用aclGetRecentErrMsg接口,以便获取调用acl接口异常时的错误描述信息,用于定位问题,否则可能导致错误信息堆积、丢失。同一个进程或线程中多次调用aclGetR → [详情](llms-content/document/detail/CANNCommunityEdition/967b1fc94958.md) - [CANN社区版-aclFloat16ToFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0031.html): 将aclFloat16类型的数据转换为float(指float32)类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee5c4a054492.md) - [CANN社区版-aclFloatToFloat16](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0032.html): 将float(指float32)类型的数据转换为aclFloat16类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/09893f8962c0.md) - [CANN社区版-aclGetCannAttributeList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0034.html): 查询运行环境中CANN软件和对应AI处理器支持的特性列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/07800709f6a9.md) - [CANN社区版-aclGetCannAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0035.html): 查询运行环境是否支持指定的CANN特性。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c4f19ee9b17.md) - [CANN社区版-aclGetDeviceCapability](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0036.html): 查询运行环境中对应Device的硬件规格大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/4c4177d39889.md) - [CANN社区版-aclrtSetDevice](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0039.html): 指定当前线程中用于运算的Device。在不同线程中支持调用aclrtSetDevice接口指定同一个Device用于运算。 多Device场景下,可在进程中通过aclrtSetDevice接口切换到其他Device。 调用本接口会隐式创建默认Context,该默认Context中包含默认Stream。在同一个进程的多个线程中,如果调用aclrtSetDevice接口并指定相同的Device用于计算 → [详情](llms-content/document/detail/CANNCommunityEdition/db8b0a92ca00.md) - [CANN社区版-aclrtGetDevice](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0042.html): 获取当前正在使用的Device的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/56328f4898c8.md) - [CANN社区版-aclrtGetRunMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0043.html): 获取当前AI软件栈的运行模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/a50ad3116973.md) - [CANN社区版-aclrtGetDeviceCount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0045.html): 获取可用Device的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/f77db7ebc5ed.md) - [CANN社区版-aclrtQueryDeviceStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0047.html): 查询Device状态是正常可用、还是异常不可用。 → [详情](llms-content/document/detail/CANNCommunityEdition/de857b7d8944.md) - [CANN社区版-aclrtGetSocName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0048.html): 查询当前运行环境的AI处理器版本。 → [详情](llms-content/document/detail/CANNCommunityEdition/b2d36451a09c.md) - [CANN社区版-aclrtGetDeviceSatMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0050.html): 查询当前Device的浮点计算结果输出模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/7dfe46c51ec1.md) - [CANN社区版-aclrtDeviceCanAccessPeer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0051.html): 查询Device之间是否支持数据交互。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8850257a393.md) - [CANN社区版-aclrtDeviceDisablePeerAccess](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0053.html): 关闭当前Device与指定Device之间的数据交互功能。关闭数据交互功能是Device级的。 调用aclrtDeviceEnablePeerAccess接口开启当前Device与指定Device之间的数据交互后,可调用aclrtDeviceDisablePeerAccess接口关闭数据交互功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/f491236f95cf.md) - [CANN社区版-aclrtResetOverflowStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0055.html): 清除当前Device下所有Stream上任务的溢出状态。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f45f3f5c14c5.md) - [CANN社区版-aclrtSynchronizeDeviceWithTimeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0057.html): 阻塞当前线程,直到与当前线程绑定的Context所对应的Device完成运算。 该接口是在aclrtSynchronizeDevice接口基础上进行了增强,支持用户设置超时时间,当应用程序异常时可根据所设置的超时时间自行退出,超时退出时本接口返回ACLERRORRTSTREAMSYNCTIMEOUT。 多Device场景下,调用该接口等待的是当前Context对应的Device。 → [详情](llms-content/document/detail/CANNCommunityEdition/7d741cab3d77.md) - [CANN社区版-aclrtDestroyContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0060.html): 销毁Context,释放Context的资源。只能销毁通过aclrtCreateContext接口创建的Context。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc8c0f924884.md) - [CANN社区版-aclrtSetCurrentContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0061.html): 设置线程的Context。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b269e3af6d1.md) - [CANN社区版-aclrtGetCurrentContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0062.html): 获取线程的Context。 如果用户多次调用aclrtSetCurrentContext接口设置当前线程的Context,则获取的是最后一次设置的Context。 → [详情](llms-content/document/detail/CANNCommunityEdition/503a354d1ef5.md) - [CANN社区版-aclrtCtxSetSysParamOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0063.html): 设置当前Context中的系统参数值,多次调用本接口,以最后一次设置的值为准。调用本接口设置运行时参数值后,若需获取参数值,需调用aclrtCtxGetSysParamOpt接口。 本接口与aclrtSetSysParamOpt接口的差别是,本接口作用域是Context,aclrtSetSysParamOpt的作用域是进程。 → [详情](llms-content/document/detail/CANNCommunityEdition/56c068964ea8.md) - [CANN社区版-aclrtCtxGetSysParamOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0064.html): 获取当前Context中的系统参数值。 系统参数无默认值,如果不调用aclrtCtxSetSysParamOpt接口设置系统参数的值,直接调用本接口获取系统参数的值,接口会返回失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/33951dbb1919.md) - [CANN社区版-aclrtCreateStream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0066.html): 创建Stream。 该接口不支持设置Stream的优先级;若不设置,Stream的优先级默认为最高。如需在创建Stream时设置优先级,请参见aclrtCreateStreamWithConfig接口。 若不显式调用Stream创建接口,那么每个Context对应一个默认Stream,该默认Stream是调用aclrtSetDevice接口或aclrtCreateContext接口隐式创建的,默认 → [详情](llms-content/document/detail/CANNCommunityEdition/9e5068d948ef.md) - [CANN社区版-aclrtCreateStreamV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0067.html): 创建Stream(最多支持4个Stream),支持创建Stream时增加Stream配置。 本接口需要配合其他接口一起使用,创建Stream,接口调用顺序如下:1. 调用 aclrtCreateStreamConfigHandle 接口创建Stream配置对象。 2. 多次调用 aclrtSetStreamConfigOpt 接口设置配置对象中每个属性的值。 3. 调用aclrtCreateS → [详情](llms-content/document/detail/CANNCommunityEdition/4d44fe258dc2.md) - [CANN社区版-aclrtSetStreamConfigOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0068.html): 设置Stream配置对象中的各属性的取值。 本接口需要配合其他接口一起使用,创建Stream,接口调用顺序如下:1. 调用 aclrtCreateStreamConfigHandle 接口创建Stream配置对象。 2. 多次调用aclrtSetStreamConfigOpt接口设置配置对象中每个属性的值。 3. 调用 aclrtCreateStreamV2 接口创建Stream。 4. St → [详情](llms-content/document/detail/CANNCommunityEdition/aacb80862963.md) - [CANN社区版-aclrtCreateStreamWithConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0069.html): 在当前进程或线程中创建Stream。 → [详情](llms-content/document/detail/CANNCommunityEdition/732f0bde6cb8.md) - [CANN社区版-aclrtGetStreamOverflowSwitch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0073.html): 针对指定Stream,获取其当前溢出检测开关是否打开。 → [详情](llms-content/document/detail/CANNCommunityEdition/b2feb2bef83b.md) - [CANN社区版-aclrtSetStreamFailureMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0074.html): 当一个Stream上下发了多个任务时,可通过本接口指定任务调度模式,以便控制某个任务失败后是否继续执行下一个任务。 → [详情](llms-content/document/detail/CANNCommunityEdition/957ea6e5bd96.md) - [CANN社区版-aclrtSynchronizeStream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0076.html): 阻塞Host侧当前线程直到指定Stream中的所有任务都完成。 → [详情](llms-content/document/detail/CANNCommunityEdition/1100dabbff1f.md) - [CANN社区版-aclrtCreateEvent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0079.html): 创建Event,创建出来的Event可用于统计两个Event之间的耗时、多Stream之间的任务同步等场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/4dfb6ce290b6.md) - [CANN社区版-aclrtCreateEventWithFlag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0080.html): 创建带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时启用对应flag的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/c064f95b38dd.md) - [CANN社区版-aclrtCreateEventExWithFlag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0081.html): 创建带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时启用对应flag的功能。创建Event时,Event资源不受硬件限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/02c576da4613.md) - [CANN社区版-aclrtDestroyEvent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0082.html): 销毁Event,支持在Event未完成前调用本接口销毁Event。此时,本接口不会阻塞线程等Event完成,Event相关资源会在Event完成时被自动释放。 → [详情](llms-content/document/detail/CANNCommunityEdition/20b86203ea38.md) - [CANN社区版-aclrtRecordEvent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0083.html): 在指定Stream中记录一个Event。异步接口。 aclrtRecordEvent接口与aclrtStreamWaitEvent接口配合使用时,主要用于多Stream之间同步等待的场景。 调用aclrtRecordEvent接口时,会捕获当前Stream上已下发的任务,并记录到Event事件中,因此后续若调用aclrtQueryEventStatus或aclrtStreamWaitEvent接口 → [详情](llms-content/document/detail/CANNCommunityEdition/9b32a79b7ca5.md) - [CANN社区版-aclrtQueryEvent(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0085.html): 须知:此接口后续版本会废弃,请使用aclrtQueryEventStatus接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c89e4797d38.md) - [CANN社区版-aclrtQueryEventWaitStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0087.html): 调用aclrtStreamWaitEvent接口后查询该Event对应的等待任务是否都执行完成。 → [详情](llms-content/document/detail/CANNCommunityEdition/abc9dc5b8aed.md) - [CANN社区版-aclrtSetOpWaitTimeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0092.html): 本接口用于设置等待Event完成的超时时间。 不调用本接口,则默认不超时;一个进程内多次调用本接口,则以最后一次设置的时间为准。 → [详情](llms-content/document/detail/CANNCommunityEdition/38191aa24319.md) - [CANN社区版-aclrtMemFlush](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0098.html): 将Cache中的数据刷新到DDR中,并将Cache中的内容设置成无效。 该版本不需要用户处理CPU与NPU之间的Cache一致性,无需调用该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/4332c8a137ae.md) - [CANN社区版-aclrtFree](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0100.html): 释放Device上的内存。 本接口会立刻释放传入的内存,接口内部不会进行隐式的Device同步或流同步、也不会等待使用该内存的任务完成。用户需确保在调用本接口后不再访问该内存指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/87c8cd1194b5.md) - [CANN社区版-aclrtMallocHost](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0101.html): 申请Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。 通过本接口申请的内存,需要通过aclrtFreeHost接口或aclrtFreeHostWithDevSync接口释放内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/e6558f8760ec.md) - [CANN社区版-aclrtFreeHost](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0102.html): 释放通过aclrtMallocHost接口或aclrtMallocHostWithCfg接口申请的Host内存。 本接口会立刻释放传入的内存,接口内部不会进行隐式的Device同步或流同步、也不会等待使用该内存的任务完成。用户需确保在调用本接口后不再访问该内存指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/78fc28ebf5f5.md) - [CANN社区版-aclrtMemset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0103.html): 初始化内存,将内存中的内容设置为指定的值。 要初始化的内存支持在Host侧或Device侧,系统根据地址判定是Host还是Device。如果Host内存不是用acl接口(例如aclrtMallocHost)申请的,将会导致未定义的行为。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f8d2ef28853.md) - [CANN社区版-aclrtMemcpy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0105.html): 实现内存复制。 → [详情](llms-content/document/detail/CANNCommunityEdition/b55341e4035e.md) - [CANN社区版-aclrtMemcpyAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0106.html): 实现内存复制。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,aclrtSynchronizeStream)确保内存复制的任务已执行完成;当Host内存是非锁页内存时,本 → [详情](llms-content/document/detail/CANNCommunityEdition/0f194ad0fcc3.md) - [CANN社区版-aclrtGetMemInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0107.html): 根据指定属性,获取Device上可用内存的空闲大小和总大小,不包括系统预留内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/b22514ef0a9a.md) - [CANN社区版-aclrtMemcpy2dAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0109.html): 实现异步内存复制,主要用于矩阵数据的复制。异步接口。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是非锁页内存时,本接口在内存复制任务完成后才返回;当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,acl → [详情](llms-content/document/detail/CANNCommunityEdition/1ea5eff85d3b.md) - [CANN社区版-aclrtAllocatorRegister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0110.html): 调用该接口注册用户提供的Allocator以及Allocator对应的回调函数,以便后续使用用户提供的Allocator。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ff26b724eb8.md) - [CANN社区版-aclrtAllocatorUnregister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0111.html): 用户销毁Allocator前,需调用本接口取消注册用户提供的Allocator以及Allocator对应的回调函数。 待取消注册的Stream不存在,或多次调用本接口取消注册,本接口内部不做任何操作,返回成功。 → [详情](llms-content/document/detail/CANNCommunityEdition/34ffadeabaa4.md) - [CANN社区版-aclrtMallocPhysical](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0112.html): 申请Host或Device物理内存,并返回一个物理内存handle。 本接口可配合aclrtReserveMemAddress接口(申请虚拟内存)、aclrtMapMem接口(建立虚拟内存与物理内存之间的映射)使用,以便申请地址连续的虚拟内存、最大化利用物理内存。 本接口可配合aclrtMemExportToShareableHandle接口(导出物理内存handle)、aclrtMemImpor → [详情](llms-content/document/detail/CANNCommunityEdition/5f8b2879b975.md) - [CANN社区版-aclrtFreePhysical](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0113.html): 释放通过aclrtMallocPhysical接口申请的物理内存。 如果物理内存与虚拟内存之间存在映射关系,则此处不会实际释放物理内存。只有在调用aclrtUnmapMem接口取消该物理内存与虚拟内存的映射之后,物理内存才会被真正释放。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ca8650d58c5.md) - [CANN社区版-aclrtReleaseMemAddress](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0115.html): 释放通过aclrtReserveMemAddress接口申请的虚拟内存。 本接口需与以下其他接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存:1. 申请虚拟内存( aclrtReserveMemAddress 接口); 2. 申请物理内存( aclrtMallocPhysical 接口); 3. 将虚拟内存映射到物理内存( aclrtMapMem 接口); 4. 执行任务(调用具 → [详情](llms-content/document/detail/CANNCommunityEdition/c5ceea52de5e.md) - [CANN社区版-aclrtMapMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0116.html): 将虚拟内存映射到物理内存。 本接口需与以下其他接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存:1. 申请虚拟内存( aclrtReserveMemAddress 接口); 2. 申请物理内存( aclrtMallocPhysical 接口); 3. 将虚拟内存映射到物理内存( aclrtMapMem 接口); 4. 执行任务(调用具体的任务接口); 5. 取消虚拟内存与物理内存 → [详情](llms-content/document/detail/CANNCommunityEdition/85d089d02865.md) - [CANN社区版-aclrtUnmapMem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0117.html): 取消虚拟内存与物理内存之间的映射关系。 本接口需与以下其他接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存:1. 申请虚拟内存( aclrtReserveMemAddress 接口); 2. 申请物理内存( aclrtMallocPhysical 接口); 3. 将虚拟内存映射到物理内存( aclrtMapMem 接口); 4. 执行任务(调用具体的任务接口); 5. 取消虚拟内 → [详情](llms-content/document/detail/CANNCommunityEdition/e66ed01e3441.md) - [CANN社区版-aclrtMemExportToShareableHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0118.html): 将本进程通过aclrtMallocPhysical接口获取到的Device物理内存handle导出,以便后续将Device物理内存共享给其他进程。 本接口需与以下其他关键接口配合使用,以便实现内存共享,此处以A、B进程为例,说明两个进程间的物理内存共享接口调用流程: 1. 在A进程中: a. 调用 aclrtMallocPhysical 接口,申请物理内存。 先调用aclrtMe → [详情](llms-content/document/detail/CANNCommunityEdition/c80b2dfec73c.md) - [CANN社区版-aclrtDeviceGetBareTgid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0119.html): 获取当前进程的进程ID。 本接口内部在获取进程ID时已适配物理机、虚拟机场景,用户只需调用本接口获取进程ID,再配置其他接口使用(配合流程请参见aclrtMemExportToShareableHandle),达到物理内存共享的目的。若用户不调用本接口、自行获取进程ID,可能会导致后续使用进程ID异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c165fbfa9db.md) - [CANN社区版-aclrtMemImportFromShareableHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0121.html): 在本进程中获取shareableHandle里的信息,并返回本进程中的handle,用于在本进程中建立虚拟地址与物理地址之间的映射关系。本接口还支持生成指定Device上的handle。 本接口需与其他接口配合使用,以便实现内存共享的目的,配合使用流程请参见aclrtMemExportToShareableHandle接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b01c6473ac0.md) - [CANN社区版-aclrtCmoAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0123.html): 实现Device上的Cache内存操作。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/246606008218.md) - [CANN社区版-aclrtSubscribeReport](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0125.html): 注册处理Stream上回调函数的线程。 本接口需与以下其他接口配合使用,以便实现异步场景下的callback功能:1. 定义并实现回调函数,函数原型为:typedef void \(aclrtCallback\)\(void userData\); 2. 新建线程,在线程函数内,调用 aclrtProcessReport 接口设置超时时间(需循环调用),等待回调任务执行; 3. 调用 aclrtSub → [详情](llms-content/document/detail/CANNCommunityEdition/03ff32c77500.md) - [CANN社区版-aclrtProcessReport](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0127.html): 调用本接口设置超时时间,等待aclrtLaunchCallback接口下发的回调任务执行。 本接口需与以下其他接口配合使用,以便实现异步场景下的callback功能:1. 定义并实现回调函数,函数原型为:typedef void \(aclrtCallback\)\(void userData\); 2. 新建线程,在线程函数内,调用 aclrtProcessReport 接口设置超时时间(需循环调用) → [详情](llms-content/document/detail/CANNCommunityEdition/5a043c4f8dc4.md) - [CANN社区版-aclrtUnSubscribeHostFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0131.html): 与aclrtSubscribeHostFunc接口配合使用,调用模型执行接口后,调用本接口取消线程注册,Stream上的回调函数不再由指定线程处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/1530158f1fe8.md) - [CANN社区版-aclrtGetTaskIdFromExceptionInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0135.html): 获取异常信息中的任务ID。该接口与aclrtSetExceptionInfoCallback接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b690f9eb70f.md) - [CANN社区版-aclrtGetErrorCodeFromExceptionInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0139.html): 获取异常信息中的错误码。该接口与aclrtSetExceptionInfoCallback接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/c8b932234a91.md) - [CANN社区版-aclrtMemUceRepair](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0142.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/691cd9bc0c8a.md) - [CANN社区版-aclrtCreateBinary](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0146.html): 创建aclrtBinary类型的数据,该数据类型用于描述算子二进制信息。此处的算子为使用Ascend C语言开发的自定义算子。 如需销毁aclrtBinary类型的数据,请参见aclrtDestroyBinary。 → [详情](llms-content/document/detail/CANNCommunityEdition/3019ca542f01.md) - [CANN社区版-aclrtDestroyBinary](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0147.html): 销毁通过aclrtCreateBinary接口创建的aclrtBinary类型的数据。此处的算子为使用Ascend C语言开发的自定义算子。 注意,此处仅销毁aclrtBinary的数据,调用aclrtCreateBinary接口时传入的data内存需由用户自行、及时释放,否则可能会导致内存异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/17a39d06b4c7.md) - [CANN社区版-aclrtGetGroupCount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0154.html): 查询当前Context下可以使用的Group个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/109db6c6250b.md) - [CANN社区版-aclrtGetAllGroupInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0155.html): 查询当前Context下可以使用的所有Group的详细算力信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/06412d3fc258.md) - [CANN社区版-aclrtGetGroupInfoDetail](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0156.html): 查询当前Context下指定Group的算力信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a54d4e8739f8.md) - [CANN社区版-aclrtDestroyGroupInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0158.html): 销毁aclrtGroupInfo类型的数据,释放相关的内存。只能销毁通过aclrtCreateGroupInfo接口创建的aclrtGroupInfo类型。 不支持在 Atlas 推理系列产品 Ascend EP 形态下调用本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/743c501c61d4.md) - [CANN社区版-aclopStartDumpArgs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0255.html): 调用本接口开启算子信息统计功能,并需与aclopStopDumpArgs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用aclopStartDumpArgs接口,在模型执行之后调用aclopStop → [详情](llms-content/document/detail/CANNCommunityEdition/7a58e73b8ef9.md) - [CANN社区版-aclopStopDumpArgs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0256.html): 调用本接口关闭算子信息统计功能,并需与aclopStartDumpArgs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用aclopStartDumpArgs接口,在模型执行之后调用aclopSto → [详情](llms-content/document/detail/CANNCommunityEdition/299f236576e9.md) - [CANN社区版-aclmdlInitDump](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0314.html): Dump初始化。 本接口需与其他接口配合使用实现以下功能:- Dump数据落盘到文件aclmdlInitDump 接口、aclmdlSetDump 接口、aclmdlFinalizeDump 接口配合使用,用于将Dump数据记录到文件中。一个进程内,可以根据需求多次调用这些接口,基于不同的Dump配置信息,获取Dump数据。场景举例如下: - 执行两个不同的模型,需要设置不同的Du → [详情](llms-content/document/detail/CANNCommunityEdition/3a60e89913b2.md) - [CANN社区版-aclmdlSetDump](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0315.html): 设置Dump参数。 aclmdlInitDump接口、aclmdlSetDump接口、aclmdlFinalizeDump接口配合使用,用于将Dump数据记录到文件中。一个进程内,可以根据需求多次调用这些接口,基于不同的Dump配置信息,获取Dump数据。场景举例如下:- 执行两个不同的模型,需要设置不同的Dump配置信息,接口调用顺序: aclInit 接口--> aclmdlInitDum → [详情](llms-content/document/detail/CANNCommunityEdition/ba4a5866deae.md) - [CANN社区版-acldumpUnregCallback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0317.html): Dump数据回调函数取消注册接口。acldumpUnregCallback需要和acldumpRegCallback配合使用,且必须在acldumpRegCallback调用后才有效。 aclmdlInitDump接口、acldumpRegCallback接口(通过该接口注册的回调函数需由用户自行实现,回调函数实现逻辑中包括获取Dump数据及数据长度)、acldumpUnregCallback接口 → [详情](llms-content/document/detail/CANNCommunityEdition/c1cd69929124.md) - [CANN社区版-aclmdlFinalizeDump](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_0318.html): Dump去初始化。 本接口需与其他接口配合使用实现以下功能:- Dump数据落盘到文件aclmdlInitDump 接口、aclmdlSetDump 接口、aclmdlFinalizeDump 接口配合使用,用于将Dump数据记录到文件中。一个进程内,可以根据需求多次调用这些接口,基于不同的Dump配置信息,获取Dump数据。场景举例如下: - 执行两个不同的模型,需要设置不同的D → [详情](llms-content/document/detail/CANNCommunityEdition/ab8ba8e096f2.md) - [数据采集说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1257.html): 不能与订阅算子信息的接口交叉调用:aclprofInit接口和aclprofFinalize接口之间不能调用aclprofModelSubscribe接口、aclprofGet*接口、aclprofModelUnSubscribe接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/5120e6459861.md) - [CANN社区版-aclprofStop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1261.html): 停止Profiling数据采集。 → [详情](llms-content/document/detail/CANNCommunityEdition/56ff02f4c48a.md) - [CANN社区版-aclprofFinalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1262.html): 结束Profiling。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2c8cc4edfe0.md) - [扩展接口使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1264.html): - 调用接口要求:msproftx功能相关接口须在 aclprofStart → [详情](llms-content/document/detail/CANNCommunityEdition/8654b6dc058d.md) - [CANN社区版-aclprofSetStampTraceMessage](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1269.html): 为msproftx事件标记携带字符串描述,在Profiling解析并导出结果中msproftx summary数据展示。 → [详情](llms-content/document/detail/CANNCommunityEdition/32fff8458a48.md) - [CANN社区版-aclprofMark](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1270.html): msproftx标记瞬时事件。 调用此接口后,Profiling自动在Stamp指针中加上当前时间戳,将Event type设置为Mark,表示开始一次msproftx采集。 → [详情](llms-content/document/detail/CANNCommunityEdition/ccf2014eb651.md) - [CANN社区版-aclprofMarkEx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1271.html): aclprofMarkEx打点接口。 调用此接口向配置的Stream流上下发打点任务,用于标识Host侧打点与Device侧打点任务的关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/cbb4a9e93fd6.md) - [CANN社区版-aclprofPush](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1272.html): msproftx用于记录事件发生的时间跨度的开始时间。 调用此接口后,Profiling自动在Stamp指针中记录开始的时间戳,将Event type设置为Push/Pop。 → [详情](llms-content/document/detail/CANNCommunityEdition/3bb39bf9fa5b.md) - [CANN社区版-aclprofPop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1273.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp指针中记录采集结束的时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/506e7bc1e221.md) - [CANN社区版-aclprofRangeStart](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1274.html): msproftx用于记录事件发生的时间跨度的开始时间。 调用此接口后,Profiling自动在Stamp指针记录采集开始的时间戳,将Event type设置为Start/Stop,生成一个进程唯一的id,并将Stamp保存在以进程粒度维护的一个map中。 → [详情](llms-content/document/detail/CANNCommunityEdition/c29d7e4e7a7e.md) - [CANN社区版-aclprofRangeStop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1275.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp指针中记录采集结束的时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f0cef03b03f.md) - [订阅接口使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1278.html): 不能与Profiling数据采集接口的接口交叉调用:aclprofModelSubscribe接口和aclprofModelUnSubscribe接口之间不能调用aclprofInit接口、aclprofStart接口、aclprofStop接口和aclprofFinalize接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/043f2958b957.md) - [CANN社区版-aclprofModelUnSubscribe](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1280.html): 网络场景下,取消订阅算子的基本信息,包括算子名称、算子类型、算子执行耗时等。 → [详情](llms-content/document/detail/CANNCommunityEdition/e11ccb652b91.md) - [CANN社区版-aclprofGetOpDescSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1281.html): 获取单个算子数据结构的大小,单位为Byte。当前版本中约定每个算子数据结构的大小是一样的。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其他任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/f30c30a2d00a.md) - [CANN社区版-aclprofGetOpTypeLen](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1283.html): 获取算子类型的字符串长度,用于内存申请。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其他任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/99923443e08e.md) - [CANN社区版-aclprofGetOpNameLen](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1285.html): 获取算子名称的字符串长度,用于内存申请。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其他任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa9023adab32.md) - [CANN社区版-aclprofGetOpDuration](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1289.html): 获取算子执行的耗时时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其他任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c93b8c8fbe3.md) - [CANN社区版-aclprofGetStepTimestamp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1296.html): 利用单算子模型执行接口实现训练的场景下,使用本接口用于标记迭代开始与结束时间,为后续Profiling解析提供迭代标识,以便以迭代为粒度展示性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5fb732ae61b.md) - [CANN社区版-acltdtSendTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1300.html): 从Host向Device发送预处理好的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/c4e6046d1d62.md) - [CANN社区版-acltdtReceiveTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1301.html): 在Host接收Device发过来的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/6240d14d7213.md) - [CANN社区版-acltdtStopChannel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1302.html): 调用acltdtSendTensor接口发送数据时或调用acltdtReceiveTensor接口接收数据时,用户线程可能在没有数据时会卡住,此时如果需要退出的话,需要先将线程唤醒,该接口就是用来唤醒被卡住阻塞的线程用的。需要用户在发送、接收线程之外的一个线程里调用这个函数,来唤醒处于阻塞状态的发送/接收线程。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ac3f692d18a.md) - [CANN社区版-acltdtDestroyChannel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1303.html): 销毁acltdtChannelHandle类型的数据,只能销毁通过acltdtCreateChannel接口或acltdtCreateChannelWithCapacity接口创建的acltdtChannelHandle类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac2b52f95a59.md) - [acltdtCreateChannelWithCapacity](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1304.html): 创建acltdtChannelHandle类型的数据,表示可以用于向Device发送数据或是从Device接收数据的通道,通道带容量。 → [详情](llms-content/document/detail/CANNCommunityEdition/d887eabe1840.md) - [CANN社区版-acltdtQueryChannelSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1305.html): 查询队列通道内的消息数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/5fd16db8907d.md) - [CANN社区版-acltdtCleanChannel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1307.html): 清空通道中的所有数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/48e6556320d4.md) - [共享队列管理使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1309.html): 本章提供的接口用于实现Device侧的数据队列和数据转发功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/289e9c8012ee.md) - [CANN社区版-acltdtCreateQueue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1310.html): 创建队列。 → [详情](llms-content/document/detail/CANNCommunityEdition/11d053f667e0.md) - [CANN社区版-acltdtDequeueData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1313.html): 从队列中获取数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/7438d3acc336.md) - [CANN社区版-acltdtEnqueue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1314.html): 向队列中添加数据,存放数据的内存必须调用acltdtAllocBuf接口申请。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c7651a68441.md) - [CANN社区版-acltdtDequeue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1315.html): 从队列中获取数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/cf534b5dd23c.md) - [CANN社区版-acltdtBindQueueRoutes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1316.html): 当应用存在数据一对多分发时,通过本接口绑定队列间数据转发路由关系。 如下图所示,可以建立两条路由关系Q1->Q2,Q1->Q3。数据一对多分发时,传递的共享Buffer数据是无锁的,消费者不能对数据进行inplace操作,如下图所示消费者1对共享数据的修改会导致消费者2访问的数据发生变化。 → [详情](llms-content/document/detail/CANNCommunityEdition/569a905bf128.md) - [CANN社区版-acltdtUnbindQueueRoutes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1317.html): 解绑定数据队列路由关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c4245db4936.md) - [CANN社区版-acltdtQueryQueueRoutes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1318.html): 根据指定条件查询数据队列路由关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/901a099a8da6.md) - [CANN社区版-acltdtGrantQueue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1319.html): 进程间需要共享队列信息时,可以调用本接口给其他进程授予队列相关的权限,例如Enqueue(指向队列中添加数据)权限、Dequeue(指从队列中获取数据)权限等。 进程间传递队列相关信息时,安全性由用户保证。 → [详情](llms-content/document/detail/CANNCommunityEdition/d83df9344346.md) - [CANN社区版-acltdtAllocBuf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1322.html): 申请共享Buffer内存。 使用acltdtAllocBuf接口申请内存后,数据区的长度为size参数的大小,在用户还未填入有效数据前,该内存的有效数据长度初始值为0,可在用户向内存中填入有效数据后,再通过acltdtSetBufDataLen接口设置有效数据长度。 使用acltdtAllocBuf接口申请的内存,需要通过acltdtFreeBuf接口释放内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/089957ff9204.md) - [CANN社区版-acltdtGetBufData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1324.html): 获取共享Buffer的数据区指针和数据区长度,用户可以使用此指针填入数据。 接口调用顺序:调用acltdtAllocBuf或acltdtCopyBufRef接口申请到共享Buffer后,因此需由用户调用acltdtGetBufData接口获取共享Buffer的内存指针及长度后,再自行向内存中填充有效数据,然后再调用acltdtSetBufDataLen接口设置共享Buffer中有效数据的长度,且长 → [详情](llms-content/document/detail/CANNCommunityEdition/ec6f20658026.md) - [CANN社区版-acltdtGetBufUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1326.html): 获取共享Buffer的私有数据区数据,偏移offset后,拷贝至用户申请的内存区域。当前默认私有数据区大小是96Byte,offset+size必须小于或等于96Byte,否则返回报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/08653d48c237.md) - [CANN社区版-acltdtGetBufDataLen](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1328.html): 获取共享Buffer中有效数据的长度。 通过acltdtSetBufDataLen接口设置共享Buffer中有效数据的长度后,可调用本接口获取有效数据的长度,否则,通过本接口获取到的长度为0。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c824be3ce17.md) - [CANN社区版-acltdtCopyBufRef](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1329.html): 对共享Buffer数据区的引用拷贝,创建并返回一个新的Buffer管理结构指向相同的数据区。 → [详情](llms-content/document/detail/CANNCommunityEdition/8433e9abd35f.md) - [CANN社区版-acltdtAppendBufChain](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1330.html): 将某个共享Buffer内存添加到共享Buffer链表中。共享Buffer链最大支持128个共享Buffer。共享Buffer可通过acltdtAllocBuf或acltdtCopyBufRef接口申请获得。 → [详情](llms-content/document/detail/CANNCommunityEdition/b37498475656.md) - [CANN社区版-acltdtGetBufFromChain](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1332.html): 获取Mbuf链中第index个Mbuf。 → [详情](llms-content/document/detail/CANNCommunityEdition/88dc984c0bc7.md) - [CANN社区版-aclError](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1345.html): ``` typedef int aclError; → [详情](llms-content/document/detail/CANNCommunityEdition/fd9e86693ac9.md) - [CANN社区版-aclFloat16](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1347.html): 该数据类型仅用于数据传递,不能用于加减乘除等运算。 → [详情](llms-content/document/detail/CANNCommunityEdition/bac91dd17e45.md) - [CANN社区版-aclFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1348.html): ``` typedef enum \{ ACLFORMATUNDEFINED \= -1, ACLFORMATNCHW \= 0, ACLFORMATNHWC \= 1, ACLFORMATND \= 2, ACLFORMATNC1HWC0 \= 3, ACLFORMATFRACTALZ \= 4, ACLFORMATNC1HWC0C04 \= 12, → [详情](llms-content/document/detail/CANNCommunityEdition/0988967bfd64.md) - [CANN社区版-aclrtContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1354.html): ``` typedef void aclrtContext; → [详情](llms-content/document/detail/CANNCommunityEdition/12b1fe98bae8.md) - [CANN社区版-aclrtStream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1355.html): ``` typedef void aclrtStream; → [详情](llms-content/document/detail/CANNCommunityEdition/110b0121a66a.md) - [CANN社区版-aclrtRunMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1358.html): ``` typedef enum aclrtRunMode \{ ACLDEVICE, ACLHOST, \} aclrtRunMode; → [详情](llms-content/document/detail/CANNCommunityEdition/ddf8a2d85e35.md) - [CANN社区版-aclrtGroupAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1366.html): ``` typedef enum aclrtGroupAttr \{ ACLGROUPAICOREINT, //指定Group对应的AI Core个数,属性值的数据类型为整型 ACLGROUPAIVINT, //指定Group对应的Vector Core个数,属性值的数据类型为整型 ACLGROUPAICINT, //指定Group对应的AI → [详情](llms-content/document/detail/CANNCommunityEdition/793ecfb5a195.md) - [CANN社区版-aclprofAicoreMetrics](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1367.html): ``` typedef enum \{ ACLAICOREARITHMETICUTILIZATION \= 0, // 各种计算类指标占比统计 ACLAICOREPIPEUTILIZATION \= 1, // 计算单元和搬运单元耗时占比 ACLAICOREMEMORYBANDWIDTH \= 2, // 外部内存读写类指令占比 → [详情](llms-content/document/detail/CANNCommunityEdition/ef0ab906bf07.md) - [CANN社区版-aclprofEventAttributes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1371_2.html): ``` typedef struct \{ uint16t version; uint16t size; uint32t messageType; // MESSAGETYPETENSORINFO union Message \{ aclprofTensorInfo tensorInfo; \} message; \} aclprofEvent → [详情](llms-content/document/detail/CANNCommunityEdition/1a024bf2fc5c.md) - [CANN社区版-aclMemType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1376.html): ``` typedef enum \{ ACLMEMTYPEDEVICE \= 0, //Device内存 ACLMEMTYPEHOST \= 1, //Host内存 ACLMEMTYPEHOSTCOMPILEINDEPENDENT \= 2 //Host内存 \} aclMemType; → [详情](llms-content/document/detail/CANNCommunityEdition/b9880366f4a4.md) - [CANN社区版-aclrtEventWaitStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1378.html): ``` typedef enum aclrtEventWaitStatus \{ ACLEVENTWAITSTATUSCOMPLETE \= 0, // 完成 ACLEVENTWAITSTATUSNOTREADY \= 1, // 未完成 ACLEVENTWAITSTATUSRESERVED \= 0xFFFF, // 预留 \} aclrtEventWait → [详情](llms-content/document/detail/CANNCommunityEdition/196ee3a0c8eb.md) - [CANN社区版-aclprofStepTag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1379.html): ``` typedef enum\{ ACLSTEPSTART \= 0, // step start ACLSTEPEND \= 1 // step end \} aclprofStepTag; → [详情](llms-content/document/detail/CANNCommunityEdition/11368c2bc2c7.md) - [CANN社区版-acltdtBuf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1380.html): ``` typedef void acltdtBuf; → [详情](llms-content/document/detail/CANNCommunityEdition/322ba0fa63c0.md) - [CANN社区版-acltdtQueueAttrType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1381.html): ``` typedef enum \{ ACLTDTQUEUENAMEPTR \= 0, //队列名 ACLTDTQUEUEDEPTHUINT32 //队列深度 \} acltdtQueueAttrType; → [详情](llms-content/document/detail/CANNCommunityEdition/29037849c899.md) - [CANN社区版-acltdtQueueRouteQueryMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1383.html): ``` typedef enum \{ ACLTDTQUEUEROUTEQUERYSRC \= 0, // 指定为只根据源队列ID匹配查询 ACLTDTQUEUEROUTEQUERYDST \= 1, // 指定为只根据目标队列ID匹配查询 ACLTDTQUEUEROUTEQUERYSRCANDDST \= 2, // 指定为同时根据源、目标队列I → [详情](llms-content/document/detail/CANNCommunityEdition/00b3355f9aa9.md) - [CANN社区版-aclrtEventRecordedStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1388.html): ``` typedef enum aclrtEventRecordedStatus \{ ACLEVENTRECORDEDSTATUSNOTREADY \= 0, //Event未被记录到Stream中,或记录到Stream中的Event未被执行或执行失败 ACLEVENTRECORDEDSTATUSCOMPLETE \= 1, //记录到Stream中的Event执行成功 \} a → [详情](llms-content/document/detail/CANNCommunityEdition/41c29cf7f580.md) - [CANN社区版-aclSysParamOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1393.html): ``` typedef enum \{ ACLOPTDETERMINISTIC \= 0, ACLOPTENABLEDEBUGKERNEL \= 1, ACLOPTSTRONGCONSISTENCY \= 2, \} aclSysParamOpt; → [详情](llms-content/document/detail/CANNCommunityEdition/d2a394ee09dd.md) - [CANN社区版-aclrtUtilizationInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1394.html): ``` typedef struct aclrtUtilizationInfo \{ int32t cubeUtilization; // Cube利用率 int32t vectorUtilization; // Vector利用率 int32t aicpuUtilization; // AI CPU利用率 int32t memoryUtilization; / → [详情](llms-content/document/detail/CANNCommunityEdition/663de8191d79.md) - [CANN社区版-aclrtStreamStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1395.html): ``` typedef enum aclrtStreamStatus \{ ACLSTREAMSTATUSCOMPLETE \= 0, // Stream上的所有任务已完成 ACLSTREAMSTATUSNOTREADY \= 1, // Stream上至少有一个任务未完成 ACLSTREAMSTATUSRESERVED \= 0xFFFF, // 预留 \} → [详情](llms-content/document/detail/CANNCommunityEdition/9a528e7f067d.md) - [CANN社区版-aclrtMemHandleType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1396.html): ``` typedef enum aclrtMemHandleType \{ ACLMEMHANDLETYPENONE \= 0, // 通用handle,无类型标识 ACLMEMHANDLETYPEPOSIX \= 2, // POSIX类型的handle,表示内存可以通过POSIX文件描述符导出,建议仅在POSIX系统中配置该属性 \} aclrtMemHandleType; → [详情](llms-content/document/detail/CANNCommunityEdition/c0ace43d3f0f.md) - [CANN社区版-aclrtMemAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1398.html): ``` typedef enum aclrtMemAttr \{ ACLDDRMEM, // 大页内存+普通内存 ACLHBMMEM, // 大页内存+普通内存 ACLDDRMEMHUGE, // 大页内存 ACLDDRMEMNORMAL, // 普通内存 ACLHBMMEMHUGE, → [详情](llms-content/document/detail/CANNCommunityEdition/c191dff685ad.md) - [CANN社区版-aclrtMemLocationType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1399.html): ``` typedef enum aclrtMemLocationType \{ ACLMEMLOCATIONTYPEHOST \= 0, // 通过acl接口(例如aclrtMallocHost)申请的Host内存 ACLMEMLOCATIONTYPEDEVICE, // 通过acl接口(例如aclrtMalloc)申请的Device内存 ACLMEM → [详情](llms-content/document/detail/CANNCommunityEdition/786f42decfc6.md) - [CANN社区版-aclrtPhysicalMemProp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1401.html): ``` typedef struct aclrtPhysicalMemProp \{ aclrtMemHandleType handleType; aclrtMemAllocationType allocationType; aclrtMemAttr memAttr; aclrtMemLocation location; uint64t reserve; \} → [详情](llms-content/document/detail/CANNCommunityEdition/77a3d36ebc76.md) - [CANN社区版-aclrtDeviceStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1403.html): ``` typedef enum aclrtDeviceStatus \{ ACLRTDEVICESTATUSNORMAL \= 0, // Device正常可用 ACLRTDEVICESTATUSABNORMAL, // Device异常 ACLRTDEVICESTATUSEND \= 0xFFFF, // 预留值 \} aclrtDeviceStatus → [详情](llms-content/document/detail/CANNCommunityEdition/b84b2d6e643e.md) - [CANN社区版-aclrtMemGranularityOptions](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1404.html): ``` typedef enum aclrtMemGranularityOptions \{ ACLRTMEMALLOCGRANULARITYMINIMUM, ACLRTMEMALLOCGRANULARITYRECOMMENDED, ACLRTMEMALLOCGRANULARITYUNDEF \= 0xFFFF, \} aclrtMemGranularityOptions; → [详情](llms-content/document/detail/CANNCommunityEdition/746acbf1fc26.md) - [CANN社区版-aclCannAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1405.html): ``` typedef enum \{ ACLCANNATTRUNDEFINED \= -1, // 未知特性 ACLCANNATTRINFNAN \= 0, // 溢出检测Inf/NaN模式 ACLCANNATTRBF16 \= 1, // bf16数据类型 ACLCANNATTRJITCOMPILE \= 2 // 算子二进制特性 \} a → [详情](llms-content/document/detail/CANNCommunityEdition/859715b92312.md) - [CANN社区版-aclrtMemUceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1408.html): ``` \#define MAXMEMUCEINFOARRAYSIZE 128 \#define UCEINFORESERVEDSIZE 14 typedef struct aclrtMemUceInfo \{ void addr; sizet len; sizet reserved\[UCEINFORESERVEDSIZE\]; \} aclrtMemUceInfo; → [详情](llms-content/document/detail/CANNCommunityEdition/ba52f9606931.md) - [CANN社区版-aclrtCmoType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1410.html): ``` typedef enum aclrtCmoType \{ ACLRTCMOTYPEPREFETCH \= 0, // 内存预取,从内存预取到Cache ACLRTCMOTYPEWRITEBACK, // 把Cache中的数据刷新到内存中,并在Cache中保留副本 ACLRTCMOTYPEINVALID, // 丢弃Cache中的数 → [详情](llms-content/document/detail/CANNCommunityEdition/8d89aa1faee0.md) - [CANN社区版-aclrtLastErrLevel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1411.html): ``` typedef enum aclrtLastErrLevel \{ ACLRTTHREADLEVEL \= 0, \} aclrtLastErrLevel; → [详情](llms-content/document/detail/CANNCommunityEdition/f511080cc9f5.md) - [CANN社区版-aclCreateDataBuffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1431.html): 创建aclDataBuffer类型的数据,该数据类型用于描述内存地址、大小等内存信息。 如需销毁aclDataBuffer类型的数据,请参见aclDestroyDataBuffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/1827025e1945.md) - [CANN社区版-aclDestroyDataBuffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1432.html): 销毁通过aclCreateDataBuffer接口创建的aclDataBuffer类型的数据。 此处仅销毁aclDataBuffer类型的数据,调用aclCreateDataBuffer接口创建aclDataBuffer类型数据时传入的data的内存需由用户自行释放。 → [详情](llms-content/document/detail/CANNCommunityEdition/4137f0e29a71.md) - [CANN社区版-aclGetDataBufferSizeV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1435.html): 获取aclDataBuffer类型中数据的内存大小,单位Byte。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b41fae9e8ce.md) - [CANN社区版-aclUpdateDataBuffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1436.html): 更新aclDataBuffer中数据的内存及大小。 更新aclDataBuffer后,之前aclDataBuffer中存放数据的内存如果不使用,需及时释放,否则可能会导致内存泄漏。 → [详情](llms-content/document/detail/CANNCommunityEdition/24914209f0ec.md) - [CANN社区版-aclprofDestroyConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1611.html): 销毁通过aclprofCreateConfig接口创建的aclprofConfig类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac5ad062da02.md) - [CANN社区版-aclprofCreateSubscribeConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1613.html): 创建aclprofSubscribeConfig类型的数据,表示创建订阅配置信息。 如需销毁aclprofSubscribeConfig类型的数据,请参见aclprofDestroySubscribeConfig。 → [详情](llms-content/document/detail/CANNCommunityEdition/080a0d4f7774.md) - [CANN社区版-aclprofDestroySubscribeConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1614.html): 销毁通过aclprofCreateSubscribeConfig接口创建的aclprofSubscribeConfig类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9ca1d476e2e.md) - [CANN社区版-aclprofCreateStepInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1616.html): 创建aclprofStepInfo对象,用于描述迭代信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/afe698baa634.md) - [CANN社区版-acltdtCreateDataItem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1619.html): 创建acltdtDataItem类型的数据,代表一个业务上的Tensor。 如需销毁acltdtDataItem类型的数据,请参见acltdtDestroyDataItem。 → [详情](llms-content/document/detail/CANNCommunityEdition/3bd927c26412.md) - [CANN社区版-acltdtGetTensorTypeFromItem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1621.html): 收到dataItem数据之后,从数据描述里首先check这个数据是个正常数据,还是一个end数据,还是一个异常数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2407839e5a0.md) - [CANN社区版-acltdtGetDimsFromItem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1626.html): 得到正常tensor数据的数据Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/abe927cea456.md) - [CANN社区版-acltdtCreateDataset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1628.html): 创建acltdtDataset类型的数据,对等一个Vector。 如需销毁acltdtDataset类型的数据,请参见acltdtDestroyDataset。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee8923e56cc5.md) - [CANN社区版-acltdtDestroyDataset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1629.html): 销毁通过acltdtCreateDataset接口创建的acltdtDataset类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/461b77f66574.md) - [CANN社区版-acltdtGetDataItem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1630.html): 获取acltdtDataset中的第n个acltdtDataItem。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb924557c3ab.md) - [CANN社区版-acltdtCreateQueueAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1638.html): 创建acltdtQueueAttr类型的数据,表示队列属性配置信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/9534a00fdb14.md) - [CANN社区版-acltdtSetQueueAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1640.html): 设置队列属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/c4e93913e2a1.md) - [CANN社区版-acltdtGetQueueAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1641.html): 获取队列属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/25a9e7606edf.md) - [CANN社区版-acltdtCreateQueueRoute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1643.html): 创建acltdtQueueRoute类型的数据,表示创建队列路由配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/b032549f53da.md) - [CANN社区版-acltdtGetQueueRouteParam](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1645.html): 获取队列路由配置的相关信息,例如源队列ID、目标队列ID等。 → [详情](llms-content/document/detail/CANNCommunityEdition/5db9e3c753dd.md) - [acltdtCreateQueueRouteQueryInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1653.html): 创建acltdtQueueRouteQueryInfo类型的数据,表示队列路由关系查询条件。 → [详情](llms-content/document/detail/CANNCommunityEdition/a46295c09734.md) - [acltdtDestroyQueueRouteQueryInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1654.html): 销毁通过acltdtCreateQueueRouteQueryInfo接口创建的acltdtQueueRouteQueryInfo类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/1475035996b9.md) - [CANN社区版-acltdtSetQueueRouteQueryInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1655.html): 设置路由关系查询条件。 → [详情](llms-content/document/detail/CANNCommunityEdition/5457f854af7c.md) - [CANN社区版-aclrtAllocatorCreateDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1666.html): 创建aclrtAllocatorDesc类型的数据,表示Allocator描述信息,主要用于注册回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/c5418319c75a.md) - [CANN社区版-aclrtAllocatorSetAllocFuncToDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1669.html): 使用用户提供的Allocator场景下,设置“申请内存block”的回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/28371465eacb.md) - [CANN社区版-aclrtAllocatorSetAllocAdviseFuncToDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1670.html): 使用用户提供的Allocator场景下,设置"根据建议地址申请内存block"的回调函数,一般用于内存复用场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f946e09710c.md) - [CANN社区版-aclrtAllocatorSetFreeFuncToDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1671.html): 使用用户提供的Allocator场景下,设置“释放内存block”的回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fcda300a0f7.md) - [CANN社区版-aclrtAllocatorSetGetAddrFromBlockFuncToDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1672.html): 使用用户提供的Allocator场景下,设置“根据申请来的block获取device内存地址”的回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb2dea566a0e.md) - [CANN社区版-aclrtStreamAbort](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1777.html): 停止指定Stream上正在执行的任务、丢弃指定Stream上已下发但未执行的任务。本接口执行期间,指定Stream上新下发的任务不再生效。 → [详情](llms-content/document/detail/CANNCommunityEdition/cf68ff9f6d64.md) - [CANN社区版-aclrtMemcpyAsyncWithCondition(废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1778.html): 须知:此接口后续版本会废弃,请使用aclrtMemcpyAsync接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/cee5c0f22737.md) - [CANN社区版-aclrtGetSysParamOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1779.html): 获取当前进程中的运行时参数值。 如果不调用aclrtSetSysParamOpt接口设置运行时参数的值,直接调用本接口可获取各参数的默认值0,表示不开启确定性计算或内存访问越界检测;调用aclrtSetSysParamOpt接口设置运行时参数值后,若需获取参数值,需调用aclrtGetSysParamOpt接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f41c2605c6c5.md) - [CANN社区版-aclrtEventGetTimestamp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1780.html): 获取Event的执行结束时间点(表示从AI处理器系统启动以来的时间)。 本接口需与其他关键接口配合使用,接口调用顺序:调用aclrtCreateEvent/aclrtCreateEventWithFlag接口创建Event-->调用aclrtRecordEvent接口在Stream中记录Event>调用aclrtSynchronizeStream接口阻塞应用程序运行,直到指定Stream中的所有任 → [详情](llms-content/document/detail/CANNCommunityEdition/430189b2f527.md) - [CANN社区版-aclrtSetOpExecuteTimeOutWithMs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1781.html): 设置算子执行的超时时间,单位为毫秒。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d87610bd8f8.md) - [CANN社区版-aclmdlRICaptureBegin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1782.html): 开始捕获Stream上下发的任务。 在aclmdlRICaptureBegin和aclmdlRICaptureEnd接口之间,所有在指定Stream上下发的任务不会立即执行,而是被暂存在系统内部模型运行实例中,只有在调用aclmdlRIExecuteAsync接口执行模型时,这些任务才会被真正执行,以此减少Host侧的任务下发开销。所有任务执行完毕后,若无需再使用内部模型,可调用aclmdlRID → [详情](llms-content/document/detail/CANNCommunityEdition/da5ab8980e44.md) - [CANN社区版-aclmdlRICaptureGetInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1783.html): 获取Stream的捕获信息,包括捕获状态、模型运行实例。 → [详情](llms-content/document/detail/CANNCommunityEdition/0fdd554cd1ea.md) - [CANN社区版-aclmdlRIDebugPrint](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1786.html): 维测场景下使用本接口打印内部模型信息,包括Device ID、Stream ID、Task ID等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/08faf9a28d08.md) - [CANN社区版-aclmdlRICaptureStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1787.html): ``` typedef enum \{ ACLMODELRICAPTURESTATUSNONE \= 0, // Stream不在捕获状态 ACLMODELRICAPTURESTATUSACTIVE, // Stream处于正常捕获状态 ACLMODELRICAPTURESTATUSINVALIDATED, // 捕获失败状态 \} aclmdlRICapture → [详情](llms-content/document/detail/CANNCommunityEdition/c6c3e621e740.md) - [aclmdlRICaptureThreadExchangeMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1788.html): 切换当前线程的捕获模式。 调用本接口会将调用线程的捕获模式设置为mode中包含的值,并通过mode返回该线程之前设置的模式。 建议在aclmdlRICaptureBegin和aclmdlRICaptureEnd接口之间调用本接口切换当前线程的模式。各捕获模式的配置说明如下,说明中的其他线程指“没有调用aclmdlRICaptureBegin接口、不在捕获状态”的线程。- 若aclmdlRICapt → [详情](llms-content/document/detail/CANNCommunityEdition/05178d2468e8.md) - [CANN社区版-aclsysGetCANNVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1789.html): 须知:此接口后续版本会废弃,请使用aclsysGetVersionStr、aclsysGetVersionNum接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/e14ae1c4520f.md) - [CANN社区版-aclCANNPackageName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1790.html): 设置为ACL\_PKG\_NAME\_CANN,表示查询CANN的版本号;设置为其他值,表示查询CANN中具体某个模块的版本号。 → [详情](llms-content/document/detail/CANNCommunityEdition/d4739eb82362.md) - [CANN社区版-aclCANNPackageVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1791.html): ``` \#define ACLPKGVERSIONMAXSIZE 128 \#define ACLPKGVERSIONPARTSMAXSIZE 64 typedef struct aclCANNPackageVersion \{ char version\[ACLPKGVERSIONMAXSIZE\]; // 完整版本号 char majorVers → [详情](llms-content/document/detail/CANNCommunityEdition/b184bd618e0e.md) - [CANN社区版-aclrtBinaryGetFunctionByEntry](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1794.html): 须知:本接口为预留接口,暂不支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/51f634a3539e.md) - [CANN社区版-aclrtGetFunctionAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1795.html): 根据核函数句柄获取Device侧算子起始地址。 不同产品上的AI数据处理核心单元不同,关于Core的定义及详细说明,请参见aclrtDevAttr。 - 对于以下产品型号,通过aicAddr参数返回的是AI Core上的算子起始地址。 Atlas 训练系列产品 Atlas 推理系列产品 - 对于以下产品型号,通过aicAddr参数返回的是Cube Core上的算子起始地址。 Ascen → [详情](llms-content/document/detail/CANNCommunityEdition/a7adb17f4c5c.md) - [CANN社区版-aclrtMallocWithCfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1796.html): 在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针,且内存首地址64字节对齐。 与aclrtMalloc接口相比,本接口在申请内存时,还可以指定内存相关的配置信息。 使用本接口申请的内存,需要通过aclrtFree接口或aclrtFreeWithDevSync接口释放内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/3f8fc5fe1409.md) - [CANN社区版-aclrtMallocForTaskScheduler](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1797.html): 申请AI处理器上Task调度器可使用的内存。 图模式下有部分算子需要使用该类型的内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/e6ba325cb02a.md) - [CANN社区版-aclrtMallocHostWithCfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1799.html): 申请Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。 与aclrtMallocHost接口相比,本接口在申请内存时,还可以指定内存相关的配置信息。 通过本接口申请的内存,需要通过aclrtFreeHost接口或aclrtFreeHostWithDevSync接口释放内存。 针对 Ascend RC 形态、Control CPU开放形态,Host与Device是合一的,所以申请H → [详情](llms-content/document/detail/CANNCommunityEdition/6e468be953a6.md) - [CANN社区版-aclrtSetMemcpyDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1802.html): 设置内存复制描述符,此接口调用完成后,会将源地址,目的地址、内存复制长度记录到内存复制描述符中。 本接口需与其他关键接口配合使用,以便实现内存复制,详细描述请参见aclrtMemcpyAsyncWithDesc。 → [详情](llms-content/document/detail/CANNCommunityEdition/39e596d3fc94.md) - [CANN社区版-aclrtHostRegister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1804.html): 将Host内存映射注册为Device可访问的内存地址,并获取映射后的Device内存地址,该地址仅支持在Device上访问,例如作为核函数的参数,供Device的AI Core访问。若涉及Host侧的内存处理,需使用原始Host内存地址。取消注册Host内存需调用aclrtHostUnregister接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f373e931937.md) - [CANN社区版-aclrtHostUnregister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1805.html): 取消注册Host内存。 本接口与aclrtHostRegister或aclrtHostRegisterV2接口成对使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/bdcc7f19fc44.md) - [CANN社区版-aclrtMemcpyKind](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1807.html): ``` typedef enum aclrtMemcpyKind \{ ACLMEMCPYHOSTTOHOST, // Host内的内存复制 ACLMEMCPYHOSTTODEVICE, // Host到Device的内存复制 ACLMEMCPYDEVICETOHOST, // Device到Host的内存复制 ACLMEMCPYDEVICETODEV → [详情](llms-content/document/detail/CANNCommunityEdition/cac26ffc0e22.md) - [CANN社区版-aclrtArgsHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1808.html): ``` typedef void aclrtArgsHandle; → [详情](llms-content/document/detail/CANNCommunityEdition/4bf9b4cbb99a.md) - [CANN社区版-aclrtLaunchKernelAttrId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1813.html): ``` typedef enum aclrtLaunchKernelAttrId \{ ACLRTLAUNCHKERNELATTRSCHEMMODE \= 1, // 调度模式 ACLRTLAUNCHKERNELATTRDYNUBUFSIZE \= 2, // 用于指定SIMT算子执行时需要的UB buffer动态内存大小 ACLRTLAUNCHKERNEL → [详情](llms-content/document/detail/CANNCommunityEdition/23f9e9ede62a.md) - [CANN社区版-aclrtLaunchKernelCfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1816.html): ``` typedef struct aclrtLaunchKernelCfg \{ aclrtLaunchKernelAttr attrs; sizet numAttrs; \} aclrtLaunchKernelCfg; → [详情](llms-content/document/detail/CANNCommunityEdition/9d7d17c804c8.md) - [CANN社区版-aclrtBinaryLoadOptionType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1817.html): ``` typedef enum aclrtBinaryLoadOptionType \{ ACLRTBINARYLOADOPTLAZYLOAD \= 1, // 指定解析算子二进制、注册算子后,是否加载算子到Device侧 ACLRTBINARYLOADOPTLAZYMAGIC \= 2, // 废弃,请使用ACLRTBINARYLOADOPTMAGIC → [详情](llms-content/document/detail/CANNCommunityEdition/eeb1f366d309.md) - [CANN社区版-aclrtBinHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1818.html): ``` typedef void aclrtBinHandle; → [详情](llms-content/document/detail/CANNCommunityEdition/075ee6c6c770.md) - [CANN社区版-aclrtFuncHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1819.html): ``` typedef void aclrtFuncHandle; → [详情](llms-content/document/detail/CANNCommunityEdition/25c4b34dfa9e.md) - [CANN社区版-aclmdlRICaptureTaskGrpBegin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1823.html): 标记任务组的开始。 本接口与aclmdlRICaptureTaskGrpEnd接口成对使用,位于这两个接口之间的任务构成一组任务,当前仅支持在这两个接口之间下发单算子调用的任务。 若下发任务时返回ACLERRORRTTASKTYPENOTSUPPORT,则表示不支持该单算子任务,可通过应用类日志查看详细的报错信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/483c306bfba6.md) - [CANN社区版-aclmdlRICaptureTaskGrpEnd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1824.html): 标记任务组的结束。 aclmdlRICaptureTaskGrpBegin接口与本接口成对使用,位于这两个接口之间的任务构成一组任务,当前仅支持在这两个接口之间下发单算子调用的任务。 → [详情](llms-content/document/detail/CANNCommunityEdition/c7d8bb8e960f.md) - [aclmdlRICaptureTaskUpdateBegin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1825.html): 标记待更新任务的开始。 本接口与aclmdlRICaptureTaskUpdateEnd接口成对使用,位于这两个接口之间的任务需更新。 aclmdlRICaptureTaskUpdateBegin、aclmdlRICaptureTaskUpdateEnd接口之间的任务数量、任务类型必须与aclmdlRICaptureTaskGrpBegin、aclmdlRICaptureTaskGrpEnd接口之 → [详情](llms-content/document/detail/CANNCommunityEdition/89de629202d3.md) - [CANN社区版-aclmdlRICaptureTaskUpdateEnd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1826.html): 标记待更新任务的结束。 aclmdlRICaptureTaskUpdateBegin接口与本接口成对使用,位于这两个接口之间的任务需更新。 → [详情](llms-content/document/detail/CANNCommunityEdition/bc46e77ac7be.md) - [CANN社区版-aclrtStreamGetId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1828.html): 获取指定Stream的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/c955227f9778.md) - [CANN社区版-aclrtGetThreadLastTaskId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1829.html): 获取当前线程的最后一个下发的Task ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/1672a8371096.md) - [概念及使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1830.html): 本章中的接口涉及对算子的算子二进制、核函数、核函数参数列表以及参数的操作,为便于理解,您可以先通过下图了解它们之间的关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/eac41636ccdf.md) - [CANN社区版-aclrtKernelArgsInit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1831.html): 根据核函数句柄初始化参数列表,并获取标识参数列表的句柄。 与aclrtKernelArgsInitByUserMem接口的区别在于,调用本接口表示由系统管理内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/a37cd0cb055e.md) - [CANN社区版-aclrtKernelArgsGetHandleMemSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1834.html): 获取参数列表句柄占用的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/72e80a57fcdc.md) - [CANN社区版-aclrtKernelArgsAppend](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1835.html): 调用本接口将用户设置的参数值追加拷贝到argsHandle指向的参数数据区域。若参数列表中有多个参数,则需按顺序追加参数。 如果要更新参数值,可调用aclrtKernelArgsParaUpdate接口进行更新。 → [详情](llms-content/document/detail/CANNCommunityEdition/c74ca545e638.md) - [CANN社区版-aclrtKernelArgsAppendPlaceHolder](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1836.html): 对于placeholder参数,调用本接口先占位,返回的是paramHandle占位符。 若参数列表中有多个参数,则需按顺序追加参数。等所有参数都追加之后,可调用aclrtKernelArgsGetPlaceHolderBuffer接口获取paramHandle占位符指向的内存地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/0628f221961c.md) - [CANN社区版-aclrtKernelArgsGetPlaceHolderBuffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1837.html): 根据用户指定的内存大小,获取paramHandle占位符指向的内存地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/6304be4ef89b.md) - [CANN社区版-aclrtKernelArgsFinalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1839.html): 在所有参数追加完成后,调用本接口以标识参数组装完毕。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c13c43ee291.md) - [CANN社区版-aclrtHostRegisterType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1840.html): ``` typedef enum \{ ACLHOSTREGISTERMAPPED \= 0, ACLHOSTREGISTERIOMEMORY \= 0x04, ACLHOSTREGISTERREADONLY \= 0x08 \}aclrtHostRegisterType; → [详情](llms-content/document/detail/CANNCommunityEdition/f8af420d1c41.md) - [CANN社区版-aclrtMallocAttrType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1841.html): ``` typedef enum \{ ACLRTMEMATTRRSV \= 0, // 预留值 ACLRTMEMATTRMODULEID, // 表示模块ID ACLRTMEMATTRDEVICEID, // 表示Device ID ACLRTMEMATTRVAFLAG, // 使用aclrtMallocHostWithCfg接口申请Host内存时,是 → [详情](llms-content/document/detail/CANNCommunityEdition/d8ff646c30b1.md) - [CANN社区版-aclrtMallocAttrValue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1842.html): ``` typedef union \{ uint16t moduleId; uint32t deviceId; uint32t vaFlag; uint8t rsv\[8\]; \} aclrtMallocAttrValue; → [详情](llms-content/document/detail/CANNCommunityEdition/d0e5b5388535.md) - [CANN社区版-aclrtMallocAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1843.html): ``` typedef struct \{ aclrtMallocAttrType attr; aclrtMallocAttrValue value; \} aclrtMallocAttribute; → [详情](llms-content/document/detail/CANNCommunityEdition/ad55517b3b73.md) - [CANN社区版-aclrtMallocConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1844.html): ``` typedef struct \{ aclrtMallocAttribute attrs; sizet numAttrs; \} aclrtMallocConfig; → [详情](llms-content/document/detail/CANNCommunityEdition/5e875ba97bb1.md) - [CANN社区版-aclrtPtrAttributes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1845.html): ``` typedef struct aclrtPtrAttributes \{ aclrtMemLocation location; uint32t pageSize; uint32t rsv\[4\]; \} aclrtPtrAttributes; → [详情](llms-content/document/detail/CANNCommunityEdition/bec6b07dc37d.md) - [CANN社区版-aclrtValueWrite](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1847.html): 向指定内存中写数据。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fe6dd55ade3.md) - [CANN社区版-aclrtValueWait](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1848.html): 等待指定内存中的数据满足一定条件后解除阻塞。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ebe948d32f8.md) - [CANN社区版-aclmdlRIExecute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1850.html): 执行模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f5f1a9c51bf.md) - [CANN社区版-aclmdlRIBuildBegin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1851.html): 开始构建一个模型运行实例。 在aclmdlRIBuildBegin接口之后,先调用aclmdlRIBindStream接口将模型运行实例与Stream绑定,接着在指定的Stream上下发任务,所有任务下发完成后,调用aclmdlRIEndTask接口在Stream上标记任务下发结束,随后调用aclmdlRIBuildEnd接口结束模型构建。此时,所有在指定Stream上下发的任务不会立即执行,只有 → [详情](llms-content/document/detail/CANNCommunityEdition/f47f8b90c849.md) - [CANN社区版-aclmdlRIEndTask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1853.html): 在Stream上标记下发任务结束。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ecba7cf0c03.md) - [CANN社区版-aclrtGetStreamAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1858.html): 获取Stream属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/528302acdf6b.md) - [CANN社区版-aclrtCreateNotify](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1860.html): 创建Notify。 → [详情](llms-content/document/detail/CANNCommunityEdition/be8466943523.md) - [CANN社区版-aclrtRecordNotify](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1862.html): 在指定Stream上记录一个Notify。异步接口。 aclrtRecordNotify接口与aclrtWaitAndResetNotify接口配合使用时,主要用于多Stream之间同步等待的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/2b43d07893c6.md) - [CANN社区版-aclrtWaitAndResetNotify](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1863.html): 阻塞指定Stream的运行,直到指定的Notify完成,再复位Notify。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/0997d454d448.md) - [CANN社区版-aclrtGetNotifyId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1864.html): 获取指定Notify的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/9074051b8634.md) - [CANN社区版-aclrtGetEventId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1865.html): 获取指定Event的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f637bb8e6a1.md) - [CANN社区版-aclrtGetDeviceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1867.html): 获取指定Device的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/f00cbaf08141.md) - [CANN社区版-aclrtDeviceGetStreamPriorityRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1868.html): 查询硬件支持的Stream最低、最高优先级。 → [详情](llms-content/document/detail/CANNCommunityEdition/86bea935d235.md) - [CANN社区版-aclrtGetDeviceCapability](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1869.html): 查询支持的特性信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a68fb921166e.md) - [CANN社区版-aclrtReduceAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1871.html): 执行Reduce操作,包括SUM、MIN、MAX等。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/1aa09eb485be.md) - [CANN社区版-aclrtStreamAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1873.html): ``` typedef enum \{ ACLSTREAMATTRFAILUREMODE \= 1, ACLSTREAMATTRFLOATOVERFLOWCHECK \= 2, ACLSTREAMATTRUSERCUSTOMTAG \= 3, ACLSTREAMATTRCACHEOPINFO \= 4, ACLSTREAM → [详情](llms-content/document/detail/CANNCommunityEdition/19266ff13463.md) - [CANN社区版-aclrtDevFeatureType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1877.html): ``` typedef enum \{ ACLFEATURETSCPUTASKUPDATESUPPORTAICAIV \= 1, // 更新AI Core算子的计算任务 ACLFEATURESYSTEMMEMQEVENTCROSSDEV \= 21, // 跨设备发送队列事件消息 \} aclrtDevFeatureType; → [详情](llms-content/document/detail/CANNCommunityEdition/fb283e0b981c.md) - [CANN社区版-aclrtGetDeviceResLimit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1878.html): 获取当前进程的Device核资源限制。 若没有调用aclrtSetDeviceResLimit接口设置当前进程的Device核资源限制,则调用本接口获取到的是AI处理器硬件默认的核资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/23ccd680159d.md) - [CANN社区版-aclrtSetDeviceResLimit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1879.html): 设置当前进程的Device核资源限制。 本接口应在调用aclrtSetDevice接口之后且在执行算子之前使用。如果对同一Device进行多次设置,将以最后一次设置为准。 除了进程级别的Device核资源限制,当前还支持设置Stream级别的Device核资源限制,可通过aclrtSetStreamResLimit、aclrtUseStreamResInCurrentThread接口配合使用实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/aced25451403.md) - [CANN社区版-aclrtResetDeviceResLimit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1880.html): 调用aclrtSetDeviceResLimit接口设置Device核资源限制后,可调用本接口重置当前进程的Device核资源限制,恢复默认配置,此时可通过aclrtGetDeviceResLimit接口查询默认的核资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/79f06fb11a95.md) - [CANN社区版-aclrtCreateLabel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1885.html): 创建标签。每个进程最多创建65535个标签。 调用本接口创建标签后,再依次配合aclrtCreateLabelList接口(创建标签列表)、aclrtSetLabel接口(在Stream上设置标签)、aclrtSwitchLabelByIndex接口(跳转到指定Stream)使用,实现Stream之间的跳转。 → [详情](llms-content/document/detail/CANNCommunityEdition/386ee6e026e6.md) - [CANN社区版-aclrtSetLabel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1886.html): 在Stream上设置标签。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e3a9c921d88.md) - [CANN社区版-aclrtDestroyLabel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1887.html): 销毁标签。 返回0表示成功,返回其他值表示失败,请参见aclError。 → [详情](llms-content/document/detail/CANNCommunityEdition/0efbb64ce494.md) - [CANN社区版-aclrtCreateLabelList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1888.html): 创建标签列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/67e5137e4ad8.md) - [CANN社区版-aclrtDestroyLabelList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1889.html): 销毁标签列表。 返回0表示成功,返回其他值表示失败,请参见aclError。 → [详情](llms-content/document/detail/CANNCommunityEdition/1458aaf87040.md) - [CANN社区版-aclrtSwitchLabelByIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1890.html): 根据标签索引跳转到相应的标签位置,执行该标签所在Stream上的任务,同时当前Stream上的任务停止执行。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f52869d856f2.md) - [CANN社区版-aclrtActiveStream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1892.html): 激活Stream。异步接口。 被激活的Stream上的任务与当前Stream上的任务并行执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd15711aca75.md) - [CANN社区版-aclrtGetDevicesTopo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1895.html): 获取两个Device之间的网络拓扑关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/29150dee7169.md) - [CANN社区版-aclrtCmoAsyncWithBarrier](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1898.html): 实现Device上的Cache内存操作,同时携带barrierId,barrierId表示Cache内存操作的屏障标识。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/e223b13dd170.md) - [CANN社区版-aclrtCmoWaitBarrier](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1899.html): 等待具有指定barrierId的Invalid内存操作任务执行完成。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/e84e930f07b1.md) - [CANN社区版-aclrtGetBufChainNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1902.html): 从Mbuf链表中获取共享Buffer的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3e00a24a242.md) - [CANN社区版-aclrtGetBufUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1905.html): 获取共享Buffer的私有数据区数据,偏移offset后,拷贝至用户申请的内存区域。当前默认私有数据区大小是96Byte,offset+size必须小于或等于96Byte,否则返回报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a1bceb34c63.md) - [CANN社区版-aclrtGetBufData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1906.html): 获取共享Buffer的数据区指针和数据区长度,用户可以使用此指针填入数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/bc09f654e9ae.md) - [CANN社区版-aclrtSetBufDataLen](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1908.html): 设置共享Buffer中有效数据的长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/0b1303b49e2a.md) - [CANN社区版-aclrtAllocBuf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1910.html): 申请指定大小的共享Buffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c2793013320.md) - [CANN社区版-aclrtTaskUpdateAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1911.html): 刷新目标任务的信息。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/44597d071be4.md) - [CANN社区版-aclrtLabel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1912.html): ``` typedef void aclrtLabel; → [详情](llms-content/document/detail/CANNCommunityEdition/f28a56ce21d1.md) - [CANN社区版-aclrtLabelList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1913.html): ``` typedef void aclrtLabelList; → [详情](llms-content/document/detail/CANNCommunityEdition/518ee508d411.md) - [CANN社区版-aclrtCondition](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1914.html): ``` typedef enum \{ ACLRTEQUAL \= 0, ACLRTNOTEQUAL, ACLRTGREATER, ACLRTGREATEROREQUAL, ACLRTLESS, ACLRTLESSOREQUAL \} aclrtCondition; → [详情](llms-content/document/detail/CANNCommunityEdition/59ade822add3.md) - [CANN社区版-aclrtCompareDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1915.html): ``` typedef enum \{ ACLRTSWITCHINT32 \= 0, ACLRTSWITCHINT64 \= 1, \} aclrtCompareDataType; → [详情](llms-content/document/detail/CANNCommunityEdition/a5aaf862396c.md) - [CANN社区版-aclrtEngineType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1916.html): ``` typedef enum \{ ACLRTENGINETYPEAIC \= 0, // AI Core ACLRTENGINETYPEAIV, // Vector Core \} aclrtEngineType; → [详情](llms-content/document/detail/CANNCommunityEdition/87924bbba38a.md) - [CANN社区版-aclrtBarrierTaskInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1917.html): ``` typedef struct \{ sizet barrierNum; aclrtBarrierCmoInfo cmoInfo\[ACLRTCMOMAXBARRIERNUM\]; \} aclrtBarrierTaskInfo; → [详情](llms-content/document/detail/CANNCommunityEdition/c311fec70dba.md) - [CANN社区版-aclrtTaskUpdateInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1918.html): ``` typedef struct \{ aclrtUpdateTaskAttrId id; aclrtUpdateTaskAttrVal val; \} aclrtTaskUpdateInfo; → [详情](llms-content/document/detail/CANNCommunityEdition/4efa55f6e04c.md) - [CANN社区版-aclrtAicAivTaskUpdateAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1919.html): ``` typedef struct \{ void binHandle; void funcEntryAddr; void blockDimAddr; uint32t rsv\[4\]; \} aclrtAicAivTaskUpdateAttr; → [详情](llms-content/document/detail/CANNCommunityEdition/7f31fda035bf.md) - [CANN社区版-aclrtUpdateTaskAttrId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1921.html): ``` typedef enum \{ ACLRTUPDATERANDOMTASK \= 1, ACLRTUPDATEAICAIVTASK, \} aclrtUpdateTaskAttrId; → [详情](llms-content/document/detail/CANNCommunityEdition/3fb72f302c22.md) - [CANN社区版-aclrtMbuf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1923.html): ``` typedef void aclrtMbuf; → [详情](llms-content/document/detail/CANNCommunityEdition/0aa6ac3a4769.md) - [CANN社区版-aclrtSetBufUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1924.html): 设置共享Buffer的私有数据区数据,从用户内存拷贝到共享Buffer的私有数据区的指定偏移位置,用于设置控制信息作为上下文传递。当前默认私有数据区大小是96Byte,offset+size必须小于或等于96Byte,否则返回报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/ceb9458714e0.md) - [CANN社区版-aclrtRandomParaInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1926.html): ``` typedef struct \{ uint8t isAddr; uint8t valueOrAddr\[8\]; uint8t size; uint8t rsv\[6\]; \} aclrtRandomParaInfo; → [详情](llms-content/document/detail/CANNCommunityEdition/ce5e7c8aa77f.md) - [CANN社区版-aclrtDropoutBitmaskInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1927.html): ``` typedef struct \{ aclrtRandomParaInfo dropoutRation; \} aclrtDropoutBitmaskInfo; → [详情](llms-content/document/detail/CANNCommunityEdition/e70f733b9f42.md) - [CANN社区版-aclrtRandomNumTaskInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1931.html): ``` typedef struct \{ aclDataType dataType; aclrtRandomNumFuncParaInfo randomNumFuncParaInfo; void randomParaAddr; void randomResultAddr; void randomCounterAddr; aclrtRando → [详情](llms-content/document/detail/CANNCommunityEdition/3b28dac6c256.md) - [CANN社区版-aclrtRandomNumFuncType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1932.html): ``` typedef enum \{ ACLRTRANDOMNUMFUNCTYPEDROPOUTBITMASK \= 0, // Dropout bitmask ACLRTRANDOMNUMFUNCTYPEUNIFORMDIS, // 均匀分布 ACLRTRANDOMNUMFUNCTYPENORMALDIS, // 正态分布 → [详情](llms-content/document/detail/CANNCommunityEdition/31bcec1f5604.md) - [CANN社区版-aclrtIpcMemGetExportKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1934.html): 在本进程中将指定Device内存设置为IPC(Inter-Process Communication)共享内存,并返回共享内存key,以便后续将内存共享给其他进程。 本接口需与以下其他关键接口配合使用,以便实现内存共享,此处以A、B进程为例,说明两个进程间的内存共享接口调用流程: 1. 在A进程中: a. 调用 aclrtMalloc 接口申请内存。 b. 调用 aclrtIp → [详情](llms-content/document/detail/CANNCommunityEdition/762223109fa6.md) - [CANN社区版-aclrtIpcMemSetImportPid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1935.html): 设置IPC共享内存的进程白名单。 本接口需与其他接口配合使用,以便实现内存共享的目的,配合使用流程请参见aclrtIpcMemGetExportKey接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/219aff1f403f.md) - [CANN社区版-aclrtIpcMemImportByKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1936.html): 在本进程中导入key的信息,并返回本进程可以使用的Device内存地址指针。 本接口需与其他接口配合使用,以便实现内存共享的目的,配合使用流程请参见aclrtIpcMemGetExportKey接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/73f848c0084c.md) - [CANN社区版-aclrtIpcMemClose](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1937.html): 关闭IPC共享内存,调用aclrtIpcMemImportByKey接口的进程中、调用aclrtIpcMemGetExportKey接口的进程中都需要调用此接口。 对于同一个共享内存key,需所有调用aclrtIpcMemImportByKey接口的进程中都调用aclrtIpcMemClose接口后,调用aclrtIpcMemGetExportKey接口的进程中才可以调用aclrtIpcMemCl → [详情](llms-content/document/detail/CANNCommunityEdition/bc423e756aa4.md) - [CANN社区版-aclrtNotifyBatchReset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1938.html): 批量复位Notify。 → [详情](llms-content/document/detail/CANNCommunityEdition/498ea5c0123a.md) - [CANN社区版-aclrtNotifySetImportPid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1940.html): 设置共享Notify的进程白名单。 本接口需与其他接口配合使用,以便实现多Device上不同进程间的任务同步,请参见aclrtNotifyGetExportKey接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/67cbf4342d13.md) - [CANN社区版-aclrtNotifyImportByKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1941.html): 在本进程中获取key的信息,并返回本进程可以使用的Notify指针。 本接口需与其他接口配合使用,以便实现多Device上不同进程间的任务同步,请参见aclrtNotifyGetExportKey接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/49b01e471d0a.md) - [CANN社区版-aclrtSetStreamResLimit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1947.html): 设置指定Stream的Device核资源限制。 本接口应在调用aclrtSetDevice接口之后且在执行算子之前使用。如果对同一Stream进行多次设置,将以最后一次设置为准。 调用本接口设置指定Stream的Device核资源限制后,需配合调用aclrtUseStreamResInCurrentThread接口,设置在当前线程中使用指定Stream上的Device核资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3add78f02b2.md) - [CANN社区版-aclrtUseStreamResInCurrentThread](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1949.html): 在当前线程中使用指定Stream上的Device核资源限制。如果多次调用本接口设置Stream,将以最后一次设置为准。 → [详情](llms-content/document/detail/CANNCommunityEdition/218333f777d0.md) - [CANN社区版-aclrtUnuseStreamResInCurrentThread](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1950.html): 在当前线程中取消使用指定Stream上的Device核资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/923e131cf30a.md) - [CANN社区版-aclrtGetResInCurrentThread](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1951.html): 获取当前线程可使用的Device资源。 获取时,按照如下优先级返回value:Stream级别的Device核资源限制(调用aclrtSetStreamResLimit接口设置) > 当前进程的Device核资源限制(调用aclrtSetDeviceResLimit接口设置) >AI处理器硬件默认的核资源限制 → [详情](llms-content/document/detail/CANNCommunityEdition/73692d1a4da4.md) - [CANN社区版-aclrtGetPrimaryCtxState](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1958.html): 获取默认Context的状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/b098a8210a5f.md) - [CANN社区版-aclrtLaunchHostFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1959.html): 在Stream的任务队列中下发一个Host回调任务,系统内部在执行到该回调任务时,会在Stream上注册的线程(该线程在本接口内部创建并注册)中执行回调函数,并且回调任务默认阻塞本Stream上后续任务的执行。异步接口。 本接口可用于实现异步场景下的callback功能,与另一套实现异步场景下的callback功能接口(aclrtLaunchCallback、aclrtSubscribeRepor → [详情](llms-content/document/detail/CANNCommunityEdition/b15921e3a462.md) - [CANN社区版-aclrtLaunchKernelV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1960.html): 指定任务下发的配置信息,并启动对应算子的计算任务。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/0d8d4589a533.md) - [CANN社区版-aclrtLaunchKernelWithHostArgs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1961.html): 基于Host内存传递核函数入参,并启动对应算子的计算任务。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/276f93ef318b.md) - [CANN社区版-aclrtRepairError](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1964.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/95401b947e82.md) - [CANN社区版-aclrtAllocator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1965.html): ``` typedef void aclrtAllocator; → [详情](llms-content/document/detail/CANNCommunityEdition/c0a9b125862c.md) - [CANN社区版-aclrtAllocatorBlock](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1967.html): ``` typedef void aclrtAllocatorBlock; → [详情](llms-content/document/detail/CANNCommunityEdition/f6c65b22c8fb.md) - [CANN社区版-aclrtAllocatorGetByStream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1968.html): 根据Stream查询用户注册的Allocator信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c7f000b2989.md) - [CANN社区版-aclFinalizeCallbackRegister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1972.html): 注册去初始化回调函数。 在aclFinalize接口之前调用本接口,在去初始化时触发回调函数的调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/3bad65bc2472.md) - [CANN社区版-aclFinalizeCallbackUnRegister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1973.html): 若不需要触发回调函数的调用,可调用本接口取消注册回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7655560cf631.md) - [CANN社区版-aclrtSetOpExecuteTimeOutV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1986.html): 设置算子执行的超时时间,单位为微秒。如果算子下发时携带了超时时间,则该超时时间优先级高于本接口设置的超时时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5df19fce8be.md) - [CANN社区版-aclrtDevicePeerAccessStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1994.html): 查询两个Device之间的数据交互状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/09b88c26b7d9.md) - [CANN社区版-aclrtRegStreamStateCallback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1996.html): 注册Stream状态回调函数,不支持重复注册。 当Stream状态发生变化时(例如调用aclrtCreateStream、aclrtDestroyStream等接口),Runtime模块会触发该回调函数的调用。此处的Stream包含显式创建的Stream以及默认Stream。 → [详情](llms-content/document/detail/CANNCommunityEdition/963258fd67b3.md) - [CANN社区版-aclrtStreamStop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1997.html): 仅停止指定Stream上的正在执行的任务,不清理任务。 → [详情](llms-content/document/detail/CANNCommunityEdition/135310d8361a.md) - [CANN社区版-aclrtGetHardwareSyncAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_1999.html): 获取Cube Core、Vector Core之间的同步地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/42b1c179ac4f.md) - [CANN社区版-aclrtSetDeviceTaskAbortCallback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2001.html): 调用本接口注册回调函数,用于在调用aclrtDeviceTaskAbort接口前后触发该回调函数。不支持重复注册。 → [详情](llms-content/document/detail/CANNCommunityEdition/c5a06be33790.md) - [CANN社区版-aclrtMemExportToShareableHandleV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2006.html): 将本进程通过aclrtMallocPhysical接口获取到的Device物理内存handle导出,以便后续将Device物理内存共享给其他进程。 本接口是在接口aclrtMemExportToShareableHandle基础上进行了增强,用户可通过shareType参数指定导出AI Server内的共享句柄,或导出跨AI Server的共享句柄。AI Server通常是多个Device组成的服 → [详情](llms-content/document/detail/CANNCommunityEdition/f8af284376d8.md) - [CANN社区版-aclrtMemcpyAsyncWithOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2011.html): 实现内存复制,适用于基地址是二级指针、有地址偏移的场景。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/9766e2e819ca.md) - [CANN社区版-aclrtIpcMemSetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2013.html): 设置IPC共享内存的属性信息。 对于Atlas A3 训练系列产品 / Atlas A3 推理系列产品,若需设置IPC共享内存的属性信息,在调用aclrtIpcMemGetExportKey接口的进程中,需要先调用aclrtIpcMemSetAttr接口,再调用aclrtIpcMemGetExportKey接口,且两个接口中的key必须保持一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/611dfbee3303.md) - [CANN社区版-aclrtIpcMemImportPidInterServer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2015.html): 针对 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 中的超节点产品,批量设置IPC共享内存的进程白名单。 → [详情](llms-content/document/detail/CANNCommunityEdition/b2dadf1efd1c.md) - [CANN社区版-aclrtCntNotifyCreate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2020.html): 创建CntNotify。 CntNotify通常也用于Device与Device之间的状态/动作通信通知。但CntNotify是利用计数值实现任务间的同步,跟Notify的区别是,Notify的计数值仅支持1,CntNotify的计数值支持\[1~uint32t最大值\]。 → [详情](llms-content/document/detail/CANNCommunityEdition/d86bcaf0cfc9.md) - [CANN社区版-aclrtCntNotifyDestroy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2021.html): 销毁CntNotify。 → [详情](llms-content/document/detail/CANNCommunityEdition/9478057c6d51.md) - [CANN社区版-aclrtCacheLastTaskExtendInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2026.html): 将指定内存中的自定义扩展信息按照infoSize大小缓存到当前线程中最后下发的任务上。 后续可以通过调用aclmdlRIDebugJsonPrint接口将自定义扩展信息以JSON格式导出到文件中,然后,通过tracing方式(例如chrome://tracing/)查看。 当前仅支持在捕获模型(请参见aclmdlRICaptureBegin接口)或构建模型运行实例(请参见aclmdlRIBuild → [详情](llms-content/document/detail/CANNCommunityEdition/a52b408f7a99.md) - [CANN社区版-aclrtCmoGetDescSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2027.html): 获取当前Device上的Cache内存描述符占用的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e2d54617bb4.md) - [CANN社区版-aclrtCmoAsyncWithDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2029.html): 使用内存描述符(二级指针方式)操作Device上的Cache内存。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/2b753826cf1b.md) - [CANN社区版-aclrtCntNotifyRecord](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2032.html): 在指定Stream上记录一个CntNotify。异步接口。 aclrtCntNotifyRecord接口与aclrtCntNotifyWaitWithTimeout接口配合使用时,主要用于多Stream之间同步等待的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/956ff0a78b98.md) - [CANN社区版-aclrtCntNotifyRecordInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2036.html): ``` typedef struct \{ aclrtCntNotifyRecordMode mode; // Record的行为模式 uint32t value; \} aclrtCntNotifyRecordInfo; → [详情](llms-content/document/detail/CANNCommunityEdition/0c9fb31e2337.md) - [CANN社区版-aclrtCntNotifyRecordMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2037.html): ``` typedef enum \{ ACLRTCNTNOTIFYRECORDSETVALUEMODE \= 0, // 覆盖模式,CntNotify计数值 \= value ACLRTCNTNOTIFYRECORDADDMODE \= 1, // 累加模式,CntNotify计数值 \= 当前值 + value ACLRTCNTNOTIFYRECO → [详情](llms-content/document/detail/CANNCommunityEdition/89a1dbc4e4fb.md) - [CANN社区版-aclrtCntNotifyWaitMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2039.html): ``` typedef enum \{ ACLRTCNTNOTIFYWAITLESSMODE \= 0, // CntNotify的当前计数值 value,则解除Wait ACLRTCNTNOTIFYWAITBIGGEROREQUALMODE \= 3, // CntNotify的当前计数值 >\= value,则解除Wait ACLRTCNTN → [详情](llms-content/document/detail/CANNCommunityEdition/af6419fb0a98.md) - [CANN社区版-aclrtMemGetAccess](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2045.html): 获取内存的访问权限。 → [详情](llms-content/document/detail/CANNCommunityEdition/634164efd9d3.md) - [CANN社区版-aclrtMemAccessFlags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2046.html): ``` typedef enum \{ ACLRTMEMACCESSFLAGSNONE \= 0x0, // 该地址范围不可访问 ACLRTMEMACCESSFLAGSREAD \= 0x1, // 地址范围可读 ACLRTMEMACCESSFLAGSREADWRITE \= 0x3, // 地址范围可读可写 \} aclrtMemAccessFlags; → [详情](llms-content/document/detail/CANNCommunityEdition/d638831006a5.md) - [CANN社区版-aclrtStreamWaitEventWithTimeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2051.html): 阻塞指定Stream的运行,直到指定的Event完成。异步接口。 该接口是在接口aclrtStreamWaitEvent基础上进行了增强,支持用户配置具体的超时时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/6e817d4a0876.md) - [CANN社区版-aclrtDeviceGetUuid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2054.html): 获取Device的唯一标识UUID(Universally Unique Identifier)。 → [详情](llms-content/document/detail/CANNCommunityEdition/6679d6c402c4.md) - [CANN社区版-aclrtCheckMemType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2062.html): 检查Device内存类型。 Ascend 950PR / Ascend 950DT 中不再有单独的DVPP Device内存类型(即ACLRTMEMTYPEDVPP),而是当做普通Device内存处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/b0a55cdb57d6.md) - [CANN社区版-aclrtSnapShotProcessRestore](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2067.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/180045a1b47b.md) - [CANN社区版-aclrtSnapShotProcessUnlock](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2068.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8417ff4077f.md) - [CANN社区版-aclrtCtxGetFloatOverflowAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2071.html): 饱和模式下,获取保存溢出标记的Device内存地址,该内存地址后续需作为Workspace参数传递给AI Core算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/7144644aa485.md) - [CANN社区版-aclrtFreeWithDevSync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2074.html): 释放Device上的内存。 本接口内部会进行隐式的Device同步,并等待使用该内存的任务完成。 → [详情](llms-content/document/detail/CANNCommunityEdition/fe1d7b7ab9bc.md) - [CANN社区版-aclrtTimeoutUs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2090.html): ``` typedef struct \{ uint32t timeoutLow; // 超时时间的低32位值 uint32t timeoutHigh; // 超时时间的高32位值 \} aclrtTimeoutUs; → [详情](llms-content/document/detail/CANNCommunityEdition/bb5e959053c1.md) - [CANN社区版-aclrtIpcOpenEventHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2093.html): 在本进程中获取handle的信息,并返回本进程可以使用的Event指针。 本接口需与其他接口配合使用,以便实现不同进程间的任务同步,请参见aclrtIpcGetEventHandle接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a9937937592.md) - [CANN社区版-aclsysGetVersionStr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2096.html): 根据软件包名称查询版本号,版本号是字符串类型,与各包安装目录下version.info文件中的version保持一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/e31028d28235.md) - [CANN社区版-aclsysGetVersionNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2097.html): 根据软件包名称查询版本号,版本号是数值类型,通过计算各包安装目录下version.info文件中的version字段的主、次、补丁等版本信息的权重得出。 获取数值类型的版本号并进行比较,数值较大的表示版本发布时间较新,可用于了解版本发布的先后顺序,以及在代码中根据版本区分不同的接口调用逻辑等。 当前已发布的版本包括alpha内部测试版、beta公开测试版和rc(Release Candidate) → [详情](llms-content/document/detail/CANNCommunityEdition/6bec02286204.md) - [CANN社区版-aclrtGetFunctionAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2115.html): 根据核函数句柄获取核函数属性信息。 本接口仅支持查询算子二进制文件中的核函数属性信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6dc705d59a1.md) - [CANN社区版-aclrtFuncAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2116.html): ``` typedef enum \{ ACLFUNCATTRKERNELTYPE \= 1, // Kernel类型 ACLFUNCATTRKERNELRATIO \= 2, // Kernel执行时需要的Cube Core与Vector Core的比例 ACLFUNCATTRKERNELSCHEDMODE \= 3, // Kernel调度模式 \} → [详情](llms-content/document/detail/CANNCommunityEdition/3389fa77cfeb.md) - [CANN社区版-aclrtKernelType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2117.html): ``` typedef enum \{ ACLKERNELTYPEAICORE \= 0, // AI Core ACLKERNELTYPECUBE \= 1, // Cube Core ACLKERNELTYPEVECTOR \= 2, // Vector Core ACLKERNELTYPEMIX \= 3, // 会同时启动AI Cor → [详情](llms-content/document/detail/CANNCommunityEdition/e2c43290863e.md) - [CANN社区版-aclrtMemGetAllocationPropertiesFromHandle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2119.html): 根据物理内存信息的handle查询其内存属性信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b5026075eed.md) - [CANN社区版-aclrtHostMemMapCapabilities](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2122.html): 查询指定的硬件驱动加速器是否支持访问通过aclrtHostRegister接口注册的内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c2a73de6e4c.md) - [CANN社区版-aclrtHostMemMapCapability](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2124.html): ``` typedef enum \{ ACLRTHOSTMEMMAPNOTSUPPORTED \= 0, // 不支持 ACLRTHOSTMEMMAPSUPPORTED // 支持 \} aclrtHostMemMapCapability; → [详情](llms-content/document/detail/CANNCommunityEdition/8ae6b964fedd.md) - [CANN社区版-aclrtGetMemUsageInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2125.html): 查询组件的内存使用信息,包括组件名称、当前内存大小和峰值内存大小等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a862511ec3b6.md) - [CANN社区版-aclrtMemUsageInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2126.html): ``` typedef struct aclrtMemUsageInfo \{ char name\[32\]; // 组件名称 uint64t curMemSize; // 当前占用的内存大小,单位Byte uint64t memPeakSize; // 该组件的峰值内存,单位Byte sizet reserved\[8\]; // 预留 → [详情](llms-content/document/detail/CANNCommunityEdition/bf39941d913d.md) - [CANN社区版-aclrtHostGetDevicePointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2129.html): 获取由aclrtHostRegister接口或aclrtHostRegisterV2接口注册映射的Device内存地址。映射后的Device内存地址不能用于内存操作,例如内存复制。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fa9feb5802e.md) - [CANN社区版-aclrtSnapShotCallbackRegister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2130.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/a9622966cd9f.md) - [CANN社区版-aclrtSnapShotCallbackUnregister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2131.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a92a452718e.md) - [CANN社区版-aclrtSnapShotStage](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2132.html): ``` typedef enum \{ ACLRTSNAPSHOTLOCKPRE \= 0, // 锁定前 ACLRTSNAPSHOTBACKUPPRE, // 备份前 ACLRTSNAPSHOTBACKUPPOST, // 备份后 ACLRTSNAPSHOTRESTOREPRE, // 恢复前 ACLRTSNAPSHOTREST → [详情](llms-content/document/detail/CANNCommunityEdition/da70c5aa1701.md) - [CANN社区版-aclrtReserveMemAddressNoUCMemory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2134.html): 须知:由用户指定起始地址是试验特性,后续版本可能存在变更,不支持应用于生产环境中 → [详情](llms-content/document/detail/CANNCommunityEdition/4e8c95817ccc.md) - [CANN社区版-aclprofConfigType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2136.html): ``` typedef enum \{ ACLPROFARGSMIN \= 0, ACLPROFSTORAGELIMIT \= 1, ACLPROFSYSHARDWAREMEMFREQ \= 3, ACLPROFLLCMODE \= 4, ACLPROFSYS → [详情](llms-content/document/detail/CANNCommunityEdition/ed2dd38ef7f6.md) - [CANN社区版-acldumpGetPath](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2137.html): 获取Dump数据存储路径,以便用户将自定义维测数据保存到该路径下。 在调用本接口前,需通过aclmdlInitDump接口初始化Dump功能、通过aclmdlSetDump接口配置Dump信息,或者直接通过aclInit接口配置Dump信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1eb56ea5cf4.md) - [CANN社区版-acldumpType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2138.html): ``` typedef enum acldumpType \{ AICERRBRIEFDUMP \= 1, // 轻量化exception dump AICERRNORMDUMP \= 2, // 普通exception dump,在轻量化exception dump基础上,还会导出Shape、Data Type、Format以及属性信息 AIC → [详情](llms-content/document/detail/CANNCommunityEdition/92e0958376c9.md) - [CANN社区版-aclrtBinarySetExceptionCallback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2139.html): 调用本接口注册回调函数。若多次设置回调函数,以最后一次设置为准。 在执行算子之前,调用本接口注册回调函数。如果算子执行过程中出现异常,将触发回调函数的执行,并将异常信息存储在aclrtExceptionInfo结构体中。之后,可以通过调用aclrtGetArgsFromExceptionInfo和aclrtGetFuncHandleFromExceptionInfo接口,从异常信息中获取用户下发算 → [详情](llms-content/document/detail/CANNCommunityEdition/0949084695a2.md) - [CANN社区版-aclrtGetArgsFromExceptionInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2140.html): 从aclrtExceptionInfo异常信息中获取用户下发算子执行任务时的参数。此接口与aclrtBinarySetExceptionCallback接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/203cff131bc4.md) - [CANN社区版-aclrtGetFuncHandleFromExceptionInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2141.html): 从aclrtExceptionInfo异常信息中获取核函数句柄。此接口与aclrtBinarySetExceptionCallback接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb75ac33299a.md) - [CANN社区版-aclprofStr2Id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2142.html): msproftx用于将字符串转换为哈希ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/67e7c88de9e0.md) - [CANN社区版-aclprofRangePushEx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2143.html): 在aclrt和>> 场景下,用户在算子加载接口前先调用aclprofRangePushEx,后调用aclprofRangePop接口,完成Profiling数据的上报。 调用此接口后,Profiling判断messageType为MESSAGETYPETENSORINFO时,缓存Tensor信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e15d3450016.md) - [CANN社区版-aclprofRangePop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2144.html): 在aclrt和>> 场景下,用户在算子加载接口前先调用aclprofRangePushEx,后调用aclprofRangePop接口,完成Profiling数据的上报。 调用此接口后,Profiling上报缓存的Tensor信息。当上报Tensor数量过多时,性能会受到影响。 → [详情](llms-content/document/detail/CANNCommunityEdition/bdd51dc7a334.md) - [CANN社区版-aclmdlRIGetTasksByStream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2147.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a7a2b7addaa.md) - [CANN社区版-aclmdlRITaskGetType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2148.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/12da4452a181.md) - [CANN社区版-aclmdlRITask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2149.html): ``` typedef void aclmdlRITask; → [详情](llms-content/document/detail/CANNCommunityEdition/f5ae229c74a8.md) - [CANN社区版-aclmdlRITaskType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2150.html): ``` typedef enum aclmdlRITaskType \{ ACLMODELRITASKDEFAULT, // 除以下类型之外的其他类型 ACLMODELRITASKKERNEL, // Cube Core或Vector Core上计算任务 ACLMODELRITASKEVENTRECORD, // Event Record任务,通常对应a → [详情](llms-content/document/detail/CANNCommunityEdition/2dcf5948638a.md) - [CANN社区版-aclrtMemPoolCreate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2155.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc50784494c7.md) - [CANN社区版-aclrtMemPoolDestroy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2156.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ed94fae9e30.md) - [CANN社区版-aclrtMemPoolGetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2157.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/81f8d12bb477.md) - [CANN社区版-aclrtMemPoolSetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2158.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/04b2dcec8fa5.md) - [CANN社区版-aclrtMemPoolAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2160.html): ``` typedef enum aclrtMemPoolAttr\{ ACLRTMEMPOOLREUSEFOLLOWEVENTDEPENDENCIES \= 0x1, ACLRTMEMPOOLREUSEALLOWOPPORTUNISTIC \= 0x2, ACLRTMEMPOOLREUSEALLOWINTERNALDEPENDENCIES \= 0x3, ACLRTMEM → [详情](llms-content/document/detail/CANNCommunityEdition/2030d402bc7e.md) - [CANN社区版-aclrtMemPoolProps](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2161.html): ``` typedef struct \{ aclrtMemAllocationType allocType; aclrtMemHandleType handleType; aclrtMemLocation location; sizet maxSize; unsigned char reserved\[32\]; \} aclrtMemPoolProps; → [详情](llms-content/document/detail/CANNCommunityEdition/9e02f1ce8bc8.md) - [Stream有序内存分配使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2163.html): aclrtMalloc和aclrtFree是用于同步内存分配和管理的接口。以下示例代码展示了一个常见的内存使用场景:使用aclrtMalloc申请内存,通过异步拷贝的方式将内存数据拷贝到Device侧以备算子使用,算子执行完成后,通过Stream同步来确认该内存使用完毕,然后使用aclrtFree释放内存。在异步操作较少的情况下,这样的方式是可接受的。然而,在有大量算子下发和对申请内存的高频异步操 → [详情](llms-content/document/detail/CANNCommunityEdition/1b5407e749ba.md) - [CANN社区版-aclrtMemManagedAdvise](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2166.html): 管理统一虚拟内存(Unified Virtual Memory, UVM)的策略属性,既支持设置策略属性,也支持取消设置。 本接口操作的内存必须是通过aclrtMemAllocManaged接口申请的内存,设置的策略属性值可使用aclrtMemManagedGetAttr和aclrtMemManagedGetAttrs接口查询。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac5ed7cf91a5.md) - [CANN社区版-aclrtMemManagedGetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2167.html): 查询指定大小的UVM内存的策略属性值。 本接口操作的内存必须是通过aclrtMemAllocManaged接口分配的。若查询的这段内存范围内的策略属性值不一致,则查询结果为无效值。 与aclrtMemManagedGetAttrs接口不同,本接口仅支持一次查询一个内存策略属性的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/566c438a6e1a.md) - [CANN社区版-aclrtMemManagedLocation](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2170.html): ``` typedef struct \{ aclrtMemManagedLocationType type; // 内存所在位置 int32t id; // Device ID或NUMA(Non-Uniform Memory Access) ID \} aclrtMemManagedLocation; → [详情](llms-content/document/detail/CANNCommunityEdition/8d34c778270f.md) - [CANN社区版-aclrtMemManagedLocationType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2172.html): ``` typedef enum aclrtMemManagedLocationType \{ ACLMEMLOCATIONTYPEINVALID \= 0, ACLMEMLOCATIONTYPEDEVICE, ACLMEMLOCATIONTYPEHOST, ACLMEMLOCATIONTYPEHOSTNUMA, ACLMEMLOCATIONTYPEHOSTNU → [详情](llms-content/document/detail/CANNCommunityEdition/feb173cb7da9.md) - [CANN社区版-aclrtFunctionGetBinary](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2173.html): 根据核函数句柄获取算子二进制句柄。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8511e2df330.md) - [CANN社区版-aclrtMemPoolTrimTo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2176.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1d1ba11b79e.md) - [CANN社区版-aclmdlRITaskSetParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2181.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/b34e849e8213.md) - [CANN社区版-aclmdlRIUpdate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2182.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a63c182067f.md) - [CANN社区版-aclmdlRITaskParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2183.html): ``` typedef struct aclmdlRITaskParams \{ aclmdlRITaskType type; uint32t rsv0\[3\]; aclrtTaskGrp taskGrp; void opInfoPtr; sizet opInfoSize; uint8t rsv1\[32\]; union \{ uin → [详情](llms-content/document/detail/CANNCommunityEdition/230d7d30c52d.md) - [CANN社区版-aclmdlRIKernelTaskParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2184.html): ``` typedef struct aclmdlRIKernelTaskParams \{ aclrtFuncHandle funcHandle; aclrtLaunchKernelCfg cfg; void args; uint32t isHostArgs; sizet argsSize; uint32t numBlocks; uint32 → [详情](llms-content/document/detail/CANNCommunityEdition/bdfa65fbd8e4.md) - [CANN社区版-aclmdlRIEventWaitTaskParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2188.html): ``` typedef struct aclmdlRIEventWaitTaskParams \{ aclrtEvent event; uint32t eventFlag; uint32t waitFlag; \} aclmdlRIEventWaitTaskParams; → [详情](llms-content/document/detail/CANNCommunityEdition/4762e18ccc50.md) - [CANN社区版-aclmdlRIEventResetTaskParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2189.html): ``` typedef struct aclmdlRIEventResetTaskParams \{ aclrtEvent event; uint32t eventFlag; uint32t resetFlag; \} aclmdlRIEventResetTaskParams; → [详情](llms-content/document/detail/CANNCommunityEdition/65b854b2052e.md) - [CANN社区版-aclmdlRIValueWriteTaskParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2190.html): ``` typedef struct aclmdlRIValueWriteTaskParams \{ void devAddr; uint64t value; \} aclmdlRIValueWriteTaskParams; → [详情](llms-content/document/detail/CANNCommunityEdition/7ae6758926cb.md) - [CANN社区版-aclmdlRIValueWaitTaskParams](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2191.html): ``` typedef struct aclmdlRIValueWaitTaskParams \{ void devAddr; uint64t value; uint32t flag; \} aclmdlRIValueWaitTaskParams; → [详情](llms-content/document/detail/CANNCommunityEdition/744cd141858e.md) - [CANN社区版-aclrtMemManagedPrefetchAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2192.html): 实现统一虚拟内存(Unified Virtual Memory, UVM)的预取。 本接口操作的内存必须是通过aclrtMemAllocManaged接口分配的。本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,aclrtSynchronizeStream)确保内存预取的任务已执行完成。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed9b51dc6eb8.md) - [CANN社区版-aclrtMemManagedPrefetchBatchAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2193.html): 实现统一虚拟内存(Unified Virtual Memory, UVM)的批量预取。 本接口操作的内存必须是通过aclrtMemAllocManaged接口分配的。本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,aclrtSynchronizeStream)确保内存预取的任务已执行完成。 → [详情](llms-content/document/detail/CANNCommunityEdition/e3e8569a3287.md) - [CANN社区版-aclrtDeviceGetP2PAtomicCapabilities](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2195.html): 查询一个AI Server内两个Device之间支持的原子操作详情。AI Server通常是多个Device组成的服务器形态的统称。 → [详情](llms-content/document/detail/CANNCommunityEdition/156e42869522.md) - [共享Buffer管理使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2199.html): 本特性提供了跨进程共享Buffer管理能力,可配合共享队列管理一起使用。共享Buffer的共享范围由共享队列的授权确定,共享范围包括“一主多从”的这些进程。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ee3cb6a0a2f.md) - [CANN社区版-aclrtMemcpyBatchV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2200.html): 实现批量内存复制。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。 与aclrtMemcpyBatch接口相比,本接口不再通过failIndex参数返回失败的复制项下标。 → [详情](llms-content/document/detail/CANNCommunityEdition/fe0bc94b8c36.md) - [aclmdlRIKernelTaskGetAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2206.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/597e2776d400.md) - [CANN社区版-aclmdlRIGetId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2207.html): 须知:本接口为试验特性,后续版本可能会存在变更,不支持应用于生产环境中。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ec08d332ffd.md) - [CANN社区版-aclrtMemMapSelectedLink](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2208.html): 将虚拟地址virPtrDst映射到虚拟地址virPtrSrc对应的物理地址,可以通过linkIdx选择HCCS链路或者SIO链路。 → [详情](llms-content/document/detail/CANNCommunityEdition/0332d9ddfbd8.md) - [CANN社区版-aclrtMemsetD32](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2209.html): 初始化内存,将其内容设置为指定的32位无符号整数值。与aclrtMemset的区别在于:本接口以32位无符号整数为单位进行填充,其中N表示所填充的32位无符号整数值的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/6bf388e8fa9c.md) - [CANN社区版-aclrtMemsetD32Async](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2210.html): 初始化内存,将其内容设置为指定的32位无符号整数值,异步接口。与aclrtMemset的区别在于:本接口以32位无符号整数为单位进行填充,其中N表示所填充的32位无符号整数值的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/5419847f18a1.md) - [CANN社区版-aclrtSnapShotBackupArgs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2215.html): ``` typedef struct aclrtSnapShotBackupArgs \{ uint32t backupFlags; char reserved\[60\]; \} aclrtSnapShotBackupArgs; → [详情](llms-content/document/detail/CANNCommunityEdition/96030f65c51e.md) - [CANN社区版-aclrtSnapShotRestoreArgs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2216.html): ``` typedef struct aclrtSnapShotRestoreArgs \{ uint32t restoreFlags; char reserved\[60\]; \} aclrtSnapShotRestoreArgs; → [详情](llms-content/document/detail/CANNCommunityEdition/cd0f97aed5e5.md) - [CANN社区版-aclrtSynchronizeDevice](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2218.html): 阻塞当前线程,直到与当前线程绑定的Context所对应的Device完成运算。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtSynchronizeDeviceWithTimeout。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f4238c21000.md) - [CANN社区版-aclrtSynchronizeEvent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2220.html): 阻塞当前线程运行直到Event捕获的所有任务都执行完成。同时,本接口支持用户设置永久等待、或配置具体的超时时间,若配置具体的超时时间,则当应用程序异常时可根据所设置的超时时间自行退出。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtSynchronizeEventWithTimeout。 → [详情](llms-content/document/detail/CANNCommunityEdition/cedcab2bb75d.md) - [CANN社区版-aclrtStreamWaitEvent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2221.html): 阻塞指定Stream的运行,直到指定的Event完成。异步接口。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtStreamWaitEventWithTimeout。 → [详情](llms-content/document/detail/CANNCommunityEdition/475d588c5a60.md) - [CANN社区版-aclrtCreateStream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2222.html): 在当前进程或线程中创建Stream。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtCreateStreamWithConfig。 → [详情](llms-content/document/detail/CANNCommunityEdition/85063cc5de77.md) - [CANN社区版-aclrtSetOpExecuteTimeOut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2223.html): 设置算子执行的超时时间,单位为微秒。如果算子下发时携带了超时时间,则该超时时间优先级高于本接口设置的超时时间。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtSetOpExecuteTimeOutV2。 → [详情](llms-content/document/detail/CANNCommunityEdition/d00d5f65c6cb.md) - [CANN社区版-aclrtCreateEvent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2224.html): 创建带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时启用对应flag的功能。创建Event时,Event资源不受硬件限制。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtCreateEventExWithFlag。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2bbe7d1996e.md) - [CANN社区版-aclrtMemcpyBatchAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2227.html): 实现批量内存复制。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是非锁页内存时,本接口在内存复制任务完成后才返回;当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,aclrtSynchronizeStre → [详情](llms-content/document/detail/CANNCommunityEdition/4dcc32ac560b.md) - [CANN社区版-aclrtPointerGetAttributes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2228.html): 获取内存属性信息,包括内存是位于Host还是Device、页表大小等信息。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtPointerGetAttributes。 → [详情](llms-content/document/detail/CANNCommunityEdition/3eb949f0a1bc.md) - [CANN社区版-aclrtMemManagedPrefetchAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2233.html): 实现统一虚拟内存(Unified Virtual Memory, UVM)的预取。 本接口操作的内存必须是通过aclrtMemAllocManaged接口分配的。本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,aclrtSynchronizeStream)确保内存预取的任务已执行完成。 本接口为封装接口,仅适用于C++程序,接口内部调用 → [详情](llms-content/document/detail/CANNCommunityEdition/e7798fa8cdd9.md) - [CANN社区版-aclrtMalloc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2235.html): 在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针,且内存首地址64字节对齐。 使用本接口申请的内存,需要通过aclrtFree接口或aclrtFreeWithDevSync接口释放内存。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtMallocWithCfg。 → [详情](llms-content/document/detail/CANNCommunityEdition/eecbd1ce5fea.md) - [CANN社区版-aclrtMallocHost](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2236.html): 申请Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。 通过本接口申请的内存,需要通过aclrtFreeHost接口或aclrtFreeHostWithDevSync接口释放内存。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtMallocHostWithCfg。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a6695ed664.md) - [CANN社区版-aclrtMemcpy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2237.html): 实现内存复制。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtMemcpy。 → [详情](llms-content/document/detail/CANNCommunityEdition/38fb92792972.md) - [CANN社区版-aclrtMemcpy2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2239.html): 实现同步内存复制,主要用于矩阵数据的复制。 本接口为封装接口,仅适用于C++程序,接口内部调用C接口aclrtMemcpy2d。 → [详情](llms-content/document/detail/CANNCommunityEdition/38989a1da4a0.md) - [CANN社区版-aclrtMemcpy2dAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclcppdevg_03_2240.html): 实现异步内存复制,主要用于矩阵数据的复制。异步接口。 本接口中的Host内存支持锁页内存(例如通过aclrtMallocHost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是非锁页内存时,本接口在内存复制任务完成后才返回;当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,acl → [详情](llms-content/document/detail/CANNCommunityEdition/100950c68f60.md) - [废弃接口/返回码列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0002.html): - acl.op.execute\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/API/ascendgraphapi/aclpythondevg010145.html\)接口 此接口后续版本会废弃,请使用acl.op. → [详情](llms-content/document/detail/CANNCommunityEdition/2c0d0c0f5034.md) - [函数:init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0005.html): 初始化函数。 - C函数原型 1 aclError aclInit\(const char configPath\) - python函数 1 ret \= acl.init\(configpath\) → [详情](llms-content/document/detail/CANNCommunityEdition/ef46ec4a08cb.md) - [函数:finalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0006.html): 去初始化函数,用于释放进程内的相关资源。 在该接口内,默认增加2000ms延时(实际最大延时可达2000ms),用于Device业务日志回传,保证ERROR级别和EVENT级别日志不丢失,您可以将“ASCENDLOGDEVICEFLUSHTIMEOUT”环境变量设置为“0”(命令示例:export ASCENDLOGDEVICEFLUSHTIMEOUT\=0),去除该默认延时。 关于ASCENDLO → [详情](llms-content/document/detail/CANNCommunityEdition/4d6e9225de03.md) - [函数:get\_version](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0007.html): 查询接口版本号,pyacl接口版本号命名可以采用:A.B.C模式,其中,A表示有不兼容修改,B表示新增接口,C表示bug修复。 → [详情](llms-content/document/detail/CANNCommunityEdition/11898e3e6816.md) - [函数:get\_soc\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0009.html): 查询当前运行环境的芯片版本。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e45d5f9ee7a.md) - [函数:get\_recent\_err\_msg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0010.html): 获取并清空与本接口在同一个线程中的其它pyacl接口调用失败时的错误描述信息。 获取进程级别、还是线程级别的错误描述信息由acl.init接口中的“errmsgmode”配置控制,默认线程级别。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa7a271e9f18.md) - [函数:set\_device\_sat\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0011.html): 设置当前Device的浮点计算结果输出模式。 调用该接口成功后,后续在该Device上新创建的Stream按设置的模式生效,对之前已创建的Stream不生效。 → [详情](llms-content/document/detail/CANNCommunityEdition/031f744e8c47.md) - [函数:get\_device\_sat\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0012.html): 查询当前Device的浮点计算结果输出模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/1066329fc53f.md) - [函数:float16\_to\_float](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0014.html): 将aclFloat16类型的数据转换为float(指float32)类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6e7deedd7da.md) - [函数:float\_to\_float16](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0015.html): 将float(指float32)类型的数据转换为aclFloat16类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/55d3c718c6c7.md) - [函数:create\_data\_buffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0016.html): 创建aclDataBuffer类型的数据,该数据类型用于描述内存地址、大小等内存信息。 如需销毁aclDataBuffer类型的数据,请参见函数:destroydatabuffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/a69a94f9b24b.md) - [函数:get\_data\_buffer\_addr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0018.html): 获取aclDataBuffer类型中的数据的内存地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/a746e37b6912.md) - [函数:get\_data\_buffer\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0019.html): 获取aclDataBuffer类型中数据的内存大小,单位Byte。 此接口后续版本会废弃,请使用acl.getdatabuffersizev2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/08c2df2180e3.md) - [函数:get\_data\_buffer\_size\_v2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0020.html): 获取aclDataBuffer类型中数据的内存大小,单位Byte。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd01ec68c99f.md) - [函数:data\_type\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0022.html): 获取aclDataType数据的大小,单位Byte。 → [详情](llms-content/document/detail/CANNCommunityEdition/a39ae0860878.md) - [函数:numpy\_to\_ptr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0052.html): 该接口即将废弃,建议使用acl.util.bytes\_to\_ptr接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae1840a19c2b.md) - [函数:numpy\_contiguous\_to\_ptr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0053.html): 该接口即将废弃,建议使用acl.util.bytes\_to\_ptr接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/1bfd67b022cf.md) - [函数:bytes\_to\_ptr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0055.html): \# 函数:bytes\_to\_ptr | C函数原型 | 无 | | --- | --- | | Python函数 | ptr \= acl.util.bytes\\\_to\\\_ptr\(data\) | | 函数功能 | 将bytes对象转换成为void\\*数据,可以将转换好的数据传递给C函数直接使用。 | | 输入说明 | data:bytes类型数据。 | → [详情](llms-content/document/detail/CANNCommunityEdition/9faa7797719a.md) - [函数:ptr\_to\_bytes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0056.html): \# 函数:ptr\_to\_bytes | C函数原型 | 无 | | --- | --- | | Python函数 | bytes\\\_out \= acl.util.ptr\\\_to\\\_bytes\(ptr, size\) | | 函数功能 | 将void\\*数据转换为bytes对象,可以使Python代码直接访问。 | | 输入说明 | ptr:int,C语言中的指针地址,能够访问的数据的首地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/a88612282e5c.md) - [函数:stop\_thread](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0059.html): \# 函数:stop\_thread | C函数原型 | 无 | | --- | --- | | Python函数 | ret \= acl.util.stop\\\_thread\(thr\\\_id\) | | 函数功能 | 等待由acl.util.start\\\_thread接口创建的线程退出。 | | 输入说明 | thr\\\_id:int,线程ID号。 → [详情](llms-content/document/detail/CANNCommunityEdition/442a814e2847.md) - [函数:set\_device](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0062.html): 指定当前线程中用于运算的Device,同时隐式创建默认Context。 调用本接口会隐式创建默认Context,该默认Context中包含一个默认Stream。在同一个进程的多个线程中,如果调用aclrtSetDevice接口并指定相同的Device用于计算,那么这些线程将共享同一个默认Context。 但 Atlas 推理系列产品 的EP标准形态除外,其隐式创建的默认Context中包含两个St → [详情](llms-content/document/detail/CANNCommunityEdition/1bc0a5b46440.md) - [函数:get\_device](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0064.html): 获取当前正在使用的Device的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/485adb4385b5.md) - [函数:get\_run\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0065.html): 获取当前昇腾AI软件栈的运行模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/c92f4ae85254.md) - [函数:get\_device\_utilization\_rate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0068.html): 查询Device上Cube、Vector、AI CPU等的利用率。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae9c501ef1c5.md) - [函数:synchronize\_device](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0070.html): 阻塞应用程序运行,直到正在运算中的Device完成运算。 多Device场景下,调用该接口等待的是当前Context对应的Device。 → [详情](llms-content/document/detail/CANNCommunityEdition/fcdba190f4e9.md) - [函数:create\_context](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0072.html): 在当前进程或线程中显式创建一个Context。 对于 Atlas 200I/500 A2 推理产品 ,该Context中包含2个Stream,1个默认Stream和1个执行内部同步的Stream。 对于 Atlas 训练系列产品 ,该Context中包含1个默认Stream。 对于 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,该Context中包含1个默认Stream。 → [详情](llms-content/document/detail/CANNCommunityEdition/9060e5c4e8f5.md) - [函数:destroy\_context](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0073.html): 销毁一个Context,释放Context的资源。只能销毁通过acl.rt.createcontext接口创建的Context。 → [详情](llms-content/document/detail/CANNCommunityEdition/a96ce1528014.md) - [函数:set\_context](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0074.html): 设置线程的Context。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b476f5e1e88.md) - [函数:get\_context](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0075.html): 获取线程的Context。 → [详情](llms-content/document/detail/CANNCommunityEdition/8cbcb9635a39.md) - [函数:reset\_overflow\_status](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0077.html): 清除当前Device下所有Stream上任务的溢出状态。异步接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3dee1003db90.md) - [函数:create\_stream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0079.html): 在当前进程或线程中创建一个Stream。 该接口不支持设置Stream的优先级;若不设置,Stream的优先级默认为最高。如需在创建Stream时设置优先级,请参见acl.rt.createstreamwithconfig接口。 若不显式调用Stream创建接口,那么每个Context对应一个默认Stream,该默认Stream是调用acl.rt.setdevice接口或acl.rt.create → [详情](llms-content/document/detail/CANNCommunityEdition/f6d794540019.md) - [函数:destroy\_stream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0081.html): 销毁指定Stream,销毁通过acl.rt.createstream或acl.rt.createstreamwithconfig接口创建的Stream,若Stream上有未完成的任务,会等待任务完成后再销毁Stream。 → [详情](llms-content/document/detail/CANNCommunityEdition/c6a755039f63.md) - [函数:destroy\_stream\_force](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0082.html): 销毁指定Stream,销毁通过acl.rt.createstream或acl.rt.createstreamwithconfig接口创建的Stream,若Stream上有未完成的任务,不会等待任务完成,直接强制销毁Stream。 → [详情](llms-content/document/detail/CANNCommunityEdition/57ce85c8f5bf.md) - [函数:get\_stream\_overflow\_switch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0084.html): 针对指定Stream,获取其当前溢出检测开关是否打开。 → [详情](llms-content/document/detail/CANNCommunityEdition/c00e5221dacd.md) - [函数:set\_stream\_failure\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0085.html): 当一个Stream上下发了多个任务时,可通过本接口指定任务调度模式,以便控制某个任务失败后是否继续执行下一个任务。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3a8aae95222.md) - [函数:stream\_query](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0086.html): 查询指定Stream上的所有任务的执行状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/7bb80d3a4215.md) - [函数:create\_event\_with\_flag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0091.html): 创建一个带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时使能对应flag的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ab0e1f61c7.md) - [函数:record\_event](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0093.html): 在Stream中记录一个Event。本接口被调用时,会捕获当前Stream上已下发的任务并记录到Event事件中,因此后续若调用acl.rt.queryeventstatus或acl.rt.streamwaitevent接口时,会检查或等待该Event事件中所捕获的任务都已经完成。 对于使用acl rt.createeventexwithflag创建的Event: - 本接口支持对同一个Event → [详情](llms-content/document/detail/CANNCommunityEdition/9080ef263c0e.md) - [函数:launch\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0105.html): 异步任务场景下,在Stream的任务队列中下发一个函数回调任务,系统内部在执行到该回调任务时,会在Stream上订阅的线程(通过acl.rt.subscribereport接口注册的线程)中执行回调函数。异步接口。 本接口需与以下其它接口配合使用,以便实现异步场景下的Callback功能:1. 新建线程,在线程函数内,调用 acl.rt.processreport 接口设置超时时间(需循环调用) → [详情](llms-content/document/detail/CANNCommunityEdition/a65701200137.md) - [函数:process\_report](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0106.html): 异步任务场景下,调用本接口设置超时时间,等待acl.rt.launchcallback接口下发的回调任务执行。 本接口需与以下其它接口配合使用,以便实现异步场景下的Callback功能:1. 新建线程,在线程函数内,调用 acl.rt.processreport 接口设置超时时间(需循环调用),等待 acl.rt.launchcallback 接口下发的函数回调任务。 2. 调用 acl.r → [详情](llms-content/document/detail/CANNCommunityEdition/6b685f00c158.md) - [函数:unsubscribe\_report](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0107.html): 异步任务场景下,取消线程订阅,Stream上的回调函数不再由指定线程处理。 本接口需与以下其它接口配合使用,以便实现异步场景下的Callback功能:1. 新建线程,在线程函数内,调用 acl.rt.processreport 接口设置超时时间(需循环调用),等待 acl.rt.launchcallback 接口下发的函数回调任务。 2. 调用 acl.rt.subscribereport → [详情](llms-content/document/detail/CANNCommunityEdition/afaa109c39af.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0109.html): - 若涉及媒体数据处理功能,关于内存使用,有以下注意事项: → [详情](llms-content/document/detail/CANNCommunityEdition/bb806e69ec01.md) - [函数:malloc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0110.html): 在Device上分配size大小的线性内存,并通过“devptr”返回已分配内存的指针,且内存首地址64字节对齐。使用本接口申请的内存,需要通过acl.rt.free接口释放内存。 本接口分配的内存,会进行字节对齐,对齐规则各产品型号有所不同: - 对于Ascend 950PR / Ascend 950DT,本接口分配的内存,会进行字节对齐,会对用户申请的size向上对齐成32字节整数倍。 - 对 → [详情](llms-content/document/detail/CANNCommunityEdition/9f8103222355.md) - [函数:malloc\_cached](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0111.html): 申请Device上的内存,该接口在任何场景下申请的内存都是支持cache缓存。在Device上申请size大小的线性内存,通过devptr返回已分配内存的指针地址。 使用acl.rt.malloccached接口申请的内存与使用acl.rt.malloc接口申请的内存是等价的,都支持cache缓存,不需要用户处理cpu与npu之间的cache一致性。 调用媒体数据处理的接口前,若需要申请Devic → [详情](llms-content/document/detail/CANNCommunityEdition/e9723369d298.md) - [函数:mem\_flush](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0112.html): 将cache中的数据刷新到DDR中并将cache中的内容设置成无效。 该版本用户无需处理CPU与NPU之间的cache一致性,无需调用该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/e08a7d9cc478.md) - [函数:mem\_invalidate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0113.html): 将cache中的数据设置成无效。 该版本不需要用户处理CPU与NPU之间的cache一致性,无需调用该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d7e4aaed860.md) - [函数:get\_mem\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0114.html): 获取指定属性的应用可用内存的空闲大小和总大小,不包括系统预留内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/68dbf91e0407.md) - [函数:free](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0115.html): 释放Device上的内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/df1349ff3080.md) - [函数:malloc\_host](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0116.html): 应用程序在Host上运行时,调用该接口申请的是Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。 针对以下产品形态,Host与Device是合一的,所以申请Host内存也等同于申请Device内存。此外,申请内存时,按普通页申请。如果需要64字节对齐的首地址,用户需自行处理对齐问题。 - Ascend RC形态 → [详情](llms-content/document/detail/CANNCommunityEdition/bdfc14a90d27.md) - [函数:free\_host](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0117.html): 释放Host上的内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/67a9e4301c72.md) - [函数:memset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0118.html): 初始化内存,将内存中的内容设置为指定的值。 待初始化的内存支持在Host侧或Device侧,系统根据地址判定是Host还是Device。如果Host内存不是用acl接口(例如acl.rt.mallochost)申请的,将会导致未定义的行为。 → [详情](llms-content/document/detail/CANNCommunityEdition/742ef171b47e.md) - [函数:memset\_async](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0119.html): 初始化内存,将内存中的内容设置为指定的值,异步接口。 待初始化的内存支持在Host侧或Device侧,系统根据地址判定是Host还是Device。如果Host内存不是用acl接口(例如acl.rt.mallochost)申请的,将会导致未定义的行为。 → [详情](llms-content/document/detail/CANNCommunityEdition/44fda49819ec.md) - [函数:memcpy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0120.html): 实现内存复制。 - C函数原型 1 aclError aclrtMemcpy\(void dst, sizet destMax, const void src, sizet count, aclrtMemcpyKind kind\) - python函数 1 ret \= acl.rt. → [详情](llms-content/document/detail/CANNCommunityEdition/e9c6971e4007.md) - [函数:memcpy\_async](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0121.html): 实现内存复制,异步接口。 本接口中的Host内存支持锁页内存(例如通过acl.rt.mallochost接口申请的内存)、非锁页内存(通过malloc接口申请的内存)。当Host内存是非锁页内存时,本接口在内存复制任务完成后才返回;当Host内存是锁页内存时,本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功,调用本接口后,需调用同步等待接口(例如,acl.rt.synchron → [详情](llms-content/document/detail/CANNCommunityEdition/9dcdc3ba0847.md) - [函数:memcpy2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0122.html): 实现同步内存复制,主要用于矩阵数据的复制。 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/76404baa59aa.md) - [函数:reserve\_mem\_address](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0124.html): 预留虚拟内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存的目的:1. 申请虚拟内存( acl.rt.reservememaddress 接口)。 2. 申请物理内存( acl.rt.mallocphysical 接口)。 3. 将虚拟内存映射到物理内存( acl.rt.mapmem 接口)。 4. 执行任务(调用具体的任务接口)。 5. 取消虚拟内存与物 → [详情](llms-content/document/detail/CANNCommunityEdition/4b961f76485b.md) - [函数:release\_mem\_address](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0125.html): 释放通过acl.rt.reservememaddress接口申请的虚拟内存。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存的目的:1. 申请虚拟内存( acl.rt.reservememaddress 接口)。 2. 申请物理内存( acl.rt.mallocphysical 接口)。 3. 将虚拟内存映射到物理内存( acl.rt.mapmem 接口)。 → [详情](llms-content/document/detail/CANNCommunityEdition/31e6b1e37643.md) - [函数:malloc\_physical](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0126.html): 申请Host或Device物理内存并返回一个物理内存handle。 本接口可配合acl.rt.reservememaddress接口(申请虚拟内存)、acl.rt.mapmem接口(建立虚拟内存与物理内存之间的映射)使用,以便申请地址连续的虚拟内存、最大化利用物理内存地址的目的。 本接口可配合acl.rt.memexporttoshareablehandle接口(导出物理内存handle)、acl → [详情](llms-content/document/detail/CANNCommunityEdition/69c1f8058b6f.md) - [函数:unmap\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0129.html): 取消虚拟内存与物理内存之间的映射关系。 本接口需与以下其它接口配合使用,以便申请地址连续的虚拟内存、最大化利用物理内存的目的:1. 申请虚拟内存( acl.rt.reservememaddress 接口)。 2. 申请物理内存( acl.rt.mallocphysical 接口)。 3. 将虚拟内存映射到物理内存( acl.rt.mapmem 接口)。 4. 执行任务(调用具体的任务接口)。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ab9d63f4778.md) - [函数:get\_task\_id\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0132.html): 获取异常信息中的任务ID。该接口与acl.rt.setexceptioninfocallback接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/f42ea6e177ce.md) - [函数:get\_thread\_id\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0134.html): 获取异常信息中的线程ID。该接口与acl.rt.setexceptioninfocallback接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/21bd983b9773.md) - [函数:get\_error\_code\_from\_exception\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0136.html): 获取异常信息中的错误码。该接口与acl.rt.setexceptioninfocallback接口配合使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3ea3632604c.md) - [函数:init\_dump](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0154.html): Dump初始化。 - C函数原型 1 aclError aclmdlInitDump\(\) - python函数 1 ret \= acl.mdl.initdump\(\) 无 - acl.mdl. → [详情](llms-content/document/detail/CANNCommunityEdition/73528f43fd5b.md) - [函数:set\_dump](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0155.html): 设置dump参数。 - C函数原型 1 aclError aclmdlSetDump\(const char dumpCfgPath\) - python函数 1 ret \= acl.mdl.setdump\(dumpcfgpath\) → [详情](llms-content/document/detail/CANNCommunityEdition/53df1d73d913.md) - [函数:set\_op\_execute\_time\_out](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0774.html): 设置算子执行的超时时间,单位为秒。一个进程内多次调用本接口,则以最后一次设置的时间为准。如果算子下发时携带了超时时间,则该超时时间优先级高于本接口设置的超时时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/82e4e92739d5.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0847.html): 不能与订阅算子信息的接口交叉调用:acl.prof.init接口和acl.prof.finalize接口之间不能调用acl.prof.model\_subscribe接口、aclprofGet*接口、acl.prof.model\_unsubscribe接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ed34082c78f.md) - [函数:create\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0848.html): 创建aclprofConfig类型的数据,表示创建Profiling配置数据。 aclProfConfig类型数据可以只创建一次、多处使用,用户需要保证数据的一致性和准确性。 如需销毁aclprofConfig类型的数据,请参见函数:destroyconfig。 → [详情](llms-content/document/detail/CANNCommunityEdition/e789542c1abb.md) - [函数:destroy\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0850.html): 销毁aclprofConfig类型的数据,只能销毁通过acl.prof.createconfig接口创建的aclprofConfig类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ca3f04768ba.md) - [函数:init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0851.html): 初始化Profiling,目前用于设置保存性能数据的文件的路径。 → [详情](llms-content/document/detail/CANNCommunityEdition/3150d6c93ac1.md) - [函数:stop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0853.html): 停止Profiling数据采集。 → [详情](llms-content/document/detail/CANNCommunityEdition/329e25a8f123.md) - [函数:finalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0854.html): 结束Profiling。 → [详情](llms-content/document/detail/CANNCommunityEdition/0e428f701431.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0856.html): - 调用接口要求:msproftx功能相关接口须在 acl.prof.start → [详情](llms-content/document/detail/CANNCommunityEdition/e3b28c11ec90.md) - [函数:create\_stamp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0857.html): 创建msproftx事件标记。后续调用函数:mark、函数:setstamptracemessage、函数:push和函数:rangestart接口时需要以描述该事件的指针地址作为输入,表示记录该事件发生的时间跨度。 与函数:destroystamp接口配对使用,需提前调用函数:start接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3a1e0c58e6c.md) - [函数:set\_stamp\_trace\_message](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0861.html): 为msproftx事件标记携带字符串描述,在Profiling解析并导出结果中msproftx summary数据展示。 → [详情](llms-content/document/detail/CANNCommunityEdition/327496733aa4.md) - [函数:pop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0864.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp中记录采集结束的时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/207d26daaaa1.md) - [函数:range\_start](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0865.html): msproftx用于记录事件发生的时间跨度的开始时间。 调用此接口后,Profiling自动在Stamp记录采集开始的时间戳,将Event type设置为Start/Stop,生成一个进程唯一的id,并将Stamp保存在以进程粒度维护的一个map中。 → [详情](llms-content/document/detail/CANNCommunityEdition/313b61f03575.md) - [函数:range\_stop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0866.html): msproftx用于记录事件发生的时间跨度的结束时间。 调用此接口后,Profiling自动在Stamp中记录采集结束的时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/da67c7a6fb02.md) - [函数:destroy\_stamp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0867.html): 释放msproftx事件标记。 → [详情](llms-content/document/detail/CANNCommunityEdition/21076a824ae4.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0869.html): 不能与Profiling数据采集接口的接口交叉调用:acl.prof.model\_subscribe接口和acl.prof.model\_unsubscribe接口之间不能调用acl.prof.init接口、acl.prof.start接口、acl.prof.stop接口、acl.prof.finalize接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f430f21a7fab.md) - [函数:create\_subscribe\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0870.html): 创建aclprofSubscribeConfig类型的数据,表示创建订阅配置信息。 如需销毁aclprofSubscribeConfig类型的数据,请参见acl.prof.destroysubscribeconfig。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ea37b174441.md) - [函数:destroy\_subscribe\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0871.html): 销毁aclprofSubscribeConfig类型的数据,只能销毁通过acl.prof.createsubscribeconfig接口创建的aclprofSubscribeConfig类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/9bb099c5ef1f.md) - [函数:model\_subscribe](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0872.html): 网络场景下,订阅算子的基本信息,包括算子名称、算子类型、算子执行耗时等。 → [详情](llms-content/document/detail/CANNCommunityEdition/d3e6bb7f0062.md) - [函数:get\_op\_desc\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0875.html): 获取单个算子数据结构的大小,单位为Byte。当前版本中约定每个算子数据结构的大小是一样的。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/2804156ec684.md) - [函数:get\_op\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0876.html): 获取指定内存中算子的数量。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/5544adb4d7b6.md) - [函数:get\_op\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0879.html): 获取指定算子的算子类型名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 acl.prof.getoptype和acl.prof.getoptypev2接口功能一致,但acl.prof.getoptypev2接口会获取算子类型长度,并分配相应的空间,不需要用户传参来指定算子类型所需空间大小,建议优先使用acl.prof.getoptypev2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/6c113b8b036f.md) - [函数:get\_op\_type\_v2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0880.html): 获取指定算子的算子类型名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 acl.prof.getoptypev2和acl.prof.getoptype接口功能一致,但acl.prof.getoptypev2接口会获取算子类型长度,并分配相应的空间,不需要用户传参来指定算子类型所需空间大小,建议优先使用acl.prof.getoptypev2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad937364fd12.md) - [函数:get\_op\_name\_v2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0882.html): 获取指定算子的算子名称。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 acl.prof.getopnamev2和acl.prof.getopname接口功能一致,但acl.prof.getopnamev2接口会获取算子名称长度,并分配相应的空间,不需要用户传参来指定算子名称所需空间大小,建议优先使用acl.prof.getopnamev2接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/970ded79829d.md) - [函数:get\_op\_start](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0883.html): 获取算子执行的开始时间,单位为ns。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/0daafa5abb66.md) - [函数:get\_model\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0886.html): 获取指定算子所在模型的ID。 建议用户新建一个线程,在新线程内调用该接口,否则可能阻塞主线程中的其它任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/2e6a94764b93.md) - [函数:get\_step\_timestamp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0888.html): 利用单算子加载与执行接口\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEdition/920beta1/API/ascendgraphapi/aclpythondevg010771.html\)实现训练的场景下,使用本接口用于标记迭代开始与结束时间,为后续Profiling解析提供迭代标识,以便以迭代为粒度展示性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb80f52db122.md) - [函数:destroy\_step\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0890.html): 销毁通过acl.prof.createstepinfo接口创建的aclprofStepInfo类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f377467a41d.md) - [CANN社区版-aclError](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0911.html): 返回码定义规则: - 规则1:开发人员的环境异常或者代码逻辑错误,可以通过优化环境或代码逻辑的方式解决问题,此时返回码定义为:1XXXXX。 - 规则2:资源不足(Stream、内存等)、开发人员编程时使用的接口或参数与当前硬件不匹配,可以通过在编程时合理使用资源的方式解决,此时返回码定义为:2XXXXX。 - 规则3:业务功能异常,比如队列满、队列空等,此时返回码定义为3XXXXX。 - 规则4 → [详情](llms-content/document/detail/CANNCommunityEdition/0ee75c61a79b.md) - [CANN社区版-aclFloat16](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0913.html): 该数据类型仅用于数据传递,不能用于加减乘除等运算。 → [详情](llms-content/document/detail/CANNCommunityEdition/f667f54df08c.md) - [CANN社区版-aclrtRunMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0920.html): \# aclrtRunMode | 数据格式 | 说明 | | --- | --- | | ACL\\\_DEVICE \= 0 | 昇腾AI软件栈运行在Device的Control CPU或板端环境上。 | | ACL\\\_HOST \= 1 | 昇腾AI软件栈运行在Host侧。 → [详情](llms-content/document/detail/CANNCommunityEdition/273c3b9bc94f.md) - [CANN社区版-aclprofAicoreMetrics](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0929.html): AI Core性能指标采集项 含义 → [详情](llms-content/document/detail/CANNCommunityEdition/d3ed9f851157.md) - [CANN社区版-aclMemType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0940.html): ACLMEMTYPEHOST和ACLMEMTYPEHOSTCOMPILEINDEPENDENT都标识Host内存,但在使用上有区别:- ACLMEMTYPEHOSTCOMPILEINDEPENDENT :设置该选项时,算子输入或输出的值的变化,都不会触发算子重新编译。若算子编译时依赖其输入或输出的值, → [详情](llms-content/document/detail/CANNCommunityEdition/3bdadec81938.md) - [CANN社区版-aclrtEventWaitStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0942.html): \# aclrtEventWaitStatus | 事件状态 | 说明 | | --- | --- | | ACL\\\_EVENT\\\_WAIT\\\_STATUS\\\_COMPLETE \= 0 | 完成。 | | ACL\\\_EVENT\\\_WAIT\\\_STATUS\\\_NOT\\\_READY \= 1 | 未完成。 | → [详情](llms-content/document/detail/CANNCommunityEdition/09bdbdd4a55e.md) - [CANN社区版-aclrtEventRecordedStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0943.html): \# aclrtEventRecordedStatus | 事件状态 | 说明 | | --- | --- | | ACL\\\_EVENT\\\_RECORDED\\\_STATUS\\\_NOT\\\_READY \= 0 | Event未被记录到Stream中,或记录到Stream中的Event未被执行或执行失败。 | → [详情](llms-content/document/detail/CANNCommunityEdition/da44db06fd4e.md) - [CANN社区版-aclprofStepTag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0944.html): 同一个aclprofStepInfo对象、同一个tag只能设置一次,否则Profiling解析会出错。 → [详情](llms-content/document/detail/CANNCommunityEdition/c2e1f6a5701d.md) - [CANN社区版-aclrtFloatOverflowMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0950.html): \# aclrtFloatOverflowMode | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_OVERFLOW\\\_MODE\\\_SATURATION \= 0 | 饱和模式,设置成该模式,计算精度可能存在误差。该模式仅为兼容旧版本,后续不演进。 Ascend 950PR / Ascend 950DT 不支持饱和模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/c84f54a025c6.md) - [CANN社区版-aclrtUtilizationInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0951.html): \# aclrtUtilizationInfo | 数据格式 | 说明 | | --- | --- | | cube\\\_utilization | 整型,Cube算子使用率。 | | vector\\\_utilization | 整型,Vector算子使用率。 | | aicpu\\\_utilization | 整型,AI CPU算子使用率。 | → [详情](llms-content/document/detail/CANNCommunityEdition/a58f67d02990.md) - [函数:get\_cann\_attribute\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0952.html): 查询运行环境中CANN软件和对应芯片支持的特性列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/978edec79656.md) - [函数:create\_event\_ex\_with\_flag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0955.html): 创建一个带flag的Event,不同flag的Event用于不同的功能。支持创建Event时携带多个flag(按位进行或操作),从而同时使能对应flag的功能。创建Event时,Event资源不受硬件限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/198dc9978a50.md) - [函数:mem\_export\_to\_shareable\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0956.html): 将本进程通过acl.rt.mallocphysical接口获取到的Device物理内存handle导出,以便后续将Device物理内存共享给其它进程。 本接口需与以下其它接口配合使用,以便实现内存共享的目的(此处以A、B进程为例,说明两个进程间的物理内存共享接口调用流程): 1. 在A进程中: a. 调用 acl.rt.mallocphysical 接口,申请物理内存。 先调用a → [详情](llms-content/document/detail/CANNCommunityEdition/6927f7abb616.md) - [函数:device\_get\_bare\_tgid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0957.html): 获取当前进程的进程ID。 本接口内部在获取进程ID时已适配物理机、虚拟机场景,用户只需调用本接口获取进程ID,再配置其它接口使用(配合流程请参见acl.rt.memexporttoshareablehandle),达到物理内存共享的目的。若用户不调用本接口、自行获取进程ID,可能会导致后续使用进程ID异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/b109d37a12df.md) - [函数:mem\_import\_from\_shareable\_handle](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0959.html): 在本进程中获取shareablehandle里的信息,并返回本进程中的handle,用于在本进程中建立虚拟地址与物理地址之间的映射关系。本接口还支持生成指定Device上的handle。 本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见acl.rt.memexporttoshareablehandle接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ce129ab1e45.md) - [函数:mem\_get\_allocation\_granularity](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0960.html): 查询内存申请粒度。系统内部计算给定分配规范的最小粒度或建议粒度,并以granularity参数返回粒度。此粒度可用作对齐、地址大小或地址映射的倍数。 → [详情](llms-content/document/detail/CANNCommunityEdition/09673152fed3.md) - [CANN社区版-aclrtMemMallocPolicy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0962.html): 此处支持单个枚举项,也支持多个枚举项位或: → [详情](llms-content/document/detail/CANNCommunityEdition/319d39f58e4f.md) - [CANN社区版-aclrtPhysicalMemProp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0963.html): \# aclrtPhysicalMemProp | 成员名称 | 描述 | | --- | --- | | handleType | handle类型,当前仅支持“ACL\\\_MEM\\\_HANDLE\\\_TYPE\\\_NONE”。 | | allocationType | 内存分配类型,当前仅支持“ACL\\\_MEM\\\_ALLOCATION\\\_TYPE\\\_PINNED”。 | → [详情](llms-content/document/detail/CANNCommunityEdition/5cad7c69036b.md) - [CANN社区版-aclrtStreamStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0964.html): \# aclrtStreamStatus | 数据格式 | 说明 | | --- | --- | | ACL\\\_STREAM\\\_STATUS\\\_COMPLETE \= 0 | Stream上的所有任务已完成。 | | ACL\\\_STREAM\\\_STATUS\\\_NOT\\\_READY \= 1 | Stream上至少有一个任务未完成。 | → [详情](llms-content/document/detail/CANNCommunityEdition/8f9b5e79fcd1.md) - [CANN社区版-aclrtDeviceStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0965.html): \# aclrtDeviceStatus | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_DEVICE\\\_STATUS\\\_NORMAL \= 0 | Device正常可用。 | | ACL\\\_RT\\\_DEVICE\\\_STATUS\\\_ABNORMAL \= 1 | Device异常。 | → [详情](llms-content/document/detail/CANNCommunityEdition/53de47184a4f.md) - [CANN社区版-aclrtMemAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0966.html): 对于申请大页内存的场景,当内存申请粒度为2M时,如果要申请1G大小的大页内存,会占用1024/2\=512个页表,当内存申请粒度为1G时,1G大页内存只占用1个页表,能有效降低页表数量,有效扩大TLB(Translation Lookaside Buffer)缓存的地址范围,从而提升离散访问的性能。TLB是AI处理器中用于高速缓存的硬件模块, → [详情](llms-content/document/detail/CANNCommunityEdition/ee9fba8764b3.md) - [CANN社区版-aclDeviceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0968.html): \# aclDeviceInfo | 数据格式 | 说明 | | --- | --- | | ACL\\\_DEVICE\\\_INFO\\\_UNDEFINED \= \\-1 | 未知规格。 | | ACL\\\_DEVICE\\\_INFO\\\_AI\\\_CORE\\\_NUM \= 0 | AI Core数量。 | → [详情](llms-content/document/detail/CANNCommunityEdition/b9d0c9337c52.md) - [CANN社区版-aclCannAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0969.html): \# aclCannAttr | 数据格式 | 说明 | | --- | --- | | ACL\\\_CANN\\\_ATTR\\\_UNDEFINED \= \\-1 | 未知特性。 | | ACL\\\_CANN\\\_ATTR\\\_INF\\\_NAN \= 0 | 溢出检测Inf/NaN模式。 | | ACL\\\_CANN\\\_ATTR\\\_BF16 \= 1 | bf16数据类型。 | → [详情](llms-content/document/detail/CANNCommunityEdition/9cc41eefdbe0.md) - [函数:ctx\_get\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0971.html): 获取当前Context中的系统参数值。 → [详情](llms-content/document/detail/CANNCommunityEdition/de61e620e142.md) - [函数:ctx\_set\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0972.html): 设置当前Context中的系统参数值。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ead98f6708b.md) - [函数:allocator\_create\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0974.html): 创建aclrtAllocatorDesc类型的数据,表示Allocator描述信息,主要用于注册回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c4929111ddf.md) - [函数:allocator\_destroy\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0975.html): 销毁通过acl.rt.allocatorcreatedesc接口创建的aclrtAllocatorDesc类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/90bd3429f19f.md) - [函数:allocator\_set\_get\_addr\_from\_block\_func\_to\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0980.html): 使用用户提供的Allocator场景下,设置"根据申请来的block获取device内存地址"的回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/14c4669ffa00.md) - [函数:allocator\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0981.html): 调用该接口注册用户提供的Allocator以及Allocator对应的回调函数,用于使用用户提供的Allocator。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa179b494723.md) - [函数:allocator\_unregister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0982.html): 取消注册用户提供的Allocator以及Allocator对应的回调函数,用于取消使用用户提供的Allocator。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f0c64892a8b.md) - [函数:binary\_load](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0986.html): 解析、加载算子二进制文件,输出指向算子二进制的binHandle,同时将算子二进制文件数据拷贝至当前Context对应的Device上。仅支持Ascend C自定义算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/6c88d143fce6.md) - [函数:binary\_get\_function](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0988.html): 根据kernelname,查找到对应的kernel对象,使用funchandle表达。 对于同一个binhandle,首次调用acl.rt.binarygetfunction接口时,会默认将binhandle关联的算子二进制数据拷贝至当前Context对应的Device上。 → [详情](llms-content/document/detail/CANNCommunityEdition/0483442c193e.md) - [函数:launch\_kernel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0989.html): 启动对应Kernel的计算任务。仅支持Ascend C自定义算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/bc7876513d8a.md) - [函数:dump\_unreg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_0991.html): Dump数据回调函数取消注册接口。 函数:initdump接口、函数:dumpregcallback接口(通过该接口注册的回调函数需由用户自行实现,回调函数实现逻辑中包括获取Dump数据及数据长度)、函数:dumpunregcallback接口、函数:finalizedump接口配合使用,用于通过回调函数获取Dump数据。场景举例如下:- 执行一个模型,通过回调获取Dump数据: 函数:ini → [详情](llms-content/document/detail/CANNCommunityEdition/8d48b422de8a.md) - [函数:start\_dump\_args](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1007.html): 调用本接口开启算子信息统计功能,并需与函数:stopdumpargs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用acl.op.startdumpargs接口,在模型执行之后调用acl.op.st → [详情](llms-content/document/detail/CANNCommunityEdition/63f304e3b961.md) - [函数:stop\_dump\_args](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1008.html): 调用本接口关闭算子信息统计功能,并需与函数:startdumpargs接口配合使用,将算子信息文件输出到path参数指定的目录,一个shape对应一个算子信息文件,文件中包含算子类型、算子属性、算子输入&输出的format/数据类型/shape等信息。 使用场景:例如要统计某个模型执行涉及哪些算子,可在模型执行之前调用acl.op.startdumpargs接口,在模型执行之后调用acl.op.s → [详情](llms-content/document/detail/CANNCommunityEdition/ac3afcb057ff.md) - [函数:mark\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1009.html): acl.prof.markex打点接口。 调用此接口向配置的Stream流上下发打点任务,用于标识Host侧打点与Device侧打点任务的关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/f13bc79a6e7d.md) - [CANN社区版-aclSysParamOpt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1010.html): \# aclSysParamOpt | 数据格式 | 说明 | | --- | --- | | ACL\\\_OPT\\\_DETERMINISTIC \= 0 | 是否开启确定性计算。 0:默认值,不开启确定性计算。 1:开启确定性计算。 2:开启强一致性计算。计算结果确定,且与数据的位置无关(等价于已不推荐使用的 ACL\\\_OPT\\\_STRONG\\\_CONSISTENCY)。 → [详情](llms-content/document/detail/CANNCommunityEdition/3946479d81b3.md) - [函数:get\_cann\_version](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1019.html): 查询CANN软件包版本号。 → [详情](llms-content/document/detail/CANNCommunityEdition/51195bf77076.md) - [函数:set\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1021.html): 设置当前进程中的运行时参数值。调用本接口设置运行时参数值后,若需获取参数值,需调用acl.rt.getsysparamopt接口。 本接口与acl.rt.ctxsetsysparamopt接口的差别是,本接口作用域是进程,acl.rt.ctxsetsysparamopt接口作用域是Context。 → [详情](llms-content/document/detail/CANNCommunityEdition/c31c4a6da0d8.md) - [函数:get\_sys\_param\_opt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1022.html): 获取当前进程中的运行时参数值。 如果不调用acl.rt.setsysparamopt接口设置运行时参数的值,直接调用本接口可获取各参数的默认值0,表示不开启确定性计算或内存访问越界检测;调用acl.rt.setsysparamopt接口设置运行时参数值后,若需获取参数值,需调用acl.rt.getsysparamopt接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/b893e33b1b13.md) - [函数:reset\_device](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1023.html): 复位当前运算的Device,释放Device上的资源。释放的资源包括默认Context、默认Stream以及默认Context下创建的所有Stream。若默认Context或默认Stream下的任务还未完成,系统会等待任务完成后再释放。 → [详情](llms-content/document/detail/CANNCommunityEdition/939e18c2a347.md) - [函数:reset\_device\_force](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1024.html): 复位当前运算的Device,释放Device上的资源。释放的资源包括默认Context、默认Stream以及默认Context下创建的所有Stream。若默认Context或默认Stream下的任务还未完成,系统会等待任务完成后再释放。 acl.rt.resetdeviceforce接口可与acl.rt.setdevice接口配对使用,也可不与aclrtSetDevice接口配对使用,若不配对使用 → [详情](llms-content/document/detail/CANNCommunityEdition/c5a1bd966237.md) - [函数:device\_can\_access\_peer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1025.html): 查询Device之间是否支持内存复制。 → [详情](llms-content/document/detail/CANNCommunityEdition/e380885e995c.md) - [函数:device\_enable\_peer\_access](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1026.html): 使能当前Device与指定Device之间的数据交互。使能内存复制是Device级的。 可提前调用acl.rt.devicecanaccesspeer接口查询当前Device与指定Device之间能否进行数据交互。需调用两次acl.rt.deviceenablepeeraccess接口使能两个Device之间的数据交互功能(例如,调用一次acl.rt.deviceenablepeeraccess接 → [详情](llms-content/document/detail/CANNCommunityEdition/75217a4c36b3.md) - [函数:device\_disable\_peer\_access](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1027.html): 关闭当前Device与指定Device之间的内存复制功能。关闭内存复制功能是Device级的。 → [详情](llms-content/document/detail/CANNCommunityEdition/39e9bb9e790e.md) - [函数:synchronize\_device\_with\_timeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1028.html): 阻塞应用程序运行,直到正在运算中的Device完成运算。该接口是在synchronizedevice接口基础上进行了增强,支持用户设置超时时间,当应用程序异常时可根据所设置的超时时间自行退出,超时退出时本接口返回ACLERRORRTSTREAMSYNCTIMEOUT。 多Device场景下,调用该接口等待的是当前Context对应的Device。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d5e51b0a1e0.md) - [函数:get\_device\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1029.html): 获取指定Device的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b7fe8acd37e.md) - [函数:get\_device\_capability](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1031.html): 查询device特性是否支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/278ebd73c19e.md) - [函数:stream\_abort](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1037.html): 停止指定Stream上的正在执行的任务、丢弃指定Stream上已下发但未执行的任务。本接口执行期间,指定Stream上新下发的任务不再生效。 → [详情](llms-content/document/detail/CANNCommunityEdition/57c23757ad45.md) - [函数:stream\_get\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1038.html): 获取指定Stream的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc1f86295ea7.md) - [函数:get\_stream\_available\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1039.html): 获取当前Device上剩余可用的Stream数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9df2f41de7b.md) - [函数:get\_event\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1043.html): 获取指定Event的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef13aeb1664c.md) - [函数:wait\_and\_reset\_notify](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1049.html): 阻塞指定Stream的运行,直到指定的Notify完成,再复位Notify。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9ce4c175731.md) - [函数:get\_notify\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1050.html): 获取指定Notify的ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ea5feff203e.md) - [函数:notify\_batch\_reset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1051.html): 批量复位Notify。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e037b2af8a4.md) - [函数:notify\_import\_by\_key](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1054.html): 在本进程中获取key的信息,并返回本进程可以使用的Notify指针地址。 本接口需与其它接口配合使用,以便实现多Device上不同进程间的任务同步,请参见acl.rt.notifygetexportkey接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/a0f3fa153cc8.md) - [函数:get\_thread\_last\_task\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1055.html): 获取当前线程的最后一个下发的Task ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/e67fc86ce208.md) - [函数:cmo\_async](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1058.html): 实现Device上的Cache内存操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/851534aee205.md) - [函数:malloc\_with\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1059.html): 在Device上分配size大小的线性内存,并通过devptr返回已分配内存的指针。 与acl.rt.malloc接口相比,本接口在申请内存时,还可以指定内存相关的配置信息。 使用本接口申请的内存,需要通过acl.rt.free接口释放内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/2cecefca4e69.md) - [函数:malloc\_host\_with\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1061.html): 申请Host内存(该内存是锁页内存),由系统保证内存首地址64字节对齐。与acl.rt.mallochost接口相比,本接口在申请内存时,还可以指定内存相关的配置信息 针对 Ascend RC 形态、Control CPU开放形态,Host与Device是合一的,所以申请Host内存也等同于申请Device内存。此外,申请内存时,按普通页申请。如果需要64字节对齐的首地址,用户需自行处理对齐问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/c54fba627bc0.md) - [函数:memcpy\_async\_with\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1062.html): 使用内存复制描述符(二级指针方式)进行内存复制。 本接口是异步接口,调用接口成功仅表示任务下发成功,不表示任务执行成功。调用该接口后,需调用同步等待接口(例如,acl.rt.synchronizestream)确保任务已执行完成,否则可能会导致训练或推理等业务异常、Device断链掉卡等未知情况。 本接口需与以下其它关键接口配合使用,以便实现内存复制: - 调用 acl.rt.getmemcpy → [详情](llms-content/document/detail/CANNCommunityEdition/c95faa920727.md) - [函数:get\_memcpy\_desc\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1063.html): 获取当前Device的内存复制描述符占用的内存大小。 本接口需与其它关键接口配合使用,以便实现内存复制,详细描述请参见acl.rt.memcpyasyncwithdesc。 → [详情](llms-content/document/detail/CANNCommunityEdition/e26afbbef330.md) - [函数:pointer\_get\_attributes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1065.html): 获取内存属性信息,包括内存是位于Host还是Device、页表大小等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a02a1cc353b.md) - [函数:host\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1066.html): 将Host内存映射注册为Device可访问的内存地址,并获取映射后的Device内存地址,该地址仅支持在Device上访问,例如作为核函数的参数,供Device的AI Core访问。若涉及Host侧的内存处理,需使用原始Host内存地址。 取消注册需调用acl.rt.hostunregister接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3fb3a5569eb.md) - [函数:value\_write](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1068.html): 向指定内存中写数据。 - C函数原型 - python函数 1 ret \= acl.rt.valuewrite\(devaddr, value, flag, stream\) → [详情](llms-content/document/detail/CANNCommunityEdition/37df3c1b16cf.md) - [函数:ipc\_mem\_get\_export\_key](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1070.html): 在本进程中将指定Device内存设置为IPC(Inter-Process Communication)共享内存,并返回共享内存key,以便后续将内存共享给其它进程。本接口需与以下其它关键接口配合使用,以便实现内存共享,此处以A、B进程为例,说明两个进程间的内存共享接口调用流程: 1. 在A进程中: a. 若为不同Device上的两个进程共享内存场景,调用acl.rt.deviceenablep → [详情](llms-content/document/detail/CANNCommunityEdition/3f57ac77d118.md) - [函数:ipc\_mem\_import\_by\_key](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1072.html): 在本进程中获取key的信息,并返回本进程可以使用的Device内存地址指针。本接口需与其它接口配合使用,以便实现内存共享的目的,配合使用流程请参见函数:ipcmemgetexportkey接口处的说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/77b2badafa9b.md) - [函数:ipc\_mem\_close](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1073.html): 关闭IPC 共享内存,调用acl.rt.ipcmemimportbykey接口的进程中、调用acl.rt.ipcmemgetexportkey接口的进程中都需要调用此接口。对于同一个共享内存key,需所有调用acl.rt.ipcmemimportbykey接口的进程中都调用acl.rt.ipcmemclose接口后,调用acl.rt.ipcmemgetexportkey接口的进程中才可以调用acl → [详情](llms-content/document/detail/CANNCommunityEdition/b8b08c762711.md) - [函数:device\_task\_abort](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1075.html): 停止指定Device上的正在执行的任务,同时丢弃指定Device上已下发的任务。该接口支持用户设置永久等待、或配置具体的超时时间,若配置具体的超时时间,则调用本接口超出超时时间,则接口返回报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd2e7af10f86.md) - [函数:peek\_at\_last\_error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1077.html): 获取当前线程的Runtime(运行时管理模块)错误码,仅获取但不清空错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/bef6208ce399.md) - [函数:get\_last\_error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1078.html): 获取当前线程的Runtime(运行时管理模块)错误码,获取后清空当前线程的错误码,这时在线程中无新增错误码之前,调用本接口获取到的是表示成功的返回码ACLSUCCESS。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b46c851055c.md) - [概念及使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1079.html): 本章中的接口涉及对算子的算子二进制、核函数、核函数参数列表以及参数的操作,为便于理解,您可以先通过下图了解它们之间的关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9e5a006ed0e.md) - [函数:binary\_load\_from\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1081.html): 从内存加载并解析AI CPU算子二进制数据,输出指向算子二进制的binHandle。 调用本接口用于加载AI CPU算子信息(aclrtBinaryLoadOptions中的optiontype包含ACLRTBINARYLOADOPTCPUKERNELMODE)时,还需配合使用acl.rt.registercpufunc接口注册AI CPU算子信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/e5bed43dc2e2.md) - [函数:get\_function\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1083.html): 根据核函数句柄获取核函数名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/6387b9789ba8.md) - [函数:register\_cpu\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1084.html): 若使用acl.rt.binaryloadfromdata接口加载AI CPU算子二进制数据,还需配合使用本接口注册AI CPU算子信息,得到对应的funchandle。本接口只用于AI CPU算子,其它算子会返回报错ACLERRORRTPARAMINVALID。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca88982e7696.md) - [函数:kernel\_args\_init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1085.html): 根据核函数句柄初始化参数列表,并获取标识参数列表的句柄。 与acl.rt.kernelargsinitbyusermem接口的区别在于,调用本接口表示由系统管理内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/708ab1a9b3a6.md) - [函数:kernel\_args\_init\_by\_user\_mem](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1086.html): 根据核函数句柄初始化参数列表,并获取标识参数列表的句柄。 与acl.rt.kernelargsinit接口的区别在于,调用本接口表示由用户管理内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/b155b2dcf5c9.md) - [函数:kernel\_args\_get\_mem\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1087.html): 获取Kernel Launch时参数列表所需内存的实际大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/c925898f8199.md) - [函数:kernel\_args\_get\_handle\_mem\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1088.html): 获取参数列表句柄占用的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/c764edce89cf.md) - [函数:kernel\_args\_append](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1089.html): 调用本接口将用户设置的参数值追加拷贝到argsHandle指向的参数数据区域。若参数列表中有多个参数,则需按顺序追加参数。 如果要更新参数值,可调用acl.rt.kernelargsparaupdate接口进行更新。 → [详情](llms-content/document/detail/CANNCommunityEdition/beafb3698425.md) - [函数:kernel\_args\_append\_place\_holder](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1090.html): 对于placeholder参数,调用本接口先占位,返回的是paramhandle占位符。 若参数列表中有多个参数,则需按顺序追加参数。等所有参数都追加之后,可调用acl.rt.kernelargsgetplaceholderbuffer接口获取paramhandle占位符指向的内存地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/7679f441ed20.md) - [函数:kernel\_args\_get\_place\_holder\_buffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1091.html): 根据用户指定的内存大小,获取paramhandle占位符指向的内存地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a72e5417a9b.md) - [函数:kernel\_args\_para\_update](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1092.html): 通过acl.rt.kernelargsappend接口追加的参数,可调用本接口更新参数值。 → [详情](llms-content/document/detail/CANNCommunityEdition/1700b1f95c05.md) - [函数:kernel\_args\_finalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1093.html): 在所有参数追加完成后,调用本接口以标识参数组装完毕。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c74365e6eef.md) - [函数:launch\_kernel\_with\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1094.html): 指定任务下发的配置信息,并启动对应算子的计算任务。异步接口。 若使用本接口下发AI Core算子的计算任务,需配套使用acl.rt.binaryloadfromfile接口加载并解析算子二进制文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b4b37ef9b16.md) - [CANN社区版-aclrtStreamAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1106.html): \# aclrtStreamAttr | 枚举项 | 说明 | | --- | --- | | ACL\\\_STREAM\\\_ATTR\\\_FAILURE\\\_MODE \= 1 | 当Stream上的任务执行出错时,可通过该属性设置Stream的任务调度模式,以便控制某个任务失败后是否继续执行下一个任务 默认Stream不支持设置任务调度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/2648d19b4583.md) - [CANN社区版-aclrtStreamAttrValue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1107.html): \# aclrtStreamAttrValue | 成员名称 | 说明 | | --- | --- | | failureMode | 设置aclrtStreamAttr中的ACL\\\_STREAM\\\_ATTR\\\_FAILURE\\\_MODE(表示Stream的任务调度模式)属性时,属性值的取值如下: 0:某个任务失败后,继续执行下一个任务。默认值为0。 → [详情](llms-content/document/detail/CANNCommunityEdition/c9bd0f372b4f.md) - [CANN社区版-aclrtReduceKind](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1108.html): Atlas 推理系列产品 仅支持SUM操作。 Atlas 训练系列产品 仅支持SUM操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/9c26b0789e88.md) - [CANN社区版-aclrtMemLocationType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1109.html): \# aclrtMemLocationType | 数据格式 | 说明 | | --- | --- | | ACL\\\_MEM\\\_LOCATION\\\_TYPE\\\_HOST \= 0 | 通过acl接口(例如aclrtMallocHost)申请的Host内存。 | → [详情](llms-content/document/detail/CANNCommunityEdition/ce6084cf5ca2.md) - [CANN社区版-aclrtMemLocation](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1110.html): \# aclrtMemLocation | 成员名称 | 说明 | | --- | --- | | id | int,Device ID或NUMA(Non\\-Uniform Memory Access) ID。 | | type | int,内存所在位置,具体请参见aclrtMemLocationType。 → [详情](llms-content/document/detail/CANNCommunityEdition/b4ff3f7d3be8.md) - [CANN社区版-aclrtDevAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1111.html): 为便于理解AI Core、Cube Core、Vector Core的关系,此处先明确Core的定义,Core是指拥有独立Scalar计算单元的一个计算核,通常Scalar计算单元承担了一个计算核的SIMD(单指令多数据,Single Instruction Multiple Data)指令发射等功能, → [详情](llms-content/document/detail/CANNCommunityEdition/321483c7ec58.md) - [CANN社区版-aclrtDevFeatureType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1112.html): \# aclrtDevFeatureType | 数据格式 | 说明 | | --- | --- | | ACL\\\_FEATURE\\\_TSCPU\\\_TASK\\\_UPDATE\\\_SUPPORT\\\_AIC\\\_AIV \= 1 | 更新AI Core算子的计算任务。 | | ACL\\\_FEATURE\\\_SYSTEM\\\_MEMQ\\\_EVENT\\\_CROSS\\\_DEV\= 21 | 跨设备发送队列事件消息。 → [详情](llms-content/document/detail/CANNCommunityEdition/3dba60b0b5c3.md) - [CANN社区版-aclrtCmoType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1116.html): \# aclrtCmoType | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_CMO\\\_TYPE\\\_PREFETCH \= 0 | 内存预取。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e71992ac9e1.md) - [CANN社区版-aclCANNPackageName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1117.html): \# aclCANNPackageName | 数据格式 | 说明 | | --- | --- | | ACL\\\_PKG\\\_NAME\\\_CANN | 表示查询CANN的版本号。 | | ACL\\\_PKG\\\_NAME\\\_RUNTIME | 表示查询CANN中Runtime的版本号。 | | ACL\\\_PKG\\\_NAME\\\_COMPILER | 表示查询CANN中Compiler的版本号。 | → [详情](llms-content/document/detail/CANNCommunityEdition/57dbae4d8b32.md) - [CANN社区版-aclCANNPackageVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1118.html): \# aclCANNPackageVersion | 成员名称 | 说明 | | --- | --- | | version | string,完整版本号。 | | majorVersion | string,主版本号。 | | minorVersion | string,次版本号 | | releaseVersion | string,发布号,如果查询不到,就补0。 | → [详情](llms-content/document/detail/CANNCommunityEdition/a57f57f17486.md) - [CANN社区版-aclrtBinaryLoadOptionType/aclrtBinaryLoadOptionValue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1119.html): aclrtBinaryLoadOptionType aclrtBinaryLoadOptionValue → [详情](llms-content/document/detail/CANNCommunityEdition/872b2a19cf8f.md) - [CANN社区版-aclrtLaunchKernelAttrId/aclrtLaunchKernelAttrValue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1122.html): \# aclrtLaunchKernelAttrId/aclrtLaunchKernelAttrValue | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_LAUNCH\\\_KERNEL\\\_ATTR\\\_SCHEM\\\_MODE \= 1 | 调度模式。 取值如下: 0:普通调度模式,有空闲的核,就启动算子执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/46b1b3717256.md) - [CANN社区版-aclrtMallocAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1126.html): \# aclrtMallocAttribute | 成员名称 | 说明 | | --- | --- | | attr | int,具体参见aclrtMallocAttrType。 | | value | 属性值,具体参见aclrtMallocAttrValue。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd93e8ccfe36.md) - [CANN社区版-aclrtMallocAttrType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1127.html): \# aclrtMallocAttrType | 数据格式 | 说明 | | --- | --- | | ACL\\\_RT\\\_MEM\\\_ATTR\\\_RSV \= 0 | 预留值。 | | ACL\\\_RT\\\_MEM\\\_ATTR\\\_MODULE\\\_ID \= 1 | 模块ID。 | | ACL\\\_RT\\\_MEM\\\_ATTR\\\_DEVICE\\\_ID \= 2 | Device ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2e9ab068728.md) - [CANN社区版-aclrtMallocAttrValue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1128.html): \# aclrtMallocAttrValue | 成员名称 | 说明 | | --- | --- | | moduleId | int,模块ID,建议配置为33,表示APP,用于表示该内存是由用户的应用程序申请的,便于维测场景下定位问题。 | → [详情](llms-content/document/detail/CANNCommunityEdition/3665ccf27c3d.md) - [函数:finalize\_reference](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1134.html): 去初始化函数,用于释放进程内acl接口使用的相关资源。 acl.finalizereference接口内部涉及引用计数的实现,acl.init接口每被调用一次,则引用计数加一,acl.finalizereference接口每被调用一次,则该引用计数减一,当引用计数减到0时,才会真正去初始化。acl.finalize接口与本接口的区别在于,调用acl.finalize接口会将计数清零,直接去初始化。 → [详情](llms-content/document/detail/CANNCommunityEdition/ba5fdf9462ed.md) - [函数:get\_stream\_res\_limit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1135.html): 获取指定Stream的Device资源限制。 若没有调用acl.rt.setstreamreslimit接口设置Device资源限制,则调用本接口获取到的Device资源限制优先级为:当前进程的Device资源限制(调用acl.rt.setstreamreslimit接口设置) >AI处理器硬件默认的资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/1d24ea797017.md) - [函数:set\_stream\_res\_limit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1136.html): 设置指定Stream的Device资源限制。 本接口应在调用acl.rt.setdevice接口之后且在执行算子之前使用。如果对同一Stream进行多次设置,将以最后一次设置为准。 调用本接口设置指定Stream的Device资源限制后,需配合调用acl.rt.usestreamresincurrentthread接口,设置在当前线程中使用指定Stream上的Device资源限制。可通过acl.r → [详情](llms-content/document/detail/CANNCommunityEdition/d5b981520863.md) - [函数:use\_stream\_res\_in\_current\_thread](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1138.html): 在当前线程中使用指定Stream上的Device资源限制。如果多次调用本接口设置Stream,将以最后一次设置为准。 需先调用acl.rt.setstreamreslimit接口设置该Stream上的Device资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/a66622769e7c.md) - [函数:unuse\_stream\_res\_in\_current\_thread](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1139.html): 在当前线程中取消使用指定Stream上的Device资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/17265832d981.md) - [函数:get\_res\_in\_current\_thread](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1140.html): 获取当前线程可使用的Device资源。 获取时,按照如下优先级返回value:Stream级别的Device资源限制(调用acl.rt.setstreamreslimit接口设置)>当前进程的Device资源限制(调用acl.rt.setdevicereslimit接口设置) >AI处理器硬件默认的资源限制。 → [详情](llms-content/document/detail/CANNCommunityEdition/37596b4555ce.md) - [CANN社区版-aclrtHostRegisterType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/aclpythondevg_01_1152.html): \# aclrtHostRegisterType | 数据格式 | 说明 | | --- | --- | | ACL\\\_HOST\\\_REGISTER\\\_MAPPED \= 0 | Host内存映射注册为Device可访问,包括读写。 | → [详情](llms-content/document/detail/CANNCommunityEdition/dbdb7f2ab49a.md) - [使用须知](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/cann_base_api_00022.html): 该部分接口仅在定制开发CANN组件场景下使用。本文介绍这部分接口的功能、参数等,仅为了便于您了解这部分接口在CANN开放代码中的作用,进而更好地使用或修改CANN开放代码。 → [详情](llms-content/document/detail/CANNCommunityEdition/5383848e53d4.md) - [CANN社区版-ReportUserDefinedErrMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/cann_base_api_0006.html): 用于开发者上报自定义错误码,推荐使用U码段,比如EU0001。 → [详情](llms-content/document/detail/CANNCommunityEdition/0da79f2fa021.md) - [CANN社区版-RegisterFormatErrorMessage](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/runtimeapi/cann_base_api_0011.html): 按照规定的json格式,调用本接口给CANN注册预定义的错误码信息后,再调用ReportPredefinedErrMsg接口上报错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/947259bf9523.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_0000.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_0001.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_0002.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_0005.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_0006.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_0008.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0002.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0004.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0006.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0007.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0008.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0009.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0010.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0011.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0012.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0013.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0014.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0015.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0016.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0017.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0018.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0019.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0021.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0022.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0023.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0024.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0025.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0026.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0028.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0029.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0030.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0032.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0035.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0037.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0038.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0039.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0040.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0041.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0042.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0043.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0044.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0045.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0046.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0047.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0048.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0049.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0051.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0052.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0053.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0054.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0055.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0056.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0058.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0059.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0061.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0063.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0064.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0065.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0066.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0067.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0069.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0071.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0072.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0073.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0074.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0075.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0076.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0078.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0079.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0080.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0083.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0084.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0085.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0086.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0087.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0088.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0089.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0090.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/SiP/SIP_API_0091.html): 在AI算子、算法和应用开发方面,CANN向用户开放编程接口,并提供配套的文档说明,这些接口统称为开放接口。开放接口的兼容性将在CANN软件版本演进中得到保障,如有废弃或影响用户的变更,将在版本说明中提前预告。通常,这些接口放置在安装环境的include目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/edeb0d57e67f.md) - [CANN社区版-毕昇编译器(可执行程序名为bisheng)是CANN软件栈中的昇腾AI处理器专用](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler): 毕昇编译器(可执行程序名为bisheng)是CANN软件栈中的昇腾AI处理器专用编译器。它支持Host(主机)与Device(设备)混合编程,可将用户编写的昇腾算子源码编译为可执行文件、动态库或静态库等产物。编译器支持x86、aarch64等主机平台,并原生支持设备侧AI Core架构指令集编译。 → [详情](llms-content/document/detail/CANNCommunityEdition/35d6945e0ad5.md) - [CANN社区版-毕昇编译器(可执行程序名为bisheng)是CANN软件栈中的昇腾AI处理器专用](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0001.html): 毕昇编译器(可执行程序名为bisheng)是CANN软件栈中的昇腾AI处理器专用编译器。它支持Host(主机)与Device(设备)混合编程,可将用户编写的昇腾算子源码编译为可执行文件、动态库或静态库等产物。编译器支持x86、aarch64等主机平台,并原生支持设备侧AI Core架构指令集编译。 → [详情](llms-content/document/detail/CANNCommunityEdition/35d6945e0ad5.md) - [快速上手](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0002.html): 本节介绍异构编程环境配置与编译器使用的简单用例,方便用户快速验证环境信息,熟悉毕昇编译器的使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/38b763628f15.md) - [预定义宏和内建变量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0005.html): 毕昇编译器同其他语言的编译器一样,会有一些预定义宏方便开发者编写程序。 → [详情](llms-content/document/detail/CANNCommunityEdition/e95111417696.md) - [函数执行空间限定符](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0006.html): 函数执行空间限定符(Function Execution Space Qualifier)指示函数是在host侧执行还是在device侧执行,以及它是否可从host侧或device侧调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/18fe166100f6.md) - [支持C++高级特性](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0007.html): 下文对设备侧支持的C++高级特性(template模板和constexpr表达式)进行介绍。 → [详情](llms-content/document/detail/CANNCommunityEdition/989a32fc73dc.md) - [配套工具说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0009.html): 本节介绍毕昇编译器发布包中附带的主要二进制工具及其安全风险。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb00ca409e97.md) - [编译选项](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0010.html): 常用的编译选项说明如下: → [详情](llms-content/document/detail/CANNCommunityEdition/5acc73e8e3b4.md) - [异构编译步骤](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0011.html): 毕昇编译器支持AI Core异构编译,当需要编写包含AI Core的异构程序时,可按如下步骤进行: → [详情](llms-content/document/detail/CANNCommunityEdition/b0c264149201.md) - [编译、链接、库使用方法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0012.html): 实际可运行用例,本章节编译指导均以此组用例代码为示例。使用前需要先配置环境,详见异构编译步骤。 → [详情](llms-content/document/detail/CANNCommunityEdition/16e5fc587a9a.md) - [编译选项](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0015.html): AI CPU常用的编译选项如下: → [详情](llms-content/document/detail/CANNCommunityEdition/f3f87fde2fcc.md) - [函数空间执行限定符](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0019.html): AI CPU函数执行空间限定符(Function Execution Space Qualifier)指示函数是否为AI CPU Kernel函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/29baf749a45d.md) - [AI CPU Device调测](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0020.html): AI CPU支持通过《Ascend C算子开发接口》的AscendC::printf接口实现Device运行时内容的格式化输出,调试信息可直接打印至Host终端。 → [详情](llms-content/document/detail/CANNCommunityEdition/4df915f2eecd.md) - [异构编译概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/compiler/BishengCompiler/atlas_bisheng_10_0022.html): 昇腾AI处理器采用Host + Device的异构架构: → [详情](llms-content/document/detail/CANNCommunityEdition/f72a7adc4769.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0001.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [工具部署架构](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0002.html): 本节介绍AMCT在不同产品形态下的部署架构。 → [详情](llms-content/document/detail/CANNCommunityEdition/1873c16ac4f9.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0004.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0005.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [获取软件包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0009.html): 安装前,请单击Link\(https://www.hiascend.com/developer/download/community/result?module\=cann\)获取对应版本的AMCT软件包:Ascend-cann-amct\_\{software version\}\_linux-\{arch\}.tar.gz → [详情](llms-content/document/detail/CANNCommunityEdition/393b1ccb94f6.md) - [用户准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0011.html): 支持任意用户(root或者非root)安装AMCT,本章节以非root用户为例进行操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/c4e339153d52.md) - [AMCT(PyTorch)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0012.html): 本章节以Ubuntu 20.04为例,详述安装前准备,AMCT(PyTorch)支持在NPU、CPU两种处理器中执行压缩,版本配套信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/944933157404.md) - [AMCT(ONNX)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0014.html): 本章节以Ubuntu 20.04为例,详述安装前准备,版本配套信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/94e9817dc57e.md) - [AMCT(Caffe)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0016.html): 本章节以Ubuntu 20.04为例,详述安装前准备,版本配套信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/4ddc45a6f47b.md) - [AMCT(TensorFlow,Ascend)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0017.html): 该场景仅限 Atlas 训练系列产品 使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ac2aeece10b.md) - [AMCT(PyTorch)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0018.html): 请使用AMCT的安装用户安装依赖的软件,如果安装用户为非root,请确保该用户拥有sudo权限,请使用su - username命令切换到非root用户执行如下命令(如果安装用户为root,请将安装依赖命令中的--user删除)。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f5f72ba1085.md) - [AMCT(PyTorch)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0019.html): 请使用AMCT的安装用户安装依赖的软件,如果安装用户为非root,请确保该用户拥有sudo权限,请使用su - username命令切换到非root用户执行如下命令(如果安装用户为root,请将安装依赖命令中的--user删除)。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f5f72ba1085.md) - [AMCT(TensorFlow)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0021.html): 请使用AMCT的安装用户安装依赖的软件,如果安装用户为非root,请确保该用户拥有sudo权限,请使用su - username命令切换到非root用户执行如下命令(如果安装用户为root,请将安装依赖命令中的--user删除)。 → [详情](llms-content/document/detail/CANNCommunityEdition/0591597c6191.md) - [AMCT(TensorFlow,Ascend)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0023.html): 该场景仅限 Atlas 训练系列产品 使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/09df57993d11.md) - [上传软件包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0024.html): 以AMCT的安装用户将Ascend-cann-amct\_\{software version\}\_linux-\{arch\}.tar.gz软件包上传到Linux服务器任意目录下,本示例为上传到$HOME/amct/目录。 → [详情](llms-content/document/detail/CANNCommunityEdition/716e75561458.md) - [安装工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0025.html): 本节介绍AMCT工具具体的安装命令。 → [详情](llms-content/document/detail/CANNCommunityEdition/38f6a6967598.md) - [AMCT(PyTorch)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0026.html): AMCT量化过程中的日志信息以及日志级别,可以通过环境变量设置,本章节给出详细设置方法。 → [详情](llms-content/document/detail/CANNCommunityEdition/2bebca6c0499.md) - [编译并安装自定义算子包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0028.html): 由于AMCT存在基于ONNX Runtime的自定义算子包,而自定义算子包编译时依赖ONNX Runtime提供的头文件,该头文件需要用户自行下载后,然后编译并安装自定义算子包。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb83bcc57e4d.md) - [编译并安装自定义算子包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0029.html): 由于AMCT存在基于ONNX Runtime的自定义算子包,而自定义算子包编译时依赖ONNX Runtime提供的头文件,该头文件需要用户自行下载后,然后编译并安装自定义算子包。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb83bcc57e4d.md) - [设置环境变量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0030.html): AMCT量化过程中的日志信息以及日志级别,可以通过环境变量设置,本章节给出详细设置方法。 → [详情](llms-content/document/detail/CANNCommunityEdition/222df055cfb4.md) - [安装Caffe patch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0032.html): 安装完AMCT后,量化模型前,用户需要获取并安装Caffe源代码增强包caffe\_patch.tar.gz。 → [详情](llms-content/document/detail/CANNCommunityEdition/72dd9c346787.md) - [工具更新](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0034.html): 建议使用最新版本的AMCT,以便获得最新功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/38f9362298ad.md) - [工具更新](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0035.html): 建议使用最新版本的AMCT,以便获得最新功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/38f9362298ad.md) - [快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0037.html): 本章节以压缩特性中的量化功能为例,并借助sample中的网络模型,为您介绍如何使用命令行方式压缩一个模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/34e3bc24ae21.md) - [CANN社区版-本章节介绍amct\_pytorch中面向大语言模型(LLM)的量化工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0038.html): 本章节介绍amct\_pytorch中面向大语言模型(LLM)的量化工具。该工具以命令行工作流为核心,串联起PPL(Perplexity,困惑度) 测量、PTQ(Post-Training Quantization,训练后量化) 数据提取、PTQ参数训练及量化权重部署导出等关键能力。同时,借助模型适配器、量化算法注册表和量化数据类型注册表,实现了不同模型架构与量化策略的灵活组合。 → [详情](llms-content/document/detail/CANNCommunityEdition/37cdcad747de.md) - [CANN社区版-eval](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0041.html): - 特性入口:$HOME/.local/lib/python3.x/site-packages/amct\_pytorch/cli/llm/eval.py → [详情](llms-content/document/detail/CANNCommunityEdition/12b676b00742.md) - [CANN社区版-eval](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0042.html): - 特性入口:$HOME/.local/lib/python3.x/site-packages/amct\_pytorch/cli/llm/eval.py → [详情](llms-content/document/detail/CANNCommunityEdition/12b676b00742.md) - [CANN社区版-deploy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0045.html): - 特性入口:$HOME/.local/lib/python3.x/site-packages/amct\_pytorch/cli/llm/deploy.py → [详情](llms-content/document/detail/CANNCommunityEdition/8544157f9bed.md) - [CANN社区版-本节介绍基于torch module训练后量化的使用场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0047.html): 本节介绍基于torch module训练后量化的使用场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3854e69a505.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0049.html): 本节介绍全量化场景下支持的层类型,并给出详细接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f60e54d65cb.md) - [CANN社区版-本节介绍基于图结构的量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0051.html): 本节介绍基于图结构的量化,给出量化的分类以及各个分类下的量化流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/4f019f5001ff.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0053.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f0cda6de1348.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0054.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/ea338bdfce4b.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0058.html): 本节详细介绍量化感知训练支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/956f02c0a759.md) - [手工调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0059.html): 执行量化感知训练特性后的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/CANNCommunityEdition/b48bd1d6cc71.md) - [量化数据均衡预处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0061.html): 在一些数据分布不均匀的场景,由于离群值的影响,对数据进行per-tensor量化得到的结果误差较大,而per-channel量化可以获得更低的误差。但由于当前硬件不支持数据per-channel量化,仅支持权重per-channel量化;在该背景下AMCT设计出一套方法,本节将给出详细介绍。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2b825627e71.md) - [KV Cache量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0062.html): 本节介绍什么是KV Cache、为什么要进行KV Cache量化,量化支持的层,并给出了KV Cache量化调用流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/dbbf9ce2e4ed.md) - [CANN社区版-当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0064.html): 当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理,但逐层设置稀疏率对用户的使用门槛较高,对于某一层,如何选择稀疏率(即配置中的prune\_ratio)是比较困难的,手工尝试的配置需要进行重训练,耗费时间多。针对上述问题,引入自动通道稀疏搜索特性,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据稀疏敏感度和稀疏收益来搜索最优的逐层通道稀疏率,以平衡精度和性能 → [详情](llms-content/document/detail/CANNCommunityEdition/982fb5828dfb.md) - [CANN社区版-当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0065.html): 当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理,但逐层设置稀疏率对用户的使用门槛较高,对于某一层,如何选择稀疏率(即配置中的prune\_ratio)是比较困难的,手工尝试的配置需要进行重训练,耗费时间多。针对上述问题,引入自动通道稀疏搜索特性,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据稀疏敏感度和稀疏收益来搜索最优的逐层通道稀疏率,以平衡精度和性能 → [详情](llms-content/document/detail/CANNCommunityEdition/982fb5828dfb.md) - [搜索流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0067.html): 介绍自动通道稀疏搜索特性的接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/56da78797173.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0068.html): 本节介绍手工稀疏特性支持的稀疏层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/acda961d2e41.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0069.html): 本节介绍手工稀疏特性支持的稀疏层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/acda961d2e41.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0071.html): 本节介绍4选2结构化稀疏支持的层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa46e120bf8d.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0072.html): 本节介绍4选2结构化稀疏支持的层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa46e120bf8d.md) - [CANN社区版-组合压缩是针对同一个网络模型](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0074.html): 组合压缩是针对同一个网络模型,既进行量化又进行稀疏的操作,具体支持什么样的组合压缩方式,本章节给出详细介绍。 → [详情](llms-content/document/detail/CANNCommunityEdition/95790ccb143b.md) - [逐层蒸馏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0078.html): 本节详细介绍逐层蒸馏支持的层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/3de7ffcfd36b.md) - [CANN社区版-张量分解通过分解卷积核的张量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0079.html): 张量分解通过分解卷积核的张量,将一个卷积转化成两个小卷积的堆叠来降低推理开销,如用户模型中存在大量卷积,且卷积核shape普遍大于\(64, 64, 3, 3\)时推荐使用张量分解。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f88805d0937.md) - [CANN社区版-张量分解通过分解卷积核的张量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0080.html): 张量分解通过分解卷积核的张量,将一个卷积转化成两个小卷积的堆叠来降低推理开销,如用户模型中存在大量卷积,且卷积核shape普遍大于\(64, 64, 3, 3\)时推荐使用张量分解。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f88805d0937.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0082.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/199470567b80.md) - [CANN社区版-ModelEvaluator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0084.html): 针对某一个模型,根据模型的bin类型输入数据,提供一个Python实例,可对该模型执行校准和推理的评估器。 → [详情](llms-content/document/detail/CANNCommunityEdition/80d366a23979.md) - [CANN社区版-quantize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0086.html): 基于torch module的训练后量化接口,高精度模型转换为校准模型,得到量化校准模型,推理后计算得到量化参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6b8cd3d1cc2.md) - [CANN社区版-quantize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0087.html): 基于torch module的训练后量化接口,高精度模型转换为校准模型,得到量化校准模型,推理后计算得到量化参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6b8cd3d1cc2.md) - [CANN社区版-convert](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0088.html): 基于torch module的训练后量化接口,将量化校准模型转换为量化部署模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e9d5e8931d2.md) - [CANN社区版-algorithm\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0089.html): 将用户提供的自定义算法注册到AMCT工具。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b8af1ba7c65.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0090.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd172cca3549.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0092.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd172cca3549.md) - [CANN社区版-quantize\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0093.html): 训练后量化接口,将输入的待量化的图结构按照给定的量化配置文件进行量化处理,在传入的图结构中插入权重量化、数据量化相关的算子,生成量化因子记录文件recordfile,返回修改后的torch.nn.Module校准模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/8cdbec7aac90.md) - [CANN社区版-save\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0094.html): 训练后量化接口,根据量化因子记录文件recordfile以及修改后的模型,插入AscendQuant、AscendDequant等算子,然后保存为可以在ONNX Runtime环境进行精度仿真的fakequant模型,和可以在AI处理器做推理的部署模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/9025e604234d.md) - [CANN社区版-accuracy\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0095.html): 根据用户输入的模型、配置文件进行自动的校准过程,搜索得到一个满足目标精度的量化配置,输出可以在ONNX Runtime环境下做精度仿真的fakequant模型,和可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/a57649b68392.md) - [CANN社区版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0097.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/474426088955.md) - [CANN社区版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0098.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/474426088955.md) - [CANN社区版-create\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0099.html): 量化感知训练接口,将输入的待量化的图结构按照给定的量化配置文件进行量化处理,在传入的图结构中插入量化相关的算子(数据和权重的量化感知训练层以及找N的层),生成量化因子记录文件recordfile,返回修改后可用于量化感知训练的torch.nn.Module模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/a82d2ccf20e8.md) - [CANN社区版-restore\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0100.html): 量化感知训练接口,将输入的待量化的图结构按照给定的量化感知训练配置文件进行量化处理,在传入的图结构中插入量化感知训练相关的算子(数据和权重的量化感知训练层以及找N的层),生成量化因子记录文件recordfile,加载训练过程中保存的checkpoint权重参数,返回修改后的torch.nn.Module量化感知训练模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f24c6df3fee8.md) - [CANN社区版-save\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0101.html): 量化感知训练接口,根据用户最终的重训练好的模型,插入AscendQuant、AscendDequant等算子,生成最终量化精度仿真模型以及量化部署模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/45e37cfd3f6e.md) - [CANN社区版-Conv1dQAT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0102.html): 构造Conv1d的QAT算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/99d57d87424c.md) - [CANN社区版-Conv1dQAT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0103.html): 构造Conv1d的QAT算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/99d57d87424c.md) - [CANN社区版-Conv2dQAT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0104.html): 构造Conv2d的QAT算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1bb1eb965e9.md) - [CANN社区版-GRUQAT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0108.html): 构造GRU的QAT算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c35744022ae.md) - [CANN社区版-LinearQAT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0109.html): 构造Linear的QAT算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/3ea139e90da0.md) - [CANN社区版-LSTMQAT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0110.html): 构造LSTM的QAT算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee9fd8b7e808.md) - [量化配置参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0112.html): **表1 retrain\_enable参数说明** → [详情](llms-content/document/detail/CANNCommunityEdition/26bd02f96baf.md) - [CANN社区版-create\_quant\_cali\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0114.html): KV-cache量化接口,根据用户传入模型、量化层信息与量化配置信息,生成每个层的详细量化配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/635807bdd0b2.md) - [CANN社区版-create\_quant\_cali\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0115.html): KV-cache量化接口,根据模型和量化详细配置,对用户模型进行改图,将待量化Linear算子替换为输出后进行IFMR/HFMG量化的量化算子,后续用户拿到模型后进行在线校准,校准后生成量化因子保存在recordfile中。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef94ad9b3fc8.md) - [CANN社区版-QuantCalibrationOp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0116.html): KV Cache量化接口,用于用户构图,在前向传播时,根据用户的量化算法配置调用IFMR/HFMG量化算法对输出做校准,校准后,将量化因子依据对应格式输出到recordfile文件指定层名中。 在进行前向传播时,算子对原始输出会做透传,不修改activation输入信息: - 若当前传入数据个数小于batchnum时,使用IFMR/HFMG算子中的积攒数据方法,将数据集进行保存。 - 若当前传入数 → [详情](llms-content/document/detail/CANNCommunityEdition/2dc6e67aa922.md) - [CANN社区版-create\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0118.html): 通道稀疏或4选2结构化稀疏接口,两种稀疏特性每次只能配置一个:将输入的待稀疏的图结构按照给定的稀疏配置文件进行稀疏处理,在传入的图结构中插入或者替换相关的算子,生成记录稀疏信息的recordfile,返回修改后可用于稀疏后训练的torch.nn.Module模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/16875b98ecaa.md) - [CANN社区版-restore\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0119.html): 通道稀疏或4选2结构化稀疏接口,两种稀疏特性每次只能配置一个:将输入的待稀疏的图结构按照给定的recordfile中稀疏记录进行稀疏,返回修改后可用于稀疏后训练的torch.nn.Module模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/bfa5c12504d7.md) - [CANN社区版-auto\_channel\_prune\_search](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0121.html): 自动通道稀疏接口,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据该输入来搜索最优的逐层通道稀疏率,以平衡精度和性能。最终输出一个配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b5a2f9b422b.md) - [CANN社区版-auto\_channel\_prune\_search](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0122.html): 自动通道稀疏接口,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据该输入来搜索最优的逐层通道稀疏率,以平衡精度和性能。最终输出一个配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b5a2f9b422b.md) - [CANN社区版-create\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0123.html): 静态组合压缩接口,将输入的待静态组合压缩的模型按照给定的组合压缩配置文件进行压缩处理,即将传入的模型先进行稀疏(通道稀疏或者4选2结构化稀疏,二选一),后对模型插入量化相关的算子(数据和权重的量化感知训练层以及searchN的层),生成稀疏和量化因子记录文件recordfile(如果配置存在),返回修改后的torch.nn.Module模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c77d55af5697.md) - [CANN社区版-create\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0124.html): 静态组合压缩接口,将输入的待静态组合压缩的模型按照给定的组合压缩配置文件进行压缩处理,即将传入的模型先进行稀疏(通道稀疏或者4选2结构化稀疏,二选一),后对模型插入量化相关的算子(数据和权重的量化感知训练层以及searchN的层),生成稀疏和量化因子记录文件recordfile(如果配置存在),返回修改后的torch.nn.Module模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c77d55af5697.md) - [CANN社区版-save\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0126.html): 静态组合压缩接口,根据用户最终的重训练好的模型,生成最终静态组合压缩精度仿真模型以及部署模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/29ed2bb8fcfe.md) - [CANN社区版-create\_distill\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0127.html): 蒸馏接口,根据图的结构找到所有可蒸馏量化的层和可蒸馏量化的结构,自动生成蒸馏量化配置文件,并将可蒸馏量化层的量化配置和蒸馏结构写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b77053f564d.md) - [CANN社区版-create\_distill\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0128.html): 蒸馏接口,根据图的结构找到所有可蒸馏量化的层和可蒸馏量化的结构,自动生成蒸馏量化配置文件,并将可蒸馏量化层的量化配置和蒸馏结构写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b77053f564d.md) - [CANN社区版-distill](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0130.html): 蒸馏接口,将输入的待蒸馏的图结构按照给定的蒸馏量化配置文件进行蒸馏处理,返回修改后的torch.nn.Module蒸馏模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/a67df5adc7c2.md) - [CANN社区版-save\_distill\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0131.html): 蒸馏接口,根据用户最终的蒸馏好的模型,生成最终量化精度仿真模型以及量化部署模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c2bc14611d06.md) - [CANN社区版-auto\_decomposition](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0132.html): 对用户输入的PyTorch模型对象进行张量分解,得到分解后的模型对象和分解前后层的对应名称,并保存分解信息文件(可选)。 → [详情](llms-content/document/detail/CANNCommunityEdition/09b330060f29.md) - [CANN社区版-auto\_decomposition](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0133.html): 对用户输入的PyTorch模型对象进行张量分解,得到分解后的模型对象和分解前后层的对应名称,并保存分解信息文件(可选)。 → [详情](llms-content/document/detail/CANNCommunityEdition/09b330060f29.md) - [CANN社区版-decompose\_network](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0134.html): 用户输入PyTorch模型对象和通过autodecomposition保存的分解信息文件,根据分解信息文件将模型对象改变为张量分解后的结构,得到分解后的模型对象和分解前后层的对应名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/f65d097bd035.md) - [工具实现的融合功能](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0135.html): 当前该工具主要实现的为Conv+BN融合:AMCT在量化前会对模型中的"torch.nn.Conv2d+torch.nn.BatchNorm2d"结构做Conv+BN融合,融合后的torch.nn.BatchNorm2d层会被删除。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4fa7af534ce.md) - [工具实现的融合功能](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0136.html): 当前该工具主要实现的为Conv+BN融合:AMCT在量化前会对模型中的"torch.nn.Conv2d+torch.nn.BatchNorm2d"结构做Conv+BN融合,融合后的torch.nn.BatchNorm2d层会被删除。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4fa7af534ce.md) - [自动通道稀疏搜索简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0139.html): 自动通道稀疏搜索的相关配置说明存在于basic\_info.proto文件中,该文件所在目录为:AMCT安装目录/amct\_pytorch/proto/basic\_info.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a928b5dce8b.md) - [蒸馏简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0141.html): distill\_config\_pytorch.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_pytorch/proto/distill\_config\_pytorch.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ccd132d9e58.md) - [CANN社区版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0144.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/d429b800f41b.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0146.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/184793f05fe5.md) - [基于性能的自动量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0148.html): 基于性能的自动量化是为了方便用户获得性能最优的量化模型时所采用的功能。该功能能够在保证模型精度的前提下,根据原始模型、量化模型的上板性能数据进行自动量化,生成混合精度的模型,最终根据上述所有模型的上板性能数据,得到性能最优的模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/11214b36c53e.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0149.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d6d14a47254.md) - [手工调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0151.html): 执行训练后量化特性的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/CANNCommunityEdition/9684f2d4cf94.md) - [QAT模型适配CANN模型](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0153.html): 如果用户已经使用ONNX原生的QuantizeLinear、DequantizeLinear算子实现量化功能(以下简称QAT模型),但是该模型无法使用ATC工具转成适配AI处理器的离线模型,则需要借助本节提供的功能,将该QAT模型适配成CANN量化模型格式。然后才能使用ATC工具,将CANN量化模型转成适配AI处理器的离线模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab8a33bac31a.md) - [量化数据均衡预处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0154.html): 在一些数据分布不均匀的场景,由于离群值的影响,对数据进行per-tensor量化得到的结果误差较大,而per-channel量化可以获得更低的误差。但由于当前硬件不支持数据per-channel量化,仅支持权重per-channel量化;在该背景下AMCT设计出一套方法,本节将给出详细介绍。 → [详情](llms-content/document/detail/CANNCommunityEdition/5fc28c97b523.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0155.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/2775a742dddb.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0156.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/2775a742dddb.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0157.html): 根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/6311d2f4f3fc.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0158.html): 根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/6311d2f4f3fc.md) - [CANN社区版-save\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0160.html): 根据量化因子记录文件recordfile以及修改后的模型,调用该接口,插入AscendQuant、AscendDequant等算子,然后保存为可以在ONNX Runtime环境进行精度仿真的fakequant模型,和可以在AI处理器做推理的deploy模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c8a7cac18bd.md) - [CANN社区版-perf\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0162.html): 根据用户输入的原始未量化模型、量化后的模型以及性能采样的配置文件,经过上板性能测试,搜索得到性能较优的混合精度的量化模型,并输出性能较优的混合精度量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f63b126250d.md) - [CANN社区版-quantize\_preprocess](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0163.html): 量化数据均衡预处理接口,将输入的待量化的图结构按照给定的量化配置文件进行训练后量化预处理,在传入的图结构中插入均衡量化算子,生成均衡量化因子记录文件recordfile,返回修改后的ONNX校准模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/136ee907182b.md) - [CANN社区版-convert\_qat\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0164.html): 将ONNX量化模型适配为CANN支持的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1c01b5b1308.md) - [CANN社区版-convert\_qat\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0165.html): 将ONNX量化模型适配为CANN支持的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1c01b5b1308.md) - [训练后量化简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0168.html): calibration\_config\_onnx.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_onnx/proto/calibration\_config\_onnx.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/a76190fa6485.md) - [CANN社区版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0171.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/abc750a94977.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0174.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所采用的方法。该功能能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1cf553dd9cc9.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0176.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所采用的方法。该功能能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1cf553dd9cc9.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0178.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d76d2ce626e.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0179.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d76d2ce626e.md) - [手工调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0183.html): 执行量化感知训练特性后的精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/CANNCommunityEdition/b47065ce656c.md) - [CANN社区版-当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0184.html): 当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理,但逐层设置稀疏率对用户的使用门槛较高,对于某一层,如何选择稀疏率(即配置中的prune\_ratio)是比较困难的,手工尝试的配置需要进行重训练,耗费时间多。针对上述问题,引入自动通道稀疏搜索特性,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据稀疏敏感度和稀疏收益来搜索最优的逐层通道稀疏率,以平衡精度和性能 → [详情](llms-content/document/detail/CANNCommunityEdition/4fb2c99ef803.md) - [CANN社区版-当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0186.html): 当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理,但逐层设置稀疏率对用户的使用门槛较高,对于某一层,如何选择稀疏率(即配置中的prune\_ratio)是比较困难的,手工尝试的配置需要进行重训练,耗费时间多。针对上述问题,引入自动通道稀疏搜索特性,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据稀疏敏感度和稀疏收益来搜索最优的逐层通道稀疏率,以平衡精度和性能 → [详情](llms-content/document/detail/CANNCommunityEdition/4fb2c99ef803.md) - [CANN社区版-当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0187.html): 当前通道稀疏支持对不同的层做不同稀疏率的稀疏处理,但逐层设置稀疏率对用户的使用门槛较高,对于某一层,如何选择稀疏率(即配置中的prune\_ratio)是比较困难的,手工尝试的配置需要进行重训练,耗费时间多。针对上述问题,引入自动通道稀疏搜索特性,根据用户模型来计算各通道的稀疏敏感度(影响精度)以及稀疏收益(影响性能),然后搜索策略依据稀疏敏感度和稀疏收益来搜索最优的逐层通道稀疏率,以平衡精度和性能 → [详情](llms-content/document/detail/CANNCommunityEdition/4fb2c99ef803.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0189.html): 本节介绍手工稀疏特性支持的稀疏层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/8069b65ef7d0.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0190.html): 本节介绍手工稀疏特性支持的稀疏层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/8069b65ef7d0.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0192.html): 本节介绍4选2结构化稀疏支持的层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/9333ec1a9f8f.md) - [稀疏流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0193.html): 本节介绍4选2结构化稀疏支持的层,接口调用流程和调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/9333ec1a9f8f.md) - [手工调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0194.html): 稀疏后,如果精度不满足要求,可以参见本节提供的方法进行调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5545cb2731a.md) - [CANN社区版-组合压缩是针对同一个网络模型](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0195.html): 组合压缩是针对同一个网络模型,既进行量化又进行稀疏的操作,具体支持什么样的组合压缩方式,本章节给出详细介绍。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef4c034f0ff8.md) - [手工调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0198.html): 组合压缩后,如果模型精度不满足要求,需要参见稀疏下的手工调优章节和量化感知训练下的手工调优章节分别进行调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/1aadad7a521d.md) - [张量分解](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0199.html): 张量分解通过分解卷积核的张量,将一个卷积转化成两个小卷积的堆叠来降低推理开销,如用户模型中存在大量卷积,且卷积核shape普遍大于\(64, 64, 3, 3\)时推荐使用张量分解。 → [详情](llms-content/document/detail/CANNCommunityEdition/813adc98d3fa.md) - [QAT模型适配CANN模型](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0203.html): 如果用户使用TensorFlow框架的原始模型已经做了量化功能(以下简称QAT模型),但是该模型无法使用ATC工具转成适配AI处理器的离线模型,需要借助本节提供的功能,将该QAT模型适配成CANN量化模型格式。然后才能使用ATC工具,将CANN量化模型转成适配AI处理器的离线模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/3cc3229656b1.md) - [CANN社区版-set\_logging\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0208.html): 设置信息输出的级别,其中信息包括打印在屏幕上的信息以及保存到amctlog/amcttensorflow.log文件中的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c22db13759f.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0210.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/87f20194f370.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0211.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/87f20194f370.md) - [CANN社区版-save\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0213.html): 训练后量化接口,根据量化因子记录文件recordfile和用户待量化的原始pb模型,插入AscendQuant、AscendDequant等算子,然后保存为既可以在TensorFlow环境进行精度仿真又可以在AI处理器做离线推理的pb模型文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/a31b1f3c8ac8.md) - [CANN社区版-accuracy\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0214.html): 根据用户输入的模型、配置文件进行自动的校准过程,搜索得到一个满足目标精度的量化配置,输出既可以在TensorFlow环境下做精度仿真的fakequant模型又可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/a34be28bad77.md) - [CANN社区版-perf\_based\_auto\_calibration](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0215.html): 根据用户输入的原始未量化模型、量化后的模型以及性能采样的配置文件,经过上板性能测试,搜索得到性能较优的混合精度的量化模型,输出既可以在TensorFlow环境下做精度仿真的fakequant模型又可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/3880657a091c.md) - [CANN社区版-quantize\_preprocess](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0216.html): 量化数据均衡预处理接口,将输入的待量化的图结构按照给定的量化配置文件进行量化预处理(当前仅支持均衡量化),在传入的图结构中插入均衡量化相关的算子,生成均衡因子记录文件recordfile,供后续quantizemodel阶段读取。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d7229b971c2.md) - [CANN社区版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0217.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/c9004d4b6179.md) - [CANN社区版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0218.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/c9004d4b6179.md) - [CANN社区版-save\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0220.html): 量化感知训练接口,根据用户最终的重训练好的模型,插入AscendQuant、AscendDequant等算子,生成最终既可以进行精度仿真又可以进行部署的模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f008cb23598d.md) - [CANN社区版-create\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0221.html): 通道稀疏或4选2结构化稀疏接口,两种稀疏特性每次只能配置一个。 - 通道稀疏场景:根据用户设置的稀疏配置文件对图结构进行稀疏处理,该函数在图结构中插入通道稀疏mask算子,达到推理时伪稀疏的效果。 - 4选2结构化稀疏:根据用户设置的稀疏配置文件对图结构进行稀疏处理,该函数在图结构中插入4选2结构化稀疏算子,达到推理时伪稀疏的效果。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a3d76652779.md) - [CANN社区版-create\_prune\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0222.html): 通道稀疏或4选2结构化稀疏接口,两种稀疏特性每次只能配置一个。 - 通道稀疏场景:根据用户设置的稀疏配置文件对图结构进行稀疏处理,该函数在图结构中插入通道稀疏mask算子,达到推理时伪稀疏的效果。 - 4选2结构化稀疏:根据用户设置的稀疏配置文件对图结构进行稀疏处理,该函数在图结构中插入4选2结构化稀疏算子,达到推理时伪稀疏的效果。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a3d76652779.md) - [CANN社区版-create\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0226.html): 静态组合压缩接口,根据用户设置的压缩配置文件对图结构先进行稀疏(通道稀疏或者4选2结构化稀疏,二选一),后插入量化相关的算子,并返回修改后的图。 → [详情](llms-content/document/detail/CANNCommunityEdition/e077a6909269.md) - [CANN社区版-create\_compressed\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0227.html): 静态组合压缩接口,根据用户设置的压缩配置文件对图结构先进行稀疏(通道稀疏或者4选2结构化稀疏,二选一),后插入量化相关的算子,并返回修改后的图。 → [详情](llms-content/document/detail/CANNCommunityEdition/e077a6909269.md) - [CANN社区版-auto\_decomposition](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0229.html): 根据用户提供的TensorFlow模型文件,生成张量分解后的模型文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/215bf1506e61.md) - [CANN社区版-decompose\_graph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0231.html): 分解训练代码中的图,用于对分解后的模型进行fine-tune(微调)。 → [详情](llms-content/document/detail/CANNCommunityEdition/3595b724e3c2.md) - [CANN社区版-convert\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0232.html): 根据用户自己计算得到的量化因子以及TensorFlow模型,适配成既可以在AI处理器上部署的模型又可以在TensorFlow环境下进行精度仿真的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/79f8a78232b8.md) - [训练后量化简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0237.html): calibration\_config\_tf.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_tensorflow/proto/calibration\_config\_tf.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/14616caef560.md) - [量化感知训练简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0238.html): retrain\_config\_tf.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_tensorflow/proto/retrain\_config\_tf.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/290135337fa9.md) - [性能采样配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0240.html): sampler\_config\_tf.proto文件参数说明如下表所示,该文件所在目录为:AMCT安装目录/amct\_tensorflow/proto/sampler\_config\_tf.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2a1c7f464b1.md) - [record记录文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0241.html): record文件,为基于protobuf协议的序列化数据结构文件,记录量化场景量化因子scale/offset,稀疏场景各稀疏层间的级联关系等,通过该文件、压缩配置文件以及原始网络模型文件,生成压缩后的模型文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/26c2c291171c.md) - [源码包编译为whl包,以whl包形式安装AMCT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0243.html): 如果用户AMCT安装服务器缺少源码编译安装时的某些依赖,则用户可以将源码包编译为whl包,然后进行安装,方法如下: → [详情](llms-content/document/detail/CANNCommunityEdition/b9f381f5441d.md) - [CANN社区版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0244.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/3662f98b6622.md) - [CANN社区版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0245.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/3662f98b6622.md) - [CANN社区版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0246.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/3662f98b6622.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0247.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/7dc9f26b7257.md) - [基于精度的自动量化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0248.html): 基于精度的自动量化是为了方便用户在对量化精度有一定要求时所使用的功能。该方法能够在保证用户所需的模型精度前提下,自动搜索模型的量化配置并执行训练后量化的流程,最终生成满足精度要求的量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/7dc9f26b7257.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0249.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/e99c6d46d0c2.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0250.html): 本节详细介绍训练后量化支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/e99c6d46d0c2.md) - [量化流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0253.html): 本节详细介绍量化感知训练支持的量化层,接口调用流程和示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/7453b2368153.md) - [张量分解](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0255.html): 张量分解通过分解卷积核的张量,将一个卷积转化成两个小卷积的堆叠来降低推理开销,如用户模型中存在大量卷积,且卷积核shape普遍大于\(64, 64, 3, 3\)时推荐使用张量分解。 → [详情](llms-content/document/detail/CANNCommunityEdition/aaadbf2082bd.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0257.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/754db014cb41.md) - [CANN社区版-set\_gpu\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0259.html): 调用该接口之后,AMCT执行权重量化的时候,会使用GPU进行加速。 → [详情](llms-content/document/detail/CANNCommunityEdition/37e030ad3b97.md) - [CANN社区版-set\_cpu\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0261.html): 调用该接口之后,AMCT执行权重量化的时候,使用CPU进行计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/6e0cd2e11421.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0262.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/5aeee408b4e4.md) - [CANN社区版-create\_quant\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0263.html): 训练后量化接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/5aeee408b4e4.md) - [CANN社区版-init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0264.html): 训练后量化接口,用于初始化AMCT,记录存储量化因子的文件,解析用户模型为图结构graph,供quantizemodel和savemodel使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb8e32336df0.md) - [CANN社区版-save\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0266.html): 训练后量化接口,根据修改后的图结构,插入AscendQuant、AscendDequant等算子,将模型保存为可以做推理的文件,支持保存为可在Caffe环境下做精度仿真的fakequant模型,和可在AI处理器上做推理的deploy模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/8596315318e9.md) - [CANN社区版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0268.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/55e46638a22e.md) - [CANN社区版-create\_quant\_retrain\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0269.html): 量化感知训练接口,根据图的结构找到所有可量化的层,自动生成量化配置文件,并将可量化层的量化配置信息写入配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/55e46638a22e.md) - [CANN社区版-save\_quant\_retrain\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0271.html): 量化感知训练接口,根据用户最终的重训练好的模型,插入AscendQuant、AscendDequant等算子,生成最终fake quant仿真模型和deploy部署模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/caf9aeb695df.md) - [CANN社区版-convert\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0272.html): 根据用户自己计算得到的量化因子以及Caffe模型,适配成可以在AI处理器上做在线推理的Deploy量化部署模型和可以在Caffe环境下进行精度仿真的Fakequant量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/17ab5aecf706.md) - [CANN社区版-convert\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0273.html): 根据用户自己计算得到的量化因子以及Caffe模型,适配成可以在AI处理器上做在线推理的Deploy量化部署模型和可以在Caffe环境下进行精度仿真的Fakequant量化模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/17ab5aecf706.md) - [CANN社区版-auto\_decomposition](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0274.html): 根据用户提供的Caffe原始模型(.prototxt和.caffemodel),生成张量分解后的模型文件以及权重文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9abdb92fecc.md) - [proto合并原理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0276.html): 合并原理如图1所示,其中: → [详情](llms-content/document/detail/CANNCommunityEdition/3a1ab6f631b0.md) - [工具实现的融合功能](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0278.html): 当前该工具主要实现的是BN融合功能,分为如下几类(如下融合场景中涉及的单个算子,需要先满足量化场景下的约束条件): → [详情](llms-content/document/detail/CANNCommunityEdition/21e48e7a8d4a.md) - [训练后量化简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0279.html): calibration\_config\_caffe.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_caffe/proto/calibration\_config\_caffe.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/5659c2d21641.md) - [量化感知训练简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0280.html): retrain\_config\_caffe.proto文件参数说明如表1所示,该文件所在目录为:AMCT安装目录/amct\_caffe/proto/retrain\_config\_caffe.proto。 → [详情](llms-content/document/detail/CANNCommunityEdition/3023844726a2.md) - [CANN社区版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0282.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/17b65360839f.md) - [CANN社区版-本章节详细介绍AMCT量化场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0284.html): 本章节详细介绍AMCT量化场景,以及每个场景下的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/17b65360839f.md) - [手工调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0286.html): 执行完量化后,精度如果不满足要求,可以尝试手动调整config.json文件中的参数,本节给出调整的原则,以及参数解释。 → [详情](llms-content/document/detail/CANNCommunityEdition/778cdac75b44.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0287.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc3ef6388524.md) - [整体约束和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0288.html): - 若接口中存在需要用户输入文件路径的参数,请确保输入路径正确,AMCT不会对路径做安全校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc3ef6388524.md) - [CANN社区版-set\_logging\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0289.html): 设置信息输出的级别,其中信息包括打印在屏幕上的信息以及保存到amctlog/amcttensorflow.log文件中的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/5cebcd5d95f3.md) - [CANN社区版-set\_logging\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0290.html): 设置信息输出的级别,其中信息包括打印在屏幕上的信息以及保存到amctlog/amcttensorflow.log文件中的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/5cebcd5d95f3.md) - [--input\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0321.html): 指定模型输入的shape,该shape需要与数据集处理后输入数据shape一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/c29340dc8c0f.md) - [--batch\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0322.html): 训练后量化推理阶段的batch数。 → [详情](llms-content/document/detail/CANNCommunityEdition/5af46989acf2.md) - [--calibration\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0323.html): 训练后量化简易配置文件路径与文件名。 → [详情](llms-content/document/detail/CANNCommunityEdition/4349c3d77f6e.md) - [--data\_types](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0325.html): \#\#\#\# 功能说明 输入数据的类型。 \#\#\#\# 关联参数 若未使用--evaluator参数,则该参数必填。 \#\#\#\# 参数取值 参数值:模型输入数据的类型。 参数值格式:"float32;float64"。 参数值约束:若模型有多个输入,且数据类型不同,则需要分别指定不同输入的数据类型,指定的输入数据类型必须按照输入节点顺序依次放在双引号中,所有的输入数据类型必须放在双引号中,中间使用英文分号分 → [详情](llms-content/document/detail/CANNCommunityEdition/ffcc37dd8795.md) - [--feature](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0327.html): 该参数仅适用于TensorFlow框架网络模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/6e0069d3168f.md) - [样例列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0329.html): **表1 Sample列表** → [详情](llms-content/document/detail/CANNCommunityEdition/eeff6eb90ba6.md) - [压缩概念](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0330.html): 本节给出模型压缩过程中用到的所有概念,并介绍了不同压缩方法的原理。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ca53799301b.md) - [压缩概念](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0331.html): 本节给出模型压缩过程中用到的所有概念,并介绍了不同压缩方法的原理。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ca53799301b.md) - [量化算法原理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0333.html): 量化常用的算法有二值化、线性量化、对数量化,线性量化又可根据是否有offset细分为对称\(Symmetric\),非对称\(Asymmetric\)两种。AMCT与昇腾芯片配套的是采用线性量化方式,并将对称和非对称量化方式进行了归一,以INT8量化为例,其应用表达式为: → [详情](llms-content/document/detail/CANNCommunityEdition/62d62df831b2.md) - [CANN社区版-ARQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0334.html): ARQ (Adaptive Range Quantization)算法是对权重直接量化的算法。该算法提供了两种方式,channel\_wise(是否对每个channel采用不同的量化因子,以PyTorch框架为例,参数解释请参见表20)量化和非channel\_wise量化,量化原理图如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/9bbcdfcc5e2a.md) - [CANN社区版-ARQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0335.html): ARQ (Adaptive Range Quantization)算法是对权重直接量化的算法。该算法提供了两种方式,channel\_wise(是否对每个channel采用不同的量化因子,以PyTorch框架为例,参数解释请参见表20)量化和非channel\_wise量化,量化原理图如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/9bbcdfcc5e2a.md) - [CANN社区版-AutoRound](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0337.html): AutoRound可学习Rounding Offset,是面向LLM的轻量级训练后量化算法,核心是把“舍入编译V”做成可学习参数,并可联合调节min/max scale,让权重在低比特量化时选择更优的舍入方向。 算法详细说明请参见:Optimize Weight Rounding via Signed Gradient Descent for the Quantization of LLMs\(ht → [详情](llms-content/document/detail/CANNCommunityEdition/d71329e179c9.md) - [CANN社区版-GPTQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0339.html): GPTQ(Generative Pre-trained Transformer Quantization)是一种针对大模型的仅权重训练后量化(PTQ)方法,核心思路是逐层贪心量化,通过数学优化最小化量化误差。针对每个量化算子,根据激活值计算海森矩阵,分块将权重进行微调,最小化量化误差,最终输出调整后的权重以及量化因子。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef042fc14cf8.md) - [CANN社区版-LAC](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0341.html): LAC(Learnable Activation Clipping,可学习激活裁剪范围),是面向神经网络量化(尤其LLM)的可微激活范围优化技术,在可学习裁剪外加入通道缩放类结构变换,增强低比特W/A量化精度。算法详细介绍请参见:OmniQuant: Omnidirectionally Calibrated Quantization for Large Language Models\(https: → [详情](llms-content/document/detail/CANNCommunityEdition/bcab69a7c787.md) - [CANN社区版-LAC](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0342.html): LAC(Learnable Activation Clipping,可学习激活裁剪范围),是面向神经网络量化(尤其LLM)的可微激活范围优化技术,在可学习裁剪外加入通道缩放类结构变换,增强低比特W/A量化精度。算法详细介绍请参见:OmniQuant: Omnidirectionally Calibrated Quantization for Large Language Models\(https: → [详情](llms-content/document/detail/CANNCommunityEdition/bcab69a7c787.md) - [Cast数据直转量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0343.html): Cast是最简单的量化算法,无需校准数据,直接将高精度浮点数(Float16/BFloat16)转换为HiFloat8格式。转换流程为: → [详情](llms-content/document/detail/CANNCommunityEdition/6a9038f7571b.md) - [Cast数据直转量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0344.html): Cast是最简单的量化算法,无需校准数据,直接将高精度浮点数(Float16/BFloat16)转换为HiFloat8格式。转换流程为: → [详情](llms-content/document/detail/CANNCommunityEdition/6a9038f7571b.md) - [HFMG数据量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0346.html): 该算法用于训练后量化场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/77a66c4adc2c.md) - [IFMR数据量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0347.html): IFMR(Input Feature Map Reconstruction)算法在某个数据分布下,通过搜索的方式确定最佳量化方式。该算法用于训练后量化场景,量化原理图如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/abf36c5dd6a3.md) - [MIN-MAX量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0348.html): 该算法是统计数据(activation)和权重(weight)中数据的最大值最小值,根据最大值和最小值,将数据缩放到量化位宽的边界值范围,然后根据量化公式计算出对应的缩放因子scale与偏移值offset。 → [详情](llms-content/document/detail/CANNCommunityEdition/09cc41f503ac.md) - [CANN社区版-OmniQuant](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0349.html): OmniQuant是面向LLM的轻量级、可微分训练后量化算法,核心是风格结构变换,学习通道缩放:在可学习裁剪外加入通道缩放类结构变换,增强低比特W/A量化精度。 算法详细介绍请参见:OmniQuant: Omnidirectionally Calibrated Quantization for Large Language Models\(https://link.gitcode.com/?targ → [详情](llms-content/document/detail/CANNCommunityEdition/85ccbe66ac03.md) - [OFMR算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0350.html): OFMR(Output FeatureMap Reconstruct)算法在某个数据分布下,通过搜索的方式确定最佳量化因子。该算法用于训练后量化,量化原理图如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/3db0cb6a3e17.md) - [Quantile分位数量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0351.html): Quantile算法考虑模型数值分布特征,通过分位数统计动态调整量化范围,避免极值点对量化精度的影响。该算法流程为: → [详情](llms-content/document/detail/CANNCommunityEdition/bb612369e6f8.md) - [SmoothQuant量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0352.html): SmoothQuant是一种同时确保准确率且推理高效的训练后量化 \(PTQ\) 方法,由于权重很容易量化,而激活则较难量化,SmoothQuant通过引入平滑系数来平滑激活异常值,通过数学上等效的变换将量化难度从激活转移到权重上。一般来说,激活异常值越多,迁移强度越大。 → [详情](llms-content/document/detail/CANNCommunityEdition/64f60dbdcf16.md) - [ULQ数据量化算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0353.html): 该算法用于量化感知训练场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/fabc90dac44e.md) - [自动通道稀疏搜索算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0354.html): 自动通道稀疏搜索默认采用的搜索算法为贪婪搜索算法,在给定模型计算量约束下,自动选择每一层可删除的、较为合适的通道(价值排序靠后的通道),降低通道稀疏对模型经过Fine-tune精度损失的影响。 → [详情](llms-content/document/detail/CANNCommunityEdition/13e3475a479c.md) - [手工通道稀疏算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0356.html): AMCT使用的通道稀疏算法为BalancedL2Norm,该算法通过计算权重各个filter(输出维度通道)的L2范数(各元素的平方和然后求平方根),对输出通道进行重要性排序并裁剪重要性较低的通道,即重要性低的通道优先被稀疏,原理下图所示: → [详情](llms-content/document/detail/CANNCommunityEdition/e2b0cd0854f4.md) - [4选2结构化稀疏算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0357.html): AMCT使用的4选2结构化稀疏算法为L1SelectivePruner,通过比较权重的l1值即绝对值来决定保留哪些权重,每4个连续的权重中保留l1值最大的2个权重。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b4e7584222e.md) - [蒸馏算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0358.html): 蒸馏量化的思想是将量化模型作为学生模型,原始模型作为教师模型,通过引导量化模型“模仿”浮点模型从而获得更好的精度结果。蒸馏量化,仅需要少量无标签数据集,即可以在较短的量化时间内达到较好的精度结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/fbf4eeec758c.md) - [安装python3-tk时提示错误信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0359.html): 安装python3-tk依赖时,提示如下错误提示信息: → [详情](llms-content/document/detail/CANNCommunityEdition/47075c049c53.md) - [安装python3-tk时提示错误信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0360.html): 安装python3-tk依赖时,提示如下错误提示信息: → [详情](llms-content/document/detail/CANNCommunityEdition/47075c049c53.md) - [校准执行过程中提示“\[IFMR\]: Do layer xxx data calibration failed\!”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0361.html): 在调用PyTorch框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/76fd5ec39c0e.md) - [编译并安装自定义算子包时提示"AttributeError: module ‘onnxruntime’ has no attribute ‘SessionOption’"信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0362.html): 安装AMCT过程中,编译并安装自定义算子包时,出现"AttributeError: module 'onnxruntime' has no attribute 'SessionOption' "错误,编译过程中止,AMCT无法使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/56881ac793fa.md) - [校准过程中提示"IFMR node. Name:'layer\_ifmr\_op' Status Message: std::bad\_alloc"信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0363.html): 训练后量化校准过程中,对某层进行量化,提示内存错误"IFMR node. Name:'layer\_ifmr\_op' Status Message: std::bad\_alloc "。 → [详情](llms-content/document/detail/CANNCommunityEdition/e3cd096ec983.md) - [校准过程中出现"killed"信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0364.html): 校准过程中,出现“killed”信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b29757bf861.md) - [QDQ格式模型推理过程中出现ONNXRuntimeError报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0365.html): QDQ(Quantize and DeQuantize)格式模型,比如从TensorFlow转换或从PyTorch导出的量化感知训练(QAT)模型,在ONNX Runtime1.8.0及以上的CPU版本环境下推理,出现类似下图的ONNXRuntimeError报错。(QDQ格式模型具体介绍请参见Link\(https://onnxruntime.ai/docs/performance/quantiz → [详情](llms-content/document/detail/CANNCommunityEdition/2423c52268c2.md) - [校准执行过程中提示“\[IfmrQuantWithoutOffset\]scale is illegal”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0366.html): 在调用ONNX Runtime框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/76a5b9ff2399.md) - [量化校准过程中因数据量过大导致报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0367.html): - 场景1:积攒数据的size过大溢出 → [详情](llms-content/document/detail/CANNCommunityEdition/c1a1873ddb2a.md) - [IFMR数据量化时,存在"inf或NaN值"或"xxx calculate scale failed",量化过程报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0368.html): 在调用TensorFlow框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止校准流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ea8a4108d7f.md) - [量化过程中提示某层bias量化超出int32范围](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0369.html): 量化过程中提示某层bias量化超出int32范围,提示信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/fa8f0f5632ee.md) - [校准时提示“Invalid argument: You must feed a value for placeholder tensor **”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0370.html): 训练后量化场景,修改模型后执行校准过程时,使用原始模型的输入输出做推理,报错提示必须给一个占位符输入数据,校准过程中断。提示信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/1f40c2adb611.md) - [使用训练后量化进行量化时,量化过程存在空tensor输入报错信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0372.html): 执行训练后量化时,存在空tensor输入报错信息,详细报错信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/97aa0ace7020.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0373.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [使用命令行方式安装Caffe环境失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0374.html): 使用命令行方式安装Caffe环境时,提示类似"/usr/bin/python3.7: can't open file '/usr/lib/python3.7/py\_compile.py': \[Error 2\] No such file or directory"信息,导致Caffe环境安装失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c35ebd793f0.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0376.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [校准执行过程中提示"IfmrQuantCalibration with offset scale is illegal"或"IfmrQuantCalibration without offset sc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0377.html): 在调用Caffe框架执行中间校准模型推理过程中,由于输入数据范围不合法,导致量化算法计算得到的scale不合理,从而校准过程失败,终止Caffe校准流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/ea2986144c46.md) - [量化执行过程中提示“Check scale and offset record file record.txt failed”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0378.html): 量化过程中调用save\_model接口保存量化模型时,需要读取calibration阶段计算得到的数据量化参数scale\_d,offset\_d,如果未能在相应的记录文件中找到对应参数,则无法进行后续量化模型保存动作。因此AMCT会抛出上述错误,并终止流程。现象如下: → [详情](llms-content/document/detail/CANNCommunityEdition/53805d03e05b.md) - [CANN社区版-AMCT\_LOG\_DUMP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0382.html): 控制训练后量化过程中日志落盘等信息的环境变量。该环境变量仅适用于调用aclgrphCalibration接口进行的量化。 → [详情](llms-content/document/detail/CANNCommunityEdition/0af9dac43494.md) - [CANN社区版-AMCT\_LOG\_DUMP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0383.html): 控制训练后量化过程中日志落盘等信息的环境变量。该环境变量仅适用于调用aclgrphCalibration接口进行的量化。 → [详情](llms-content/document/detail/CANNCommunityEdition/0af9dac43494.md) - [CANN社区版-AMCT\_LOG\_LEVEL](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0385.html): 控制屏幕输出的信息级别。该环境变量仅适用于PyTorch框架、Caffe框架、ONNX网络模型的量化。 → [详情](llms-content/document/detail/CANNCommunityEdition/83afd50a4646.md) - [安装Python3.9.2(EulerOS )](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0387.html): 1. 检查系统是否安装满足版本要求的Python开发环境(具体要求请参见系统要求和环境检查,该章节以环境上需要使用Python 3.9.2为例进行说明)。 → [详情](llms-content/document/detail/CANNCommunityEdition/e091eef4a0cd.md) - [查询软件包版本号](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0389.html): 进入要查询的软件包安装路径(root用户默认路径/usr/local/Ascend/,非root用户默认路径$HOME/Ascend/),执行如下命令查看所安装软件包版本是否正确。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2066c114c2f.md) - [软件包更新](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0390.html): NCA软件包支持覆盖安装,或使用升级命令更新,覆盖安装或升级过程中都会卸载老版本,然后安装新版本。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3ac0a78358c.md) - [软件包卸载](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0391.html): 支持两种卸载方式,用户根据实际情况选择其中一个方式卸载即可: → [详情](llms-content/document/detail/CANNCommunityEdition/983b21a01981.md) - [源码包编译为whl包,以whl包形式安装AMCT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0394.html): 如果用户AMCT安装服务器缺少源码编译安装时的某些依赖,则用户可以将源码包编译为whl包,然后进行安装,方法如下,如下步骤以编译并安装AMCT(TensorFlow)为例进行说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ce8af049e09.md) - [插入量化算子后,如何恢复模型训练参数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0396.html): 用户调用quantize\_model接口在传入的图中插入量化相关的变量op列表(quant\_add\_ops),该列表中的变量值无法在模型训练参数文件中找到,故模型训练参数直接恢复会出现变量无法找到的错误,因此需要在模型参数恢复之前,将quant\_add\_ops列表中的变量值从恢复列表中剔除,具体的剔除方法如下: → [详情](llms-content/document/detail/CANNCommunityEdition/e4b66495f5fc.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0397.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0398.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0401.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0411.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0412.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0414.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0416.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0417.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0418.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0420.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0421.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0423.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0428.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0429.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0430.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0435.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0437.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0438.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0439.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0440.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0441.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0442.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0443.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0444.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0446.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0447.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0448.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0449.html): 本节给出AMCT(Ascend Model Compression Toolkit,简称AMCT)的概念以及优势、文档的使用对象,并给出不同框架下AMCT的差异,用户根据场景选择不同框架进行模型压缩。 → [详情](llms-content/document/detail/CANNCommunityEdition/1526bd47679b.md) - [CANN社区版-概览](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe): \# 概览 | 手册 | 说明 | | --- | --- | | AOE工具(Ascend EP) | 介绍在 Ascend EP 场景下,如何通过AOE(Ascend Optimization Engine)进行性能调优,包括算子调优、子图调优和梯度调优。 | → [详情](llms-content/document/detail/CANNCommunityEdition/7b6c32e5f9f0.md) - [AOE简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_001.html): 本节介绍AOE相关概念、架构和调优流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/db77f8ff856f.md) - [调优流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_020.html): Atlas A2 训练系列产品 / Atlas A2 推理系列产品 场景下,不支持离线推理场景下调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd818c77c63b.md) - [快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_021.html): 本章节介绍各框架下模型如何快速进行AOE调优。如下以算子调优为例,如果需要进行子图调优,请将命令中的job\_type取值修改为1即可。 → [详情](llms-content/document/detail/CANNCommunityEdition/79ef29d910a9.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_022.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/CANNCommunityEdition/db0b0c0a703a.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_023.html): 使用AOE调优前,请先使用export命令在当前终端下声明环境变量。该方式在关闭Shell终端后失效。用户也可将设置环境变量的命令写入自定义脚本,方便后续执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/44f888b9171d.md) - [执行调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_024.html): 本节介绍离线推理场景下调优的命令示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/98341ba69004.md) - [查看调优结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_025.html): 本节介绍调优完成后,如何查看调优结果,包括屏幕打印信息和生成的自定义知识库、om模型、算子调优结果文件和子图调优结果文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/6eb688551136.md) - [性能验证](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_026.html): 调优完成后,请使用调优后的自定义知识库(如何使用请参见如何使用调优后的自定义知识库)重新推理,验证性能是否提高。 → [详情](llms-content/document/detail/CANNCommunityEdition/179caf21e2e9.md) - [调优流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_028.html): - 支持的TensorFlow版本包括1.15和2.6.5。 → [详情](llms-content/document/detail/CANNCommunityEdition/b3946962a0f0.md) - [快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_029.html): 本章节介绍TensorFlow训练场景下,如何快速进行AOE调优。如下以算子调优为例,如果需要进行子图调优,请在配置环境变量时,将AOE\_MODE修改为1即可。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb0213e6aa98.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_030.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/CANNCommunityEdition/7af75bab4af8.md) - [子图/算子调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_031.html): 本节介绍TensorFlow训练场景下,如何进行子图/算子调优,包括调优前须知、配置环境变量、调优命令、查看调优结果、性能验证。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ca73198befa.md) - [梯度切分调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_032.html): 本节介绍TensorFlow训练场景下,如何进行梯度调优,包括调优前须知、配置环境变量、调优命令和注意事项。 → [详情](llms-content/document/detail/CANNCommunityEdition/8bf9b715655c.md) - [调优流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_040.html): 该调测入口支持的形态如下。- Atlas 训练系列产品 → [详情](llms-content/document/detail/CANNCommunityEdition/32cfde6d13af.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_042.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/CANNCommunityEdition/6af3812a16da.md) - [算子调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_043.html): 本节介绍PyTorch训练场景下,如何进行算子调优,包括调优前须知、dump算子图、配置环境变量和调优命令。 → [详情](llms-content/document/detail/CANNCommunityEdition/cac53fdfd9af.md) - [查看调优结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_044.html): 执行调优结果如下所示,代表调优完成。调优后的自定义知识库请参见自定义知识库,调优结果文件请参见算子调优结果文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b656051842c.md) - [性能验证](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_045.html): 调优完成后,请还原代码,并刷新算子编译缓存,即将ACL\_OP\_COMPILER\_CACHE\_MODE设置为force,使用方法示例如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/6dbcbc78b1b0.md) - [TensorFlow在线推理场景下调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_059.html): Atlas A2 训练系列产品 / Atlas A2 推理系列产品 场景下,不支持在线推理场景下调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/66fb196cd1a0.md) - [PyTorch在线推理场景下调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_060.html): Atlas A2 训练系列产品 / Atlas A2 推理系列产品 场景下,不支持在线推理场景下调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/c42c9d6dcd87.md) - [调优流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_062.html): 通过AOE进行调优步骤如图1所示。调优步骤中具体操作请参考表1。 → [详情](llms-content/document/detail/CANNCommunityEdition/761d14a3fd10.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_063.html): 1. 请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》完成驱动、固件以及CANN Toolkit开发套件包和ops算子包的安装,部署开发环境和运行环境。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b6e2a058d0c.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_064.html): 使用AOE调优前,请先使用export命令在当前终端下声明环境变量。该方式在关闭Shell终端后失效。用户也可将设置环境变量的命令写入自定义脚本,方便后续执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/2391c107baff.md) - [执行调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_065.html): - 已经完成IR构图,具体开发过程请参见《图开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/graphdevg/atlasag\_25\_0081.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ac20c722670.md) - [查看调优结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_066.html): 本节介绍调优完成后,如何查看调优结果,包括屏幕打印信息和生成的自定义知识库、om模型、算子调优结果文件和子图调优结果文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/f97109afe47b.md) - [性能验证](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeep_16_067.html): 调优完成后,请使用调优后的自定义知识库(如何使用请参见如何使用调优后的自定义知识库)编译并运行Graph,验证性能是否提高。此过程中如果调用aclgrphBuildModel接口,请刷新算子编译缓存,即将OP\_COMPILER\_CACHE\_MODE设置为force(详见《图开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdi → [详情](llms-content/document/detail/CANNCommunityEdition/545af87ca65e.md) - [参数概览](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_001.html): 本节介绍AOE调优引擎使用到的命令行参数。参数和参数取值之间可以是“\=”,也可以是空格,本章节统一以“\=”为例。 → [详情](llms-content/document/detail/CANNCommunityEdition/a263682d0025.md) - [--help或-h](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_003.html): 显示帮助信息。 无。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5ffe027bd58.md) - [--model或-m](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_004.html): 原始模型文件路径与文件名。 → [详情](llms-content/document/detail/CANNCommunityEdition/6139712671da.md) - [--model\_path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_005.html): 原始模型文件路径,该路径下可以存放多个模型文件。PyTorch训练的调优场景,模型文件指的是dump出来的算子图,dump操作请参考dump算子图。 调优时,可以对该路径下的模型文件进行批量调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/28dd665972c0.md) - [--weight或-w](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_006.html): 原始模型权重文件路径与文件名。 当原始模型是Caffe时需要指定。 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f43a1a2cf91.md) - [--job\_type或-j](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_007.html): 调优模式。 支持子图调优和算子调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/b394f7bead96.md) - [--framework或-f](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_008.html): 原始网络模型的框架类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/3fdf9af28fe3.md) - [--input\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_009.html): 指定模型输入数据的格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/50e4dfdf420e.md) - [--input\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_010.html): 指定模型输入数据的shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f1fa28075e1.md) - [--dynamic\_batch\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_011.html): 设置动态Batch档位参数,适用于执行推理时,每次处理图片数量不固定的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/a9be2e3695f6.md) - [--dynamic\_image\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_012.html): 设置输入图片的动态分辨率参数。适用于执行推理时,每次处理图片宽和高不固定的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/fc75cb927b11.md) - [--dynamic\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_013.html): 设置ND格式下动态维度的档位。适用于执行推理时,每次处理任意维度的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a115efc3c79.md) - [--ip](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_014.html): NCS所在服务器的IP。 → [详情](llms-content/document/detail/CANNCommunityEdition/067561676156.md) - [--port](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_015.html): NCS所在服务器的端口号。 → [详情](llms-content/document/detail/CANNCommunityEdition/a616ba6e5cad.md) - [--reload](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_016.html): 子图调优中断后重载。当前次流程被中断后,希望从上次的已有的调优阶段开始继续调优,使用--reload进入重载模式。 使用该参数的命令必须在上次执行调优命令的相同目录下使用。原因是重载调优需要使用上次调优的中间文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c5359ed76fb.md) - [--device](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_017.html): 用于指定调优在运行环境上运行时使用的device。 → [详情](llms-content/document/detail/CANNCommunityEdition/f0f3b590ea10.md) - [--progress\_bar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_018.html): 用于开启或关闭调优时进度显示功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6cd72fe3bfe.md) - [--singleop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_019.html): 通过配置算子描述文件,对指定的算子(一个或者多个)进行调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5aa415e341d.md) - [--output](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_020.html): 调优后模型的存放路径以及文件名,例如:$\{HOME\}/test/out/tfresnet50,转换后的模型文件名以指定的为准,以.om后缀结尾,例如:tfresnet50.om或tfresnet50linuxx8664.om,若om文件名中包含操作系统及架构,则该om文件只能在该操作系统及架构的运行环境中使用。如果想要在其他操作系统及架构的运行环境使用,请使用ATC重新转换模型(需要带"--hos → [详情](llms-content/document/detail/CANNCommunityEdition/823c0dd861f6.md) - [--output\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_021.html): 指定网络输出数据类型或指定某个输出节点的输出类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/cef4ed09046f.md) - [--host\_env\_os](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_022.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统类型。 如果不设置,则默认取模型编译环境的操作系统类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/620b82885fb5.md) - [--host\_env\_cpu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_023.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统架构。 如果不设置,则默认取模型编译环境的操作系统架构。 → [详情](llms-content/document/detail/CANNCommunityEdition/c17d09872c4a.md) - [--aicore\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_024.html): 用于设置模型编译时使用的aicore数量。 当前版本该参数预留,不建议配置;如需配置,则只能配置为默认值。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7ca8103a672.md) - [--virtual\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_025.html): 是否支持AOE调优在昇腾虚拟化实例生成的虚拟设备上运行。 昇腾虚拟化实例是当前芯片算力比较大,云端用户或者小企业完全不需要使用这么大算力,而支持对芯片的算力进行切分,可满足用户按照自己的业务按需申请算力的诉求。 虚拟设备是按照指定算力在芯片上申请的虚拟加速资源。 该参数不支持SGAT调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb8b04d7384e.md) - [--out\_nodes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_027.html): 指定输出节点。 如果不指定输出节点(算子名称),则模型的输出默认为最后一层的算子信息。如果指定,则以指定的为准。 某些情况下,用户想要查看某层算子参数是否合适,则需要将该层算子的参数输出,就可以在调优时通过该参数指定输出某层算子,调优后,在相应.om模型文件最后即可以看到指定输出算子的参数信息,如果通过.om模型文件无法查看,则可以将.om模型文件转换成json格式后查看。关于.om转json格式 → [详情](llms-content/document/detail/CANNCommunityEdition/c1e153e46652.md) - [--input\_fp16\_nodes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_028.html): 指定输入数据类型为FP16的输入节点名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/ecd45086f478.md) - [--insert\_op\_conf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_029.html): 插入算子的配置文件路径与文件名,例如AIPP预处理算子。 使用该参数后,输入数据类型为UINT8。 → [详情](llms-content/document/detail/CANNCommunityEdition/f620b01588a7.md) - [--op\_name\_map](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_030.html): 扩展算子(非标准算子)映射配置文件路径和文件名,不同的网络中某扩展算子的功能不同,可以指定该扩展算子到具体网络中,而实际运行的是扩展算子的映射。 → [详情](llms-content/document/detail/CANNCommunityEdition/85282cb55acb.md) - [--is\_input\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_031.html): 用于指定网络输入数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c1e16fdcc7b.md) - [--is\_output\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_032.html): 用于指定网络输出的数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/CANNCommunityEdition/da977e3a8f3c.md) - [--disable\_reuse\_memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_033.html): 内存复用开关。 无。 参数值: - 1:关闭内存复用。 - 0:开启内存复用。 参数默认值:0 参数值约束:如果网络模型较大,关闭内存复用开关,调优时可能会造成内存不足,导致调优失败。 无。 在内存复用场景下(默认开启内存复用),支持基于指定算子(节点名称/算子类型)单独分配内存。通过OPNOREUSEMEM环境变量指定要单独分配的一个或多个节点, → [详情](llms-content/document/detail/CANNCommunityEdition/00bdd0fa4f9f.md) - [--fusion\_switch\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_034.html): 融合规则(包括图融合和UB融合)开关配置文件路径以及文件名,通过该参数关闭配置文件中指定的融合规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab9745bd0724.md) - [--enable\_scope\_fusion\_passes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_035.html): 指定编译时需要生效的Scope融合规则列表。 无论是内置还是用户自定义的Scope融合规则,都分为如下两类: - 通用融合规则(General):各网络通用的Scope融合规则;默认生效,不支持用户指定失效。 - 定制化融合规则(Non-General):特定网络适用的Scope融合规则;默认不生效,用户可以通过“--enablescopefusionpasses”指定生效的融合规则列表。 当前支 → [详情](llms-content/document/detail/CANNCommunityEdition/afca7ab11630.md) - [--enable\_single\_stream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_036.html): 静态shape场景下,是否开启模型推理顺序单流串行执行。 其中,流(Stream)用于维护一些异步操作的执行顺序,确保按照应用程序中的代码调用顺序在Device上执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/7555513c01dc.md) - [--enable\_small\_channel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_037.html): 是否开启small channel的优化,开启后在channel<\=4的卷积层会有性能收益。 建议用户在推理场景下打开此开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/4eac4485ffae.md) - [--compress\_weight\_conf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_039.html): 要压缩的node节点列表配置文件路径以及文件名。 → [详情](llms-content/document/detail/CANNCommunityEdition/13c601d97852.md) - [--compression\_optimize\_conf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_040.html): 压缩优化功能配置文件路径以及文件名,通过该参数开启配置文件中指定的压缩优化特性,从而提升网络性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/0efb5f5a372e.md) - [--buffer\_optimize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_041.html): 是否开启数据缓存优化功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/7fec1669dcf0.md) - [--precision\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_042.html): 设置网络模型的精度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/004c22268bca.md) - [--op\_select\_implmode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_043.html): 选择算子是高精度实现还是高性能实现。 高精度是指在fp16输入的情况下,通过泰勒展开/牛顿迭代等手段进一步提升算子的精度;高性能是指在fp16输入的情况下,不影响网络精度前提的最优性能实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb513c8201ff.md) - [--optypelist\_for\_implmode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_044.html): 设置optype列表中算子的实现方式,该参数当前仅支持设置某个具体算子的实现方式,不支持设置多个算子。当前仅支持配置的算子为Pooling、SoftmaxV2、LRN、ROIAlign。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed2d090498ca.md) - [--op\_debug\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_045.html): TBE算子编译debug功能开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa308f86ca7b.md) - [--log](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_046.html): 设置调优过程中日志的级别。 → [详情](llms-content/document/detail/CANNCommunityEdition/95e37e6fa780.md) - [--tune\_ops\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_047.html): 通过配置文件指定算子名称或者算子类型,对指定的算子进行调优。支持指定的算子范围请参见算子列表。对于不在算子列表范围内的算子,不支持调优。该参数使用的场景举例如下: 在对AOE调优后生成的om模型(或者ATC转换后生成的om模型)进行Profiling性能分析后,可通过此参数指定对某个性能较低的算子进行调优。 指定的算子名称或者算子类型必须配置为经过AOE调优后生成的om模型中的OP Name/OP → [详情](llms-content/document/detail/CANNCommunityEdition/63035ab9e3fd.md) - [--op\_precision\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_048.html): 设置具体某个算子的精度模式,通过该参数可以为多个算子设置不同的精度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/8dcc95e0f15d.md) - [--modify\_mixlist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_049.html): 混合精度场景下,修改算子使用混合精度名单,该文件包括黑名单,白名单和灰名单: - 白名单:表示混合精度模式下,允许将当前float32类型的算子,降低精度到float16。 - 黑名单:表示混合精度模式下,不允许将当前float32类型的算子降低精度到float16,相应算子仍旧使用float32精度。 - 灰名单:表示混合精度模式下,当前算子的混合精度处理机制和前一个算子保持一致,即如果前一个算 → [详情](llms-content/document/detail/CANNCommunityEdition/c3c85dfdf2ec.md) - [--keep\_dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_050.html): 在原始网络模型编译时,保持个别算子的计算精度不变。 推理场景下,使用--precisionmode参数设置整个网络模型的精度模式,可能会有个别算子存在性能或精度问题,为此引入--keepdtype参数,保持原始网络模型编译时个别算子的计算精度不变,具体算子可以通过该参数指定的文件进行配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/cf3de763371b.md) - [--customize\_dtypes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_051.html): 模型编译时自定义某个或某些算子的计算精度。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c1960bc0667.md) - [--tune\_optimization\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_052.html): 调优模式,通过该参数可配置不同模式调优,包括高性能模式和正常模式。 想要尝试获取更高性能的情况下,可以使用该参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/31631223ad80.md) - [--Fdeeper\_opat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_053.html): 算子深度调优。想要尝试获取更高性能的情况下,可以使用该参数。 该模式下调优耗时会增长数倍,且无法保证一定能拿到极致性能收益。 → [详情](llms-content/document/detail/CANNCommunityEdition/ffffb074adee.md) - [--Fnonhomo\_split](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_054.html): 子图非均匀切分调优。当模型输入的batch为奇数时,或者AI Core的核数与batch不成因子或倍数关系时,建议使用该参数,尝试获得更好的性能。 示例:假设batch为7,在均匀切分功能下,只能选择不切或者切成7份;而在非均匀切分下有更多切分的选择,可以切成非因子的份数,例如4+3。 Atlas 训练系列产品 场景下,不支持该参数。 Atlas A2 训练系列产品 / Atlas A2 推理系列 → [详情](llms-content/document/detail/CANNCommunityEdition/36bc9d4b90f7.md) - [--Fop\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_055.html): 算子format调优。当算子支持多种format时,如果调优过程中携带了该参数,AOE会将该算子支持的多种format调优策略与默认的format调优策略比较,如果优于默认的format调优策略,则将最优的format调优策略写入知识库。 → [详情](llms-content/document/detail/CANNCommunityEdition/396fd9cba470.md) - [--sparsity](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_056.html): Atlas 推理系列产品 场景下,不支持该参数。 Atlas 训练系列产品 场景下,不支持该参数。 开启全局稀疏特性。 AMCT(简称AMCT)4选2结构化稀疏后输出的模型,可能存在weight连续4个Cin维度元素中至少有2个为0的场景,模型转换时通过打开全局稀疏开关,将该场景下的元素筛选成2个,从而节省后续推理的计算量,提高推理性能。其原理如下: weight中每4个连续的元素,会生成两组2b → [详情](llms-content/document/detail/CANNCommunityEdition/4deeaa3a804e.md) - [--op\_tune\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_057.html): 有些大模型场景,部分二进制kernel替换成静态kernel后,性能更优。基于该背景,AOE新增了该参数支持静态kernel调优功能,根据输入的算子信息json文件,生成调优后的kernel,并保存到指定目录。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/CANNCommunityEdition/4685b14e3696.md) - [--op\_tune\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_058.html): 静态Kernel调优模式下,需要预先dump算子json文件,该参数用于指定算子json文件的存放路径。 dump算子json文件的具体操作请参考aclopStartDumpArgs和aclopStopDumpArgs接口。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/CANNCommunityEdition/035b36b1b2c4.md) - [--op\_tune\_kernel\_path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_059.html): 静态kernel调优后,AOE产生静态kernel。该参数用于用户指定静态kernel的存放路径。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/CANNCommunityEdition/89f7c52a0f0a.md) - [--soc\_version](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_060.html): 当--optunemode\=fast,并且执行aoe命令的环境没有device时,需要通过--socversion指定AI处理器的型号。 当前该功能支持如下型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 → [详情](llms-content/document/detail/CANNCommunityEdition/519dc1c107fe.md) - [--init\_bypass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_063.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--initbypass”在模型构建初始化阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/API/ascendgraphapi/cpp/ge/optionsparams/overallco → [详情](llms-content/document/detail/CANNCommunityEdition/6186ac6106c0.md) - [--build\_bypass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_064.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--buildbypass”在模型编译阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/API/ascendgraphapi/cpp/ge/optionsparams/overallcons → [详情](llms-content/document/detail/CANNCommunityEdition/baa6a0a4982c.md) - [知识库合并](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_066.html): AOE工具提供了自定义知识库合并的功能,支持将不同路径下的自定义知识库进行合并,并将其中优于内置知识库中的调优策略存入目标路径中。 → [详情](llms-content/document/detail/CANNCommunityEdition/9819ce6cbef0.md) - [如何使用调优后的自定义知识库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_067.html): 知识库是用户的资产,请用户妥善保管,建议归档到用户的存储介质。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ca510072ae7.md) - [日志查看](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_068.html): 调优引擎主进程的日志存放在:$\{HOME\}/ascend/log/debug/plog/plog-pid\_*.log,如果要查看error信息,可以在该日志中使用grep ERROR进行查找。 → [详情](llms-content/document/detail/CANNCommunityEdition/3f974ed8dd34.md) - [配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_071.html): - 配置文件路径:$\{install\_path\}/cann/conf。 → [详情](llms-content/document/detail/CANNCommunityEdition/205932d1086b.md) - [算子列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_072.html): AOE工具当前版本仅支持使用DSL接口实现计算逻辑的AI Core算子的调优,本章节介绍支持的算子列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c0bf7cb429b.md) - [通过修改训练脚本配置调优模式(TensorFlow 1.15)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_074.html): 除了通过AOE\_MODE环境变量配置调优模式之外,还可以通过修改训练脚本方式,配置调优模式。同时配置的情况下,通过修改训练脚本方式优先生效。 → [详情](llms-content/document/detail/CANNCommunityEdition/6c1659f37d34.md) - [通过修改训练脚本配置调优模式(TensorFlow 2.6)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_075.html): - 除了通过AOE\_MODE环境变量配置调优模式之外,还可以通过修改训练脚本方式,配置调优模式。同时配置的情况下,通过修改训练脚本方式优先生效。 → [详情](llms-content/document/detail/CANNCommunityEdition/18b0029dbd34.md) - [支持量化的层及约束](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_076.html): 本章节给出不同框架可量化的层以及相关约束。 → [详情](llms-content/document/detail/CANNCommunityEdition/72151a464464.md) - [量化简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_077.html): 如果要自动控制量化过程,例如控制哪些层是否量化、控制使用什么量化算法,则可以通过本章节构造的cfg配置文件实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2f6bb54b9fa.md) - [如何处理调优过程中"Out of memory"问题引起的进程异常退出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_079.html): 在调优过程中,可能会出现如下类似报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0b42035ad49.md) - [知识库调优生成,但是无法命中](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_080.html): AOE调优工具完成调优,生成了知识库,但是无法命中调优生成的知识库。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9c0540b3a32.md) - [系统报错"there is an aicore error"](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_081.html): 调优工具主进程日志中出现如下"there is an aicore error"的打印信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a06bac1bf11.md) - [如何处理残留进程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_083.html): 当配套的Python版本是Python3.8.x(3.8.0~3.8.11)或者Python3.9.x(3.9.0~3.9.7)时,AOE调优过程中可能会存在进程残留(例如:调优过程中Ctrl + C会出现进程残留),该情况不影响正常的调优流程,也不影响正常的调优性能。残留进程可以通过kill命令进行清理。 → [详情](llms-content/document/detail/CANNCommunityEdition/2b86fea92cea.md) - [如何处理内存不足](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_084.html): TensorFlow训练场景下调优时,可能会出现如下类似报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/91c548901315.md) - [如何确定原始框架网络模型中的算子与AI处理器支持的算子的对应关系](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoepar_16_086.html): 用户使用精度比对工具或者性能比对工具进行算子精度或者性能分析时,若发现某些算子精度或者性能有问题,可能会考虑使用ATC工具中的某些参数调整算子的计算精度后,重新进行模型转换然后推理,比如通过--modify\_mixlist参数将有问题的算子配置为黑名单等,该场景下,ATC中的参数要求配置的必须为基于Ascend IR定义的算子的OpType。 → [详情](llms-content/document/detail/CANNCommunityEdition/46e60888b63f.md) - [CANN社区版-本节介绍AOE相关概念、架构和调优流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0002.html): 本节介绍AOE相关概念、架构和调优流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e27b2406ab2.md) - [调优流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0003.html): 推荐先进行子图调优,再进行算子调优。原因是:先进行子图调优会生成图的切分方式,子图调优后算子已经被切分成最终的shape了,再进行算子调优,会基于这个最终shape去做算子调优。如果优先算子调优,这时调优的算子shape不是最终切分后的算子shape,不符合实际使用场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/ccb010c02241.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0008.html): AOE工具运行依赖AI处理器,当前调优入口支持开发者使用其他独立机器为开发环境,使用AI处理器所在硬件设备为运行环境。使用NCS工具远程连接开发环境和运行环境,并在开发环境上使用AOE工具对AI处理器进行远程调试。 → [详情](llms-content/document/detail/CANNCommunityEdition/80f5aa20677c.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0010.html): AOE调优前,请先使用export命令在当前终端下配置环境变量。该方式在关闭Shell终端后失效。 → [详情](llms-content/document/detail/CANNCommunityEdition/631dc7a89341.md) - [执行AOE调优](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0011.html): - 单个AOE进程时,请确保调优用户的家目录下磁盘可用空间>\=20G,可用内存>\=32G。注意:如果模型中存在大shape算子,可能需要更多内存。多个AOE进程时,请自行增加相应的磁盘空间和内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/00584c6d61ce.md) - [调优结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0012.html): 本节介绍调优完成后,如何查看调优结果,包括屏幕打印信息和生成的自定义知识库、om模型、算子调优结果文件和子图调优结果文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/50d266cd37ec.md) - [性能验证](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0013.html): 调优完成后,请使用调优后的自定义知识库(如何使用请参见如何使用调优后的自定义知识库)重新推理,验证性能是否提高。 → [详情](llms-content/document/detail/CANNCommunityEdition/739d21db0a66.md) - [参数概览](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0017.html): 本节介绍AOE调优引擎使用到的命令行参数。参数和参数取值之间可以是“\=”,也可以是空格,本章节统一以“\=”为例。 → [详情](llms-content/document/detail/CANNCommunityEdition/82aa9e38e10b.md) - [--help或-h](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0019.html): 显示帮助信息。 无。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/b7b9b2e5d776.md) - [--model或-m](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0020.html): 原始模型文件路径与文件名。 → [详情](llms-content/document/detail/CANNCommunityEdition/efe38e0a2c2f.md) - [--model\_path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0021.html): 原始模型文件路径,该路径下可以存放多个模型文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/a63ec4a137a0.md) - [--weight或-w](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0022.html): 原始模型权重文件路径与文件名。 当原始模型是Caffe时需要指定。 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架。 → [详情](llms-content/document/detail/CANNCommunityEdition/c5f93b698fc3.md) - [--job\_type或-j](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0023.html): 调优模式。 支持子图调优和算子调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/104b4d015f7f.md) - [--framework或-f](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0024.html): 原始网络模型的框架类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/8296b1e8bf98.md) - [--input\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0025.html): 指定模型输入数据的格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5b72d3efe42.md) - [--input\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0026.html): 指定模型输入数据的shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b25211a4b69.md) - [--dynamic\_batch\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0027.html): 设置动态Batch档位参数,适用于执行推理时,每次处理图片数量不固定的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2353642b5c9.md) - [--dynamic\_image\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0028.html): 设置输入图片的动态分辨率参数。适用于执行推理时,每次处理图片宽和高不固定的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae9e2e2d7367.md) - [--dynamic\_dims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0029.html): 设置ND格式下动态维度的档位。适用于执行推理时,每次处理任意维度的场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9189cb18175.md) - [--ip](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0030.html): NCS所在服务器的IP。 → [详情](llms-content/document/detail/CANNCommunityEdition/5888817b2705.md) - [--port](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0031.html): NCS所在服务器的端口号。 → [详情](llms-content/document/detail/CANNCommunityEdition/34f9275b5161.md) - [--reload](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0032.html): 子图调优中断后重载。当前次流程被中断后,希望从上次的已有的调优阶段开始继续调优,使用--reload进入重载模式。 使用该参数的命令必须在上次执行调优命令的相同目录下使用。原因是重载调优需要使用上次调优的中间文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/fca98552db4b.md) - [--device](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0033.html): 用于指定调优在运行环境上运行时使用的device。 → [详情](llms-content/document/detail/CANNCommunityEdition/e84d0d6cccb3.md) - [--progress\_bar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0034.html): 用于开启或关闭调优时进度显示功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6a2e4a94ce5.md) - [--singleop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0035.html): 通过配置算子描述文件,对指定的算子(一个或者多个)进行调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/2b5204f56855.md) - [--output](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0036.html): 调优后模型的存放路径以及文件名,例如:$\{HOME\}/test/out/tfresnet50,转换后的模型文件名以指定的为准,以.om后缀结尾,例如:tfresnet50.om或tfresnet50linuxx8664.om,若om文件名中包含操作系统及架构,则该om文件只能在该操作系统及架构的运行环境中使用。如果想要在其他操作系统及架构的运行环境使用,请使用ATC重新转换模型(需要带"--hos → [详情](llms-content/document/detail/CANNCommunityEdition/ec0ebb6b126b.md) - [--output\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0037.html): 指定网络输出数据类型或指定某个输出节点的输出类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/26fa7b349a42.md) - [--host\_env\_os](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0038.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统类型。 如果不设置,则默认取模型编译环境的操作系统类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/4dbe6e890721.md) - [--host\_env\_cpu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0039.html): 若模型编译环境的操作系统及其架构与模型运行环境不一致时,则需使用本参数设置模型运行环境的操作系统架构。 如果不设置,则默认取模型编译环境的操作系统架构。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b52d6b8d54c.md) - [--aicore\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0040.html): 用于设置模型编译时使用的aicore数量。 当前版本该参数预留,不建议配置;如需配置,则只能配置为默认值。 → [详情](llms-content/document/detail/CANNCommunityEdition/9127edc7c64d.md) - [--virtual\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0041.html): 是否支持AOE调优在昇腾虚拟化实例生成的虚拟设备上运行。 昇腾虚拟化实例是当前芯片算力比较大,云端用户或者小企业完全不需要使用这么大算力,而支持对芯片的算力进行切分,可满足用户按照自己的业务按需申请算力的诉求。 虚拟设备是按照指定算力在芯片上申请的虚拟加速资源。 该参数不支持SGAT调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb7c0e4254bf.md) - [--out\_nodes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0043.html): 指定输出节点。 如果不指定输出节点(算子名称),则模型的输出默认为最后一层的算子信息。如果指定,则以指定的为准。 某些情况下,用户想要查看某层算子参数是否合适,则需要将该层算子的参数输出,就可以在调优时通过该参数指定输出某层算子,调优后,在相应.om模型文件最后即可以看到指定输出算子的参数信息,如果通过.om模型文件无法查看,则可以将.om模型文件转换成json格式后查看。关于.om转json格式 → [详情](llms-content/document/detail/CANNCommunityEdition/64cce3a1ed53.md) - [--input\_fp16\_nodes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0044.html): 指定输入数据类型为FP16的输入节点名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/15d33d4b1718.md) - [--insert\_op\_conf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0045.html): 插入算子的配置文件路径与文件名,例如AIPP预处理算子。 使用该参数后,输入数据类型为UINT8。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c1901d61c69.md) - [--op\_name\_map](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0046.html): 扩展算子(非标准算子)映射配置文件路径和文件名,不同的网络中某扩展算子的功能不同,可以指定该扩展算子到具体网络中,而实际运行的是扩展算子的映射。 → [详情](llms-content/document/detail/CANNCommunityEdition/661b5e4fb89a.md) - [--is\_input\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0047.html): 用于指定网络输入数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/CANNCommunityEdition/df2ab2e2ee28.md) - [--is\_output\_adjust\_hw\_layout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0048.html): 用于指定网络输出的数据类型是否为FP16,数据格式是否为NC1HWC0。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c423d352ad9.md) - [--disable\_reuse\_memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0049.html): 内存复用开关。 无。 参数值: - 1:关闭内存复用。 - 0:开启内存复用。 参数默认值:0 参数值约束:如果网络模型较大,关闭内存复用开关,调优时可能会造成内存不足,导致调优失败。 无。 在内存复用场景下(默认开启内存复用),支持基于指定算子(节点名称/算子类型)单独分配内存。通过OPNOREUSEMEM环境变量指定要单独分配的一个或多个节点, → [详情](llms-content/document/detail/CANNCommunityEdition/7d301e34d80e.md) - [--fusion\_switch\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0050.html): 融合规则(包括图融合和UB融合)开关配置文件路径以及文件名,通过该参数关闭配置文件中指定的融合规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/2103ab95ca8f.md) - [--enable\_scope\_fusion\_passes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0051.html): 指定编译时需要生效的Scope融合规则列表。 无论是内置还是用户自定义的Scope融合规则,都分为如下两类: - 通用融合规则(General):各网络通用的Scope融合规则;默认生效,不支持用户指定失效。 - 定制化融合规则(Non-General):特定网络适用的Scope融合规则;默认不生效,用户可以通过“--enablescopefusionpasses”指定生效的融合规则列表。 当前支 → [详情](llms-content/document/detail/CANNCommunityEdition/03e0e03792d7.md) - [--enable\_small\_channel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0052.html): 是否开启small channel的优化,开启后在channel<\=4的卷积层会有性能收益。 建议用户在推理场景下打开此开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb8bcd6a0d70.md) - [--compress\_weight\_conf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0053.html): 要压缩的node节点列表配置文件路径以及文件名。 → [详情](llms-content/document/detail/CANNCommunityEdition/4c88fefae501.md) - [--compression\_optimize\_conf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0054.html): 压缩优化功能配置文件路径以及文件名,通过该参数开启配置文件中指定的压缩优化特性,从而提升网络性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/82e1031139fb.md) - [--buffer\_optimize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0055.html): 是否开启数据缓存优化功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/4305273ec0b6.md) - [--precision\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0056.html): 设置网络模型的精度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/c57d29082e5f.md) - [--op\_select\_implmode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0057.html): 选择算子是高精度实现还是高性能实现。 高精度是指在fp16输入的情况下,通过泰勒展开/牛顿迭代等手段进一步提升算子的精度;高性能是指在fp16输入的情况下,不影响网络精度前提的最优性能实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4e714c52861.md) - [--optypelist\_for\_implmode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0058.html): 设置optype列表中算子的实现方式,该参数当前仅支持设置某个具体算子的实现方式,不支持设置多个算子。当前仅支持配置的算子为Pooling、SoftmaxV2、LRN、ROIAlign。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fd60266528d.md) - [--op\_debug\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0059.html): TBE算子编译debug功能开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/8570d81e28c8.md) - [--log](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0060.html): 设置调优过程中日志的级别。 → [详情](llms-content/document/detail/CANNCommunityEdition/dac56ab75280.md) - [--tune\_ops\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0061.html): 通过配置文件指定算子名称或者算子类型,对指定的算子进行调优。支持指定的算子范围请参见算子列表。对于不在算子列表范围内的算子,不支持调优。该参数使用的场景举例如下: 在对AOE调优后生成的om模型(或者ATC转换后生成的om模型)进行Profiling性能分析后,可通过此参数指定对某个性能较低的算子进行调优。 指定的算子名称或者算子类型必须配置为经过AOE调优后生成的om模型中的OP Name/OP → [详情](llms-content/document/detail/CANNCommunityEdition/db3d89e4f27e.md) - [--op\_precision\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0062.html): 设置具体某个算子的精度模式,通过该参数可以为多个算子设置不同的精度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/9465909f40dc.md) - [--modify\_mixlist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0063.html): 混合精度场景下,修改算子使用混合精度名单,该文件包括黑名单,白名单和灰名单: - 白名单:表示混合精度模式下,允许将当前float32类型的算子,降低精度到float16。 - 黑名单:表示混合精度模式下,不允许将当前float32类型的算子降低精度到float16,相应算子仍旧使用float32精度。 - 灰名单:表示混合精度模式下,当前算子的混合精度处理机制和前一个算子保持一致,即如果前一个算 → [详情](llms-content/document/detail/CANNCommunityEdition/26995c1e9875.md) - [--keep\_dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0064.html): 在原始网络模型编译时,保持个别算子的计算精度不变。 推理场景下,使用--precisionmode参数设置整个网络模型的精度模式,可能会有个别算子存在性能或精度问题,为此引入--keepdtype参数,保持原始网络模型编译时个别算子的计算精度不变,具体算子可以通过该参数指定的文件进行配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/100587f86462.md) - [--customize\_dtypes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0065.html): 模型编译时自定义某个或某些算子的计算精度。 → [详情](llms-content/document/detail/CANNCommunityEdition/636a96121403.md) - [--tune\_optimization\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0066.html): 调优模式,通过该参数可配置不同模式调优,包括高性能模式和正常模式。 想要尝试获取更高性能的情况下,可以使用该参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/bcd68043885c.md) - [--Fdeeper\_opat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0067.html): 算子深度调优。想要尝试获取更高性能的情况下,可以使用该参数。 该模式下调优耗时会增长数倍,且无法保证一定能拿到极致性能收益。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a288da67c79.md) - [--Fnonhomo\_split](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0068.html): 子图非均匀切分调优。当模型输入的batch为奇数时,或者AI Core的核数与batch不成因子或倍数关系时,建议使用该参数,尝试获得更好的性能。 示例:假设batch为7,在均匀切分功能下,只能选择不切或者切成7份;而在非均匀切分下有更多切分的选择,可以切成非因子的份数,例如4+3。 Atlas 训练系列产品 场景下,不支持该参数。 Atlas A2 训练系列产品 / Atlas A2 推理系列 → [详情](llms-content/document/detail/CANNCommunityEdition/3a61bc2a8947.md) - [--Fop\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0069.html): 算子format调优。当算子支持多种format时,如果调优过程中携带了该参数,AOE会将该算子支持的多种format调优策略与默认的format调优策略比较,如果优于默认的format调优策略,则将最优的format调优策略写入知识库。 → [详情](llms-content/document/detail/CANNCommunityEdition/8a117ba5673a.md) - [--sparsity](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0070.html): Atlas 推理系列产品 场景下,不支持该参数。 Atlas 训练系列产品 场景下,不支持该参数。 开启全局稀疏特性。 AMCT(简称AMCT)4选2结构化稀疏后输出的模型,可能存在weight连续4个Cin维度元素中至少有2个为0的场景,模型转换时通过打开全局稀疏开关,将该场景下的元素筛选成2个,从而节省后续推理的计算量,提高推理性能。其原理如下: weight中每4个连续的元素,会生成两组2b → [详情](llms-content/document/detail/CANNCommunityEdition/5fc7073a3602.md) - [--init\_bypass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0071.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--initbypass”在模型构建初始化阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/API/ascendgraphapi/cpp/ge/optionsparams/overallco → [详情](llms-content/document/detail/CANNCommunityEdition/6b65e49ca8ca.md) - [--build\_bypass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0072.html): 对于AOE调优框架和调优业务不感知的编译参数,可以通过“--buildbypass”在模型编译阶段透传,具体透传的参数请参考“options参数说明\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/API/ascendgraphapi/cpp/ge/optionsparams/overallcons → [详情](llms-content/document/detail/CANNCommunityEdition/5bfbfc0ceb2d.md) - [CANN社区版-本节介绍配置密钥证书的背景和密钥证书的存放路径](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0075.html): 本节介绍配置密钥证书的背景和密钥证书的存放路径。 → [详情](llms-content/document/detail/CANNCommunityEdition/d95fc8f7e2d1.md) - [配置环境变量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0077.html): 在开发环境和运行环境安装CANN软件后,使用CANN运行用户编译、运行时,需要以CANN运行用户登录环境配置环境变量。$\{INSTALL\_DIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为例,安装后文件默认存储路径为:/usr/local/Ascend/cann。 → [详情](llms-content/document/detail/CANNCommunityEdition/ce1b9c66d1af.md) - [向第三方机构申请证书](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0078.html): 生产环境下,需要选择向第三方机构申请证书。步骤如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/2944718f9f41.md) - [自签名证书及私钥](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0079.html): 该方法仅供调测环境下使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a61cd374389.md) - [导入密钥证书](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0080.html): 获取密钥证书后,需要以运行用户使用AKT工具在开发环境和运行环境分别进行密钥证书导入,具体信息请参考如下内容。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6600c4c6e18.md) - [卸载密钥证书](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0081.html): 当该开发环境和运行环境无需再进行调优,可以选择卸载密钥证书,以释放更多存储空间。 → [详情](llms-content/document/detail/CANNCommunityEdition/a17c08569ee7.md) - [导入密钥证书配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0082.html): 当用户需要更新口令加密算法、更新证书过期告警提前日期时,可以使用该功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/b314cbe333d0.md) - [更新口令](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0083.html): 口令用于加密私钥,出于安全考虑,建议用户定期更新加密私钥的口令。 → [详情](llms-content/document/detail/CANNCommunityEdition/d54d5adeb29e.md) - [AKT参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0084.html): 在AKT存放路径下执行akt --help命令,可以查看AKT相关参数。具体含义请参考表1。 → [详情](llms-content/document/detail/CANNCommunityEdition/dfd91a4a0490.md) - [知识库合并](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0085.html): AOE工具提供了自定义知识库合并的功能,支持将不同路径下的自定义知识库进行合并,并将其中优于内置知识库中的调优策略存入目标路径中。 → [详情](llms-content/document/detail/CANNCommunityEdition/e510f90435c4.md) - [如何使用调优后的自定义知识库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0086.html): 知识库是用户的资产,请用户妥善保管,建议归档到用户的存储介质。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd6fa67afdc9.md) - [日志查看](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0087.html): 调优引擎主进程的日志存放在:$\{HOME\}/ascend/log/debug/plog/plog-pid\_*.log,如果要查看error信息,可以在该日志中使用grep ERROR进行查找。 → [详情](llms-content/document/detail/CANNCommunityEdition/c48e4df845c0.md) - [配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0090.html): - 配置文件路径:$\{install\_path\}/cann/conf。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae84a1621c8a.md) - [算子列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0091.html): AOE工具当前版本仅支持使用DSL接口实现计算逻辑的AI Core算子的调优,本章节介绍支持的算子列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/76d5d38dce14.md) - [支持量化的层及约束](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0092.html): 本章节给出不同框架可量化的层以及相关约束。 → [详情](llms-content/document/detail/CANNCommunityEdition/24fd835c9e8e.md) - [量化简易配置文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0093.html): 如果要自动控制量化过程,例如控制哪些层是否量化、控制使用什么量化算法,则可以通过本章节构造的cfg配置文件实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/18de55181f9f.md) - [如何处理调优过程中"Out of memory"问题引起的进程异常退出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0095.html): 在调优过程中,可能会出现如下类似报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/00626c1d2f76.md) - [知识库调优生成,但是无法命中](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0096.html): AOE调优工具完成调优,生成了知识库,但是无法命中调优生成的知识库。 → [详情](llms-content/document/detail/CANNCommunityEdition/331df595df91.md) - [系统报错"there is an aicore error"](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0097.html): 调优工具主进程日志中出现如下"there is an aicore error"的打印信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/51584c3bcf0f.md) - [如何处理残留进程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0099.html): 当配套的Python版本是Python3.8.x(3.8.0~3.8.11)或者Python3.9.x(3.9.0~3.9.7)时,AOE调优过程中可能会存在进程残留(例如:调优过程中Ctrl + C会出现进程残留),该情况不影响正常的调优流程,也不影响正常的调优性能。残留进程可以通过kill命令进行清理。 → [详情](llms-content/document/detail/CANNCommunityEdition/fde5452f05fe.md) - [如何确定原始框架网络模型中的算子与AI处理器支持的算子的对应关系](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0101.html): 用户使用精度比对工具或者性能比对工具进行算子精度或者性能分析时,若发现某些算子精度或者性能有问题,可能会考虑使用ATC工具中的某些参数调整算子的计算精度后,重新进行模型转换然后推理,比如通过--modify\_mixlist参数将有问题的算子配置为黑名单等,该场景下,ATC中的参数要求配置的必须为基于Ascend IR定义的算子的OpType。 → [详情](llms-content/document/detail/CANNCommunityEdition/0eec13a0ca1e.md) - [日志报错“DataBuffer is more than 1.9GB”(算子调优)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0102.html): 由于第三方库限制,在运行环境中传输的数据大小不能超过1.9GB,否则调优工具主进程日志中会出现如下信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/984a9566a3a8.md) - [系统报错"error \= 113"以及告警"Grpc socket closed."](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoerc_16_0103.html): 在调优过程中,可能会出现如下类似报错和告警,错误码113表示Grpc服务不可用,导致调优中断。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ce26594152a.md) - [接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0001.html): **表1 AOE调优API** → [详情](llms-content/document/detail/CANNCommunityEdition/ec88dea29336.md) - [AOE调优API简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0003.html): 通过AOE API可以开启AOE调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/d40593db8c18.md) - [CANN社区版-AoeInitialize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0004.html): AOE初始化函数,用于设置全局调优参数和初始化调优环境。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f2ff9de64ff.md) - [CANN社区版-AoeFinalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0005.html): 释放AOE初始化的资源。同步接口。 请参考接口约束说明。 无 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/19747d66420f.md) - [CANN社区版-AoeCreateSession](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0006.html): 创建AOE的调优Session,并输出Session id。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/3fc22b84c3b2.md) - [CANN社区版-AoeDestroySession](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0007.html): 销毁AOE的session。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb4f18b19695.md) - [CANN社区版-AoeSetGeSession](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0008.html): 设置GE session,通过GE session运行Graph。同步接口。 请参考接口约束说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/efc5134e1752.md) - [CANN社区版-AoeSetTuningGraph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0009.html): 设置调优图。同步接口。 请参考接口约束说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2ac0bb036af.md) - [CANN社区版-AoeSetTuningGraphInput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0010.html): 设置调优图的输入。同步接口。 请参考接口约束说明。 返回0表示成功,返回其它值含义请参见AOE API错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/d418110cb593.md) - [CANN社区版-AoeTuningGraph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0011.html): 开始AOE调优,同步接口。 请参考接口约束说明。 返回0表示成功, → [详情](llms-content/document/detail/CANNCommunityEdition/fd4f7f561f58.md) - [AOE API错误码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0018.html): AOE API错误码的定义在头文件"CANN软件安装目录/cann/include/aoe/external/aoe\_errcodes.h"中。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ac0133d3932.md) - [CANN社区版-GlobalOption](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0020.html): 介绍AOE的GlobalOption。 → [详情](llms-content/document/detail/CANNCommunityEdition/8456da8e3192.md) - [CANN社区版-TuningOption](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/aoeref_16_0021.html): 介绍AOE的TuningOption。 → [详情](llms-content/document/detail/CANNCommunityEdition/dd5298cf387b.md) - [CANN社区版-概览](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/aoe/auxiliarydevtool_aoe_0001.html): \# 概览 | 手册 | 说明 | | --- | --- | | AOE工具(Ascend EP) | 介绍在 Ascend EP 场景下,如何通过AOE(Ascend Optimization Engine)进行性能调优,包括算子调优、子图调优和梯度调优。 | → [详情](llms-content/document/detail/CANNCommunityEdition/7b6c32e5f9f0.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0001.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0002.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0003.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0005.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0006.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0009.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0010.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0011.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0012.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0013.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0016.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0017.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0019.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0020.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0021.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0022.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0023.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0024.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0025.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0027.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0028.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0029.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0031.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0032.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0034.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0035.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0036.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0039.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0043.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0044.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0045.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0047.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0048.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0049.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0050.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0051.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0052.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0057.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0058.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0059.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0061.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0062.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0063.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0064.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0115.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0117.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0118.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0135.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0136.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0137.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0138.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0139.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0140.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0141.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatc_16_0142.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0008.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0009.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0011.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0012.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0013.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0014.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0015.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0016.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0017.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0018.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0019.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0020.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0021.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0029.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0030.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0031.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0032.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0033.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0034.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0036.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0038.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0039.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0042.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0043.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0044.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0045.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0046.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0047.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0048.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0050.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0051.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0052.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0053.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0054.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0055.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0056.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0059.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0060.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0061.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0062.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0063.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0064.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0065.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0066.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0068.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0069.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0070.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0071.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0072.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0073.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0074.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0075.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0076.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0077.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0078.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0081.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0082.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0083.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0084.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0085.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0086.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0087.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0088.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0089.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0090.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0091.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0092.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0097.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0098.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0100.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/atctool/atlasatcparam_16_0101.html): 本文档用于指导开发者如何使用ATC(Ascend Tensor Compiler,简称ATC)工具进行模型转换,得到适配AI处理器的离线模型。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/5caa43cb7cec.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0001.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0002.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0003.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0004.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0005.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0006.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0007.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0009.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0010.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0011.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/hccltool/HCCLpertest_16_0012.html): 分布式训练场景下,开发者可以通过此工具测试HCCL(Huawei Collective Communication Library)集合通信的功能正确性以及性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/92ba90eda7a9.md) - [分析迁移工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/migrationtools/msfmktransplt/README.md): 昇腾NPU是AI算力的后起之秀,但目前训练和在线推理脚本大多是基于GPU的。由于NPU与GPU的架构差异,基于GPU的训练和在线推理脚本不能直接在NPU上使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/3deac093bcf3.md) - [CANN社区版-相比于业界标杆算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer): 相比于业界标杆算子,昇腾自研算子在AI处理器上的运算结果可能存在差异: → [详情](llms-content/document/detail/CANNCommunityEdition/5f1066b02e62.md) - [CANN社区版-相比于业界标杆算子](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0001.html): 相比于业界标杆算子,昇腾自研算子在AI处理器上的运算结果可能存在差异: → [详情](llms-content/document/detail/CANNCommunityEdition/5f1066b02e62.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0002.html): 数据dump功能会采集算子输入输出信息,由于可能存在客户敏感信息,请在开发和调测场景下使用该功能,生产上线后建议关闭数据dump开关,避免被攻击者利用,造成安全风险。 → [详情](llms-content/document/detail/CANNCommunityEdition/755dcc649837.md) - [准备GPU侧npy文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0006.html): - 在通过执行TensorFlow 1.15原始网络训练/在线推理来获取npy文件前,要求有一套完整、可执行的标准TensorFlow模型训练/在线推理工程。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad1708cab913.md) - [准备NPU侧dump数据和计算图文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0007.html): - 需要完成训练/在线推理网络的开发、编译和运行,确保拥有可执行的训练/在线推理工程。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e449052768d.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0008.html): - 本节中的计算图文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/CANNCommunityEdition/a20b739190b3.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0014.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed9242af49df.md) - [准备TensorFlow模型npy文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0015.html): 本版本不提供TensorFlow模型numpy(.npy)数据生成功能,请自行安装TensorFlow环境并提前准备numpy数据。本文仅提供生成numpy格式TensorFlow原始数据“*.npy”文件的样例参考。 → [详情](llms-content/document/detail/CANNCommunityEdition/20664a7c43a3.md) - [准备全网层信息文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0016.html): 以下介绍通过ATC模型转换工具获取离线模型的操作步骤,更多操作请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/user\_guides/atc\_tools/overview/learning\_guide.md\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/aeefc9de9bcf.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0018.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/CANNCommunityEdition/dbb60aa9a347.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0020.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/c1eb04381179.md) - [准备ONNX模型npy文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0021.html): - 需要确保每个算子节点有名称,否则无法生成正确的文件名。没有名称的算子节点需要先生成名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/d3726bc45ffc.md) - [准备全网层信息文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0022.html): 以下介绍通过ATC模型转换工具获取离线模型的操作步骤,更多操作请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/user\_guides/atc\_tools/overview/learning\_guide.md\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/3fb0395381d8.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0024.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/CANNCommunityEdition/413b67b1d108.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0026.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d479d862a48.md) - [Caffe模型npy文件准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0027.html): - 针对量化原始模型获取npy文件,请先参见 量化原始模型和量化信息文件 → [详情](llms-content/document/detail/CANNCommunityEdition/a8528de60b15.md) - [准备离线模型dump数据文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0028.html): - 请在dump数据前,完成模型对应的应用工程的编译、运行,确保工程正常。 → [详情](llms-content/document/detail/CANNCommunityEdition/827720c0f779.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0031.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b85e9329151.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0033.html): - 对于该场景需要排查 比对结果说明 → [详情](llms-content/document/detail/CANNCommunityEdition/5bdd83ac422a.md) - [准备离线模型文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0034.html): 以下介绍通过ATC模型转换工具获取离线模型的操作步骤,更多操作请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/user\_guides/atc\_tools/overview/learning\_guide.md\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc943a02127e.md) - [比对操作和分析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0035.html): 当指定的比对数据文件大小超过1GB或.json文件大小超过100MB时,比对过程可能耗时较长,系统提示:'The size \(%d\) of %s more than the XX, it needs more time to run.'。 → [详情](llms-content/document/detail/CANNCommunityEdition/6e30195bfbfe.md) - [比对结果说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0036.html): 本节内容主要说明对于比对结果中可能存在部分无法比对或异常情况(比如结果中的NaN)。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae243ee803a1.md) - [比对结果分析指导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0038.html): - 显示“*”,表示在NPU侧新增独有的算子;无对应的标准算子,无法进行比对,结果显示为“NaN”。 → [详情](llms-content/document/detail/CANNCommunityEdition/88349b35f92b.md) - [CANN社区版-精度比对工具本身只提供自有实现算子在AI处理器上的运算结果与业界标准算子的运算结](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0040.html): 精度比对工具本身只提供自有实现算子在AI处理器上的运算结果与业界标准算子的运算结果的差异比对功能,输出的比对结果需要用户自行分析并找出问题。对于用户来说,对结果的分析工作也是一大难点。本节提供专家系统工具为用户提供精度比对结果的分析功能,有效减少用户排查问题的时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/347c0d39d58c.md) - [使用前必读](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0041.html): 需要安装pandas 1.3或更高版本依赖。安装示例:pip3 install pandas\=\=1.3.5。非root用户安装,需要在安装命令后加上--user,例如:pip3 install pandas\=\=1.3.5 --user。 → [详情](llms-content/document/detail/CANNCommunityEdition/a53fd875b0e7.md) - [通过命令行方式分析比对结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0042.html): 通过命令行方式分析比对结果是基于精度比对的基础上执行-advisor参数功能,完成精度比对之后继续进行专家系统分析并输出结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/b43b0de976ae.md) - [通过脚本工具方式分析比对结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0043.html): 专家系统提供“mscmp\_advisor.py”脚本工具。功能及安装路径如下: → [详情](llms-content/document/detail/CANNCommunityEdition/21dee00f1672.md) - [输出结果和优化建议](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0044.html): 针对比对数据中数据类型为Float16的数据,进行溢出检测。如果存在溢出数据,输出专家建议。 → [详情](llms-content/document/detail/CANNCommunityEdition/de3d532eac68.md) - [计算精度评价指标](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0045.html): 精度比对是以GPU的计算结果为标杆,以不同算法维度,比对算子精度差异,根据每个算法维度的结果判断算子在运行时是否存在精度问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a7e5cc4b0e6.md) - [npy与npy文件之间的精度比对](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0046.html): 精度比对工具支持单个npy与npy文件之间的精度比对。基本要求如下: → [详情](llms-content/document/detail/CANNCommunityEdition/ac134414d049.md) - [CANN社区版-单算子比对功能由compare命令的具体参数决定](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0048.html): 单算子比对功能由compare命令的具体参数决定,主要包括配置输入文件和输出路径、选择具体比对算子、设置比对算子的输入或输出数据和输出文件的形式等。可以根据参数具体的功能描述,判断输入文件的实际情况,来决定使用具体的参数功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/cac7942ed1c6.md) - [比对操作](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0049.html): - 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7ace4122eeb.md) - [结果文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0050.html): 单算子比对执行比对操作,默认比对指定算子数据的绝对误差和相对误差,根据指定比对算子的输入或输出数据以及设置的输出文件形式生成比对结果文件如表1。 → [详情](llms-content/document/detail/CANNCommunityEdition/a44be4d78358.md) - [溢出算子数据采集与解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0052.html): AI业务运行过程中出现浮点异常情况时,可通过溢出算子数据采集和解析进行问题定界定位。 → [详情](llms-content/document/detail/CANNCommunityEdition/210c89d4468d.md) - [Top溢出算子解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0053.html): AI业务运行过程中可能存在算子溢出的情况,此时若直接进行精度比对操作则会造成比对结果不准确。通过执行查看溢出算子数据,可以检测并收集溢出的算子信息,生成算子溢出数据文件和溢出算子的dump文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/daa5592d2519.md) - [dump数据文件Format转换](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0054.html): 本版本提供dump数据文件Format转换能力,用于用户根据自身需求将AI处理器生成的dump数据文件转换成numpy数据文件,方便查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/a79d2815afc4.md) - [查看dump数据文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0055.html): dump文件无法通过文本工具直接查看其内容,为了查看dump文件内容,本文提供以下脚本将dump文件转换为numpy格式文件后,再通过numpy官方提供的能力转为txt文档进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/6581ac58c63f.md) - [GPU/NPU映射表获取](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0056.html): 本节涉及的.json文件、目录等名称均为举例,请根据实际环境替换。其中,-out指定的结果存放路径,需确保操作用户具有读写权限。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd72d2063fb3.md) - [AICPU自定义算子日志解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0058.html): dump数据文件解析功能通过解析dump数据文件,获取dump数据文件中的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/eaabfe9f9195.md) - [生成npy文件名异常情况批量处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0059.html): TensorFlow模型生成dump数据时,因tfdbg自身原因或运行环境原因,会出现tfdbg截断算子名,导致生成的npy文件名与预期不符,造成转换dump数据文件异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/16f6334979f4.md) - [Windows dump文件转换为Linux dump文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0060.html): 1. 在Linux上准备转换脚本windows\_to\_linux.py,内容如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/f07bf8ab5bdd.md) - [数据格式要求](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0062.html): msaccucmp.py脚本精度比对工具支持多种比对方式,因此dump、npy文件命名需满足以下要求: → [详情](llms-content/document/detail/CANNCommunityEdition/09cad8de8faa.md) - [命令格式说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0063.html): 精度比对命令行格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/701726b2beec.md) - [完整比对结果参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0064.html): **表1 完整比对结果参数说明** → [详情](llms-content/document/detail/CANNCommunityEdition/12b7e33a059e.md) - [数据格式要求](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0067.html): compare\_vector.py精度比对工具将在后续版本下线,当前版本推荐使用上文中的msaccucmp.py工具。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b5a86eddb90.md) - [准备离线模型dump数据文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0068.html): 在准备dump数据前,请参见《ATC离线模型编译工具\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/atctool/docs/zh/user\_guides/atc\_tools/overview/learning\_guide.md\)》模型转换,准备好模型文件;如果涉及模型量化,请参见 → [详情](llms-content/document/detail/CANNCommunityEdition/12f3f52f1da3.md) - [准备Caffe模型npy文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0069.html): 本版本不提供Caffe模型npy文件生成功能,请自行安装Caffe环境并提前准备Caffe原始数据“*.npy”文件。本文仅提供生成符合精度比对要求的numpy格式Caffe原始数据“*.npy”文件的样例参考。 → [详情](llms-content/document/detail/CANNCommunityEdition/7440f09dd16a.md) - [准备TensorFlow模型npy文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0070.html): 本版本不提供TensorFlow模型npy文件生成功能,请自行安装TensorFlow环境并提前准备npy文件。本文仅提供生成numpy格式TensorFlow原始数据“*.npy”文件的样例参考。 → [详情](llms-content/document/detail/CANNCommunityEdition/0972bc57bc45.md) - [说明与约束](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0072.html): - 原命令行比对方式将保持原有功能,不继续演进,推荐使用新的比对方式进行精度比对。 → [详情](llms-content/document/detail/CANNCommunityEdition/1bc993a0c4fe.md) - [比对数据说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0073.html): 执行Tensor比对前,请按照表1要求准备好比对数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/69724504b610.md) - [整网比对](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0074.html): Tensor比对命令行格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/add41566fca8.md) - [单算子比对](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0075.html): Tensor比对命令行格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/3a4e82561756.md) - [如何进行npy文件转dump文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0076.html): 本功能将在后续版本下线,当前版本推荐使用上文中的dump数据文件Format转换。 → [详情](llms-content/document/detail/CANNCommunityEdition/ff815753be52.md) - [如何进行dump数据文件Format转换](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0077.html): 本功能将在后续版本下线,当前版本推荐使用上文中的dump数据文件Format转换。 → [详情](llms-content/document/detail/CANNCommunityEdition/e48673210740.md) - [如何查看dump数据文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_0078.html): 本功能将在后续版本下线,当前版本推荐使用上文中的查看dump数据文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/498e7ebd59bd.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/ModelAccuracyAnalyzer/atlasaccuracy_16_1001.html): 对于该场景需要排查比对结果说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ad004e460d9.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/msMemScope/docs/zh/api.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/CANNCommunityEdition/097eb9a4e746.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/msMemScope/docs/zh/install_guide.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/CANNCommunityEdition/097eb9a4e746.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/msMemScope/docs/zh/memory_analysis.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/CANNCommunityEdition/097eb9a4e746.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/msMemScope/docs/zh/memory_profile.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/CANNCommunityEdition/097eb9a4e746.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/msMemScope/docs/zh/output_file_spec.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/CANNCommunityEdition/097eb9a4e746.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/msMemScope/docs/zh/quick_start.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/CANNCommunityEdition/097eb9a4e746.md) - [CANN社区版-算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool): 算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制文件的命令行工具。该工具的具体功能和使用约束如下: → [详情](llms-content/document/detail/CANNCommunityEdition/50b5d38c8575.md) - [CANN社区版-算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0001.html): 算子编译工具(op\_compiler)是昇腾CANN提供的编译算子生成算子二进制文件的命令行工具。该工具的具体功能和使用约束如下: → [详情](llms-content/document/detail/CANNCommunityEdition/50b5d38c8575.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0003.html): 1. 安装软件包。请参考《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》完成驱动、固件、CANN软件包的安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/55bc5d5ac254.md) - [算子编译生成Kernel包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0005.html): 1. 准备Dump的算子信息统计文件。目前支持两种方式Dump算子json文件,请根据实际情况选择合适的方式。 → [详情](llms-content/document/detail/CANNCommunityEdition/f204506f570f.md) - [Kernel包安装和卸载](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0006.html): 下文以默认命名的Kernel包为例,实际运行时,具体命令请替换为实际的Kernel包名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/6141a5012526.md) - [算子编译生成Kernel包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0008.html): 在任意目录下,以运行用户(如HwHiAiUser)身份执行如下命令,进行算子编译: → [详情](llms-content/document/detail/CANNCommunityEdition/8ff00a9702e3.md) - [Kernel包安装和卸载](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0009.html): 下文以默认命名的Kernel包为例,实际运行时,具体命令请替换为实际的Kernel包名。 → [详情](llms-content/document/detail/CANNCommunityEdition/0d84f13978ec.md) - [参数概览](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0011.html): **表1 算子编译工具参数概览** → [详情](llms-content/document/detail/CANNCommunityEdition/1d69034d7e13.md) - [--help](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0013.html): 显示帮助信息。简写为-h。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc5459129570.md) - [--op\_params\_dir](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0015.html): 和--kernel\_name二选一必选,Dump工具导出的统计数据所在的文件夹路径,支持绝对和相对路径。简写为-p。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b980106406d.md) - [--kernel\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0016.html): 和--op\_params\_dir二选一必选,设置需要编译的调试版本的算子kernel\_name。简写为-k。 → [详情](llms-content/document/detail/CANNCommunityEdition/254190399250.md) - [--job](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0017.html): 设置编译时工作进程数。最小取值为1,默认为16。简写为-j。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb203ba2d02c.md) - [--compile\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0018.html): 工作模式。可选。默认为纯编译模式,配置为tune为调优模式。简写为-m。调优功能自CANN 9.1.0版本起废弃,配置tune后调优模式不生效,自动切换为默认编译流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/ce11bce5402a.md) - [--output](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0020.html): 可选,编译输出的安装包路径+名称,如xxx/xxx/xxx.run,支持相对路径和绝对路径。不输入路径的情况下,在当前路径下生成;不输入安装包名称的情况下,静态shape安装包默认命名为“static\_kernel\_$\{datetime\}\_$\{pid\}.run”,调试版本安装包默认命名为“debug\_kernel\_$\{datetime\}.run”。简写为-o。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4cf610f8499.md) - [--soc\_version](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0022.html): 执行算子编译功能时必选,指定算子编译时AI处理器的型号。简写为-v。 → [详情](llms-content/document/detail/CANNCommunityEdition/fbcc0cdad0a1.md) - [--log](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0024.html): 设置算子编译过程中日志的级别。简写为-l。 → [详情](llms-content/document/detail/CANNCommunityEdition/0968f43e0422.md) - [--count](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0025.html): 和--op\_params\_dir参数配合使用,用于统计--op\_params\_dir参数指定的目录下算子信息统计json文件的数目。 → [详情](llms-content/document/detail/CANNCommunityEdition/a26bf566419f.md) - [--op\_debug\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0026.html): 调试配置文件的路径及文件名。 → [详情](llms-content/document/detail/CANNCommunityEdition/e421c1f1035c.md) - [--enable\_super\_kernel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/opcompiletool/atlasop_compiler_07_0027.html): 是否开启Super Kernel功能。默认不使能Super Kernel,添加该选项时会修改编译行为,走Super Kernel流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b356af2980d.md) - [MindStudio Kernel Launcher API接口文档](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/api_reference/mskl_api_reference.md): msKL工具提供的接口可以调用msOpGen工程中的tiling函数以及用户自定义的Kernel函数,同时提供了autotune系列接口支持开发者可以高效地针对多个调优点进行代码替换、编译、运行以及性能对比。 → [详情](llms-content/document/detail/CANNCommunityEdition/3a05204fafd2.md) - [MindStudio Kernel Performance Prediction对外接口使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/api_reference/mskpp_api_reference.md): msKPP工具分为基础功能接口和指令接口两种接口类型。基础功能接口用于模拟算子计算中芯片平台、基础数据等。指令接口用于模拟特定的算子指令操作,包括Vector类计算指令和Cube类计算指令。 → [详情](llms-content/document/detail/CANNCommunityEdition/ba168d63eafc.md) - [MindStudio Sanitizer 对外接口使用说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/api_reference/mssanitizer_api_reference.md): 调用aclrtMalloc接口在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针,并向检测工具上报内存分配信息。实际的内存分配行为和参数含义与aclrtMalloc一致。 > \[\!NOTE\] > 可参见《应用开发接口》手册中“acl API参考(C) > 运行时管理 > 内存管理”章节查看aclrtMalloc的详细说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/5c6305c0b04e.md) - [MindStudio Ops Generator典型案例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/best_practices/example.md): 展示如何使用msOpGen工具进行Ascend C自定义算子的工程创建、编译和部署,并使用msOpST工具对Ascend C自定义算子进行功能测试。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ffc78fd9153.md) - [典型案例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/best_practices/msdebug_basic_cases.md): \#\# 上板调试Vector算子 概述 展示如何使用msDebug工具来上板调试一个Vector算子,该Vector算子可实现两个向量相加并输出结果的功能。 前期准备 - 单击链接获取样例工程,为进行算子调试做准备。 - 完成相关环境变量配置,请参见MindStudio Debugger工具用户指南。 操作步骤 1. 基于样例工程编译算子,获取可执行文件add.fatbin。 1. 修改sa → [详情](llms-content/document/detail/CANNCommunityEdition/a43763243b85.md) - [基础案例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/best_practices/mssanitizer_basic_cases.md): 1. 参考《\[MindStudio Sanitizer 安装指南\]\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/devaids/optool/docs/zh/install\_guide/mssanitizer\_install\_guide.md\)》完成相关环境变量的配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/463444a878f4.md) - [典型案例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/best_practices/typical_cases.md): \#\# 通过指令流水图优化算子 概述 展示如何通过msOpProf工具的指令流水图特性,分析算子的瓶颈点,并实现算子的性能优化。 操作步骤 1. 参考msopprof simulator用户指南,将算子仿真性能数据采集得到的visualizedata.bin文件导入MindStudio Insight,具体导入操作请参考《MindStudio Insight用户指南》的“导入性能数据”章节。 2. → [详情](llms-content/document/detail/CANNCommunityEdition/aacf0d5619df.md) - [MindStudio 工具开发环境安装指导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/common/dev_env_setup.md): 本文档用于搭建 MindStudio 工具编译/UT 等开发所需的标准化容器环境。除特别说明外,本文命令均在**宿主机**执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/8893fcad3695.md) - [MindStudio Debugger安装指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/install_guide/msdebug_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5b27d3c40a2.md) - [MindStudio Kernel Launcher 安装指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/install_guide/mskl_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/537197d94cd4.md) - [MindStudio Kernel Performance Prediction 安装指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/install_guide/mskpp_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/484f71ffb9b9.md) - [MindStudio Ops Generator安装指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/install_guide/msopgen_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1f45406cb9b.md) - [MindStudio Ops Profiler 安装指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/install_guide/msopprof_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/272aa8d343be.md) - [MindStudio Sanitizer 安装指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/install_guide/mssanitizer_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/4971b2ab6eff.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/cann_container_setup.md): 本文以 ”我要做什么” 为导向,结合典型场景为您推荐合适的工具。 → [详情](llms-content/document/detail/CANNCommunityEdition/d307a94d141b.md) - [昇腾 AI 算子开发工具链学习环境安装指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/installation_guide.md): > \[\!CAUTION\]注意 → [详情](llms-content/document/detail/CANNCommunityEdition/1c6066984d6e.md) - [msDebug算子调试工具快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/msdebug_quick_start.md): msDebug 是一款面向昇腾设备的算子调试工具,用于调试在NPU侧执行的算子程序,为算子开发人员提供关键调试能力,包括读取昇腾设备内存与寄存器、断点暂停与恢复程序运行状态等。 → [详情](llms-content/document/detail/CANNCommunityEdition/db2eba8ed1fe.md) - [msKL 算子 Kernel 轻量化调用快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/mskl_quick_start.md): 使用 msKL 工具可以利用其提供的接口在 Python 脚本中快速实现 Kernel 下发的代码生成、编译及运行。 → [详情](llms-content/document/detail/CANNCommunityEdition/05bb1c8800c9.md) - [msKPP 算子建模工具快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/mskpp_quick_start.md): msKPP 工具用于算子开发前的性能建模设计,开发者基于其 DSL(Domain-Specific Language,领域特定语言),以算子的数学逻辑为输入,编写算子表达式,即可在秒级内获得性能预测结果。该建模仅依赖输入/输出规模,无需执行真实计算,可高效验证算子实现方案。本文档基于入门教程中开发的简易加法算子,演示 msKPP 工具的核心功能,帮助初学者直观感受 msKPP 在算子开发过程中的高 → [详情](llms-content/document/detail/CANNCommunityEdition/a5cfa0134557.md) - [MindStudio Ops Generator快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/msopgen_quick_start.md): msOpGen 工具在算子开发过程中可自动生成自定义算子工程,使用户能够聚焦于算子的核心逻辑与算法实现,避免在项目搭建、编译配置等重复性工作上耗费大量时间,从而显著提升开发效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/c55a6457aeb7.md) - [msOpProf 算子性能调优工具快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/msopprof_quick_start.md): msOpProf 工具用于采集和分析运行在昇腾 AI 处理器上的算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/45c8244f47c8.md) - [MindStudio Ops System Test快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/msopst_quick_start.md): msOpST工具用于算子开发完成后,对算子功能进行初步测试,该工具可以更加高效地进行算子性能的分析和优化,提高算子的执行效率,降低开发成本。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b58da27d503.md) - [msSanitizer算子检测工具快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/quick_start/mssanitizer_quick_start.md): msSanitizer 工具是基于昇腾 AI 处理器的异常检测工具,包含单算子开发场景下的内存检测、竞争检测、未初始化检测和同步检测四个子功能。本文档基于入门教程中开发的简易加法算子,演示 msSanitizer 工具的核心功能,帮助初学者直观感受其为算子开发过程带来的高效与便捷。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d40c9cc1c33.md) - [CANN社区版-**问题现象**](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/support/msdebug_faq.md): \#\# msDebug工具打印Tensor变量功能不可用,提示“unavailable”或“memory read failed” 问题现象 提示“unavailable”或“Failed to dereference pointer from xxx for DWOPderef: memory read failed for xxx”。 原因分析 单步调试功能不支持Tensor按值传递的写法。 解 → [详情](llms-content/document/detail/CANNCommunityEdition/fc3c7c13dd88.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/support/mskl_faq.md): 本文以 ”我要做什么” 为导向,结合典型场景为您推荐合适的工具。 → [详情](llms-content/document/detail/CANNCommunityEdition/d307a94d141b.md) - [MindStudio Sanitizer常见问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/support/mssanitizer_faq.md): \#\# msSanitizer工具异常报告中未打印正确的文件名和行号 问题现象 文件名和行号显示为":0",或文件名显示正确,但行号显示为"0"。 解决方案 - 文件名和行号显示为":0"。 说明msSanitizer工具没有解析到正确的文件名和行号,根据用户的检测场景,有以下两种解决方法: - 如果启用了"--check-cann-heap\=yes"选项,对CANN软件栈内存进行检 → [详情](llms-content/document/detail/CANNCommunityEdition/c97bd9cce60f.md) - [开启全量检测](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/compile_option_config.md): 如需启用全量检测,须在算子代码的编译阶段添加相应编译选项并重新编译算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/60df230ea28e.md) - [扩展功能](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/extended_functions.md): 编写算子的定义json文件,配置参数的具体说明请参考**表 1** json文件配置参数说明和**表 2** test\_case参数字段说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/e8fd4844e998.md) - [MindStudio Debugger工具用户指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/msdebug_user_guide.md): MindStudio Debugger(算子调试工具,msDebug)是一款面向昇腾设备的算子调试工具,用于调试NPU侧运行的算子程序,为算子开发人员提供调试手段。调试手段包括了读取昇腾设备内存与寄存器、暂停与恢复程序运行状态等。用户使用其他拉起算子的方式或msOpST工具在真实的硬件环境中对算子的功能进行测试后,可根据实际测试情况选择是否使用msDebug工具进行功能调试。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e976d113449.md) - [MindStudio Kernel Launcher工具用户指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/mskl_user_guide.md): MindStudio Kernel Performance Prediction(算子调用工具,msKL)具有调用msOpGen算子工程和基于Ascend C模板库进行自动调优的功能,具体介绍如下: → [详情](llms-content/document/detail/CANNCommunityEdition/29fc0f567764.md) - [MindStudio Kernel Performance Prediction 用户指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/mskpp_user_guide.md): MindStudio Kernel Performance Prediction(算子设计工具,msKPP)具有性能建模分析的功能,在算子开发前,可根据算子的数学逻辑作为输入、基于msKPP提供的接口,写出一个算子实现方案的算子表达式,获得该方案的算子性能建模结果。由于本身针对性能的预测不需要进行真实的计算,仅需要依据输入和输出的规模,给出对应算法的执行时间,故而,可以在秒级给出性能建模结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/27bfa3b626fc.md) - [MindStudio Ops Generator工具用户指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/msopgen_user_guide.md): msOpGen目前已支持的功能如下:包括算子工程创建、算子实现(Host侧&Kernel侧)、算子工程编译部署以及解析算子仿真流水图文件等。 表 1 msOpGen工具功能 → [详情](llms-content/document/detail/CANNCommunityEdition/7d05ed9d047f.md) - [msopprof模式性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/msopprof_performance_data.md): Cube及Vector类型指令的cycle占比数据ArithmeticUtilization.csv,建议优化算子逻辑,减少冗余计算指令。详情介绍请参见下表中的字段说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a065becf711.md) - [msOpProf simulator模式性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/msopprof_simulator_performance_data.md): msOpProf simulator运行模式通过仿真器对算子进行指令级性能仿真,采集完成后会在指定的`--output`目录下生成以`OPPROF\_\{timestamp\}\_XXX`命名的文件夹,输出以下性能数据文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/90c0fa9e21e3.md) - [msopprof simulator模式用户指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/msopprof_simulator_user_guide.md): MindStudio Ops Profiler(算子调优工具,msOpProf)用于采集和分析运行在AI处理器上算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/904a90385ca9.md) - [msOpProf使用场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/msopprof_usage.md): > > 本示例中可执行文件的名称(add)仅为示例,具体以当前工程中用户实际编译的脚本为准。 2. 使用如下命令完成msopprof上板性能数据和精细化调优数据的采集,也可参考msopprof模式命令指定其他命令参数。 ```shell msprof op add ``` 3. 修改样例工程的编译文件CMakeLists.txt,构建可运行在仿真器上的算子可执行文 → [详情](llms-content/document/detail/CANNCommunityEdition/af163ca68b36.md) - [msOpProf模式用户指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/msopprof_user_guide.md): MindStudio Ops Profiler(算子调优工具,msOpProf)用于采集和分析运行在AI处理器上算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/405a3652c6ea.md) - [MindStudio Sanitizer 使用指南](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/optool/docs/zh/user_guide/mssanitizer_user_guide.md): MindStudio Sanitizer(异常检测工具,msSanitizer)是一种基于AI处理器的工具,包含了单算子开发场景下的内存检测、竞争检测、未初始化检测和同步检测四个子功能: → [详情](llms-content/document/detail/CANNCommunityEdition/da21804fce90.md) - [CANN社区版-性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling): 性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标,用户可根据输出的性能数据,快速定位软、硬件性能瓶颈,提升AI任务性能分析的效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/c024b60898cf.md) - [CANN社区版-性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0001.html): 性能调优工具用于采集和分析运行在AI处理器上的AI任务在各运行阶段的关键性能指标,用户可根据输出的性能数据,快速定位软、硬件性能瓶颈,提升AI任务性能分析的效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/c024b60898cf.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0002.html): 1. 根据实际用户场景选择CANN相关软件包安装并配置CANN环境变量,具体请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/3043e182d021.md) - [离线推理场景性能分析快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0005.html): 离线推理场景下,推荐使用msprof命令行方式采集和解析性能数据,并通过生成的结果文件分析性能瓶颈。下文根据AI处理器的PCIe工作模式区分为Ascend EP和Ascend RC两种场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b31877100e7.md) - [PyTorch训练场景性能分析快速入门](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0006.html): PyTorch训练场景下,推荐通过Ascend PyTorch Profiler接口采集并解析性能数据,用户可以根据结果自行分析和识别性能瓶颈。 → [详情](llms-content/document/detail/CANNCommunityEdition/c1196c52b105.md) - [msprof采集通用命令](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0010.html): msprof命令行工具提供了AI任务运行性能数据、AI处理器系统数据等性能数据的采集和解析能力。 → [详情](llms-content/document/detail/CANNCommunityEdition/617ce5c7fd35.md) - [采集AI任务运行性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0011.html): msprof支持采集AI任务运行时相关的性能数据,并且在采集后可以自动进行性能数据解析和文件落盘。 → [详情](llms-content/document/detail/CANNCommunityEdition/c38b433142a4.md) - [采集AI处理器系统数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0012.html): msprof支持采集AI处理器的系统数据,并且在采集后可以自动进行性能数据解析和文件落盘。 → [详情](llms-content/document/detail/CANNCommunityEdition/c47082b3959a.md) - [采集Host侧系统数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0014.html): msprof支持采集Host侧的系统数据(CPU利用率、内存利用率、磁盘I/O利用率、网络I/O利用率等),并且在采集后可以自动进行性能数据解析和文件落盘。 → [详情](llms-content/document/detail/CANNCommunityEdition/683e63a606d2.md) - [采集msproftx数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0015.html): 当用户需要定位应用程序或上层框架程序的性能瓶颈时,可通过特定接口,记录应用程序执行期间特定事件发生的时间跨度,写入性能数据文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/a6213286bf5d.md) - [动态采集性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0016.html): 在执行采集的过程中可以随时启动和停止采集进程。动态采集性能数据支持通过launch和attach两种方式执行: → [详情](llms-content/document/detail/CANNCommunityEdition/d909c19b8972.md) - [延迟采集性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0017.html): 用户可以通过设置--delay和--duration参数来配置数据采集的延迟时间和持续时间。延迟采集场景下不支持动态采集性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/2421980f712c.md) - [解析性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0019.html): 该功能只会进行性能数据解析,不会导出性能数据文件,导出性能数据文件功能请参见解析并导出性能数据。 一般情况下,解析性能数据功能不需要单独使用,主要有如下两种使用场景:- 对于性能数据文件解析失败的场景(例如:当存在首次解析由于某些原因导致解析失败,残留文件时),可以使用msprof--parse功能重新解析后,再次执行msprof --export。 - 对于需要指定--iteration-id和 → [详情](llms-content/document/detail/CANNCommunityEdition/f4c2fc146e74.md) - [查询性能数据文件信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0020.html): 本功能用于查询性能数据文件信息,确认导出时指定迭代(Iteration ID)/模型(Model ID)。 性能数据解析时自动打印展示性能数据文件信息,故本功能在数据解析中为可选操作,主要用于已解析的历史PROFXXX目录重新查询性能数据文件信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/66f72ceb3290.md) - [解析并导出性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0021.html): 本功能用于解析并导出性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/983f64fee670.md) - [CANN社区版-msprof解析工具是通过msprof](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0023.html): msprof解析工具是通过msprof.py脚本封装的,可直接使用msprof解析工具进行性能数据的解析和导出操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/09b3f0516881.md) - [解析性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0024.html): 本功能用于解析性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/387f55be6abc.md) - [查询性能数据文件信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0025.html): 本功能用于查询性能数据文件信息,性能数据文件信息中包含迭代(Iteration ID)/模型(Model ID)。 → [详情](llms-content/document/detail/CANNCommunityEdition/71f788f9aded.md) - [导出性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0026.html): 本功能用于导出性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f2ac433045d.md) - [通信性能数据解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0027.html): msprof通信性能数据解析功能主要用于统计通信类的分段耗时、拷贝信息、带宽等信息,以便进行通信类数据分析。通信类数据只有在多卡、多节点或集群场景下存在。 → [详情](llms-content/document/detail/CANNCommunityEdition/e3759befe3cc.md) - [性能数据文件分片](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0028.html): 性能数据文件分片是对于解析完成的timeline数据文件(.json),系统会识别.json文件在Chrome浏览器(“chrome://tracing”)上打开时间的长短,适当将.json文件切分成合适的数量,以方便用户快速打开。分片操作是在执行性能数据导出时自动启动。 → [详情](llms-content/document/detail/CANNCommunityEdition/fcfc69b6c8eb.md) - [获取设备信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0029.html): 性能数据采集完成后可以通过“getmsprofinfo.py”脚本工具在PROFXXX目录下的device\{id\}或host目录文件获取设备信息。“getmsprofinfo.py”功能及安装路径如下: 表1 脚本介绍 → [详情](llms-content/document/detail/CANNCommunityEdition/93772afe52c0.md) - [MSPTI调优工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0031.html): MSPTI调优工具(MSPTI,MindStudio Profiling Tool Interface)是MindStudio针对Ascend设备提出的一套Profiling API,用户可以通过MSPTI构建针对NPU应用程序的工具,用于分析应用程序的性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/f8a5b76a8e65.md) - [性能数据采集和自动解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0033.html): Ascend PyTorch调优工具(Ascend PyTorch Profiler)是针对PyTorch框架开发的性能分析工具,通过在PyTorch训练/在线推理脚本中添加Ascend PyTorch Profiler,执行训练/在线推理的同时采集性能数据,完成训练/在线推理后直接输出可视化的性能数据文件,提升了性能分析效率。Ascend PyTorch Profiler可全面采集PyTorch → [详情](llms-content/document/detail/CANNCommunityEdition/f43b825991e5.md) - [离线解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0034.html): 当使用Ascend PyTorch Profiler接口采集的性能数据较大时,若在当前环境直接使用on\_trace\_ready接口进行自动解析,则可能导致资源占用过大出现卡顿,那么可以取消on\_trace\_ready接口,并通过环境变量ASCEND\_WORK\_PATH设置落盘目录(例如:export ASCEND\_WORK\_PATH\=xx/xx),在采集完成性能数据后,使用如下方式进行离线解析: → [详情](llms-content/document/detail/CANNCommunityEdition/04bf280aca63.md) - [数据目录说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0035.html): 性能数据落盘目录结构为: → [详情](llms-content/document/detail/CANNCommunityEdition/e2eef55f670f.md) - [使用TensorFlow框架接口采集性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0037.html): --task-trace后续版本会废弃,请使用--task-time开关控制相关数据采集。 → [详情](llms-content/document/detail/CANNCommunityEdition/71708958c492.md) - [Profiling options参数解释](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0039.html): - output:Profiling采集结果文件保存路径。支持配置绝对路径或相对路径(相对执行命令行时的当前路径)。路径中不能包含特殊字符:"\\n"、"\\f"、"\\r"、"\\b"、"\\t"、"\\v"、"\\u007F"。 → [详情](llms-content/document/detail/CANNCommunityEdition/d500ba0b23cd.md) - [总体介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0042.html): 本章节提供离线推理场景下,如何通过API方式采集性能数据,支持以下实现方式: → [详情](llms-content/document/detail/CANNCommunityEdition/a273b7879135.md) - [采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0043.html): 通过调用API方式开启性能数据采集功能,从而自动采集性能原始数据。采集性能原始数据成功后,可将采集的原始数据拷贝到装有工具的开发环境上进行原始性能数据解析,可视化展示原始性能数据解析结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/f8ba394cdc29.md) - [使用msproftx扩展接口采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0044.html): 为了获取用户和上层框架程序的性能数据,Profiling开启msproftx功能之前,需要在程序内调用msproftx相关接口来对用户程序进行打点以输出对应的性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/e22ae4fd07bb.md) - [订阅算子信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0045.html): 通过调用消息订阅接口实现将采集到的Profiling数据解析后写入管道,由用户读入内存,再由用户调用API获取性能数据。当前支持获取网络模型中算子的性能数据,包括算子名称、算子类型名称、算子执行时间等。 → [详情](llms-content/document/detail/CANNCommunityEdition/f51385e677d6.md) - [采集数据说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0046.html): 采集性能数据后请参见使用msprof命令解析、查询与导出性能数据将原始数据文件解析并导出为可视化的性能数据文件,保存在PROF\_XXX/mindstudio\_profiler\_output目录下。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb5b8632419b.md) - [总体介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0048.html): 本章节提供离线推理场景下,如何通过API方式采集性能数据,支持以下实现方式: → [详情](llms-content/document/detail/CANNCommunityEdition/15fbed9f1341.md) - [采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0049.html): 通过调用API方式启用Profiling功能,从而自动采集性能原始数据。采集性能原始数据成功后,可将采集的原始数据拷贝到装有Ascend-cann-toolkit开发套件包的开发环境上进行原始性能数据解析,可视化展示原始性能数据解析结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/e0788e52bcff.md) - [使用msproftx扩展接口采集并落盘性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0050.html): 为了获取用户和上层框架程序的性能数据,Profiling开启msproftx功能之前,需要在程序内调用msproftx相关接口来对用户程序进行打点以输出对应的性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/39a7c8e4a1cf.md) - [订阅算子信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0051.html): 通过调用消息订阅接口实现将采集到的Profiling数据解析后写入管道,由用户读入内存,再由用户调用API获取性能数据。当前支持获取网络模型中算子的性能数据,包括算子名称、算子类型名称、算子执行时间等。 → [详情](llms-content/document/detail/CANNCommunityEdition/742e3180f1c7.md) - [采集数据说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0052.html): 采集性能数据后请参见使用msprof命令解析、查询与导出性能数据将原始数据文件解析并导出为可视化的timeline和summary文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0e7ac3570cb.md) - [使用Ascend Graph接口采集性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0053.html): Ascend Graph API是在构图过程中采集性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/800be5b55780.md) - [使用acl.json配置文件采集性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0054.html): 离线推理场景下,用户可以在推理程序中调用acl.json文件,读取性能采集参数,从而自动采集性能原始数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1d61d7477d8.md) - [使用环境变量采集性能数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0055.html): 环境变量方式采集适用于TensorFlow框架训练/在线推理场景。与直接使用TensorFlow框架接口采集方式不同的是,环境变量方式是在训练/在线推理脚本中直接插入PROFILING\_OPTIONS环境变量配置性能数据采集项。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a58c16ac67c.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0057.html): 采集性能原始数据,并解析导出成可视化的性能数据文件后,文件目录结构及主要文件如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/3d49c556ff25.md) - [msprof(timeline数据总表)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0059.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/030bbbadfcf2.md) - [msproftx数据说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0061.html): \#\#\#\# 产品支持情况 → [详情](llms-content/document/detail/CANNCommunityEdition/45dc1b192a7a.md) - [task\_time(任务调度信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0062.html): 任务调度信息数据timeline信息在msprof\_*.json文件的Ascend Hardware层级展示,summary信息在task\_time\_*.csv文件汇总,用于识别AI任务运行时的调度耗时。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd514b2c2db3.md) - [api\_statistic(API耗时统计信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0063.html): API耗时信息统计数据timeline信息在msprof\_*.json文件的CANN层级展示,summary信息在api\_statistic\_*.csv文件汇总,用于统计CANN层的API执行耗时信息,主要包括AscendCL、Runtime、Node、Model、Communication层级的API。 → [详情](llms-content/document/detail/CANNCommunityEdition/b94ecad49eb9.md) - [step\_trace(迭代轨迹信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0064.html): 迭代轨迹数据timeline信息在step\_trace\_*.json文件展示,summary信息在step\_trace\_*.csv文件汇总,用于判断并找出耗时较长的迭代。 → [详情](llms-content/document/detail/CANNCommunityEdition/4328be595430.md) - [dp(数据增强信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0065.html): 数据增强数据仅在训练场景下生成且仅生成summary数据dp\_*.csv。 → [详情](llms-content/document/detail/CANNCommunityEdition/f841df0f77d4.md) - [communication\_statistic(集合通信算子统计信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0066.html): 集合通信算子和计算及通信流水掩盖数据timeline信息在msprof\_*.json文件的Communication层级展示,summary信息在communication\_statistic\_*.csv文件汇总,以及在msprof\_*.json下展示“Overlap Analysis”计算及通信的流水掩盖分析数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/27eaecc05cde.md) - [op\_statistic(算子调用次数及耗时)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0068.html): AI Core和AI CPU算子调用的次数及耗时数据无timeline信息,summary信息在op\_statistic\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb27fae28321.md) - [ai\_core\_utilization(AI Core指令占比)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0069.html): AI Core指令占比数据timeline信息在msprof\_*.json文件的AI Core Utilization层级展示,summary信息在ai\_core\_utilization\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/9c08b571db9b.md) - [ai\_vector\_core\_utilization(AI Vector Core指令占比)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0070.html): AI Vector Core指令占比数据无timeline信息,summary信息在ai\_vector\_core\_utilization\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ad3812129c9.md) - [aicpu(AI CPU算子详细耗时)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0071.html): aicpu算子详细耗时数据无timeline信息,summary信息在aicpu\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/0cef27f9f452.md) - [aicpu\_mi(数据准备的队列)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0072.html): 数据准备的队列大小。数据下沉场景下开启aicpu时生成。 → [详情](llms-content/document/detail/CANNCommunityEdition/360520aa47d8.md) - [l2\_cache(L2 Cache命中率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0073.html): L2 Cache数据无timeline信息,summary信息在l2\_cache\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/63d06ee61968.md) - [fusion\_op(算子融合信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0074.html): 展示模型中算子融合前后的信息数据,该数据无timeline信息,summary信息在fusion\_op\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee5381b4691e.md) - [CANN社区版-npu\_mem(NPU内存占用)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0075.html): NPU内存占用数据timeline信息在msprof\_*.json文件的NPU MEM层级展示,summary信息在npu\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a9bc54192a5.md) - [CANN社区版-npu\_module\_mem(NPU组件内存占用)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0076.html): NPU组件内存占用数据无timeline信息,summary信息在npu\_module\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/8378b37b783d.md) - [memory\_record(CANN算子的内存占用记录)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0077.html): CANN算子的内存占用记录无timeline信息,summary信息在memory\_record\_*.csv文件汇总,主要记录CANN层级的GE组件申请的内存及占用时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/058f41117e4f.md) - [operator\_memory(CANN算子的内存占用明细)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0078.html): CANN算子的内存占用明细无timeline信息,summary信息在operator\_memory\_*.csv文件汇总,主要记录CANN层级的算子在NPU上执行时所需内存及占用时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6e3d893e18c.md) - [static\_op\_mem(静态图算子内存)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0079.html): 静态图算子内存无timeline信息,summary信息在static\_op\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/800bc0a9f545.md) - [sys\_mem(系统内存数据)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0080.html): 系统内存数据无timeline信息,summary信息在sys\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/1aa1cf5fea67.md) - [process\_mem(进程内存占用数据)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0081.html): 进程内存占用数据无timeline信息,summary信息在process\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/04858d1a5d05.md) - [cpu\_usage(AI CPU、Ctrl CPU利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0082.html): AI CPU(执行AI CPU算子)、Ctrl CPU(执行Driver任务)利用率数据无timeline信息,summary信息在cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/6176b4cacf03.md) - [process\_cpu\_usage(进程CPU占用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0083.html): 进程CPU占用率数据无timeline信息,summary信息在process\_cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/38be14e23f7d.md) - [片上内存读写速率](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0084.html): 片上内存读写速率数据timeline信息在msprof\_*.json文件展示,summary信息在ddr\_*.csv和hbm\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/613beb012d1d.md) - [hccs(集合通信带宽)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0086.html): HCCS集合通信带宽数据timeline信息在msprof\_*.json文件的HCCS层级展示,summary信息在hccs\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/22f9141e6390.md) - [nic(每个时间节点网络信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0087.html): 每个时间节点网络信息数据timeline信息在msprof\_*.json文件的NIC层级展示,summary信息在nic\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/30fd0a94ceda.md) - [roce(RoCE通信接口带宽)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0088.html): RoCE通信接口带宽数据timeline信息在msprof\_*.json文件的RoCE层级展示,summary信息在roce\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1d1aa92d891.md) - [pcie(PCIe带宽)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0089.html): PCIe带宽数据timeline信息在msprof\_*.json文件的PCIe层级展示,summary信息在pcie\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/e970e8162e45.md) - [biu\_group/aic\_core\_group/aiv\_core\_group(AI Core和AI Vector的带宽和延时)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0090.html): AI Core和AI Vector的带宽和延时数据无summary信息,timeline信息在msprof\_*.json文件的biu\_group、aic\_core\_group、aiv\_core\_group层级展示。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5588c28f802.md) - [Acc PMU(加速器带宽及并发信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0091.html): 加速器带宽及并发数据无summary信息,timeline信息在msprof\_*.json文件的Acc PMU层级展示。 → [详情](llms-content/document/detail/CANNCommunityEdition/9227711627df.md) - [Stars Soc Info(SoC传输带宽信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0092.html): SoC传输带宽信息数据无summary信息,timeline信息在msprof\_*.json文件的Stars Soc Info层级展示。 → [详情](llms-content/document/detail/CANNCommunityEdition/166ab2b521ce.md) - [Stars Chip Trans(片间传输带宽信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0093.html): 片间传输带宽信息数据无summary信息,timeline信息在msprof\_*.json文件的Stars Chip Trans层级展示。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0d4eb5e0c3f.md) - [llc\_read\_write(三级缓存读写速率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0094.html): 三级缓存读写速率数据timeline信息在msprof\_*.json文件的LLC层级展示,summary信息在llc\_read\_write\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/0fa80e3f3d25.md) - [dvpp(DVPP信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0098.html): DVPP数据无timeline信息,summary信息在dvpp\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/f027c6fa84af.md) - [ai\_cpu\_top\_function(AI CPU热点函数)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0099.html): AI CPU热点函数数据无timeline信息,summary信息在ai\_cpu\_top\_function\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/37378aab7ddb.md) - [ai\_cpu\_pmu\_events(AI CPU PMU事件)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0100.html): AI CPU PMU事件数据无timeline信息,summary信息在ai\_cpu\_pmu\_events\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/9402bb7e1c36.md) - [ctrl\_cpu\_top\_function(Ctrl CPU热点函数)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0101.html): Ctrl CPU热点函数数据无timeline信息,summary信息在ctrl\_cpu\_top\_function\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/b3778b2246c8.md) - [ctrl\_cpu\_pmu\_events(Ctrl CPU PMU事件)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0102.html): Ctrl CPU PMU事件数据无timeline信息,summary信息在ctrl\_cpu\_pmu\_events\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/5353c61582f8.md) - [ts\_cpu\_top\_function(TS CPU热点函数)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0103.html): TS CPU热点函数数据无timeline信息,summary信息在ts\_cpu\_top\_function\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd3f1e2c7422.md) - [ts\_cpu\_pmu\_events(TS CPU PMU事件)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0104.html): TS CPU PMU事件数据无timeline信息,summary信息在ts\_cpu\_pmu\_events\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1a8146d2b2e.md) - [host\_cpu\_usage(Host侧CPU利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0106.html): Host侧CPU利用率数据在msprof\_*.json文件的CPU Usage层级展示,summary信息在host\_cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/9eecff2b6050.md) - [host\_mem\_usage(Host侧内存利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0107.html): Host侧内存利用率数据timeline信息在msprof\_*.json文件的Memory Usage层级展示,summary信息在host\_mem\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9ce9c3b3ebc.md) - [host\_disk\_usage(Host侧磁盘I/O利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0108.html): Host侧磁盘I/O利用率数据timeline信息在msprof\_*.json文件的Disk Usage层级展示,summary信息在host\_disk\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/d4061deb7faf.md) - [host\_network\_usage(Host侧网络I/O利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0109.html): Host侧网络I/O利用率数据timeline信息在msprof\_*.json文件的Network Usage层级展示,summary信息在host\_network\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa00e97335eb.md) - [os\_runtime\_statistic(Host侧syscall和pthreadcall)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0110.html): Host侧syscall和pthreadcall数据timeline信息在msprof\_*.json文件的OS Runtime API层级展示,summary信息在os\_runtime\_statistic\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/f00037017ec6.md) - [cpu\_usage(Host侧系统CPU利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0111.html): Host侧系统CPU利用率数据无timeline信息,summary信息在cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/b235e7d3ba74.md) - [process\_cpu\_usage(Host侧进程CPU利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0112.html): Host侧进程CPU利用率数据无timeline信息,summary信息在process\_cpu\_usage\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/bba7313684d0.md) - [sys\_mem(Host侧系统内存利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0113.html): Host侧系统内存利用率数据无timeline信息,summary信息在sys\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/584d423ca1bf.md) - [process\_mem(Host侧进程内存利用率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0114.html): Host侧进程内存利用率数据无timeline信息,summary信息在process\_mem\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/b3f8fc631708.md) - [安装perf、iotop、ltrace工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0136.html): perf、iotop、ltrace为第三方工具,以下安装方式仅为示例,请用户根据实际环境自行适配。 → [详情](llms-content/document/detail/CANNCommunityEdition/7624d0f59263.md) - [配置用户权限](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0137.html): 完成安装perf、iotop、ltrace工具后,需要给用户配置依赖权限。可参见如下步骤进行配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/99a2de9d5ccc.md) - [集群训练场景性能分析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0138.html): 一个集群是由多个节点组成,每个节点都有单独的系统,通过管理界面统一管理。在集群场景执行采集每个节点的性能数据,每个节点均生成一个PROF\_XXX目录并进行预解析,将各个节点的PROF\_XXX目录汇总到OBS。用户需要手动将OBS汇总的所有PROF\_XXX目录拷贝到可以展示和分析集群数据的环境下进行展示和分析。 → [详情](llms-content/document/detail/CANNCommunityEdition/be9b5d0cc0e9.md) - [mstx API使用示例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0142.html): 本节中提供的代码仅为示例,非完整代码,完整样例代码获取请参照如下步骤: → [详情](llms-content/document/detail/CANNCommunityEdition/5e5e128bb84f.md) - [其他工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_0145.html): Driver包中提供了其他工具,用于协助Profiling工具进行性能数据采集,用户无需直接使用,相关说明如下表所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/4bb775db55ce.md) - [msprof导出db格式数据说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1144.html): 详细介绍请参见《DB格式性能数据文件参考\(https://gitcode.com/Ascend/msprof/blob/master/docs/zh/user\_guide/profile\_data\_file\_references\_db.md\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/9514ea3b9df1.md) - [ascend\_pytorch\_profiler\_\{Rank\_ID\}.db数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1145.html): 该文件为表结构文件,该文件推荐使用MindStudio Insight工具查看,也可以使用Navicat Premium等数据库开发工具直接打开。当前db文件汇总的性能数据如下: → [详情](llms-content/document/detail/CANNCommunityEdition/cc248fba25f5.md) - [analysis.db数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1147.html): 该文件为表结构文件,推荐使用MindStudio Insight工具查看,也可以使用Navicat Premium等数据库开发工具直接打开。当前db文件汇总的性能数据如下: → [详情](llms-content/document/detail/CANNCommunityEdition/de0075404a74.md) - [timeline和summary数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1149.html): 图1 trace\_view → [详情](llms-content/document/detail/CANNCommunityEdition/76d1665438db.md) - [PyTorch多卡大集群场景如何避免性能数据直接落盘到共享存储时导致的性能膨胀问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1158.html): PyTorch多卡大集群场景在使用Ascend PyTorch Profiler接口采集并落盘性能数据时,通过使用on\_trace\_ready执行tensorboard\_trace\_handler函数的方式进行性能数据落盘。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c4cc288146c.md) - [性能数据采集和自动解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1159.html): MindSpore Profiler是针对MindSpore框架开发的性能分析工具,通过在MindSpore训练脚本中添加MindSpore Profiler接口,执行训练的同时采集性能数据,完成训练后直接输出可视化的性能数据文件,提升了性能分析效率。MindSpore Profiler接口可全面采集MindSpore训练场景下的性能数据,主要包括MindSpore层算子信息、CANN层算子信息、 → [详情](llms-content/document/detail/CANNCommunityEdition/8af41f421029.md) - [离线解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1160.html): 若需要重新解析MindSpore Profiler接口采集的性能数据,可以使用mindspore.profiler.profiler.analyse接口进行离线解析。 → [详情](llms-content/document/detail/CANNCommunityEdition/3a8d8010b315.md) - [MindSpore场景特有数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1161.html): 文件主要汇总所有性能数据的.db格式文件。字段说明以msprof导出db格式数据说明为参考,实际结果略有不同,请以实际情况为准。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a8f933a504f.md) - [ccu\_mission(集合通信指令信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1162.html): 集合通信指令timeline信息在msprof\_*.json文件的CCU层级展示,summary信息在ccu\_mission\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/302a968a83e2.md) - [ub(UB带宽数据)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1163.html): UB带宽数据timeline信息在msprof\_*.json文件的UB层级展示,summary信息在ub\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/32c893d9dec8.md) - [ccu\_channel(集合通信硬件加速单元带宽信息)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1164.html): 集合通信硬件加速单元(CCU)带宽无timeline信息,summary信息在ccu\_channel\_*.csv文件汇总。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a2f25d3b062.md) - [soc\_pmu(TLB命中率)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_1165.html): TLB页表缓存命中率数据,文件名为soc\_pmu\_*.csv,该文件记录页表缓存命中情况。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ff07b48c47e.md) - [性能调优建议](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/atlasprofiling_16_2260.html): 该功能为msprof工具解析后输出调优建议的功能,已不再演进,分析性能数据并输出调优建议更多的功能请参见《msprof-analyze\(https://gitcode.com/Ascend/msprof-analyze\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4bbb9f529c9.md) - [CANN社区版-本文介绍推理服务化性能数据采集工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0002.html): 本文介绍推理服务化性能数据采集工具,本工具主要使用msServiceProfiler接口,在MindIE Motor推理服务化进程中,采集关键过程的开始和结束时间点,识别关键函数或迭代等信息,记录关键事件,支持多样的信息采集,对性能问题快速定界。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a828f6aa187.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0003.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/4be1c7644ed9.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0004.html): 工具支持的硬件环境与MindIE一致,详细支持情况请参见《MindIE安装指南》的“安装说明”。 → [详情](llms-content/document/detail/CANNCommunityEdition/cebe3efd7565.md) - [数据采集](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0005.html): 采集服务化性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/db7c92e657bb.md) - [数据解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0008.html): 解析服务化性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c9410feb44a.md) - [解析结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0011.html): ms\_service\_profiler.parse解析生成的结果如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/ce94a20ee1e2.md) - [MindStudio Insight可视化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0013.html): MindStudio Insight工具支持对服务化调优工具采集并解析的性能数据(解析结果)进行可视化,当前支持chrome\_tracing.json文件及profiler.db文件的可视化,详细操作及可视化结果介绍请参见《MindStudio Insight工具用户指南》中的“服务化调优”章节。 → [详情](llms-content/document/detail/CANNCommunityEdition/3fdebad241b1.md) - [Chrome tracing可视化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0014.html): Chrome tracing工具支持对服务化调优工具采集并解析的chrome\_tracing.json文件进行可视化,操作如下: → [详情](llms-content/document/detail/CANNCommunityEdition/82fd69a4b5ec.md) - [Grafana可视化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0015.html): Grafana工具支持对服务化调优工具采集并解析的性能数据进行可视化展示。 → [详情](llms-content/document/detail/CANNCommunityEdition/bf0e425af4e2.md) - [自定义添加采集代码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0020.html): MindIE Motor推理服务化框架中默认已添加性能数据采集代码,当前步骤可选。 → [详情](llms-content/document/detail/CANNCommunityEdition/40eae7153ccc.md) - [服务化性能数据比对工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0021.html): 大模型推理服务化不同版本,不同框架之间可能存在性能差异,服务化性能数据比对工具支持对使用msServiceProfiler工具采集的性能数据进行差异比对,通过比对快速识别可能存在的问题点。详细介绍请参见《服务化性能数据比对工具\(https://gitcode.com/Ascend/msit/blob/master/msserviceprofiler/docs/服务化性能数据比对工具.md\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/5db67540b8a1.md) - [vLLM服务化性能采集工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0022.html): 本工具基于Ascend-vLLM,提供性能数据采集能力,结合msServiceProfiler的数据解析与可视化能力,进行vLLM服务化推理调试调优。详细介绍请参见《vLLM服务化性能采集工具\(https://gitcode.com/Ascend/msit/blob/master/msserviceprofiler/docs/vLLM服务化性能采集工具.md\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a1d3c7363bb.md) - [服务化自动寻优工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0023.html): 本工具基于msServiceProfiler工具采集的性能数据,提供服务化参数自动寻优能力,可以对服务化的参数以及测试工具的参数进行寻优。详细介绍请参见《服务化自动寻优工具\(https://gitcode.com/Ascend/msit/blob/master/msserviceprofiler/docs/服务化自动寻优工具.md\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/a87968a5b624.md) - [CANN社区版-msServiceProfiler Trace提供基于OpenTelemetry](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0025.html): msServiceProfiler Trace提供基于OpenTelemetry Protocol(OTLP)协议的Trace数据转发服务,该服务用于接收、处理和转发分布式Trace数据,帮助用户监控和分析微服务架构的性能表现。 → [详情](llms-content/document/detail/CANNCommunityEdition/46fd6bf955d5.md) - [产品支持情况](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0026.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/a640c22accd9.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0027.html): 1. 在昇腾NPU环境安装配套版本的CANN Toolkit开发套件包和ops算子包并配置CANN环境变量,具体请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1eca52f3f20.md) - [开启采集开关](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0029.html): 1. 通过配置环境变量MS\_TRACE\_ENABLE开启Trace采集开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/b0047abe554d.md) - [配置目标采集服务器](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0030.html): 出于安全考虑,推荐用户使用安全模式,建议使用TLS认证。 → [详情](llms-content/document/detail/CANNCommunityEdition/a15fd94f9ce0.md) - [启动Trace转发进程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0031.html): 启动Trace转发进程。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b88fc964d88.md) - [发送请求](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0032.html): 当前建议使用/v1/chat/completions及/v1/completions接口发送请求。且这两个接口的HTTP请求头中需要添加“开启采样”信息。当前支持添加“开启采样”的HTTP请求头格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/4b79d7dfa415.md) - [输出结果说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0033.html): 完成发送请求后,可以在支持OTLP协议的开源监控平台(例如Jaeger,须先开启Jaeger平台服务)查看可视化结果,示例如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/23a82cf8eb59.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0037.html): msServiceProfiler模块提供推理服务化性能数据采集(C++)接口,用于采集服务化调优场景性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/546773424017.md) - [CANN社区版-IsEnable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0038.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/76d95f760cec.md) - [CANN社区版-SpanStart](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0039.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/b911c992c925.md) - [CANN社区版-SpanEnd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0040.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/5273fbcc8c83.md) - [CANN社区版-Metric](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0041.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/f2e89de40cd9.md) - [CANN社区版-MetricInc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0042.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/658a897b1a86.md) - [CANN社区版-MetricScope](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0043.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/70a67770ade3.md) - [CANN社区版-MetricScopeAsReqID](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0044.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/251f75d6e13e.md) - [CANN社区版-MetricScopeAsGlobal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0045.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/e61e791c256f.md) - [CANN社区版-Launch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0046.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/67d6eb1121f8.md) - [CANN社区版-Event](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0047.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/c5da76781060.md) - [CANN社区版-Link](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0048.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/7ec4fa462160.md) - [Attr系列](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0049.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/29a54c4f6080.md) - [CANN社区版-ArrayResource](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0050.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/31d5b3be0bb4.md) - [CANN社区版-Resource](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0051.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/ff109606167f.md) - [CANN社区版-Domain](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0052.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/c6f71c193527.md) - [CANN社区版-NumArrayAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0053.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/2cf33fcf7898.md) - [CANN社区版-ArrayAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0054.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/4abecd386b6e.md) - [CANN社区版-GetMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0055.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/bd2154a69af6.md) - [宏定义](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0056.html): - PROF:将采集语句封装起来,这样可以通过ENABLE\_PROF宏定义在编译期间控制是否采集数据,支持传入一个参数或者两个参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a3197614833.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0058.html): Trace模块提供推理服务化性能数据采集(C++)接口,用于Trace数据监控。 → [详情](llms-content/document/detail/CANNCommunityEdition/656781a0fb3e.md) - [示例代码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0059.html): 以下是关键步骤的代码示例,不可以直接拷贝编译运行,仅供参考。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f29df5ffbe8.md) - [CANN社区版-GetTraceCtx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0061.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/54edecbaf477.md) - [CANN社区版-addResAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0062.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/dc4aeb936a26.md) - [CANN社区版-ExtractAndAttach](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0063.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/e2aed829f264.md) - [CANN社区版-Attach](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0064.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/22465e9e6b7b.md) - [CANN社区版-Unattach](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0065.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/158e929e691b.md) - [CANN社区版-GetCurrent](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0066.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/e9e4299ea790.md) - [CANN社区版-Span](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0068.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/26d0e8ccf68e.md) - [CANN社区版-Activate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0069.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/49662143c9d9.md) - [CANN社区版-SetAttribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0070.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/3ad3a97b51c5.md) - [CANN社区版-SetStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0071.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/42ce9500650d.md) - [CANN社区版-End](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0072.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/90adb8d79fcd.md) - [CANN社区版-StartSpanAsActive](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0074.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/6120443ed604.md) - [CANN社区版-IsEnable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0075.html): 昇腾AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/24ceab118676.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0078.html): msServiceProfiler模块提供推理服务化性能数据采集(Python)接口,用于实现采集服务化调优场景性能数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/f265c5212431.md) - [CANN社区版-init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0079.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/1f5c6075e6d0.md) - [\_\_enter\_\_/\_\_exit\_\_](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0080.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/bafcf03f5e1e.md) - [CANN社区版-span\_start](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0081.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/52d173ac08ca.md) - [CANN社区版-span\_end](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0082.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/40b2c603236d.md) - [CANN社区版-event](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0083.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/80e5f47f4d39.md) - [CANN社区版-link](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0084.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/99ae9c473e25.md) - [CANN社区版-metric](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0085.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/d81712d92755.md) - [CANN社区版-metric\_inc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0086.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/3f2b9973af6e.md) - [CANN社区版-metric\_scope](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0087.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/62229e2c41e0.md) - [CANN社区版-metric\_scope\_as\_req\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0088.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/63d35eb8ba28.md) - [CANN社区版-launch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0089.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/2a770c1cf25b.md) - [CANN社区版-attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0090.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/ae5980cde070.md) - [CANN社区版-domain](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0091.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/d848ae96117e.md) - [CANN社区版-res](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0092.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/49e701260ace.md) - [CANN社区版-get\_msg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/Profiling/mindieprofiling_0093.html): AI处理器与昇腾产品的对应关系,请参见《昇腾产品形态说明\(https://www.hiascend.com/document/detail/zh/AscendFAQ/ProduTech/productform/hardwaredesc\_0001.html\)》 → [详情](llms-content/document/detail/CANNCommunityEdition/257a61f69c42.md) - [CANN社区版-CANN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/index/index.html): 异构计算架构CANN(Compute Architecture for Neural Networks)是昇腾针对AI场景推出的异构计算架构,向上支持多种AI框架,包括MindSpore、PyTorch、TensorFlow等,向下服务AI处理器与编程,发挥承上启下的关键作用,是提升昇腾AI处理器计算效率的关键平台。同时针对多样化应用场景,提供多层次编程接口,支持用户快速构建基于昇腾平台的AI应用 → [详情](llms-content/document/detail/CANNCommunityEdition/53338005883e.md) - [基础数据结构和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi): 本文档提供了进行算子开发和图开发时依赖的基础数据结构和接口说明,分类如下: → [详情](llms-content/document/detail/CANNCommunityEdition/747aa2bd69e5.md) - [基础数据结构和接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00001.html): 本文档提供了进行算子开发和图开发时依赖的基础数据结构和接口说明,分类如下: → [详情](llms-content/document/detail/CANNCommunityEdition/747aa2bd69e5.md) - [CANN社区版-本类用于描述算子原型定义中输入输出信息与算子实例化后实际输入输出之间的映射关系](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00004.html): 本类用于描述算子原型定义中输入输出信息与算子实例化后实际输入输出之间的映射关系。每个AnchorInstanceInfo对象对应一个输入或输出,并记录两个关键信息: → [详情](llms-content/document/detail/CANNCommunityEdition/6b4b00555f1b.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00005.html): 提供了默认的构造函数以及指定了两个数据成员信息的构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7076b3fe80f2.md) - [CANN社区版-GetInstanceNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00006.html): 获取当前输入/输出Anchor被实例化的实例个数(即instantiation\_num\_字段)。 → [详情](llms-content/document/detail/CANNCommunityEdition/df8ab6aa6e8a.md) - [CANN社区版-GetInstanceStart](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00007.html): 获取当前输入/输出Anchor首个实例化实例的index。 → [详情](llms-content/document/detail/CANNCommunityEdition/665dee8ad406.md) - [CANN社区版-SetInstanceStart](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00008.html): 设置当前输入/输出Anchor首个实例化实例的起始index。 → [详情](llms-content/document/detail/CANNCommunityEdition/85a2140a64e8.md) - [CANN社区版-SetInstantiationNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00009.html): 设置当前输入/输出被实例化的实例个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3419da66597.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00011.html): CompileTimeTensorDesc类用于描述编译时的Tensor描述信息,包含dtype信息以及format信息。由于编译时无法确定shape,因此不包含shape信息。该函数为CompileTimeTensorDesc类的构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0996637edc44.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00012.html): 获取CompileTimeTensorDesc所描述的Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1325b1a29f8c.md) - [CANN社区版-GetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00013.html): 获取编译时Tensor的数据排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/5775205450ce.md) - [CANN社区版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00014.html): 获取CompileTimeTensorDesc所描述Tensor的原始数据排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7dc73064e20.md) - [CANN社区版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00015.html): 获取运行时Tensor中存储数据的实际排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd8c46a1b825.md) - [CANN社区版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00016.html): 获取原始Format向运行时Format转换时的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5f68b7d8376.md) - [CANN社区版-SetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00017.html): 向CompileTimeTensorDesc中设置Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/85f9db927eef.md) - [CANN社区版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00018.html): 向CompileTimeTensorDesc中设置运行时Tensor的数据排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/37e6c6d1f67e.md) - [CANN社区版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00019.html): 向CompileTimeTensorDesc中设置Tensor的原始数据排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8ab899b8ec1.md) - [CANN社区版-SetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00020.html): 设置原始Format向运行时Format转换时的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/42849a89a05e.md) - [CANN社区版-ComputeNodeInfo用于序列化保存算子的相关编译信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00022.html): ComputeNodeInfo用于序列化保存算子的相关编译信息,包括算子类型、算子名称、输入输出数量、编译时张量的基本信息(CompileTimeTensorDesc)和输入输出实例化信息(AnchorInstanceInfo)。此外,该类还支持获取和设置算子原型中定义的属性的值(RuntimeAttrs)。ComputeNodeInfo的序列化内存空间是平铺式的,内存排布顺序为ComputeNo → [详情](llms-content/document/detail/CANNCommunityEdition/c06d85ef7575.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00023.html): ComputeNodeInfo类的构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/467ca2655864.md) - [CANN社区版-GetNodeType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00024.html): \#\#\#\# 函数功能 获取算子的类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/433d57caeeff.md) - [CANN社区版-GetNodeName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00025.html): \#\#\#\# 函数功能 获取算子的名称。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/36ce8d2dfee8.md) - [CANN社区版-GetIrInputsNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00026.html): 获取算子IR原型定义中的输入个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2660017837b.md) - [CANN社区版-GetInputsNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00027.html): 获取算子在网络中的实际输入个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a868c8257566.md) - [CANN社区版-GetOutputsNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00028.html): 获取算子在网络中的实际输出个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/db9ff489c65e.md) - [CANN社区版-GetIrOutputsNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00029.html): 获取算子IR原型定义中的输出个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e7dfc4c1aab.md) - [CANN社区版-GetInputInstanceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00030.html): 根据算子IR原型中的输入索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c6d5fcc734d.md) - [CANN社区版-GetOutputInstanceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00031.html): 根据算子IR原型中的输出索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/c6d11919af0b.md) - [CANN社区版-GetInputTdInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00032.html): 根据输入索引信息,获取算子的对应输入Tensor描述,注意,编译时无法确定的shape信息不在Tensor描述中(由于编译时无法确定shape,因此该Tensor描述里不包含shape信息)。 → [详情](llms-content/document/detail/CANNCommunityEdition/8fd0c2a12a4f.md) - [CANN社区版-GetOutputTdInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00033.html): 获取算子指定输出的Tensor描述,注意,编译时无法确定的shape信息不在Tensor描述中(由于编译时无法确定shape,因此该Tensor描述里不包含shape信息)。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4eeaa824e8b.md) - [CANN社区版-GetAttrs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00034.html): \#\#\#\# 函数功能 获取算子的属性值。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/2356b76ad225.md) - [CANN社区版-MutableInputInstanceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00035.html): 根据算子IR原型中的输入索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e059f60b798.md) - [CANN社区版-MutableOutputInstanceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00036.html): 根据算子IR原型中的输出索引,获取对应的实例化对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/e1f641e038db.md) - [CANN社区版-MutableInputTdInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00037.html): 根据输入索引信息,获取算子的对应输入Tensor描述,注意,编译时无法确定的shape信息不在Tensor描述中(由于编译时无法确定shape,因此该Tensor描述里不包含shape信息)。 → [详情](llms-content/document/detail/CANNCommunityEdition/668d450edc03.md) - [CANN社区版-MutableOutputTdInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00038.html): 获取算子的输出Tensor描述,注意,编译时无法确定的shape信息不在Tensor描述中(由于编译时无法确定shape,因此该Tensor描述里不包含shape信息)。 → [详情](llms-content/document/detail/CANNCommunityEdition/1d6734b13d8e.md) - [CANN社区版-MutableAttrs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00039.html): 获取算子的属性值,仅在算子IR原型定义和调用IMPL\_OP宏注册的属性值会被返回,其他属性值被丢弃。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e7a47cf231d.md) - [CANN社区版-SetNodeType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00040.html): \#\#\#\# 函数功能 设置算子的类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/57d0ee1015ff.md) - [CANN社区版-SetNodeName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00041.html): 设置该ComputeNodeInfo对应的算子的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/ce1d85aeb3f2.md) - [CANN社区版-Init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00042.html): 初始化ComputeNodeInfo类。 → [详情](llms-content/document/detail/CANNCommunityEdition/02e7cb99e1f7.md) - [CANN社区版-CalcSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00043.html): 用于计算算子对应的ComputeNodeInfo需要预分配的内存空间大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b22b27eef27.md) - [CANN社区版-本类是一个POD类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00045.html): 本类是一个POD类,在一块连续的内存空间中存储数据的描述信息以及实际的数据元素,元素类型为ContinuousVector结构。不支持动态扩容。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ce03db3dd0d.md) - [CANN社区版-Init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00046.html): 初始化ContinuousVectorVector类。 → [详情](llms-content/document/detail/CANNCommunityEdition/df751df5de83.md) - [CANN社区版-Add](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00047.html): 新增一个ContinuousVector元素,其中新增ContinuousVector元素的容量为inner\_vector\_capacity。 → [详情](llms-content/document/detail/CANNCommunityEdition/ff05849c487d.md) - [CANN社区版-Get](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00048.html): 获取第index个元素的首地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/95e7627ed019.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00049.html): 获取当前存放的实际元素数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/23ce806a6111.md) - [CANN社区版-GetOverHeadLength](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00050.html): 获取数据描述信息的长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb3f0a5d926f.md) - [CANN社区版-本类是一个POD类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00052.html): 本类是一个POD类,在一块连续的内存空间中存储描述信息以及实际的数据元素(元素类型由模板参数T指定)。不支持动态扩容。 → [详情](llms-content/document/detail/CANNCommunityEdition/dd32e75f082c.md) - [CANN社区版-Create](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00053.html): 创建一个ContinuousVector实例,ContinuousVector不支持动态扩容。 → [详情](llms-content/document/detail/CANNCommunityEdition/984646cb8f20.md) - [CANN社区版-Init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00054.html): 使用最大容量初始化本实例。 → [详情](llms-content/document/detail/CANNCommunityEdition/31bff5118e06.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00055.html): 获取当前保存的元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c109fe104f1.md) - [CANN社区版-SetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00056.html): 设置当前保存的元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd30e61eb28c.md) - [CANN社区版-GetCapacity](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00057.html): 获取最大可保存的元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad8eb5baa5d9.md) - [CANN社区版-GetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00058.html): 获取首个元素的指针地址,\[GetData\(\), reinterpret\_cast\(GetData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/f402cb9b0c2f.md) - [CANN社区版-MutableData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00059.html): 获取首个元素的指针地址,\[MutableData\(\), reinterpret\_cast\(MutableData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/4acb8a3ac02a.md) - [CANN社区版-ExpandDimsType类基于补维后的shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00061.html): ExpandDimsType类基于补维后的shape,描述了补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e200bbe0c21.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00062.html): \#\#\#\# 函数功能 创建一个补维规则。 \#\#\#\# 函数原型 - 构造的实例中,补维规则(mask)以及补维后的维度(size)均为0 1 ExpandDimsType\(\) : size\(0U\), mask\(0U\) - 通过字符串创建一个补维规则 1 explicit ExpandDimsType\(const ge::chart const expanddimstype\) - 通过int64 → [详情](llms-content/document/detail/CANNCommunityEdition/c1f36ccbd410.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00063.html): 判断本补维规则对象与另一个对象是否一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f60c4b02679.md) - [CANN社区版-GetFullSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00064.html): 获取补维后的dim数。 → [详情](llms-content/document/detail/CANNCommunityEdition/050ed846fc10.md) - [CANN社区版-SetExpandIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00065.html): 将第index轴设置为补维轴。 → [详情](llms-content/document/detail/CANNCommunityEdition/a71aafaf4cf6.md) - [CANN社区版-IsExpandIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00066.html): 基于补维后的shape,判断指定的index轴是否为补维轴。 → [详情](llms-content/document/detail/CANNCommunityEdition/2042a8dd4126.md) - [Expand(输出新shape)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00067.html): 对shape做补维,并将补维后的结果写入指定的输出shape对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae407c53ef6a.md) - [Expand(更改原shape)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00068.html): 对shape做补维,并将补维后的结果直接更新原shape对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a0bcd269e05.md) - [CANN社区版-GetInputDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00071.html): 根据算子输入索引获取对应输入的tensor描述信息。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/38061a060a3d.md) - [CANN社区版-GetOutputDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00072.html): 根据算子输出索引获取对应输出的tensor描述信息。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/d939d3aa374b.md) - [CANN社区版-GetOptionalInputDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00073.html): 根据算子原型定义中的输入索引获取对应可选输入的tensor描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/acba1d5e1721.md) - [CANN社区版-GetDynamicInputDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00074.html): 根据算子原型定义中的输入索引获取对应动态输入的tensor描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/783f4dc3e269.md) - [CANN社区版-GetRequiredInputDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00075.html): 根据算子原型定义中的输入索引获取对应必选输入的tensor描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/55d27bb3d214.md) - [CANN社区版-GetIrInputInstanceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00076.html): 根据算子原型定义中的输入索引获取对应输入的实例化信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/eaa4f5fad745.md) - [CANN社区版-GetIrOutputInstanceInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00077.html): 根据算子原型定义中的输出索引获取对应输出的实例化信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc3641cab226.md) - [CANN社区版-GetComputeNodeInputNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00078.html): 获取算子的输入个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e23f02de91ad.md) - [CANN社区版-GetComputeNodeOutputNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00079.html): 获取算子的输出个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f8381fd04ca2.md) - [CANN社区版-GetAttrs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00080.html): 获取算子的属性值,仅在算子IR原型定义中的属性值会被返回,其他属性值被丢弃。 → [详情](llms-content/document/detail/CANNCommunityEdition/68620a5ab46c.md) - [CANN社区版-GetNodeType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00081.html): \#\#\#\# 函数功能 获取算子的类型。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/becaef97b32b.md) - [CANN社区版-GetNodeName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00082.html): \#\#\#\# 函数功能 获取算子的名称。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/8e9dc0c4adf2.md) - [CANN社区版-GetComputeNodeInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00083.html): 获取本Kernel对应的计算节点的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb4b1523408b.md) - [CANN社区版-GetKernelName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00084.html): 获取本kernel的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/307baf16c47e.md) - [CANN社区版-GetKernelType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00085.html): 获取本kernel的类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/bcd6c592fc64.md) - [CANN社区版-GetExtendInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00086.html): 获取本kernel的扩展信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d4a78043212.md) - [CANN社区版-GetInputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00088.html): 根据算子输入索引获取对应输入的数据类型。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/e406fa7ec01d.md) - [CANN社区版-GetOptionalInputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00089.html): 根据算子原型定义中的输入索引获取对应可选输入的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/0b46c1df92bc.md) - [CANN社区版-GetDynamicInputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00090.html): 根据算子原型定义中的输入索引获取对应动态输入的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f333f9bbc8fd.md) - [CANN社区版-GetRequiredInputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00091.html): 根据算子原型定义中的输入索引获取对应必选输入的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f129801753f1.md) - [CANN社区版-GetOutputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00092.html): 根据算子输出索引获取对应输出的数据类型。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/b34744cc224b.md) - [CANN社区版-SetOutputDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00093.html): 根据输出索引,设置指定输出的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0906dfcfbd5.md) - [CANN社区版-GetInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00095.html): 根据算子输入索引获取对应的输入shape指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/350a0ab3f90b.md) - [CANN社区版-GetInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00096.html): 根据算子输入索引获取对应的输入tensor指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/95a9a29c5003.md) - [CANN社区版-GetOptionalInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00097.html): 根据算子原型定义中的输入索引获取对应的可选输入shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/534b930d5a8c.md) - [CANN社区版-GetDynamicInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00098.html): 根据算子原型定义中的输入索引获取对应的动态输入shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa9bf322e36a.md) - [CANN社区版-GetRequiredInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00099.html): 根据算子原型定义中的输入索引获取对应的必选输入tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/296a650da102.md) - [CANN社区版-GetRequiredInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00100.html): 根据算子原型定义中的输入索引获取对应的必选输入shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/b0d3db93bec6.md) - [CANN社区版-GetOutputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00101.html): 根据算子输出索引获取对应的输出Shape指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd832dbec341.md) - [CANN社区版-GetInputShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00104.html): 根据算子输入索引获取对应的输入shape range指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/424959eab5be.md) - [CANN社区版-GetInputTensorRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00105.html): 根据算子输入索引获取对应的输入tensor range指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ef1b960fa17.md) - [CANN社区版-GetOptionalInputTensorRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00106.html): 根据算子原型定义中的输入索引获取对应的可选输入tensor range指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd03bfc5dfa7.md) - [CANN社区版-GetDynamicInputTensorRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00107.html): 根据算子原型定义中的输入索引获取对应的动态输入tensor range指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/f5ba482aa389.md) - [CANN社区版-GetOptionalInputShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00108.html): 根据算子原型定义中的输入索引获取对应的可选输入shape range指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/3503d35fe310.md) - [CANN社区版-GetDynamicInputShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00109.html): 根据算子原型定义中的输入索引获取对应的动态输入shape range指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/c08209dba189.md) - [CANN社区版-GetRequiredInputShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00110.html): 根据算子原型定义中的输入索引获取对应的必选输入shape range指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/e9989fa97282.md) - [CANN社区版-GetRequiredInputTensorRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00111.html): 根据算子原型定义中的输入索引获取对应的必选输入tensor range指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/ede99ad6ff0f.md) - [CANN社区版-GetOutputShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00112.html): 根据算子输出索引获取对应的输出shape range指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/7dbb68b6b946.md) - [构造和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00114.html): OpImplRegisterV2类作为注册接口类,提供了一系列算子原型注册接口,供用户注册指定算子类型的Tiling函数、Infershape函数、私有属性等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/735bd323b06a.md) - [CANN社区版-InferShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00115.html): 注册算子的InferShape函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/145a7588e80c.md) - [CANN社区版-InferShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00116.html): 注册算子的InferShapeRange函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8bf66cab9891.md) - [CANN社区版-InferDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00117.html): 注册算子的InferDataType函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/824c48c08f36.md) - [CANN社区版-Tiling](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00118.html): 注册算子的Tiling函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/45a9f7eb3531.md) - [CANN社区版-PrivateAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00119.html): 用于注册算子的私有属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8e288507162.md) - [CANN社区版-TilingParse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00120.html): 注册算子的TilingParse函数,用于解析算子编译阶段生成的算子信息JSON文件,在注册时需要注册算子自行指定数据类型T,该数据类型用于保存解析后的算子信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/20c8597474bc.md) - [CANN社区版-InputsDataDependency](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00121.html): 设置算子计算依赖第几个输入tensor的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/75ffae1ea2c3.md) - [CANN社区版-InferOutDataTypeSameWithFirstInput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00122.html): 注册一种datatype推导规则,该规则将算子第一个输入的datatype作为所有输出的datatype。 → [详情](llms-content/document/detail/CANNCommunityEdition/a22887934606.md) - [CANN社区版-GenSimplifiedKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00123.html): 注册算子的GenSimplifiedKey函数,以提供一个更加快速的二进制匹配key值。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1d8a1506218.md) - [CANN社区版-OpExecuteFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00124.html): 单个算子包含多kernel组合执行逻辑的场景下,算子可以通过该接口设置算子级的回调函数,回调函数内实现多kernel的下发。该功能为预留特性,暂不支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/2194ece1aeb1.md) - [CANN社区版-TilingInputsDataDependency](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00125.html): 标记Tiling计算时需要依赖算子第几个输入tensor的值,同时标记tiling计算支持执行的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/995dee5bb702.md) - [CANN社区版-HostInputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00126.html): 当算子输入中存在标量输入时,需要传入host侧地址。该接口用于标记算子的第几个输入的地址是host侧地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/abd1cfb8af1f.md) - [CANN社区版-OutputShapeDependOnCompute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00127.html): 注册shape依赖于计算得到的输出列表。某些算子,比如NonZero(统计tensor中非零值的个数),计算完成前无法得知算子输出的shape信息,算子计算完成后才能获取。该类算子在原型定义时,需要使用OutputShapeDependOnCompute接口进行标识,同时在算子核函数中将实际输出shape写入到出参中,便于框架侧基于该信息进行输出内存的管理。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9ed78313dcc.md) - [CANN社区版-Range类用于描述一个对象的上下界](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00129.html): Range类用于描述一个对象的上下界,包含两个信息: → [详情](llms-content/document/detail/CANNCommunityEdition/570a906eb4ce.md) - [Range构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00130.html): Range构造函数,对应如下3种构造方法: → [详情](llms-content/document/detail/CANNCommunityEdition/7208024045a8.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00131.html): 判断与另外一个range对象是否相等,如果两个range的上下界的地址相同,或者上下界的值相同,这两个对象相等。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a57b6c310b3.md) - [CANN社区版-SetMin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00132.html): 设置最小的T对象指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/27d2178b2a5c.md) - [CANN社区版-SetMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00133.html): 设置最大的T对象指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/fc5f402a717a.md) - [CANN社区版-GetMin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00134.html): 获取最小的T对象指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/bf568a04d213.md) - [CANN社区版-GetMax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00135.html): 获取最大的T对象指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/89574311a8d2.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00137.html): RuntimeAttrs类的构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/19d25f9a9355.md) - [CANN社区版-GetAttrPointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00138.html): 获取指定索引的算子属性,返回指向此属性的指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d09df471927.md) - [CANN社区版-GetInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00139.html): 获取int类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/39088f8044e3.md) - [CANN社区版-GetListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00140.html): 获取list int类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd7ee60ece69.md) - [CANN社区版-GetListListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00141.html): 获取ContinuousVectorVector *类型的属性值,即二维数组且每个元素类型为int。 → [详情](llms-content/document/detail/CANNCommunityEdition/7459c1e2861a.md) - [CANN社区版-GetStr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00142.html): 获取string类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/87e721c95169.md) - [CANN社区版-GetTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00143.html): 获取tensor类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/3464040db95c.md) - [CANN社区版-GetFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00144.html): 获取float类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5338570a668.md) - [CANN社区版-GetBool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00145.html): 获取bool类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee11d4a63369.md) - [CANN社区版-GetListFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00146.html): 获取list\_float32类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/1d589b5cda3b.md) - [CANN社区版-GetListListFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00147.html): 获取ContinuousVectorVector *类型的属性值,即二维数组且每个元素类型为float。 → [详情](llms-content/document/detail/CANNCommunityEdition/755b0726c647.md) - [CANN社区版-GetAttrNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00148.html): \#\#\#\# 函数功能 获取属性的数量。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/9f24b180ce78.md) - [CANN社区版-Shape结构体用于描述一个tensor的shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00150.html): Shape结构体用于描述一个tensor的shape,包含两个信息: → [详情](llms-content/document/detail/CANNCommunityEdition/b16822573840.md) - [Shape构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00151.html): Shape构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/6aafb902a956.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00152.html): 判断与另外一个shape对象是否相等,如果两个shape的dim num相等,并且dim num内每个dim的值都相等,则认为两个shape相等。 → [详情](llms-content/document/detail/CANNCommunityEdition/6fe932a3ad25.md) - [operator\!\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00153.html): 判断与另一个Shape对象是否不等。 → [详情](llms-content/document/detail/CANNCommunityEdition/71467a1c2162.md) - [operator\[\]](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00154.html): 获取指定index轴的dim值。 → [详情](llms-content/document/detail/CANNCommunityEdition/017fbd1e9aab.md) - [CANN社区版-IsScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00155.html): 判断本shape是否为标量,所谓标量,是指GetDimNum\(\)为0。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef0abadc68fe.md) - [CANN社区版-SetScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00156.html): 设置shape为标量。 → [详情](llms-content/document/detail/CANNCommunityEdition/c79fb1a5fe7d.md) - [CANN社区版-GetDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00157.html): 获取Shape的维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/949045c07415.md) - [CANN社区版-SetDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00158.html): 设置Shape的维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f695df4f044f.md) - [CANN社区版-GetDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00159.html): 获取对应idx轴的dim值。 → [详情](llms-content/document/detail/CANNCommunityEdition/9382fcf8ba82.md) - [CANN社区版-SetDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00160.html): 设置某一个轴的维度值。 → [详情](llms-content/document/detail/CANNCommunityEdition/5dd40e106df1.md) - [CANN社区版-AppendDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00161.html): 向后扩展一个dim值,如果扩展的dim数量超出Shape的最大限制,那么本函数不做任何事情。 → [详情](llms-content/document/detail/CANNCommunityEdition/72b8035899a7.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00163.html): 构造一个格式,格式包括原始格式、运行时格式、补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/904e021b1b58.md) - [CANN社区版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00164.html): 获取原始format。 → [详情](llms-content/document/detail/CANNCommunityEdition/6c873c502ccb.md) - [CANN社区版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00165.html): 设置原始format。 → [详情](llms-content/document/detail/CANNCommunityEdition/76772394eeaa.md) - [CANN社区版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00166.html): 获取运行时format。 → [详情](llms-content/document/detail/CANNCommunityEdition/d64efe7a5f90.md) - [CANN社区版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00167.html): 设置运行时format。 → [详情](llms-content/document/detail/CANNCommunityEdition/f84eeda84b69.md) - [CANN社区版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00168.html): \#\#\#\# 函数功能 获取补维规则。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/7859ba54de8e.md) - [CANN社区版-SetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00169.html): \#\#\#\# 函数功能 设置补维规则。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/7efcd29a1b04.md) - [CANN社区版-MutableExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00170.html): 获取可写的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/fdd3eb8fcc14.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00171.html): \#\#\#\# 函数功能 判断格式是否相同。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/772162f8360c.md) - [operator\!\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00172.html): 判断格式是否不相同。 → [详情](llms-content/document/detail/CANNCommunityEdition/768cc6c189b6.md) - [CANN社区版-该类描述了tensor的shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00174.html): 该类描述了tensor的shape,包含两个信息:origin\_shape以及storage\_shape。其中,origin\_shape表示tensor的shape数学描述,storage\_shape表示origin\_shape实际运行时的shape格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/84140d94304e.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00175.html): 构造一个运行时shape实例。 → [详情](llms-content/document/detail/CANNCommunityEdition/6e61e8b376de.md) - [CANN社区版-GetOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00176.html): 获取原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/d093da174e63.md) - [CANN社区版-GetStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00177.html): 获取运行时shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/8001449cb3cc.md) - [CANN社区版-MutableOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00178.html): 获取可写的原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/890a21a1c789.md) - [CANN社区版-MutableStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00179.html): 获取可写的运行时shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ad23968b968.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00180.html): 判断shape是否相等。 → [详情](llms-content/document/detail/CANNCommunityEdition/691f94a96aa6.md) - [operator\!\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00181.html): 判断shape是否不相等。 → [详情](llms-content/document/detail/CANNCommunityEdition/77b87d1e3cf3.md) - [构造及析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00183.html): 构造一个TensorData。 → [详情](llms-content/document/detail/CANNCommunityEdition/6a676621dfa0.md) - [operator\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00184.html): \#\#\#\# 函数功能 禁用拷贝赋值函数。 使用移动赋值函数。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/7e1fb619ad27.md) - [CANN社区版-GetAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00185.html): 获取tensor数据地址。若存在manager函数,则由manager函数给出地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/f18118a564ed.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00186.html): 获取tensor数据的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/fdfe3d057b7b.md) - [CANN社区版-SetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00187.html): 设置tensor数据的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/78c3a51a808f.md) - [CANN社区版-GetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00188.html): 获取tensor的placement,tensor数据所在的设备位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/60fa3f222714.md) - [CANN社区版-SetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00189.html): 设置tensor的placement。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3778b22ec89.md) - [CANN社区版-Free](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00190.html): \#\#\#\# 函数功能 释放Tensor。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/b439b39c1801.md) - [CANN社区版-SetAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00191.html): 设置tensor地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/14e08541a97c.md) - [CANN社区版-IsSharedWith](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00192.html): 判断当前TensorData对象与另一个对象是否共享一块内存以及使用同一个内存管理函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa4de9a4f8e4.md) - [CANN社区版-ShareFrom](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00193.html): 使当前的TensorData对象共享另一个对象的内存以及内存管理函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/12d9a3fd5b66.md) - [CANN社区版-TensorPlacementUtils](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00194.html): 提供一组函数,判断TensorPlacement的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/af39e3a35d6f.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00196.html): 用于构造指定的Tensor对象。Tensor类用来描述一个tensor对象的信息以及行为,包含:shape信息、format信息、datatype信息以及tensor数据内容tensordata。 → [详情](llms-content/document/detail/CANNCommunityEdition/226f6c10b49d.md) - [CANN社区版-GetShapeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00197.html): 获取当前Tensor运行时的shape大小,即此Tensor中包含的元素的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/f5e7341184d7.md) - [CANN社区版-GetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00198.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/01df46921ec8.md) - [CANN社区版-SetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00199.html): 设置Tensor的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/e44b2f33f850.md) - [CANN社区版-GetAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00200.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/045e54ae0524.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00201.html): 获取Tensor数据的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e8084237447.md) - [CANN社区版-SetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00202.html): 设置Tensor的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/a57049636682.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00203.html): 获取Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/7d4164b59cb6.md) - [CANN社区版-SetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00204.html): 设置Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/079886861d8b.md) - [CANN社区版-CreateFollowing](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00205.html): 创建一个指定数据类型以及大小的Tensor,其数据在Tensor对象后连续排布。 → [详情](llms-content/document/detail/CANNCommunityEdition/177678c8563f.md) - [CANN社区版-GetStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00206.html): 获取运行时Tensor的StorageShape,此shape对象为只读。StorageShape和Originshape的区别如下:Originshape是Tensor最初创建时的形状,StorageShape是保存Tensor数据的底层存储的形状。运行时为了适配底层硬件,Tensor的StorageShape和其Originshape可能会有所不同。 → [详情](llms-content/document/detail/CANNCommunityEdition/a676bae3b35e.md) - [CANN社区版-MutableStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00207.html): 获取运行时Tensor的shape,此shape对象是可变的。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d8e2149b9db.md) - [CANN社区版-GetOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00208.html): 获取Tensor的原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/aabb4e884348.md) - [CANN社区版-MutableOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00209.html): 获取Tensor的原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/df96d390636b.md) - [CANN社区版-GetShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00210.html): 获取Tensor的shape,包含运行时和原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2f6942b9fa1.md) - [CANN社区版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00211.html): 获取运行时Tensor的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/256b41df5cc6.md) - [CANN社区版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00212.html): 设置运行时Tensor的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/71404bc59796.md) - [CANN社区版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00213.html): 获取Tensor的原始format。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e5be6f61eb5.md) - [CANN社区版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00214.html): 设置Tensor的原始format。 → [详情](llms-content/document/detail/CANNCommunityEdition/30f91e0438e7.md) - [CANN社区版-GetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00215.html): 获取Tensor的format,包含运行时format和原始format,返回的format对象都是只读的。 → [详情](llms-content/document/detail/CANNCommunityEdition/15996807474a.md) - [CANN社区版-MutableFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00216.html): 获取Tensor的format,包含运行时format和原始format。 → [详情](llms-content/document/detail/CANNCommunityEdition/6634d440bd86.md) - [CANN社区版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00217.html): 获取shape的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/4db54380440a.md) - [CANN社区版-SetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00218.html): 设置shape的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/62adb8e70526.md) - [CANN社区版-GetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00219.html): 获取tensor的placement。 → [详情](llms-content/document/detail/CANNCommunityEdition/08de1e85aaba.md) - [CANN社区版-SetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00220.html): 设置tensor的placement。 → [详情](llms-content/document/detail/CANNCommunityEdition/1be834b10352.md) - [CANN社区版-GetTensorData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00221.html): 获取tensor中的数据,返回只读的TensorData类型对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2eb1ce632b9.md) - [CANN社区版-MutableTensorData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00222.html): 获取tensor中的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/aceec01ec467.md) - [CANN社区版-GetInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00224.html): 根据算子输入索引获取对应的输入shape指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/881987e9ebf0.md) - [CANN社区版-GetInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00225.html): 根据算子输入索引获取对应的输入tensor指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/548c3ef712ca.md) - [CANN社区版-GetOptionalInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00226.html): 根据算子原型定义中的输入索引获取对应的可选输入tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/243f42dd70df.md) - [CANN社区版-GetDynamicInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00227.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3025091b37a.md) - [CANN社区版-GetRequiredInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00228.html): 根据算子原型定义中的输入索引获取对应的必选输入tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/93c44d134f62.md) - [CANN社区版-GetOptionalInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00229.html): 根据算子原型定义中的输入索引获取对应的可选输入shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d7f9fa3fc74.md) - [CANN社区版-GetDynamicInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00230.html): 根据算子原型定义中的输入索引获取对应的动态输入shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/4149b7d9a30a.md) - [CANN社区版-GetRequiredInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00231.html): 根据算子原型定义中的输入索引获取对应的必选输入shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4f7d1b30c66.md) - [CANN社区版-GetOutputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00232.html): 根据算子输出索引获取对应的输出shape指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/cec3d5a544fa.md) - [CANN社区版-SetTilingKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00234.html): 设置TilingKey。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef562de96569.md) - [CANN社区版-GetTilingKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00235.html): 获取tiling key。 → [详情](llms-content/document/detail/CANNCommunityEdition/199acabbe7a8.md) - [CANN社区版-SetBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00236.html): 设置blockDim,即参与计算的Vector或者Cube核数。 → [详情](llms-content/document/detail/CANNCommunityEdition/2e2f0132615d.md) - [CANN社区版-GetBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00237.html): 获取blockDim,即参与计算的Vector或者Cube核数。blockDim的详细概念和设置方式请参考SetBlockDim。 → [详情](llms-content/document/detail/CANNCommunityEdition/99760c8a3a13.md) - [CANN社区版-SetTilingCond](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00238.html): 设置tiling cond。tiling cond是一个整型值,用于选择算子实际使用的Tiling实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/c09ba9474abf.md) - [CANN社区版-GetTilingCond](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00239.html): 获取GetTilingCond中设置的tiling cond。 → [详情](llms-content/document/detail/CANNCommunityEdition/e887658d30d2.md) - [CANN社区版-SetNeedAtomic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00240.html): 用于设置是否需要框架来完成atomic clean操作,保证在算子kernel执行前,输出内存已经被初始化。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1da965b1eaa.md) - [CANN社区版-NeedAtomic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00241.html): 获取是否需要atomic clean的标识值。 → [详情](llms-content/document/detail/CANNCommunityEdition/74c9edf895d4.md) - [CANN社区版-GetTilingData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00242.html): 获取有类型的tiling data指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/571fa45b6bb2.md) - [CANN社区版-GetRawTilingData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00243.html): 获取无类型的tiling data指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/8362aed9178b.md) - [CANN社区版-GetWorkspaceSizes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00244.html): 获取workspace sizes指针,workspace大小以字节为单位。 → [详情](llms-content/document/detail/CANNCommunityEdition/3370c9a3a89e.md) - [CANN社区版-GetWorkspaceNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00245.html): 获取workspace个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d95ec516149.md) - [CANN社区版-GetPlatformInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00246.html): 获取PlatFormInfos指针。PlatformInfos类用于管理和查询硬件平台的相关信息,包括核数、内存带宽等。 → [详情](llms-content/document/detail/CANNCommunityEdition/c70d7083ec12.md) - [CANN社区版-GetCompileInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00247.html): 获取编译信息CompileInfo。 → [详情](llms-content/document/detail/CANNCommunityEdition/f951cf2d1289.md) - [CANN社区版-SetScheduleMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00248.html): 设置算子在NPU上执行时的调度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/0931994e4741.md) - [CANN社区版-GetScheduleMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00249.html): 获取算子在NPU上执行时的调度模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b991853cdb7.md) - [CANN社区版-SetLocalMemorySize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00250.html): SIMT算子用于设置需要使用的Dynamic Unified Buffer大小。不设置的情况下,默认为0,即算子不需要使用Dynamic Unified Buffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/67efdf16f592.md) - [CANN社区版-GetLocalMemorySize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00251.html): SIMT算子获取所需的Dynamic Unified Buffer大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/493bc61db028.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00253.html): TilingData类的构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/800f2709f821.md) - [CANN社区版-GetCapacity](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00254.html): 获取本实例可容纳的最大tiling data长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8f08713547f.md) - [CANN社区版-GetDataSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00255.html): 获取tiling data长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f3cfb5b62d9.md) - [CANN社区版-SetDataSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00256.html): 设置tiling data长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef9f557127ab.md) - [CANN社区版-GetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00257.html): 获取TilingData的数据指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2e49390dffc.md) - [CANN社区版-Append](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00258.html): 向后添加tiling data,若添加超过可容纳的最大长度,则添加失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/8cc63bd4084e.md) - [CANN社区版-CreateCap](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00259.html): 根据指定的最大容量创建一个TilingData类实例。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9e6228aced5.md) - [CANN社区版-CalcTotalSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00260.html): 通过最大容量计算TilingData实例所占用的内存空间。 → [详情](llms-content/document/detail/CANNCommunityEdition/2b39893fd9e5.md) - [CANN社区版-Init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00261.html): 初始化TilingData。 → [详情](llms-content/document/detail/CANNCommunityEdition/14143148844a.md) - [CANN社区版-AppendConvertedAttrVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00262.html): 将RuntimeAttrs内存中的第index个属性,从src\_type数据类型转成dst\_type数据类型后,追加在当前的tilingdata后面。 → [详情](llms-content/document/detail/CANNCommunityEdition/289c6ce9d027.md) - [operator<<](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00263.html): 使用<<运算符重载的方式,实现向后添加tiling data的功能。若添加超过可容纳的最大长度,则忽略本次操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/52c922d05f53.md) - [CANN社区版-本类继承自ContinuousVector类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00270.html): 本类继承自ContinuousVector类,与ContinuousVector类不同的是MutableData和GetData返回的是指定类型的地址,而不是void *。因此称为Typed。 → [详情](llms-content/document/detail/CANNCommunityEdition/d4cab335a50a.md) - [CANN社区版-MutableData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00271.html): 获取首个元素的指针地址,\[MutableData\(\), reinterpret\_cast\(MutableData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4e381546325.md) - [CANN社区版-GetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00272.html): 获取首个元素的指针地址,\[GetData\(\), reinterpret\_cast\(GetData\(\)\) + GetSize\(\)\) 中的数据即为当前容器中保存的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/17f2fce11668.md) - [CANN社区版-TensorPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00273.html): ``` enum TensorPlacement \{ kOnDeviceHbm, ///< Tensor位于Device kOnHost, ///< Tensor位于Host kFollowing, ///< Tensor位于Host,且数据紧跟在结构体后面 kOnDeviceP2p, ///< Tensor位于Device, P2p内存指的是Device内存透到PCIE B → [详情](llms-content/document/detail/CANNCommunityEdition/a571c410a100.md) - [内部关联接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00274.html): 在进行算子原型注册、Tiling实现、shape推导过程中,使用到的外部开放接口中会调用到一些辅助数据结构和接口,称之为内部关联接口。开发者不会直接调用内部关联接口,此处仅作简单介绍。 → [详情](llms-content/document/detail/CANNCommunityEdition/42c81e448416.md) - [Allocator构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00278.html): Allocator构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/1fce8f9b5a18.md) - [CANN社区版-Malloc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00279.html): 在用户内存池中根据指定size大小申请device内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7a77e90e58f.md) - [CANN社区版-Free](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00280.html): 根据指定的MemBlock释放内存到内存池。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab20c569970d.md) - [CANN社区版-MallocAdvise](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00281.html): 在用户内存池中根据指定size大小申请device内存,建议申请的内存地址为addr。 → [详情](llms-content/document/detail/CANNCommunityEdition/5181071f6f82.md) - [AscendString构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00283.html): AscendString构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ee9a3244cc0.md) - [CANN社区版-GetString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00284.html): \#\#\#\# 函数功能 获取字符串地址。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/bb03e6168cd9.md) - [关系符重载](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00285.html): 对于AscendString对象大小比较的使用场景(例如map数据结构的key进行排序),通过重载以下关系符实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/8530e7db1a88.md) - [CANN社区版-Find](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00286.html): 查找子串在当前字符串中的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7e3b14aa28f.md) - [CANN社区版-Hash](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00287.html): 返回字符串的哈希值。 → [详情](llms-content/document/detail/CANNCommunityEdition/453911599f2d.md) - [CANN社区版-GetLength](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00288.html): \#\#\#\# 函数功能 获取字符串的长度。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/35f1be7feb60.md) - [CANN社区版-AutoMappingSubgraphIOIndexFuncRegister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00293.html): FrameworkRegistry类的封装,通过类的构造函数调用FrameworkRegistry类的AddAutoMappingSubgraphIOIndexFunc函数完成映射函数的注册。 → [详情](llms-content/document/detail/CANNCommunityEdition/4cee69f96c7f.md) - [FrameworkRegistry类构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00295.html): FrameworkRegistry构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/60db820902fb.md) - [CANN社区版-GetAutoMappingSubgraphIOIndexFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00296.html): 根据网络类型,获取已经注册的自动映射函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e9258a1d6c8.md) - [CANN社区版-AddAutoMappingSubgraphIOIndexFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00297.html): 注册的具体网络类型的自动映射函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/537b32e4fe99.md) - [CANN社区版-ListTensorType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00320.html): ListTensorType类用以定义输入或者输出支持的数据类型,是TensorType的封装,用于标识支持多个数据类型的情况。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a2b32d1fbe3.md) - [MemBlock构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00322.html): MemBlock构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/558fcd8bd2dd.md) - [CANN社区版-GetAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00323.html): - 获取只读的device内存地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/60af3916fa22.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00324.html): 获取device内存对应的大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1f8b0527a0c.md) - [CANN社区版-SetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00325.html): 设置device内存地址大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/29b11c43436b.md) - [CANN社区版-Free](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00326.html): MemBlock的引用计数减为0时,释放MemBlock到内存池。 → [详情](llms-content/document/detail/CANNCommunityEdition/22d1a376853e.md) - [CANN社区版-AddCount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00327.html): MemBlock引用计数加1。 → [详情](llms-content/document/detail/CANNCommunityEdition/eed11355769e.md) - [CANN社区版-SubCount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00328.html): MemBlock引用计数减1。 → [详情](llms-content/document/detail/CANNCommunityEdition/6bb778e02b56.md) - [CANN社区版-GetCount](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00329.html): 获取MemBlock的引用计数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f87bd4260828.md) - [OpReceiver构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00382.html): OpReceiver构造函数,接收自定义算子的注册信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b83693bf960.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00384.html): 开发人员完成自定义算子的实现代码后,需要进行适配插件的开发将基于第三方框架的算子映射成适配AI处理器的算子,可调用REGISTER\_CUSTOM\_OP宏实现算子转换。在调用REGISTER\_CUSTOM\_OP宏时,以REGISTER\_CUSTOM\_OP开始,以“.”链接FrameworkType、OriginOpType、ParseParamsFn等接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/880ea2cd6b9c.md) - [OpRegistrationData构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00385.html): OpRegistrationData构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/256890a3fcac.md) - [REGISTER\_CUSTOM\_OP宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00386.html): 按指定名称注册算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/3d37208bb91e.md) - [CANN社区版-FrameworkType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00387.html): 设置原始模型的框架类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/d66adbf103d5.md) - [CANN社区版-OriginOpType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00388.html): 设置原始模型的算子类型或算子类型列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/89596269f6bb.md) - [CANN社区版-ParseParamsFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00389.html): 注册解析算子属性的函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b51342f6c6b.md) - [CANN社区版-ParseParamsByOperatorFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00390.html): 注册解析用户自定义算子属性的函数 → [详情](llms-content/document/detail/CANNCommunityEdition/f9e1a8a5c5cf.md) - [CANN社区版-FusionParseParamsFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00391.html): 注册解析融合算子属性的函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ec4d6f589833.md) - [FusionParseParamsFn(Overload)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00392.html): 注册解析融合算子属性的函数,为FusionParseParamsFn的重载函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b4838f9fe38.md) - [CANN社区版-ParseSubgraphPostFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00393.html): 根据算子类型,注册算子的子图中输入输出节点跟算子的输入输出的对应关系函数实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/f722a5fda295.md) - [CANN社区版-ParseOpToGraphFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00394.html): 注册实现算子一对多子图映射的函数,即将算子映射为多个算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f5159d1ffe6.md) - [CANN社区版-ImplyType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00395.html): \#\#\#\# 函数功能 设置算子执行方式。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/c16b7e77139f.md) - [CANN社区版-DelInputWithCond](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00396.html): 根据算子属性,删除算子指定输入边。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb832272708d.md) - [CANN社区版-DelInputWithOriginalType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00397.html): 根据算子类型,删除算子指定输入边。 → [详情](llms-content/document/detail/CANNCommunityEdition/05f78313af9e.md) - [CANN社区版-GetImplyType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00398.html): \#\#\#\# 函数功能 获取算子执行方式。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/6efd0b9259d9.md) - [CANN社区版-GetOmOptype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00399.html): 获取模型的算子类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/109130cce414.md) - [CANN社区版-GetOriginOpTypeSet](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00400.html): 获取原始模型的算子类型集合。 → [详情](llms-content/document/detail/CANNCommunityEdition/2cc33c00d84e.md) - [CANN社区版-GetFrameworkType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00401.html): 获取原始模型的框架类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b72774af223.md) - [CANN社区版-GetParseParamFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00402.html): 获取解析算子属性的函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/fac8af854851.md) - [CANN社区版-GetParseParamByOperatorFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00403.html): 获取解析算子属性的函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d77a08b7e960.md) - [CANN社区版-GetFusionParseParamFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00404.html): 获取解析融合算子属性的函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/153f692653cd.md) - [CANN社区版-GetFusionParseParamByOpFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00405.html): 获取解析融合算子属性的函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/87ff6d9aefd2.md) - [CANN社区版-GetParseSubgraphPostFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00406.html): 根据算子类型,获取算子注册的子图中输入输出节点跟算子的输入输出的对应关系实现的函数对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/26714391bec2.md) - [CANN社区版-GetParseOpToGraphFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00407.html): 获取将算子映射为一对多子图的实现函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/49d31bb690e4.md) - [CANN社区版-AutoMappingFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00408.html): \#\#\#\# 函数功能 自动映射回调函数。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/3ac154fef9a3.md) - [CANN社区版-AutoMappingByOpFn](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00409.html): \#\#\#\# 函数功能 自动映射回调函数。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/e106a1591529.md) - [CANN社区版-AutoMappingFnDynamic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00410.html): 动态输入/输出算子的自动映射回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/cea76a856950.md) - [CANN社区版-AutoMappingByOpFnDynamic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00411.html): 动态输入/输出算子的自动映射回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2e84eca637b.md) - [CANN社区版-AutoMappingSubgraphIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00412.html): 设置子图的输入输出和主图对应父节点输入输出的对应关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/15639572c0db.md) - [CANN社区版-InputReorderVector](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00413.html): 支持在算子插件中调整算子的输入参数顺序,此接口为内部使用接口,外部开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/87b23131ce67.md) - [CANN社区版-Promote](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00414.html): Promote类用于表示输出数据类型为输入或属性指定的数据类型间的提升类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c9b0219ce4e3.md) - [Shape构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00422.html): Shape构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/4971713dbe2f.md) - [CANN社区版-GetDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00423.html): 获取Shape第idx维的长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/79f5f78b5be2.md) - [CANN社区版-GetDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00424.html): 获取Shape所有维度组成的向量。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1c012e2a1c0.md) - [CANN社区版-GetDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00425.html): 获取Shape的维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8da825255f4e.md) - [CANN社区版-GetShapeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00426.html): 获取Shape中所有dim的累乘结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/6eb461c9da24.md) - [CANN社区版-SetDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00427.html): 将Shape中第idx维度的值设置为value。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1f5db4ae996.md) - [CANN社区版-TensorDescInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00428.html): ``` struct TensorDescInfo \{ Format format \= FORMATRESERVED; / tbe op register support format / DataType dataType \= DTUNDEFINED; / tbe op register support datatype / \}; → [详情](llms-content/document/detail/CANNCommunityEdition/90dc8f56a394.md) - [TensorDesc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00430.html): TensorDesc构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/12a799fd17d1.md) - [CANN社区版-GetConstData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00431.html): 如果TensorDesc是常量节点的描述,获取TensorDesc中的权重值。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d49a870e370.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00432.html): 获取TensorDesc所描述Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/9a458e1ba72d.md) - [CANN社区版-GetExpandDimsRule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00433.html): 获取Tensor的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6a33d472b8d.md) - [CANN社区版-GetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00434.html): 获取TensorDesc所描述的Tensor的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/bdd1fc54450a.md) - [CANN社区版-GetName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00435.html): 获取TensorDesc所描述Tensor的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8867ba8fd49.md) - [CANN社区版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00436.html): 获取TensorDesc所描述Tensor的原始Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/ffe31fab824c.md) - [CANN社区版-GetOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00437.html): 获取TensorDesc所描述Tensor的原始Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/626aaf581339.md) - [CANN社区版-GetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00438.html): 获取Tensor中数据地址的类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/d97f8ba06f0f.md) - [CANN社区版-GetRealDimCnt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00439.html): 获取TensorDesc所描述Tensor的实际维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac85a45092d7.md) - [CANN社区版-GetShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00440.html): 获取TensorDesc所描述Tensor的Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/aab00f695f60.md) - [CANN社区版-GetShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00441.html): 获取设置的shape变化范围。 → [详情](llms-content/document/detail/CANNCommunityEdition/8a75b07d2172.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00442.html): 获取TensorDesc所描述Tensor的数据大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/c1e2cd4fe740.md) - [CANN社区版-SetConstData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00443.html): 如果TensorDesc是常量节点的描述,向TensorDesc中设置权重值。 → [详情](llms-content/document/detail/CANNCommunityEdition/91ee8be50b67.md) - [CANN社区版-SetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00444.html): 向TensorDesc中设置Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/fafb85abfbc8.md) - [CANN社区版-SetExpandDimsRule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00445.html): 设置补维规则。补维是指在原有shape的基础上,添加一到多个维度。例如原shape\[2,2\]有两根轴,那么在两根轴中间补两维后的shape为\[2,1,1,2\],补维后shape的第0、3根轴被称为原始轴,第1、2根轴被称为补维轴。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2e351fa82c6.md) - [CANN社区版-SetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00446.html): 向TensorDesc中设置Tensor的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e50ad06bfd9.md) - [CANN社区版-SetName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00447.html): 向TensorDesc中设置Tensor的名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f1fd8ce8acd.md) - [CANN社区版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00448.html): 向TensorDesc中设置Tensor的原始Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b0825f73223.md) - [CANN社区版-SetOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00449.html): 向TensorDesc中设置Tensor的原始Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/93cf965996b9.md) - [CANN社区版-SetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00450.html): 设置Tensor的数据存放的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/448e231a7a27.md) - [CANN社区版-SetRealDimCnt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00451.html): 向TensorDesc中设置Tensor的实际维度数目。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6c48a6d5b2b.md) - [CANN社区版-SetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00452.html): 向TensorDesc中设置Tensor的数据大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/bdb8297a2e9c.md) - [CANN社区版-SetShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00453.html): 向TensorDesc中设置Tensor的Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/22ee6d4919aa.md) - [CANN社区版-SetShapeRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00454.html): 设置shape的变化范围。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca83aaf64b13.md) - [CANN社区版-SetUnknownDimNumShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00455.html): 设置tensor的shape为\{-2\},用来表示tensor是完全未知的。 → [详情](llms-content/document/detail/CANNCommunityEdition/60eafa3b943f.md) - [CANN社区版-Update](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00456.html): 更新TensorDesc的Shape、Format、DataType属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/27e833575383.md) - [CANN社区版-TensorType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00457.html): TensorType类用以定义输入或者输出支持的数据类型,TensorType提供以下接口指定支持的数据类型: → [详情](llms-content/document/detail/CANNCommunityEdition/cbb4ba856b11.md) - [Tensor构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00459.html): Tensor构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee6503fe08a9.md) - [CANN社区版-Clone](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00460.html): \#\#\#\# 函数功能 拷贝Tensor。 \#\#\#\# 函数原型 → [详情](llms-content/document/detail/CANNCommunityEdition/417c05ff64c7.md) - [CANN社区版-IsValid](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00461.html): 判断Tensor对象是否有效。 → [详情](llms-content/document/detail/CANNCommunityEdition/57fd861134bb.md) - [CANN社区版-GetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00462.html): 获取Tensor中的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/7cf88a92d3b9.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00463.html): 获取Tensor的DataType。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca69a6fc2de1.md) - [CANN社区版-GetExpandDimsRule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00464.html): 获取Tensor的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/0d61dbaf994a.md) - [CANN社区版-GetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00465.html): 获取Tensor的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/40bd9db0151b.md) - [CANN社区版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00466.html): 获取Tensor的原始Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/6305d222be12.md) - [CANN社区版-GetOriginShapeDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00467.html): 获取原始Shape第idx维度。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2e972e286d5.md) - [CANN社区版-GetOriginShapeDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00468.html): 获取原始Shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/cdcbf66c46d4.md) - [CANN社区版-GetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00469.html): 获取Tensor的Placement。 → [详情](llms-content/document/detail/CANNCommunityEdition/d707fbb5225a.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00470.html): 获取Tensor中的数据的大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a86a6a2ba95.md) - [CANN社区版-GetShapeDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00471.html): 获取Shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ef975992278.md) - [CANN社区版-GetShapeDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00472.html): 获取Shape第idx维度。 → [详情](llms-content/document/detail/CANNCommunityEdition/59d452f5a22a.md) - [CANN社区版-GetTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00473.html): 获取Tensor的描述符。 → [详情](llms-content/document/detail/CANNCommunityEdition/2e51517f3b58.md) - [CANN社区版-SetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00474.html): 向Tensor中设置数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/1437e1b12f8c.md) - [CANN社区版-SetExpandDimsRule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00476.html): 设置Tensor的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/73a20c11798c.md) - [CANN社区版-SetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00477.html): 设置Tensor的Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/1809cc582344.md) - [CANN社区版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00478.html): 设置Tensor的原始Format。 → [详情](llms-content/document/detail/CANNCommunityEdition/51aba901eecd.md) - [CANN社区版-SetOriginShapeDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00479.html): 设置原始shape第idx维度。 → [详情](llms-content/document/detail/CANNCommunityEdition/742b9aa6cb35.md) - [CANN社区版-SetOriginShapeDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00480.html): 设置原始shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/5fa01d18e22d.md) - [CANN社区版-SetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00481.html): 设置Tensor的数据存放的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/ba38fc2064c7.md) - [CANN社区版-SetShapeDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00482.html): 设置shape的维度大小,即rank大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/bed78627c8ac.md) - [CANN社区版-SetShapeDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00483.html): 设置shape第idx维度。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac90a59e06ed.md) - [CANN社区版-SetTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00484.html): 设置Tensor的描述符(TensorDesc)。 → [详情](llms-content/document/detail/CANNCommunityEdition/084707e11792.md) - [CANN社区版-ResetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00485.html): 释放Tensor中数据内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a68bc1188ea.md) - [CANN社区版-DataTypeToAscendString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00487.html): 将DataType类型值转化为字符串表达。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fc2d7d3654d.md) - [CANN社区版-AscendStringToDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00488.html): 将DataType字符串表达转化为DataType类型值。 → [详情](llms-content/document/detail/CANNCommunityEdition/fddd2c62c55a.md) - [CANN社区版-FormatToAscendString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00489.html): 将Format类型值转化为字符串表达。 → [详情](llms-content/document/detail/CANNCommunityEdition/30405724c557.md) - [CANN社区版-AscendStringToFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00490.html): 将字符串转化为Format类型值。 → [详情](llms-content/document/detail/CANNCommunityEdition/0044c04b1883.md) - [CANN社区版-DataTypeToSerialString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00491.html): 将DataType类型值转化为字符串表达。 → [详情](llms-content/document/detail/CANNCommunityEdition/8dc6ff62f40e.md) - [CANN社区版-SerialStringToDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00492.html): 将DataType字符串表达转化为DataType类型值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b96ae79422f4.md) - [CANN社区版-FormatToSerialString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00493.html): 将Format类型值转化为字符串表达。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d9b4b14dc13.md) - [CANN社区版-SerialStringToFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00494.html): 将字符串转化为Format类型值。 → [详情](llms-content/document/detail/CANNCommunityEdition/9dbea1e40a07.md) - [CANN社区版-DataFormatToFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00495.html): 将数据格式字符串转化为Format类型值。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa6b4184f1b2.md) - [CANN社区版-GetDataTypeLength](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00496.html): 获取数据类型所占内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/58388b7e2bc2.md) - [CANN社区版-ConvertToAscendString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00499.html): 模板函数,接受一个模板参数T,并将其转换为AscendString类型。这个函数的主要功能是将不同类型的字符串转换为AscendString类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/098ac4e16825.md) - [CANN社区版-ConvertToListAscendString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00500.html): 定义了一个模板函数ConvertToListAscendString,用于将不同类型的字符串列表转换为AscendString类型的列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b3b1a497d31.md) - [CANN社区版-GetC0Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00501.html): 根据实际format获取C0 format的值。C0值是AI处理器特有数据格式所需要的参数。例如NC1HWC0,最后一维即表示C0值,C0值在不同的AI处理器中数值不同,通过C0 format来承载。 → [详情](llms-content/document/detail/CANNCommunityEdition/48b96618b410.md) - [CANN社区版-GetC0Value](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00502.html): 从实际format中解析出C0 format信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3f91b2efd69.md) - [CANN社区版-GetFormatFromC0](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00503.html): 根据传入的format和C0 format信息得到实际的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/b72a498b0199.md) - [CANN社区版-GetFormatFromSub](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00504.html): 根据传入的主format和子format信息得到实际的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/690834d0c86f.md) - [CANN社区版-GetFormatFromSubAndC0](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00505.html): 根据传入的主format,子format和C0 format信息得到实际的format。 → [详情](llms-content/document/detail/CANNCommunityEdition/4203511f3329.md) - [CANN社区版-GetFormatName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00506.html): 根据传入的Format类型,获取Format的字符串描述。 → [详情](llms-content/document/detail/CANNCommunityEdition/5d55b76ff713.md) - [CANN社区版-GetPrimaryFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00507.html): 从实际format中解析出主format信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/0502aa5b8db6.md) - [CANN社区版-GetSizeByDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00508.html): 根据传入的data\_type,获取该data\_type所占用的内存大小。如果要获取多个元素的内存大小,请使用GetSizeInBytes。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb54bee5c0d2.md) - [CANN社区版-GetSizeInBytes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00509.html): 根据传入的element\_count和data\_type,获取element\_count个该data\_type所占用的内存总大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/d3dd0444d1d1.md) - [CANN社区版-GetSubFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00510.html): 从实际format中解析出子format信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9917c2baf5a.md) - [CANN社区版-HasC0Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00511.html): 判断实际format中是否包含C0 format。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2034b7ed904.md) - [CANN社区版-HasSubFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00512.html): 判断实际format中是否包含子format。 → [详情](llms-content/document/detail/CANNCommunityEdition/11cf0faaf245.md) - [ge::graphStatus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00513.html): graphStatus类型即uint32\_t类型,其不同的状态说明如下: → [详情](llms-content/document/detail/CANNCommunityEdition/d709d0d44105.md) - [CANN社区版-DataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00514.html): DataType枚举值定义如下: → [详情](llms-content/document/detail/CANNCommunityEdition/56f5188428d3.md) - [CANN社区版-Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00515.html): ``` enum Format \{ FORMATNCHW \= 0, // NCHW FORMATNHWC, // NHWC FORMATND, // Nd Tensor FORMATNC1HWC0, // NC1HWC0 FORMATFRACTALZ, // FRACTALZ FORMATNC1C0HWPAD \= 5, FORMA → [详情](llms-content/document/detail/CANNCommunityEdition/9a58ba24df15.md) - [CANN社区版-DECLARE\_ERRORNO](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00518.html): 错误码及描述注册宏,该宏对外提供如下四个错误码供用户使用: → [详情](llms-content/document/detail/CANNCommunityEdition/59ae6d9c3761.md) - [CANN社区版-GetDeterministic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00535.html): 获取确定性计算配置选项。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8b09d84669d.md) - [CANN社区版-SetReuseInputIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00539.html): 设置算子输出TensorDesc复用内存的输入TensorDesc的序号。 → [详情](llms-content/document/detail/CANNCommunityEdition/540d185ff629.md) - [CANN社区版-OpLibRegister类所提供的接口为内部关联接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00541.html): OpLibRegister类所提供的接口为内部关联接口,当前主要为自定义算子动态库提供注册功能,供自定义算子工程框架注册指定初始化函数,开发者无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/dabafe5d64c7.md) - [构造和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00542.html): OpLibRegister的构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/91ec8d58570d.md) - [CANN社区版-RegOpLibInit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00543.html): 注册自定义算子动态库的初始化函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a46ba18ad320.md) - [CANN社区版-GetDynamicInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00544.html): 根据算子原型定义中的输入索引获取对应的动态输入tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/9cd285eaee9e.md) - [CANN社区版-CompileTimeTensorDesc用于描述编译时张量的基本信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00545.html): CompileTimeTensorDesc用于描述编译时张量的基本信息,包括数据类型(ge::DataType)、数据排布格式(gert::StorageFormat,包括原始格式和运行时格式)以及原始格式向运行时格式转换时的补维规则。该类提供了对张量数据类型的获取和设置方法,同时支持对原始格式和运行时格式的管理。 → [详情](llms-content/document/detail/CANNCommunityEdition/ece1e1ac7b04.md) - [CANN社区版-ExtendedKernelContext是KernelContext的子类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00546.html): ExtendedKernelContext是KernelContext的子类,在KernelContext的基础上,封装了与计算节点(Compute Node,即算子)相关的Context信息处理接口。它提供了对计算节点输入、输出、属性、类型、名称等信息的访问接口。该类的主要目的是简化对计算节点信息的获取和处理过程。用户无需感知KernelContext信息的排布,可以直接通过ExtendedKe → [详情](llms-content/document/detail/CANNCommunityEdition/67928c5f14ef.md) - [CANN社区版-InferDataTypeContext继承自ExtendedKernelCon](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00547.html): InferDataTypeContext继承自ExtendedKernelContext,是一个用于数据类型(DataType)推导的上下文类,该类的主要作用是在算子数据类型推导过程中,提供获取输入、输出数据类型的接口,并支持设置输出数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/a52e1d86e66e.md) - [CANN社区版-InferShapeContext继承自ExtendedKernelContex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00548.html): InferShapeContext继承自ExtendedKernelContext,是一个用于shape推导的上下文类。该类的主要作用是在推导算子输出shape的过程中,提供必要的输入输出shape和输入tensor访问接口。对于部分推导shape过程依赖输入张量值的算子(例如Slice、Pad),该类提供了GetInputTensor等接口以获取实际输入数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/0714a6d4aa88.md) - [CANN社区版-InferShapeRangeContext继承自ExtendedKernelC](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00549.html): InferShapeRangeContext继承自ExtendedKernelContext,主要用于获取算子的输入输出ShapeRange和输入TensorRange,其中ShapeRange和TensorRange分别是Range模板的特化类型,记录了算子Shape和Tensor值的上下限。部分算子(例如,NonZero算子)在进行shape推导时,无法推导出具体的输出shape,只能通 → [详情](llms-content/document/detail/CANNCommunityEdition/8782668c3266.md) - [CANN社区版-OpImplRegisterV2是一个算子实现注册工具类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00550.html): OpImplRegisterV2是一个算子实现注册工具类,用于自定义算子开发。它支持以下功能: → [详情](llms-content/document/detail/CANNCommunityEdition/16e6da85de79.md) - [CANN社区版-RuntimeAttrs是一个算子属性存取类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00551.html): RuntimeAttrs是一个算子属性存取类,用于在算子执行过程中提供对属性的访问能力。该类提供了一系列方法,允许用户根据属性索引获取不同类型的属性值,例如,int64\_t、float、bool、string、Tensor等类型。在ExtendedKernelContext及其子类中,可通过GetAttrs接口获取算子属性,返回值中仅包含在IR原型定义中的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b98e28e8964.md) - [CANN社区版-StorageFormat是算子数据存储格式管理类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00552.html): StorageFormat是算子数据存储格式管理类,用于表达张量格式、记录不同格式的转换补维规则。该类主要存储: → [详情](llms-content/document/detail/CANNCommunityEdition/007669940693.md) - [CANN社区版-TensorData是一个张量数据管理类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00553.html): TensorData是一个张量数据管理类,用于记录张量的地址、大小、存放位置(TensorPlacement),支持张量的共享、所有权释放,管理张量的生命周期。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a35c3ca7063.md) - [CANN社区版-Tensor是张量管理类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00554.html): Tensor是张量管理类,用于存储和操作张量数据。该类记录了张量的shape、数据格式、数据类型、存放位置,提供了数据地址访问、数据大小计算等接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/cadef79dd680.md) - [CANN社区版-TilingContext继承自ExtendedKernelContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00555.html): TilingContext继承自ExtendedKernelContext,是用于算子Tiling计算的上下文类,提供了获取算子编译信息(CompileInfo),输入输出shape、输入张量的值以及访问算子Tiling相关参数的接口。在算子Tiling实现中,可以通过该类获取计算Tiling所依赖的参数,然后将Tiling结果(例如TilingKey、TilingData)保存至上下文中,供后续 → [详情](llms-content/document/detail/CANNCommunityEdition/3cb5512c7859.md) - [CANN社区版-TilingData用于存储算子Tiling的计算结果](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00556.html): TilingData用于存储算子Tiling的计算结果,即Tiling实现根据算子的shape等信息确定的数据切分算法相关参数(比如每次搬运的数据块大小,搬运、计算操作的循环次数)。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a0d11b2eb45.md) - [CANN社区版-IntegerChecker是一个模板类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00560.html): IntegerChecker是一个模板类,带有模板参数T,用于检查一个整数是否在指定数据类型T的合法范围内。 → [详情](llms-content/document/detail/CANNCommunityEdition/5d0537c2e16d.md) - [CANN社区版-Compat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00561.html): 检查入参的数值是否超过指定数据类型T所能表示的数值范围。 → [详情](llms-content/document/detail/CANNCommunityEdition/2744f72af425.md) - [CANN社区版-AddOverflow](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00562.html): 该模板函数用于判断两个数值相加是否会发生溢出,并在不溢出的情况下返回正确的计算结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/66088c3978c1.md) - [CANN社区版-MulOverflow](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00563.html): 该模板函数用于判断两个数值相乘是否会发生溢出,并在不溢出的情况下返回正确的计算结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/3ca6fe9b058c.md) - [CANN社区版-GetOptionalInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00564.html): 根据算子原型定义中的输入索引获取对应的可选输入tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/8fe3929ecc0f.md) - [CANN社区版-InferFormatContext继承自ExtendedKernelConte](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00572.html): InferFormatContext继承自ExtendedKernelContext,是一个用于Format推导的上下文类。该类的主要作用是在推导算子输出Format的过程中,提供必要的输入输出Format、输入输出Shape和输入Tensor访问接口。InferFormatContext是Format推导函数的入参,Format推导函数的相关解释请参考InferFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/c49b70ed6678.md) - [CANN社区版-GetInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00573.html): 根据算子输入索引获取对应的输入Format指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/11b1925f2df4.md) - [CANN社区版-GetRequiredInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00574.html): 根据算子原型定义中的输入索引获取对应的必选输入Format指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/82bd4af59717.md) - [CANN社区版-GetOptionalInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00575.html): 根据算子原型定义中的输入索引获取对应的可选输入Format指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/602b6499967d.md) - [CANN社区版-GetDynamicInputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00576.html): 根据算子原型定义中的输入索引获取对应的动态输入Format指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/b03f45fcc8a1.md) - [CANN社区版-GetInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00577.html): 根据算子输入索引获取对应的输入Shape指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/643163593ee6.md) - [CANN社区版-GetRequiredInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00578.html): 根据算子原型定义中的输入索引获取对应的必选输入Shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/9be8e33dc1eb.md) - [CANN社区版-GetOptionalInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00579.html): 根据算子原型定义中的输入索引获取对应的可选输入Shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/a540d5e05b22.md) - [CANN社区版-GetDynamicInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00580.html): 根据算子原型定义中的输入索引获取对应的动态输入Shape指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/97b8ad9f87c7.md) - [CANN社区版-GetInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00581.html): 根据算子输入索引获取对应的输入Tensor指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/5074cdcd9e49.md) - [CANN社区版-GetRequiredInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00582.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ae11a197e9d.md) - [CANN社区版-GetOptionalInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00583.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c1709c0752a.md) - [CANN社区版-GetDynamicInputTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00584.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/2bb8bafa0d54.md) - [CANN社区版-GetOutputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00585.html): 根据算子输出索引获取对应的输出Format指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/dd327f01f494.md) - [CANN社区版-GetRequiredOutputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00586.html): 根据算子原型定义中的输出索引获取对应的必选输出Format指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/789f5a20a4e9.md) - [CANN社区版-GetDynamicOutputFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00587.html): 根据算子原型定义中的输出索引获取对应的动态输出Format指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ef98f932080.md) - [CANN社区版-InferFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00588.html): 注册算子的InferFormat函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8e5c980103c.md) - [CANN社区版-SetAicpuBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00589.html): 设置可以调度的AI CPU核数。 → [详情](llms-content/document/detail/CANNCommunityEdition/96dfd00c2fce.md) - [CANN社区版-GetAicpuBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00590.html): 获取用户设置的可以调度的AI CPU核数。设置方式请参考SetAicpuBlockDim。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1b6f1476949.md) - [CANN社区版-GetShapeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00591.html): 获取Shape中所有维度大小的累乘结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b617ca9364e.md) - [CANN社区版-Context是算子Host侧实现函数执行时的上下文](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00597.html): Context是算子Host侧实现函数执行时的上下文,由于构造出来的Context存储的都是指针类型,为了方便进行生命周期和所有权管理,提供ContextHolder类进行资源管理。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b5d8b1a3b01.md) - [CANN社区版-GetContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00598.html): 根据指定类型获取对应的Context指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e8df48dbf15.md) - [CANN社区版-OpContextBuilderBase是各ContextBuilder的基类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00600.html): OpContextBuilderBase是各ContextBuilder的基类,用于构造子类context中算子信息,包括算子类型、名称、输入输出原型个数、输入输出实例个数、属性等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/172bd2ac9755.md) - [CANN社区版-OpType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00601.html): 设置算子类型,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f9de43e0b80.md) - [CANN社区版-OpName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00602.html): 设置算子名称,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/3e3ae2323d82.md) - [CANN社区版-IONum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00603.html): 设置算子输入输出IR原型个数,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。该接口默认每个IR原型输入输出的实例个数为1。 → [详情](llms-content/document/detail/CANNCommunityEdition/3750b6495966.md) - [CANN社区版-IOInstanceNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00604.html): 当输入IR原型实例个数不为1时(一般是可选输入或动态输入场景),需要设置算子每个输入IR原型的实例个数,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/8af5525ec6a7.md) - [CANN社区版-AppendAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00605.html): 追加算子IR原型的属性信息,下标从0开始,用于构造各子类Context的基类ExtendedKernelContext中的ExtendedInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/037f0e0bad28.md) - [CANN社区版-OpInferDataTypeContextBuilder用于构建InferDa](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00607.html): OpInferDataTypeContextBuilder用于构建InferDataTypeContext 。构造出的Context在算子数据类型推导过程中作为入参,用于获取必要的算子输入输出数据。推导完成后,结果会被写入回上下文中。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab43e63904b2.md) - [OpInferDataTypeContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00608.html): OpInferDataTypeContextBuilder类构造函数与析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/38774ce6aa53.md) - [CANN社区版-InputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00609.html): 设置输入Tensor的描述信息,用于构造InferDataTypeContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/044eba48173a.md) - [CANN社区版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00610.html): 设置输出Tensor描述信息,用于构造InferDataTypeContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。无需设置输出数据类型信息,输出数据类型由算子根据输入数据类型计算推导得到。 → [详情](llms-content/document/detail/CANNCommunityEdition/d75d4605dce0.md) - [CANN社区版-Build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00611.html): 根据之前的设置,构建InferDataTypeContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/290b78670015.md) - [CANN社区版-OpInferShapeContextBuilder用于构建InferShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00613.html): OpInferShapeContextBuilder用于构建InferShapeContext。构造出的Context在算子Shape推导过程中作为入参,用于获取必要的算子输入输出数据。推导完成后,结果会被写回上下文中。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b76a40bb2bf.md) - [OpInferShapeContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00614.html): OpInferShapeContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d61369ce3665.md) - [CANN社区版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00615.html): 设置算子输出的Tensor描述信息,用于构造InferShapeContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/3df312cf40d0.md) - [CANN社区版-InputTensors](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00616.html): 设置输入Tensor指针。Shape推导时,可通过该Builder类构造的InferShapeContext获取相应的输入Tensor指针。对于数据依赖的算子,对应数据依赖的输入Tensor中的TensorData需要设置为正确的Host地址;对于非数据依赖算子,Tensor的TensorData需要设置为空指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/0371b0fb5a62.md) - [CANN社区版-Build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00617.html): 根据前期的设置,构建InferShapeContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/83790e91745f.md) - [CANN社区版-OpInferShapeRangeContextBuilder用于构建Infer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00619.html): OpInferShapeRangeContextBuilder用于构建InferShapeRangeContext。构造出的Context在算子ShapeRange推导过程中作为输入,用于获取必要的算子输入输出数据。推导完成后,结果会被写回上下文中。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc96bd0049f4.md) - [OpInferShapeRangeContextBuilder构造函数与析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00620.html): OpInferShapeRangeContextBuilder构造函数与析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/09047f3a601e.md) - [CANN社区版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00621.html): 设置算子输出的Tensor描述信息,用于构造InferShapeRangeContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/3d54ef475f02.md) - [CANN社区版-InputTensorsRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00622.html): 设置输入Tensor的Range指针,用于在Shape Range推导时,可通过该Builder类构造的上下文InferShapeRangeContext获取相应的输入Tensor Range指针,即可以获得最大Shape的Tensor和最小Shape的Tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/37af83b8580a.md) - [CANN社区版-Build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00623.html): 根据之前的设置,构建InferShapeRangeContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c445ba8a82d.md) - [CANN社区版-用于构建一个通用的KernelContext对象](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00625.html): 用于构建一个通用的KernelContext对象,该上下文作为算子Host实现实际执行阶段的输入上下文。 → [详情](llms-content/document/detail/CANNCommunityEdition/102bb15b0187.md) - [OpKernelContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00626.html): OpKernelContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/512634f2b7ea.md) - [CANN社区版-InputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00627.html): 设置Tensor描述信息,用于构造KernelContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/7851cd052e54.md) - [CANN社区版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00628.html): 设置Tensor描述信息,用于构造KernelContext的基类ExtendedKernelContext中的ComputeNodeInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/564c8cd8dda3.md) - [CANN社区版-Inputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00629.html): 设置Context的values的输入指针,values承载的类型为void*的指针数组。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8e3b9f7a9c6.md) - [CANN社区版-Build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00630.html): 根据之前的设置,构建KernelContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/21dd1ecb6715.md) - [CANN社区版-OpTilingContextBuilder用于构建TilingContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00632.html): OpTilingContextBuilder用于构建TilingContext。构造出的Context在算子Tiling计算过程中作为入参,用于获取必要的算子输入输出等数据。Tiling计算完成后,结果会被写回上下文中。 → [详情](llms-content/document/detail/CANNCommunityEdition/2f4e1bcf39d3.md) - [OpTilingContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00633.html): OpTilingContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/c579a99a91c4.md) - [CANN社区版-CompileInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00634.html): 设置算子的CompileInfo指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/23248ff4f13a.md) - [CANN社区版-PlatformInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00635.html): 设置PlatformInfo平台信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/85b1e121ff89.md) - [CANN社区版-Deterministic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00636.html): 设置是否开启确定性计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/bebd18cb2a99.md) - [CANN社区版-TilingData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00637.html): 设置算子的TilingData指针,用于算子Tiling计算时,向该指针中写入TilingData数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/270102e6a502.md) - [CANN社区版-TilingDataSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00638.html): 设置算子TilingData的大小,设置该大小后,会申请相应大小的内存用于存储算子的TilingData。相较于TilingData,调用此接口时生成的TilingData指针所有权归属ContextHolder,调用者无需关注TilingData的生命周期。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed067171961f.md) - [CANN社区版-Workspace](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00639.html): 设置Workspace内存指针,可以传多块Workspace地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/beb22106d5a4.md) - [CANN社区版-InputTensors](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00640.html): 设置输入Tensor指针,用于在Tiling计算时,可通过该Builder类构造的上下文TilingContext获取相应的输入Tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/45846599c709.md) - [CANN社区版-OutputTensors](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00641.html): 设置输出Tensor 。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9ef11886182.md) - [CANN社区版-Build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00642.html): 根据之前的设置,构建TilingContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/13d208ed32c5.md) - [CANN社区版-OpTilingParseContextBuilder用于构建TilingPar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00644.html): OpTilingParseContextBuilder用于构建TilingParseContext。构造出的Context在算子TilingParse计算过程中作为输入,用于获取必要的算子输入输出数据。完成Parser计算后,结果会被写回到上下文中。 → [详情](llms-content/document/detail/CANNCommunityEdition/8effcd5c3a2a.md) - [OpTilingParseContextBuilder构造与析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00645.html): OpTilingParseContextBuilder构造与析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5ca7c1b23f6.md) - [CANN社区版-InputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00646.html): 设置Tensor描述信息,用于构造TilingParseContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/db83a4110c85.md) - [CANN社区版-OutputTensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00647.html): 设置输出Tensor描述信息,用于构造TilingParseContext的基类ExtendedKernelContext中的ComputeNodeInfo等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/5014c8da0080.md) - [CANN社区版-CompiledJson](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00648.html): 设置算子的CompiledJson指针,json格式文件指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/d8a1f68e0d9d.md) - [CANN社区版-CompiledInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00649.html): 设置算子的CompiledInfo指针,用于存储TilingParse的结果即CompileInfo信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1edd4db8205.md) - [CANN社区版-PlatformInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00650.html): 设置算子的PlatFormInfo指针,用于构造TilingParseContext的PlatformInfo字段。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4f0a24537fe.md) - [CANN社区版-Build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00651.html): 根据之前的设置,构建TilingParseContext,返回一个ContextHolder对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1ea6b674073.md) - [CANN社区版-KernelLaunchInfo类为开发者提供创建和管理下发给Device的任务](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00670.html): KernelLaunchInfo类为开发者提供创建和管理下发给Device的任务接口,允许开发者设置或者获取当前待下发Device任务的相关Launch信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/9f70ed00ee8a.md) - [CANN社区版-LoadFromData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00671.html): 提供将序列化后的Task任务反序列化的能力,主要用于在GenerateTask函数中,将框架构造的Task反序列化后,修改其参数使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/89dd86d32461.md) - [CANN社区版-CreateAicpuKfcTask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00672.html): 创建一个AI CPU的KFC Task。 → [详情](llms-content/document/detail/CANNCommunityEdition/e1adf4c67745.md) - [CANN社区版-CreateHcomRecordTask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00673.html): 创建一个Record task,此Task用于唤醒其他流上的与其有相同group\_name的Wait Task。 → [详情](llms-content/document/detail/CANNCommunityEdition/d7c0b0c769b6.md) - [CANN社区版-CreateHcomWaitTask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00674.html): 创建一个Wait Task,此Task用于阻塞流,当与其有相同group\_name的Record Task被执行时,阻塞会被解除。 → [详情](llms-content/document/detail/CANNCommunityEdition/4f1d94b2bb31.md) - [CANN社区版-Serialize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00675.html): 将KernelLaunchInfo序列化成数据流。 → [详情](llms-content/document/detail/CANNCommunityEdition/f85653b1d3f8.md) - [CANN社区版-GetStreamId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00676.html): 获取当前Task所在流的id。 → [详情](llms-content/document/detail/CANNCommunityEdition/68a63939f2dc.md) - [CANN社区版-SetStreamId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00677.html): 设置Task的流id。 → [详情](llms-content/document/detail/CANNCommunityEdition/5991c2ab65aa.md) - [CANN社区版-GetBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00678.html): 获取算子BlockDim。 → [详情](llms-content/document/detail/CANNCommunityEdition/3169d245df88.md) - [CANN社区版-SetBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00679.html): 设置算子BlockDim。 → [详情](llms-content/document/detail/CANNCommunityEdition/1dfe50921280.md) - [CANN社区版-GetArgsFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00680.html): 获取算子的ArgsFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/25b1579730ab.md) - [CANN社区版-SetArgsFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00681.html): 设置算子的ArgsFormat。 → [详情](llms-content/document/detail/CANNCommunityEdition/59cc19b1d8ba.md) - [CANN社区版-GetSoName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00682.html): 获取AI CPU任务的so名称。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ccac9286794.md) - [CANN社区版-GetKernelName](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00683.html): 获取AI CPU任务的Kernel入口函数名字。 → [详情](llms-content/document/detail/CANNCommunityEdition/e70f6fe780db.md) - [CANN社区版-Expand](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00686.html): 该函数用于将TilingData扩展指定的大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/26af31845b41.md) - [KernelLaunchInfo构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00687.html): KernelLaunchInfo构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/2e7c5cf5016e.md) - [CANN社区版-Op2StageExecuteFuncs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00688.html): 单个算子包含多Kernel组合执行逻辑的场景下,算子可以通过该接口设置算子级的回调函数,包含下发准备回调函数和下发回调函数,下发准备回调函数完成Kernel下发使用到的参数的准备,下发回调函数内实现多Kernel的下发。本接口为内部关联接口,开发者不会直接调用,暂时无需关注。 → [详情](llms-content/document/detail/CANNCommunityEdition/06fd80b986a1.md) - [CANN社区版-ExeResGenerationContext继承自ExtendedKernel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00690.html): ExeResGenerationContext继承自ExtendedKernelContext,用于生成执行资源的上下文类,主要用于在算子执行前,生成或配置执行所需的各种资源,包括:内存、异步执行流、同步资源、算子属性、输入输出张量的形状信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a304bc2ea735.md) - [CANN社区版-GetExecuteMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00691.html): 返回当前算子运行的执行模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c199b18e63f.md) - [CANN社区版-IsConstInput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00692.html): 用于判断某个输入张量是否为常量数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/c1787067db32.md) - [CANN社区版-GetInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00693.html): 获取算子输入张量的实际存储形状。 → [详情](llms-content/document/detail/CANNCommunityEdition/f86491bb3d2b.md) - [CANN社区版-GetOutputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00694.html): 获取算子输出张量的实际存储形状。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed449c8f82a7.md) - [CANN社区版-SetAttachedStreamInfos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00695.html): 为当前算子附着一组Stream信息,用于指定该算子在哪个执行流(Stream)上运行。 → [详情](llms-content/document/detail/CANNCommunityEdition/289c3b5f92e0.md) - [CANN社区版-GetAttachedStreamInfos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00696.html): 返回当前算子绑定的所有StreamInfo列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b4c38437705.md) - [CANN社区版-GetStreamId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00697.html): 返回当前算子绑定的StreamId。 → [详情](llms-content/document/detail/CANNCommunityEdition/34390e83ae7c.md) - [CANN社区版-SetSyncResInfos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00698.html): 将传入的同步资源信息列表(sync\_info\_vec)设置到当前对象中,用于配置图执行时的同步资源行为。 → [详情](llms-content/document/detail/CANNCommunityEdition/547a9255dc0c.md) - [CANN社区版-GetSyncResInfos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00699.html): 返回当前对象中保存的全部同步资源信息(SyncResInfo列表),用于查询或外部使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/0d6264a1cada.md) - [CANN社区版-GetWorkspaceBytes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00700.html): 获取Workspace大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/a573cd3b73f9.md) - [CANN社区版-SetWorkspaceBytes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00701.html): 设置Workspace大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/bf092624893f.md) - [CANN社区版-GetOpId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00702.html): 获取当前算子的唯一标识ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/ede065f51022.md) - [CANN社区版-SetListStr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00703.html): 设置字符串列表类型的属性值到算子中。 → [详情](llms-content/document/detail/CANNCommunityEdition/73bd6f6b1f22.md) - [CANN社区版-GetStrAttrVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00704.html): 获取算子的字符串类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/91fd5e6f3f4a.md) - [CANN社区版-SetStrAttrVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00705.html): 设置一个字符串类型的属性值到算子中。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a69929d043c.md) - [CANN社区版-GetIntAttrVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00706.html): 获取算子整数类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/33fc478b6063.md) - [CANN社区版-SetIntAttrVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00707.html): 设置一个整数类型的属性值到算子中。 → [详情](llms-content/document/detail/CANNCommunityEdition/841fd82513b9.md) - [CANN社区版-OpCheckContext继承自ExtendedKernelContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00709.html): OpCheckContext继承自ExtendedKernelContext,用于算子参数与形状校验的上下文类,OpCheckContext的核心作用是在算子注册或执行前,对输入输出张量的形状、数据类型、维度等进行合法性校验,确保算子能够安全、正确地运行。 → [详情](llms-content/document/detail/CANNCommunityEdition/248f19606bfa.md) - [CANN社区版-GetInputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00710.html): 获取算子输入张量的实际存储形状。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d9198bd482c.md) - [CANN社区版-GetOutputShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00711.html): 获取算子输出张量的实际存储形状。 → [详情](llms-content/document/detail/CANNCommunityEdition/6182889c755f.md) - [CANN社区版-CalcOpParam](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00712.html): 该接口用于GenerateTask阶段的资源计算和申请。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c5d24ea5f6f.md) - [CANN社区版-GenerateTask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00713.html): GenerateTask阶段具体Task的生成和处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/ccbee467fce4.md) - [CANN社区版-CheckSupport](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00714.html): 注册一个“是否支持该算子”的判断函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/81e3b5289924.md) - [CANN社区版-OpSelectFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00715.html): 注册一个格式选择函数,获取数据类型和数据格式,由算子自行决定支持情况。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e4c891b64ed.md) - [CANN社区版-StreamInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00716.html): name: 资源名称(或类型名),若reusekey为空,则该字段用作资源复用的键(reuse key)。 reusekey: 资源复用键,相同key的资源将被复用(共享),用于优化内存或计算资源分配。 dependvalueinputindices: 依赖的输入值索引列表,表示该资源的创建或分配依赖于哪些输入张量的值。 required: 是否为必选资源。若为true,资源必须 → [详情](llms-content/document/detail/CANNCommunityEdition/eba3e055129e.md) - [CANN社区版-SyncResInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00717.html): type: 资源类型,标识该同步资源的类别(如事件同步、内存同步、计算同步等)。 name: 资源名称(或类型名),若reusekey为空,则此字段将作为资源复用的键(reuse key)使用。 reusekey: 资源复用键,相同key的资源将被复用(共享),用于优化资源分配与减少冗余创建。 required: 是否为必选资源。若为true,表示该资源必须成功分配,否则算子校验 → [详情](llms-content/document/detail/CANNCommunityEdition/6a49c5cb2a8a.md) - [CANN社区版-C\_DataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00719.html): C\_DataType枚举值定义如下: → [详情](llms-content/document/detail/CANNCommunityEdition/644a234dba41.md) - [CANN社区版-C\_Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00720.html): ``` typedef enum \{ CFORMATNCHW \= 0, // NCHW CFORMATNHWC, // NHWC CFORMATND, // Nd Tensor CFORMATNC1HWC0, // NC1HWC0 CFORMATFRACTALZ, // FRACTALZ CFORMATNC1C0HWPAD \= 5, → [详情](llms-content/document/detail/CANNCommunityEdition/637d77e1b151.md) - [CANN社区版-Stride结构体用于描述一个张量的步长](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00722.html): Stride结构体用于描述一个张量的步长,包含两个信息: → [详情](llms-content/document/detail/CANNCommunityEdition/4b376767325d.md) - [Stride构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00723.html): Stride构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/b4cf9dd1bb5c.md) - [operator\=\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00724.html): 判断与另外一个Stride对象是否相等,如果两个Stride的维度数量相等,并且每个维度的步长的值都相等,则认为两个Stride对象相等。 → [详情](llms-content/document/detail/CANNCommunityEdition/821b09fdbeee.md) - [operator\!\=](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00725.html): 判断与另一个Stride对象是否不等。 → [详情](llms-content/document/detail/CANNCommunityEdition/74bb79457930.md) - [operator\[\]](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00726.html): 获取指定idx轴的步长值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b937dddd5f87.md) - [CANN社区版-GetDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00727.html): 获取Stride对象的维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5a06c5f72c1.md) - [CANN社区版-SetDimNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00728.html): 设置Stride对象的维度个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d1c10d1f98f.md) - [CANN社区版-GetStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00729.html): 获取对应idx轴的步长值。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b3971b24fd9.md) - [CANN社区版-SetStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00730.html): 设置指定idx轴的步长值。 → [详情](llms-content/document/detail/CANNCommunityEdition/83409f3218a7.md) - [CANN社区版-AppendStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00731.html): 向后扩展一个步长值,如果扩展的步长数量超出Stride的最大限制,那么本函数不做任何事情。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b2d52322aee.md) - [CANN社区版-GetShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00733.html): 获取原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/cbc831cda3fc.md) - [CANN社区版-MutableShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00734.html): 获取可写的原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/c0ae5fbafa6a.md) - [CANN社区版-TensorV2是张量管理类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00736.html): TensorV2是张量管理类,用于存储和操作张量数据。该类记录了张量的形状、步长、偏移、数据格式、数据类型、存放位置,提供了数据地址访问、数据大小计算等接口。相对于Tensor类,TensorV2增加携带了步长和偏移信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5ea0da16194.md) - [构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00737.html): 用于构造指定的Tensor对象。TensorV2类用来描述一个Tensor对象的信息以及行为,包含:形状、数据格式、数据类型、步长、偏移以及tensor数据内容tensordata。 → [详情](llms-content/document/detail/CANNCommunityEdition/c96b2e9ff728.md) - [CANN社区版-GetShapeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00738.html): 获取当前Tensor运行时的形状大小,即此Tensor中包含的元素的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/01483556ee8f.md) - [CANN社区版-GetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00739.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/239ebb368b4a.md) - [CANN社区版-SetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00740.html): 设置Tensor的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c641d33ff58.md) - [CANN社区版-GetAddr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00741.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a694148d67f.md) - [CANN社区版-GetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00742.html): 获取Tensor数据的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/195a6173a437.md) - [CANN社区版-SetSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00743.html): 设置Tensor的内存大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab3931f58984.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00744.html): 获取Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f730ba9abeda.md) - [CANN社区版-SetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00745.html): 设置Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5d88285bc35.md) - [CANN社区版-CreateFollowing](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00746.html): 创建一个指定数据类型以及大小的Tensor,其数据在TensorV2对象后连续排布。 → [详情](llms-content/document/detail/CANNCommunityEdition/b947650d1457.md) - [CANN社区版-GetStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00747.html): 获取运行时Tensor的StorageShape,此Shape对象为只读。StorageShape和Originshape的区别如下:Originshape是Tensor最初创建时的形状,StorageShape是保存Tensor数据的底层存储的形状。运行时为了适配底层硬件,Tensor的StorageShape和其Originshape可能会有所不同。 → [详情](llms-content/document/detail/CANNCommunityEdition/54b55c53c9a2.md) - [CANN社区版-MutableStorageShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00748.html): 获取运行时Tensor的形状,此Shape对象是可变的。 → [详情](llms-content/document/detail/CANNCommunityEdition/321a54ce2fdc.md) - [CANN社区版-GetOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00749.html): 获取Tensor的原始Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/d02beda67d30.md) - [CANN社区版-MutableOriginShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00750.html): 获取Tensor的原始shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab29af88dc52.md) - [CANN社区版-GetShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00751.html): 获取Tensor的Shape,包含运行时和原始Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/6250cc93cf46.md) - [CANN社区版-GetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00752.html): 获取运行时Tensor的数据格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/5aaacf19dfaa.md) - [CANN社区版-SetStorageFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00753.html): 设置运行时Tensor的数据格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/417634c2275b.md) - [CANN社区版-GetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00754.html): 获取Tensor的原始数据格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f7c65cbab0a.md) - [CANN社区版-SetOriginFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00755.html): 设置Tensor的原始数据格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/a816cab5854e.md) - [CANN社区版-GetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00756.html): 获取Tensor的数据格式,包含运行时数据格式和原始数据格式,返回的Format对象都是只读的。 → [详情](llms-content/document/detail/CANNCommunityEdition/f284d7bc70f1.md) - [CANN社区版-MutableFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00757.html): 获取Tensor的数据格式,包含运行时数据格式和原始数据格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9b41cc0f6ed.md) - [CANN社区版-GetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00758.html): 获取形状的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f64a0ce11cc.md) - [CANN社区版-SetExpandDimsType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00759.html): 设置形状的补维规则。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f4ea159ada8.md) - [CANN社区版-GetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00760.html): 获取Tensor的placement。 → [详情](llms-content/document/detail/CANNCommunityEdition/488910f153b3.md) - [CANN社区版-SetPlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00761.html): 设置Tensor的placement。 → [详情](llms-content/document/detail/CANNCommunityEdition/abde29498e62.md) - [CANN社区版-GetTensorData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00762.html): 获取Tensor中的数据,返回只读的TensorData类型对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/ffbe9cdb91d6.md) - [CANN社区版-MutableTensorData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00763.html): 获取Tensor中的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/4314852bb84b.md) - [CANN社区版-GetVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00764.html): 获取Tensor中的version。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb080ffb5bd2.md) - [CANN社区版-GetStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00765.html): 获取Tensor中的stride。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6db885cd06c.md) - [CANN社区版-GetOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00766.html): 获取Tensor中的offset。 → [详情](llms-content/document/detail/CANNCommunityEdition/ecdc932cd3fa.md) - [CANN社区版-MutableStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00767.html): 获取Tensor中的Stride引用,该Stride可修改。 → [详情](llms-content/document/detail/CANNCommunityEdition/3f4f8952e7ff.md) - [CANN社区版-SetOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00768.html): 设置Tensor中的offset。 → [详情](llms-content/document/detail/CANNCommunityEdition/137cb679ddbb.md) - [CANN社区版-GetVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00769.html): 获取Tensor中的版本。kTensorV1:不携带view和offset信息,kTensorV2:携带view和offset信息 → [详情](llms-content/document/detail/CANNCommunityEdition/83db8c163337.md) - [CANN社区版-TensorVersion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00770.html): 头文件位于CANN软件安装后文件存储路径下的include/exe\_graph/runtime/tensor.h。 → [详情](llms-content/document/detail/CANNCommunityEdition/47bf024df655.md) - [CANN社区版-InputIsView](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00771.html): 根据算子输入索引获取对应的输入是否携带非连续信息。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/e9d4680c5b4c.md) - [CANN社区版-GetInputStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00772.html): 根据算子输入索引获取对应的输入Stride指针。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a88c2201ec2.md) - [CANN社区版-GetInputOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00773.html): 根据算子输入索引获取对应的输入offset。这里的输入索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/93753c231704.md) - [CANN社区版-OutputIsView](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00774.html): 根据算子输出索引获取对应的输出是否携带非连续信息。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/c851e9a27b0b.md) - [CANN社区版-GetOutputStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00775.html): 根据算子输出索引获取对应的输出Stride指针。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/eac788e61b92.md) - [CANN社区版-GetOutputOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00776.html): 根据算子输出索引获取对应的输出offset。这里的输出索引是指算子实例化后实际的索引,不是原型定义中的索引。 → [详情](llms-content/document/detail/CANNCommunityEdition/c509d306345a.md) - [CANN社区版-OptionalInputIsView](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00777.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor是否携带非连续描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/90360f6d3ca0.md) - [CANN社区版-GetOptionalInputStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00778.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor的Stride指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/dbf83dc63802.md) - [CANN社区版-GetOptionalInputOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00779.html): 根据算子原型定义中的输入索引获取对应的可选输入Tensor的offset。 → [详情](llms-content/document/detail/CANNCommunityEdition/0823df21e3f6.md) - [CANN社区版-DynamicInputIsView](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00780.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor是否携带非连续描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/854206b561d1.md) - [CANN社区版-GetDynamicInputStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00781.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor的Stride指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/efa88ecf4c56.md) - [CANN社区版-GetDynamicInputOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00782.html): 根据算子原型定义中的输入索引获取对应的动态输入Tensor的offset。 → [详情](llms-content/document/detail/CANNCommunityEdition/69e46e7a286c.md) - [CANN社区版-RequiredInputIsView](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00783.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor是否携带非连续描述信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/9a176e7d7ac3.md) - [CANN社区版-GetRequiredInputStride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00784.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor的Stride指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/69d0b9a5d33b.md) - [CANN社区版-GetRequiredInputOffset](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00785.html): 根据算子原型定义中的输入索引获取对应的必选输入Tensor的offset。 → [详情](llms-content/document/detail/CANNCommunityEdition/45cb027a274b.md) - [CANN社区版-SetDynUBufSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00786.html): SIMT算子用于设置需要使用的Dynamic Unified Buffer大小。不设置的情况下,默认为0,即算子不需要使用Dynamic Unified Buffer。 → [详情](llms-content/document/detail/CANNCommunityEdition/273c66b3e318.md) - [CANN社区版-GetDynUBufSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00787.html): SIMT算子获取所需的Dynamic Unified Buffer大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/b0c8b2f9dedb.md) - [CANN社区版-CreateCcuTask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00788.html): 创建一个CCU类型的Task。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b088f8f2ee5.md) - [CANN社区版-CreateFusionTask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00789.html): 创建一个Fusion类型的Task,Fusion类型的Task指融合类型的Task,目前支持AI Core Task和CCU Task组成一个Fusion Task。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef342fe77897.md) - [CANN社区版-Release](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00790.html): 释放对TensorAddress的所有权,本接口调用后,本对象不再管理TensorAddress,而且TensorAddress并没有被释放,因此调用者负责通过manager释放TensorAddress。 → [详情](llms-content/document/detail/CANNCommunityEdition/237d2d2c6c7e.md) - [CANN社区版-DeterministicLevel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00791.html): 设置确定性计算级别。 → [详情](llms-content/document/detail/CANNCommunityEdition/51e296558c20.md) - [CANN社区版-GetDeterministicLevel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00792.html): 获取确定性计算级别配置选项。 → [详情](llms-content/document/detail/CANNCommunityEdition/2abdde13a35a.md) - [gert\_TilingContextBuilder\_SetDeterministicLevel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00793.html): 使用OpTilingContextBuilder构造TilingContext时设置确定性计算级别,对应弱符号C接口,与OpTilingContextBuilder::DeterministicLevel等价。 → [详情](llms-content/document/detail/CANNCommunityEdition/9c41363868ef.md) - [CANN社区版-ExceptionDumpParseFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00794.html): 注册一个异常处理函数,在算子发生aic error时,执行用户定义的异常处理逻辑。 → [详情](llms-content/document/detail/CANNCommunityEdition/44d6a1f15730.md) - [CANN社区版-SimtBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00795.html): 设置SIMT线程块的维度,即参与计算的Vector运算单元的线程块内部的线程数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Block线程块在x、y、z三个维度上的线程数量。算子Tiling函数可通过该Builder类构造的上下文TilingContext获取相应的Dim3指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/bcfee0622bab.md) - [CANN社区版-SimtGridDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00796.html): 设置SIMT线程格的维度,即参与计算的Vector运算单元的线程格内部的线程块数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Grid线程格在x、y、z三个维度上的线程块数量。算子Tiling函数可通过该Builder类构造的上下文TilingContext获取相应的Dim3指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/074ef8fe723b.md) - [CANN社区版-SetSimdNumBlocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00797.html): 设置SIMD Blocks的数量,即参与计算的Vector或者Cube核数。 → [详情](llms-content/document/detail/CANNCommunityEdition/03d6b68eb93b.md) - [CANN社区版-GetSimdNumBlocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00798.html): 获取SIMD Blocks数量,即参与计算的Vector或者Cube核数。num\_blocks的详细概念和设置方式请参考SetSimdNumBlocks。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c6cda0f3af6.md) - [CANN社区版-SetAicpuNumBlocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00799.html): 设置可以调度的AI CPU核数。 → [详情](llms-content/document/detail/CANNCommunityEdition/53fd6f16efe9.md) - [CANN社区版-GetAicpuNumBlocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00800.html): 获取用户设置的可以调度的AI CPU核数。设置方式请参考SetAicpuNumBlocks。 → [详情](llms-content/document/detail/CANNCommunityEdition/fabfa7476425.md) - [CANN社区版-SetSimtBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00801.html): 设置SIMT线程块的维度,即参与计算的Vector运算单元的线程块内部的线程数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Block线程块在x、y、z三个维度上的线程数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/966d72e9148b.md) - [CANN社区版-GetSimtBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00802.html): 获取SIMT线程块的维度,即参与计算的Vector运算单元的线程块内部的线程数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Block线程块在x、y、z三个维度上的线程数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/f875571542b8.md) - [CANN社区版-SetSimtGridDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00803.html): 设置SIMT线程格的维度,即参与计算的Vector运算单元的线程格内部的线程块数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Grid线程格在x、y、z三个维度上的线程块数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8894a9055541.md) - [CANN社区版-GetSimtGridDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00804.html): 获取SIMT线程格的维度,即参与计算的Vector运算单元的线程格内部的线程块数量,用Dim3结构体表示。Dim3是包含了x、y、z三个uint32的字段的结构体,表示一个Grid线程格在x、y、z三个维度上的线程块数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/66e74aa1d755.md) - [CANN社区版-Dim3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00805.html): Dim3结构体定义如下: → [详情](llms-content/document/detail/CANNCommunityEdition/fc46f635bc25.md) - [CANN社区版-SetExist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00807.html): 设置CompileTimeTensorDesc对应的输出是否存在。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ec5bcd19850.md) - [CANN社区版-IsExist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00808.html): 获取CompileTimeTensorDesc对应的输出是否存在。 → [详情](llms-content/document/detail/CANNCommunityEdition/4f0d56f1a37c.md) - [CANN社区版-NullableOutputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00809.html): 该接口用于标记算子可以为空的输出。 → [详情](llms-content/document/detail/CANNCommunityEdition/a65dadc33057.md) - [gert\_TilingContextBuilder\_SetSimtBlockDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00810.html): 使用OpTilingContextBuilder构造TilingContext时设置SIMT Block维度,对应弱符号C接口,与OpTilingContextBuilder::SimtBlockDim等价。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3030d91ffa0.md) - [gert\_TilingContextBuilder\_SetSimtGridDim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00811.html): 使用OpTilingContextBuilder构造TilingContext时设置SIMT Grid维度,对应弱符号C接口,与OpTilingContextBuilder::SimtGridDim等价。 → [详情](llms-content/document/detail/CANNCommunityEdition/c26138fc029d.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0001.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [安装后自动配置环境变量](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0003.html): 描述CANN软件安装完成后,系统通过“set\_env.sh”脚本默认配置的程序编译、执行相关的基础环境变量,以及后续程序编译执行时,需要手工配置的与安装包相关的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/03090fe62416.md) - [CANN社区版-ASCEND\_CACHE\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0006.html): 若开发者期望编译运行过程中产生的文件落盘到统一路径,可通过此环境变量设置共享文件的存储路径,各组件编译运行过程中产生的可共享文件会存储到此环境变量定义的路径中。 → [详情](llms-content/document/detail/CANNCommunityEdition/1bc15a587230.md) - [CANN社区版-ASCEND\_WORK\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0007.html): 若开发者期望编译运行过程中产生的文件落盘到归一路径,可通过此环境变量设置单机独享文件的存储路径,各组件编译运行过程中产生的单机独享文件会存储到此环境变量定义的路径中。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6df1c9e3640.md) - [CANN社区版-DUMP\_GE\_GRAPH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0011.html): 把整个流程中各个阶段的图描述信息打印到文件中,此环境变量控制dump图的内容多少。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1517e7fb0ec.md) - [CANN社区版-DUMP\_GRAPH\_LEVEL](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0012.html): 把整个图编译流程中各个阶段的图描述信息打印到文件中。 → [详情](llms-content/document/detail/CANNCommunityEdition/614da589a389.md) - [CANN社区版-DUMP\_GRAPH\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0013.html): 指定DUMP图文件的保存路径,可配置为绝对路径或脚本执行目录的相对路径。 → [详情](llms-content/document/detail/CANNCommunityEdition/0479636289a8.md) - [CANN社区版-OP\_NO\_REUSE\_MEM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0014.html): 计算图在昇腾平台编译的过程中默认采用内存复用形式,在问题定位场景中,如果开发者怀疑是内存复用错误导致计算结果异常,可通过此环境变量指定为某算子单独分配内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/59c101758320.md) - [CANN社区版-ASCEND\_ENGINE\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0015.html): 单算子JSON文件转换成离线模型场景,如果希望模型转换时只使用TBE算子(不查找AI CPU算子,找不到TBE算子则报错),则需要使用该环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ad47945c694.md) - [CANN社区版-MAX\_COMPILE\_CORE\_NUMBER](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0016.html): 此环境变量用于指定图编译时可用的CPU核数。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd0f6054f8a5.md) - [CANN社区版-MULTI\_THREAD\_COMPILE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0017.html): 此环境变量用于控制模型转换时是否使用单线程编译。 → [详情](llms-content/document/detail/CANNCommunityEdition/da7df066cbea.md) - [CANN社区版-ENABLE\_NETWORK\_ANALYSIS\_DEBUG](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0018.html): TensorFlow训练场景下,计算图编译失败时默认会终止训练流程,不会继续向Device下发剩余的图。若开发者希望图编译失败时,不终止训练流程,允许TF Adapter持续向Device下发计算图,可通过设置该环境变量实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/78df464b9d08.md) - [CANN社区版-TE\_PARALLEL\_COMPILER](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0020.html): 算子最大并行编译进程数,当该参数大于1时,系统将开启并行编译功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/fed6660aa3af.md) - [CANN社区版-ASCEND\_MAX\_OP\_CACHE\_SIZE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0021.html): 启用算子编译缓存功能时,可通过此环境变量限制某个AI处理器下缓存文件夹的磁盘空间的大小。默认为500,单位为MB。- 当编译缓存文件的大小超过此环境变量的设置值,且超过半小时缓存文件未被访问时,缓存文件就会老化。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a33750a2c49.md) - [CANN社区版-ASCEND\_REMAIN\_CACHE\_SIZE\_RATIO](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0022.html): 启用算子编译缓存功能时,当编译缓存空间大小达到ASCEND\_MAX\_OP\_CACHE\_SIZE而需要删除旧的kernel文件时,系统需要保留缓存的空间大小比例,默认为50,单位为百分比。 → [详情](llms-content/document/detail/CANNCommunityEdition/f75b8a96e5e6.md) - [CANN社区版-ASCEND\_DEVICE\_ID](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0027.html): 指定当前进程所用的AI处理器的逻辑ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/e187fec36519.md) - [CANN社区版-ASCEND\_RT\_VISIBLE\_DEVICES](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0028.html): 指定哪些Device对当前进程可见,支持一次指定一个或多个Device ID。通过该环境变量,可实现不修改应用程序即可调整所用Device的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/11d5baad10e0.md) - [CANN社区版-AUTO\_USE\_UC\_MEMORY](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0029.html): 控制系统是否允许算子搬移数据不经过L2 Cache的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d3a78e4ce5f.md) - [CANN社区版-ACLNN\_CACHE\_LIMIT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0031.html): 此环境变量用于配置aclnn API在Host侧缓存的算子信息条目个数。缓存的算子信息包含workspace大小、算子计算的执行器、Tiling信息等。 → [详情](llms-content/document/detail/CANNCommunityEdition/3665dc0e6780.md) - [CANN社区版-ENABLE\_DYNAMIC\_SHAPE\_MULTI\_STREAM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0033.html): 计算图执行时,开启多流并发执行功能在一定场景下可提升网络性能。当前多流并发执行功能默认关闭,动态shape图模式场景下,若开发者想开启多流并发执行功能,可通过此环境变量开启。 → [详情](llms-content/document/detail/CANNCommunityEdition/8276abcb24b0.md) - [CANN社区版-MAX\_RUNTIME\_CORE\_NUMBER](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0034.html): 训练与在线推理场景下,针对动态shape图模式执行的网络,可通过设置此环境变量开启图执行器(Host侧)的多线程任务调度。 → [详情](llms-content/document/detail/CANNCommunityEdition/c55b0cba6220.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0036.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0037.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0038.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0039.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0040.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0041.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0042.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0043.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0044.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0045.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0046.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0047.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0048.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0049.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0050.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0051.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0052.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0053.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0054.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [场景说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0103.html): 本节描述推理与训练场景下,使用AOE工具进行性能调优时,AOE调优工具提供的可用环境变量。另外,调优过程中,您也可以使用编译或执行相关的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/04a3023abf49.md) - [CANN社区版-TUNE\_BANK\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0104.html): 可通过此环境变量指定调优后自定义知识库的存储路径。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb42becdcd27.md) - [CANN社区版-REPEAT\_TUNE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0105.html): 是否重新发起调优,此环境变量在开启子图调优或算子调优的场景下生效。 → [详情](llms-content/document/detail/CANNCommunityEdition/0d82b87fa00e.md) - [CANN社区版-AOE\_MODE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0106.html): 在线推理与训练场景下,可通过此环境变量指定AOE调优模式,支持如下取值: → [详情](llms-content/document/detail/CANNCommunityEdition/67e4ccb9d668.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0108.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0109.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0110.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0111.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0112.html): 本手册描述开发者基于CANN构建AI应用和业务过程中可使用的环境变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8075334895.md) - [场景说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0114.html): Profiling性能分析工具可在推理或训练任务执行过程中进行性能数据的采集,辅助定位系统的软、硬件性能瓶颈,提高性能分析的效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/3dd2b7a1d9b2.md) - [CANN社区版-PROFILING\_MODE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0115.html): 是否开启Profiling采集功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/44bef3f9935d.md) - [CANN社区版-PROFILING\_OPTIONS](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0116.html): 训练或在线推理场景下,开发者可通过PROFILING\_OPTIONS环境变量配置Profiling配置选项。 → [详情](llms-content/document/detail/CANNCommunityEdition/9018a1670c0e.md) - [场景说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0119.html): 日志主要用于记录系统的运行过程及异常信息,帮助用户快速定位系统运行过程中出现的问题以及开发过程中的程序调试问题。开发者可通过本节描述的环境变量,控制日志的落盘路径以及日志级别等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5f454001c9f.md) - [CANN社区版-ASCEND\_PROCESS\_LOG\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0120.html): 设置日志落盘路径。 日志存储时如果不存在该目录,会自动创建该目录;如果存在则直接存储。 - 通过执行echo $ASCENDPROCESSLOGPATH命令可以查看环境变量设置的路径。 - 日志落盘优先级为:ASCENDPROCESSLOGPATH > ASCENDWORKPATH > 日志默认存储路径($HOME/ascend/log) → [详情](llms-content/document/detail/CANNCommunityEdition/e44154da13a1.md) - [CANN社区版-ASCEND\_SLOG\_PRINT\_TO\_STDOUT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0121.html): 是否开启Host侧应用类日志打印。开启后,日志将不会保存在log文件中,而是将产生的日志直接打印显示。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9a9d995b1ce.md) - [CANN社区版-ASCEND\_GLOBAL\_LOG\_LEVEL](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0122.html): 设置应用类日志的日志级别及各模块日志级别,仅支持调试日志。 → [详情](llms-content/document/detail/CANNCommunityEdition/171b01ffd9d6.md) - [CANN社区版-ASCEND\_MODULE\_LOG\_LEVEL](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0123.html): 设置应用类日志的各模块日志级别,仅支持调试日志。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3dc5ad3ce5c.md) - [CANN社区版-ASCEND\_GLOBAL\_EVENT\_ENABLE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0124.html): 设置应用类日志是否开启Event日志。 → [详情](llms-content/document/detail/CANNCommunityEdition/cfd035fdf548.md) - [CANN社区版-ASCEND\_LOG\_DEVICE\_FLUSH\_TIMEOUT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0125.html): 指定Device侧应用类日志回传到Host侧的延时时间。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a4cc4789bfe.md) - [CANN社区版-ASCEND\_HOST\_LOG\_FILE\_NUM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0126.html): Ascend EP 场景下,设置应用类日志目录(plog和device-id)下存储每个进程日志文件的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c1659dfe101.md) - [CANN社区版-ASCEND\_COREDUMP\_SIGNAL](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0127.html): 设置trace处理的core dump信号量。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f7fe90fe45a.md) - [CANN社区版-ASCEND\_LOG\_SYNC\_SAVE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0128.html): 指定日志拥塞处理方式。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c6d9a9b485f.md) - [CANN社区版-ASCEND\_DUMP\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0130.html): 指定异常算子Dump信息的存储路径,可配置为绝对路径或执行程序的相对路径。指定的路径支持大小写字母(a-z,A-Z)、数字(0-9)、下划线(\_)、中划线(-)、句点(.)、中文字符,执行用户需具有读、写、执行权限,若路径不存在,系统会自动创建该路径中的目录。不指定路径时,异常算子Dump信息默认存放在应用程序的当前执行目录。 → [详情](llms-content/document/detail/CANNCommunityEdition/9dab5d4801d4.md) - [CANN社区版-RESOURCE\_CONFIG\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0133.html): 用于设置配置异构资源描述信息文件的存储路径。 → [详情](llms-content/document/detail/CANNCommunityEdition/bc4dfe705adf.md) - [CANN社区版-GE\_USE\_STATIC\_MEMORY](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0138.html): 网络运行时使用的内存分配方式,支持以下取值: → [详情](llms-content/document/detail/CANNCommunityEdition/6ca7043ceb53.md) - [CANN社区版-ENABLE\_ACLNN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0139.html): 该环境变量在后续版本会废弃。 → [详情](llms-content/document/detail/CANNCommunityEdition/75a22e448d50.md) - [CANN社区版-ASCEND\_TRACE\_RECORD\_NUM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0140.html): 设置trace日志文件的老化规格,取值范围\[10, 1000\]。 → [详情](llms-content/document/detail/CANNCommunityEdition/20ee4058ba0a.md) - [CANN社区版-IGNORE\_INFER\_ERROR](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0142.html): 该环境变量为试验特性,后续版本可能会存在变更。 → [详情](llms-content/document/detail/CANNCommunityEdition/490b8e15679c.md) - [CANN社区版-ASCEND\_CUSTOM\_OPP\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0147.html): 用户自定义算子安装路径。配置该路径后,算子入图场景下,GE框架在图编译和执行时根据该环境变量搜索算子二进制并使用。支持配置多个路径,以英文冒号分隔。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b0a2f7c7b36.md) - [CANN社区版-CANN\_KNOWLEDGE\_BANK\_PROCESS\_NUM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0148.html): CANN\_KNOWLEDGE\_BANK\_PROCESS\_NUM用于设置知识库管理模块查询知识库的进程数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0f6eec7b5b1.md) - [CANN社区版-DUMP\_GRAPH\_FORMAT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0155.html): 控制需要生成的dump文件类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e117c7fad40.md) - [CANN社区版-NPU\_COLLECT\_PATH](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0163.html): 在复现问题场景下,使用该环境变量指定故障信息(包括dump图、AI Core算子异常数据、算子编译信息等)的保存路径,可配置为绝对路径或相对路径(此处是相对执行程序或命令的路径),执行用户需对该路径具有读、写、可执行权限,若路径不存在,系统会自动创建该路径中的目录。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae5875329283.md) - [CANN社区版-ASCEND\_DUMP\_SCENE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/envvar/envref_07_0164.html): 在复现问题场景时,使用该环境变量开启异常算子Dump,导出异常算子的输入输出数据、workspace信息和Tiling信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a852690debf0.md) - [CANN社区版-算子融合是整网性能提升的一种关键手段](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref): 算子融合是整网性能提升的一种关键手段,包括图融合和UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/98a57658284c.md) - [CANN社区版-V100RequantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0005.html): 该融合在推理场景下对量化节点进行优化。 → [详情](llms-content/document/detail/CANNCommunityEdition/57fa56168b31.md) - [CANN社区版-V200RequantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0006.html): 该融合在推理场景下对量化节点进行优化。 → [详情](llms-content/document/detail/CANNCommunityEdition/cff751d56b94.md) - [CANN社区版-ConvToFullyConnectionFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0007.html): 该融合规则将Conv卷积算子融合为FullyConnection算子,提高计算性能: → [详情](llms-content/document/detail/CANNCommunityEdition/2ea8e4673cf7.md) - [CANN社区版-SoftmaxFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0008.html): 该融合规则将SoftmaxV2输入和输出添加TransposeD算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/d07fbeb8bdde.md) - [CANN社区版-SoftmaxSmallOpFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0009.html): 该融合规则将ReduceMaxD、Sub等小算子组合识别并融合为SoftmaxV2算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/247c49172dc8.md) - [CANN社区版-LayerNormFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0010.html): 该融合规则将ReduceMean、SquaredDifference等小算子组合识别并融合为LayerNorm算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/627e25f33f33.md) - [CANN社区版-GeluFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0011.html): 该融合规则将Pow、Mul、Add、Tanh等小算子融合为Gelu算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/350c30224f50.md) - [CANN社区版-GridSampler3DFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0012.html): 该融合规则主要是使用GridSample算子替换GridSampler3D算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e0aef9b8160.md) - [CANN社区版-SplitConvConcatFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0013.html): 对如下几种场景进行融合: → [详情](llms-content/document/detail/CANNCommunityEdition/5784e5c11716.md) - [CANN社区版-ConvConcatFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0014.html): 在concat算子前插入跳写算子,将原先通过concat拼接多个Conv2D内存的方式,修改成通过StridedWrite算子进行Conv2D内存拼接,以消除concat算子任务执行带来的性能消耗。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ca7d00ae029.md) - [CANN社区版-PoolingFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0015.html): 融合成 - 不支持动态shape。 - 静态融合数据类型仅支持float16和int8。 - 在AVG Pooling下融合规则生效,如果网络模型中涉及AVG Pooling int8量化情况,即prototxt文件中pooling属性参数pool为AVG时,该融合规则必须打开。 → [详情](llms-content/document/detail/CANNCommunityEdition/31f6685333ee.md) - [CANN社区版-BatchMatMulReduceMeanFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0016.html): 为batchmatmul、batchmatmulv2、matmul、matmulv2和reducemean算子节点的常量输入添加pad算子节点,提高计算性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/005bcf5fc7f1.md) - [CANN社区版-PadDepthwiseConv2dFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0017.html): 该融合规则将PadD+DepthwiseConv2D算子融合为DepthwiseConv2D算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/73521f712f45.md) - [CANN社区版-SameInputConv2dPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0018.html): 非量化场景:该融合将符合约束条件的多路Conv2D+Relu算子融合成一路Conv2D+Relu+Split融合算子,如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/d4d2f0de442b.md) - [CANN社区版-ConvScaleFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0019.html): 该融合规则将conv卷积算子和scale算子融合为conv卷积算子,filter输入替换为ConvScaleFilterHost算子,bias输入替换为ConvScaleBiasHost算子,提高计算性能: → [详情](llms-content/document/detail/CANNCommunityEdition/8dd5a59ee883.md) - [CANN社区版-Conv2DSqueezeBiasaddFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0020.html): 该融合将conv2D+squeeze+biasadd转换成conv2D+biasadd+squeeze的结构。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ff810a4c73f.md) - [CANN社区版-ConvBatchnormFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0021.html): 该融合将Conv2d+batchnorm或者Conv3d+batchnorm融合为一个融合算子;当batchnorm为2个输入时,在这种情况下,会将DepthwiseConv2d+batchnorm融合为一个融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/3cc4108d26e0.md) - [CANN社区版-AConv2dMulFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0022.html): 该融合将Conv2d+mul或Conv3d+mul融合为一个融合算子Conv。 → [详情](llms-content/document/detail/CANNCommunityEdition/5d4ac8e5a9b7.md) - [CANN社区版-DepthwiseDfFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0023.html): 该融合规则为DepthwiseConv2DbackpropInput卷积算子添加TransposeD算子,提高计算性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/0555f1a7d377.md) - [CANN社区版-ZBNupdateReluV2Conv2DBNreducePass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0024.html): 该融合规则将BNTrainingUpdate+ReluV2+Conv2D+BNTrainingReduce四个算子融合成一个Conv2D算子,提高性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/f18c2de2de5e.md) - [CANN社区版-ASplitConv2dConcatPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0025.html): 将Split/SplitV + Conv2D *N + Concat/ConcatV2融合成一个组卷积,简化图结构。 → [详情](llms-content/document/detail/CANNCommunityEdition/759508f21054.md) - [CANN社区版-Conv3DQuantProcessFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0026.html): 静态shape场景下,当匹配到如下图结构时,可以进行量化回退或者bias优化。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0e1a8d172a3.md) - [CANN社区版-MatmulCastFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0027.html): 将MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子和cast算子融合为MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/06cbc6a965b6.md) - [CANN社区版-MatMulBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0028.html): 将MatMul/MatMulV2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3算子和biasadd/add算子融合为MatMul/MatMulV2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1e946f559d0.md) - [CANN社区版-DeconvWeightTransFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0029.html): 在int8量化场景下,对输入filter进行转置逆序。 → [详情](llms-content/document/detail/CANNCommunityEdition/719400f45e4f.md) - [CANN社区版-Conv2DbpInputBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0030.html): 将Conv2DBackpropInput算子和BiasAdd算子融合为Conv2DTransposeD算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/2634a29c8ae6.md) - [CANN社区版-BatchMatMulV2ReshapeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0031.html): 该融合模式分为三种场景: → [详情](llms-content/document/detail/CANNCommunityEdition/a6cbfbad107d.md) - [CANN社区版-BatchMatMulFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0032.html): 有如下两种融合模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/077bed620fb0.md) - [CANN社区版-SwapMergeCastFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0033.html): 该融合调节Merge与Cast节点间顺序: → [详情](llms-content/document/detail/CANNCommunityEdition/0eb10ca793af.md) - [CANN社区版-PSROIPoolingFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0034.html): 当PSROIPooling前驱是Conv2D时,在Conv2D的Filter和Bias的输出插入SwapCo算子;如果PSROIPooling前驱不是Conv2D,则在PSROIPooling输入插入SwapCi算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5a38fe232f6.md) - [CANN社区版-ConvWeightCompressFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0035.html): 对于Cube类运算算子,通过插入压缩算子将Filter进行压缩,或通过插入四选二结构化稀疏算子进行稀疏。该Pass根据用户配置的参数执行压缩或者四选二结构化稀疏。 → [详情](llms-content/document/detail/CANNCommunityEdition/a77dbef5ff32.md) - [CANN社区版-ConcatQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0036.html): 该融合规则将ConcatD/ConcatV2D+Quant子图融合成Quant+ConcatD/ConcatV2D子图模式。该融合规则可以减少数据搬运量,提高计算性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/e62020ec415d.md) - [CANN社区版-BatchMatMulV2ReduceFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0037.html): 该融合规则将BatchMatMulV2+ReduceSumD算子融合为BatchMatMulV2算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/480c68cc1ab6.md) - [CANN社区版-BatchMatMulNonAlignedFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0038.html): 该融合为BatchMatMul非对齐场景下的融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8e7e50795e4.md) - [CANN社区版-Conv3DbpInputBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0039.html): 该融合规则将Conv3DBackpropInput+BiasAdd算子融合为Conv3DTransposeD算子,BiasAdd输入作为Conv3DTransposeD的输入bias。 → [详情](llms-content/document/detail/CANNCommunityEdition/ec8ae7cf02e0.md) - [CANN社区版-FullyConnectionPowerPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0040.html): 该融合规则将FullyConnection+Power算子融合为FullyConnectionPower算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/4fffb78933eb.md) - [CANN社区版-AFullyConnectionReshapePass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0041.html): 该融合规则将FullyConnection+Reshape算子融合为AFullyConnectionReshape算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/132d531fb61a.md) - [CANN社区版-GemmTransFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0042.html): 该融合规则将Transpose+Gemm算子融合为GemmTrans算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/4ce08d4bd29f.md) - [CANN社区版-MatmulTransdataFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0043.html): 该融合规则通过等价替换将图中的Transdata算子从2个减少为1个。 → [详情](llms-content/document/detail/CANNCommunityEdition/79125050fdd1.md) - [CANN社区版-Matmulv2FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0044.html): 对于weight int8量化场景,输入数量为3的MatMulV2算子,该融合规则在需要转置的输入TensorB之前插入TransposeD算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/9bd6598e7ccb.md) - [CANN社区版-Resnet50DbnDwFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0045.html): 该融合规则将在Conv2DBackpropFilterD算子前添加BNTrainingReduceGrad,融合成FusedDbnDw算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/9dd507f1af1c.md) - [CANN社区版-AAMatMulNzToNdFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0046.html): 该融合规则用于减少如下4个场景中的TransData或Cast算子。其中,TensorC节点是可选的。 → [详情](llms-content/document/detail/CANNCommunityEdition/045a633c7de3.md) - [CANN社区版-CastReluCastFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0047.html): 该融合规则将Cast+Relu+Cast算子融合为Relu算子,即消除Relu前后的Cast算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/e590bf49d505.md) - [CANN社区版-StrideHoistingPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0048.html): 该融合主要是根据不同的图结构插入ReadSelect算子;如果匹配到Conv2D,会修改Conv2D的shape和属性。最终目的是让计算量减半。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a1907df0194.md) - [CANN社区版-PadConv2dFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0049.html): 该融合将Pad/PadV3+Conv2D算子融合成Conv2D算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/827a09715ef9.md) - [CANN社区版-Conv2DTransposeBatchnormFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0050.html): 该融合规则将Conv2DTranspose+BatchNorm或BNInference算子融合为Conv2DTransposeD算子,将BatchNorm或BNInference的输入转化为Conv2DTransposeD的weight和bias输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/3dc6a38d6ab1.md) - [CANN社区版-AvgPoolV2GradFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0051.html): 该融合规则将AvgPoolV2Grad算子融合为AvgPoolV2GradD算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/f60f0923b92e.md) - [CANN社区版-DropOutDoMaskFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0052.html): 该融合规则替换DropOutDoMaskV3D算子为DropOutDoMask。 → [详情](llms-content/document/detail/CANNCommunityEdition/11a19f8c4dc7.md) - [CANN社区版-TransposeSigmoidMulAddPowConcatFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0053.html): 该融合规则将yolov3,yolov5和yolov7不带nms后处理算子的模型最后的sigmoid结构融合成一个算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/121e22fb7e6b.md) - [CANN社区版-ConvCastFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0054.html): 将Conv2D算子与Cast算子融合为一个Conv2D算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2497bb1c2eb.md) - [CANN社区版-YoloxBoundingBoxDecodeONNXFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0055.html): 该融合规则将StridedSliceD/Mul/Exp/GatherV2/Add/Muls/Sub/Unsqueeze/ConcatD算子融合为YoloxBoundingBoxDecode算子,提高计算性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/2e05df804444.md) - [CANN社区版-MatMulUnsqueezeSqueezeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0056.html): 融合模式一 MatMul/MatMulV2/BatchMatmul/BatchMatmulV2支持1 dim x N dim和N dim x 1 dim的输入场景下,需要将1 dim的输入插入Unsqueeze算子扩成二维,输出插入Squeeze算子去掉对应的扩维轴。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ad9de20e66b.md) - [CANN社区版-LayerNormSpecialTrainingFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0057.html): 该融合规则将Mean/SquaredDifference/Add/Rsqrt/RsqrtGrad/Mul/Sub/AddN算子融合成一个LayerNorm算子和两个LayerNormGrad算子,提高计算性能。如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/60ff812abddb.md) - [CANN社区版-StridedSliceConcatFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0058.html): 该融合规则将StridedSliceD/StridedSliceD/ConcatD算子融合成Squeeze/Roll/Unsqueeze,提高计算性能。如下图所示: → [详情](llms-content/document/detail/CANNCommunityEdition/3c152b1f5008.md) - [CANN社区版-ZSplitVDFusionPassV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0060.html): 该融合模式用在SplitV的size\_splits和split\_dim为常量时,将其融合成SplitVD,同时删除了size\_splits和split\_dim节点,将其变成SplitVD的属性,用于提升算子性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/95ff24e5be8d.md) - [CANN社区版-RGB2YUV422FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0061.html): 由于RGB2YUV422算子和该算子中的load\_image支持形态不一致,所以新增融合规则,将RGB2YUV422拆分成两个算子:Aipp+YUV4442YUV422。 → [详情](llms-content/document/detail/CANNCommunityEdition/22510f82c7c3.md) - [CANN社区版-MatMulAlignInputsFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0062.html): 当matmul算子输入shape内轴非512B对齐时,MTE效率较低,性能表现较差。该图融合就是将matmul的输入shape进行对齐,解决性能问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/90729b803097.md) - [CANN社区版-BatchMatMul2MulFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0063.html): 网络中存在部分k\=1的MatMul/MatMulv2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3算子,性能表现较差。该图融合就是将MatMul/MatMulv2/MatMulV3/BatchMatmul/BatchMatMulV2/BatchMatMulV3转为mul,解决性能问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/46460fb1604c.md) - [CANN社区版-AInplaceAddFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0064.html): 该图融合就是将网络中的InplaceAdd算子拆分成TensorMove+ScatterAdd算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/c957e5899303.md) - [CANN社区版-AInplaceSubFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0065.html): 该图融合就是将网络中的InplaceSub算子拆分成TensorMove+ScatterSub算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1ae7999e615.md) - [CANN社区版-AInplaceUpdateFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0066.html): 该图融合就是将网络中的InplaceUpdate算子拆分成TensorMove+ScatterUpdate算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b5ba404d01d.md) - [CANN社区版-BatchMatmulFixpipeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0067.html): 在量化场景中,将下图结构融合为BatchMatmulFixpipe算子,使用Fixpipe开启量化功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/ecf0371153c6.md) - [CANN社区版-IncreFlashAttentionQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0068.html): 量化场景,将IncreFlashAttention+AscendQuant融合为IncreFlashAttention算子,quant的scale和offset转化为ifa的quant\_scale2和quant\_offset2入参。 → [详情](llms-content/document/detail/CANNCommunityEdition/36129c0a76ea.md) - [CANN社区版-PromptFlashAttentionQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0069.html): 量化场景,将PromptFlashAttention+AscendQuant融合为PromptFlashAttention算子,quant的scale和offset转化为pfa的quant\_scale2和quant\_offset2入参。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4e18be6edfa.md) - [CANN社区版-BatchMatMulDequantElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0070.html): 量化场景,将BatchMatMul/MatMul +AscendDequant + Elemwise融合为BatchMatMul算子,Elemwise算子broadcast到MatMul上。 → [详情](llms-content/document/detail/CANNCommunityEdition/a330ae50c1f7.md) - [CANN社区版-AddLayerNormFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0071.html): - 场景一:基础场景,将Add + Cast\(可选\)+ LayerNorm/LayerNormV3/LayerNormV4融合为AddLayerNorm算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2ffac63f548.md) - [CANN社区版-IndexByTensorStaticFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0072.html): 在PyTorch图模式场景中,静态shape时,将IndexByTensor转换为Index算子,用于保证图下沉不被破坏。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a8234b2411a.md) - [CANN社区版-MaskedSoftmaxWithRelPosBiasFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0073.html): 将符合如下模式中的Mul,Add,Reshape,Softmax融合成MaskedSoftmaxWithRelPosBias算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e7cff2c1b7f.md) - [CANN社区版-WeightQuantBatchMatmulV2TransposeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0074.html): 对于WeightQuantBatchMatmulV2所连接的Transpose节点,将其信息下沉到transpose\_x和transpose\_weight属性中。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a60ccb9cec5.md) - [CANN社区版-GeGluV2FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0076.html): 完成如下结构的融合,把小算子\(SplitVD + Gelu + Mul\)融合成大算子GeGluV2。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7232f7f66cd.md) - [CANN社区版-QuantBatchMatmulV3TransposeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0077.html): 将算子QuantBatchMatmulV3的输入x1/x2所连接的Transpose/TransposeD算子节点融合,将其信息分别转化到QuantBatchMatmulV3的两个属性transpose\_x1和transpose\_x2中。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b8373142880.md) - [CANN社区版-FusedInferAttentionScoreQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0078.html): 量化场景,将FusedInferAttentionScore+AscendQuant融合为FusedInferAttentionScore算子,quant的scale和offset转化为FIA接口的quant\_scale2和quant\_offset2入参。 → [详情](llms-content/document/detail/CANNCommunityEdition/36fa7239d948.md) - [CANN社区版-ConfusionTransposeTransDataFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0079.html): 在图融合阶段将ConfusionTransposeD\(NHWC->NCHW\)+TransData\(NCHW->5HD\)融合为TransData\(NHWC->5HD\)算子,减少一次ConfusionTransposeD操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f8adf934017.md) - [CANN社区版-QuantizeAddLayerNormPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0080.html): 场景1:将算子AddLayerNorm的输出y所连接的两个Quantize算子或两个AscendQuantV2算子融合掉,融合成新算子DuaQuantizeAddLayerNorm。 → [详情](llms-content/document/detail/CANNCommunityEdition/5d8cd6ff405d.md) - [CANN社区版-InplaceAddRmsNormFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0081.html): 场景一:将AddRmsNorm的y输出地址复用x1输入地址,x输出地址复用x2输入地址,转换为InplaceAddRmsNorm算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae89c9bf2aca.md) - [CANN社区版-ZInplaceAddLayerNormFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0082.html): 将AddLayerNorm的y输出地址复用x1输入地址,x输出地址复用x2输入地址,转换为InplaceAddLayerNorm算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/0b2c3af01ecf.md) - [CANN社区版-TransdataTransposeTransdataBatchMatMulv2FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0083.html): 将双BatchMatMulV2节点间的TransData、Transpose等冗余节点删除。 → [详情](llms-content/document/detail/CANNCommunityEdition/7cb2b2d1716f.md) - [CANN社区版-AscendQuantV2ScatterFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0086.html): 将满足如下Pattern的结构融合成QuantUpdateScatter算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a4d8958ea2d.md) - [CANN社区版-AddLayerNormDynamicQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0087.html): 将AddLayerNorm和其下游的1个或2个DynamicQuant融合成AddLayerNormQuant算子,如下图所示: → [详情](llms-content/document/detail/CANNCommunityEdition/795a77f8f3cf.md) - [CANN社区版-AddRmsNormQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0088.html): 将满足如下Pattern的结构融合成AddRmsNormQuant算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/00ee39e5b492.md) - [CANN社区版-GeluQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0089.html): 完成如下结构的融合,把小算子\(Gelu + AscendQuantV2\)或\(Gelu + DynamicQuant\)融合成大算子GeluQuant。 → [详情](llms-content/document/detail/CANNCommunityEdition/4efd6ec722bc.md) - [CANN社区版-DeleteNoConstFoldingFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0091.html): 识别到如下图结构时,AscendWeightQuant算子上如有ATTR\_NO\_NEED\_CONSTANT\_FOLDING标签则删除。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a887b99da1b.md) - [CANN社区版-TfMergeWeightQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0095.html): 量化场景,在下列图结构中,对于匹配到的Cube类算子(包括Conv2D/DepthwiseConv2D/Conv3D/Deconvolution/Conv2DTransposeD/MatMulV2/BatchMatMulV2),做如下图中处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6f8ecd42c61.md) - [CANN社区版-LayerNormSpecialFourGradsTrainingFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0097.html): 和LayerNormSpecialTrainingFusionPass类似,该融合规则将Mean/SquaredDifference/Add/Rsqrt/RsqrtGrad/Mul/Sub/AddN算子融合成一个LayerNorm算子和两个LayerNormGrad算子,提高计算性能。有差异的是该融合pass会匹配四个反向的pattern,并将其中两个scope名称和正向LayerNorm一致的反 → [详情](llms-content/document/detail/CANNCommunityEdition/80df782b6606.md) - [CANN社区版-GroupedMatmulTransFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0098.html): 融合模式一:将Transpose或TransposeD从图中删除,并将x/weight转置信息添加在算子属性上。如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/12526ec7363d.md) - [CANN社区版-SameInputConv2dFixpipePass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0099.html): 该融合将符合约束条件的多路Conv2D+AscendDequant+Relu+AscendQuant算子融合成一路Conv2D+AscendDequant+Relu+AscendQuant+Split融合算子,如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e58aa61ab8e.md) - [CANN社区版-SpaceToBatchConv2dBatchToSpacePass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0101.html): 该融合将顺序连接的SpaceToBatchND、Conv2D、BatchToSpaceND算子融合为Conv2D算子,如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/adac1cbd26ff.md) - [CANN社区版-ConcatTileFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0102.html): 该融合将连续具备相同Multiple的Tile算子的输入使用Concat进行连接,进而完成Tile算子的融合,如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/006244a9aa24.md) - [CANN社区版-MatmulReshapeTransposeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0103.html): 该融合将符合图融合pattern的Matmul算子前后的Transpose算子删除,同时交换Matmul算子的两路输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/990ba26bafb4.md) - [CANN社区版-AddRmsNormFusionGraphPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0104.html): 该融合将符合图融合pattern的Add算子和RmsNorm算子融合成融合算子AddRmsNorm,其中Add算子的输出作为RmsNorm算子的第一个输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/8eadca81632f.md) - [CANN社区版-AddRmsNormDynamicQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0105.html): 该融合将符合图融合pattern的AddRmsNorm算子和DynamicQuant算子融合成融合算子AddRmsNormDynamicQuant,其中AddRmsNorm算子的输出y作为DynamicQuant算子的第一个输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/c4b66bb65a2e.md) - [CANN社区版-ReluFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0106.html): caffe框架下,该融合会匹配到如下特定图结构,匹配成功后,转成随路指令完成激活函数的计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e2c30e530c3.md) - [CANN社区版-CubeTransFixpipeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0110.html): 当匹配到下图结构时,将transdata节点后移用于匹配Fixpipe融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/1162667a2b1a.md) - [CANN社区版-MatMulTransposeWeightFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0111.html): 二维矩阵的第一个轴为外轴,第二个轴为内轴,比如A \= M x K中,内轴为K,转置之后A^T \= k x M,内轴为M。 → [详情](llms-content/document/detail/CANNCommunityEdition/6e0659317e06.md) - [CANN社区版-ConvFormatRefreshFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0112.html): 针对如下图中的结构时,将卷积算子Input1的shape和format配置为输出的shape和format。 → [详情](llms-content/document/detail/CANNCommunityEdition/b7778b4ef6b8.md) - [CANN社区版-FIXPIPEFUSIONPASS](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0113.html): 在拥有FIXPIPE相关硬件上,当cube算子包含FixPipeAbilityProcessPass配置的“support\_fixpipe\_ability”属性时,会按照图中顺序依次匹配convert、activation和transform单元,当三个单元中至少存在一个单元时(不存在的单元则跳过),会将匹配到的算子融合为FIXPIPE算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/59c6e2632ff5.md) - [CANN社区版-ConstToAttrReduceSumFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0114.html): 静态场景下,该融合将符合图融合pattern的ReduceSum算子修改为ReduceSumD算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e7cfb8dfbb5.md) - [CANN社区版-AReduceSumFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0116.html): 静态场景下,该融合将符合图融合pattern的ReduceSum算子修改为Reshape算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c6695a30e85.md) - [CANN社区版-TransposedUpdateFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0119.html): 该融合将符合图融合pattern的TransposeD算子,当算子中的check\_supported函数返回True时,将图中的TransposeD算子改为Transpose算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/a52af80431b1.md) - [CANN社区版-ConstToAttrStridedSliceFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0120.html): 将StridedSlice算子融合成StridedSliceD算子,并将StridedSlice算子的Const节点输入begin、end、strides,转变成StridedSliceD算子的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/27318fbb00b5.md) - [CANN社区版-ZSplitVFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0121.html): 将输出数量超限的SplitV节点拆分成多层级联的SplitV节点结构。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb7de9bdcec6.md) - [CANN社区版-ZSplitFusionPassV2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0123.html): 将输出数量超限的Split节点拆分成多层级联的Split/SplitV节点结构。 → [详情](llms-content/document/detail/CANNCommunityEdition/2179ae3be104.md) - [CANN社区版-ZConfusionSoftmaxGradFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0126.html): 该融合将符合图融合pattern的Mul + ReduceSumD/ReduceSum(仅 Ascend 950PR / Ascend 950DT 支持) + Sub这几个小算子融合成ConfusionSoftmaxGrad算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/aff824c1d49d.md) - [CANN社区版-SoftmaxGradExtFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0128.html): 该融合将符合下图左侧图结构的Mul、ReduceSumD、Sub这些小算子,融合成下图右侧的SoftmaxGradExt算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca50f7d2549a.md) - [CANN社区版-TransposeReshapeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0130.html): 该融合将符合图融合pattern的TransposeD+Reshape算子,融合成ConfusionTransposeD算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/e04d5bdc3b38.md) - [CANN社区版-SoftmaxGradFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0131.html): 该融合将符合图融合pattern的小算子融合成SoftmaxGrad算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5af48bcf95b.md) - [CANN社区版-SparseSoftMaxFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0133.html): 该融合将符合图融合pattern的SparseSoftmaxCrossEntropyWithLogits算子,融合成OneHotD + SoftmaxCrossEntropyWithLogits算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/2f60d67274d8.md) - [CANN社区版-ARefreshCubeC0FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0135.html): 修正cube类算子的输入输出是重型格式(私有格式)的c0值。 → [详情](llms-content/document/detail/CANNCommunityEdition/bea625ddf75b.md) - [CANN社区版-ApplyAddOutputPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0136.html): 为表1中的算子增加可选输出和precheck。 → [详情](llms-content/document/detail/CANNCommunityEdition/8141b809e98d.md) - [CANN社区版-ZZMatMulToMatmulV3FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0137.html): 该融合将符合图融合pattern的MatmulV2的算子转换为MatmulV3算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/5165473739ad.md) - [CANN社区版-PaddUpdateFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0138.html): 该融合将符合图融合pattern的PadD算子,在静态场景下且非5HD场景下,将图中的PadD算子改为Pad算子,并将属性转换为输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/205790c14184.md) - [CANN社区版-PadFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0139.html): 该融合将符合图融合pattern的Pad算子,在输入paddings为const节点时,将图中的Pad算子改为PadD算子,并将输入转换为属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5ce8685a3e5.md) - [CANN社区版-ForceFp16CastFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0140.html): 针对cast算子中,输入和输出的数据类型为int32->fp32或fp32->int32时,可以通过设置attr\_keep\_dtype来提高精度。 → [详情](llms-content/document/detail/CANNCommunityEdition/fba1945893b7.md) - [CANN社区版-TensorScatterUpdateFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0141.html): 该融合将符合图融合pattern的TensorScatterUpdate算子,在输入输出数据类型不是Bool或int32时,修改为TensorMove+ScatterNdUpdate算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/32a28f855ae6.md) - [CANN社区版-SubFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0142.html): 该融合将符合图融合pattern的Sub算子,在满足以下约束的情况下,融合成Const节点,修改Const节点的value是全0,shape与Sub节点的输出shape一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/1fcdc20d3b8e.md) - [CANN社区版-ZZConfusionTransposeNdFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0143.html): 将静态场景下ND格式的ConfusionTransposeD替换为Transpose算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d4cbc6c1cde.md) - [CANN社区版-AddNFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0144.html): 当输入过多时,将输入按照如下规则进行分组,最后将每组之和进行相加。 → [详情](llms-content/document/detail/CANNCommunityEdition/09adf9076271.md) - [CANN社区版-ReshapeTransposeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0145.html): 该融合将符合图融合pattern的Reshape+TransposeD算子改为ConfusionTransposeD算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/10843ca114d3.md) - [CANN社区版-SoftmaxCrossEntropyWithLogitsPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0146.html): 该融合将符合图融合pattern的reshape+SoftmaxCrossEntropyWithLogits算子,融合后消除Reshape算子,仅保留SoftmaxCrossEntropyWithLogits算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/9c6dda59f02d.md) - [CANN社区版-MulAddNPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0148.html): 该融合规则在Mul节点个数大于2时,将多个Mul节点和AddN节点融合成一个MulAddN节点。 → [详情](llms-content/document/detail/CANNCommunityEdition/e995b7c792d7.md) - [CANN社区版-ZConcatExt2FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0149.html): 该融合规则将ConcatV2算子的多个输入拆分成多个ConcatV2D,根据实际输入个数,按照一定计算规则确定融合后ConcatV2D个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/260b1430ab2f.md) - [CANN社区版-EinsumPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0150.html): 该融合规则根据Einsum算子的表达式构造出对应的计算图。如下所示计算图中的虚线节点皆为根据实际表达式可能添加的算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa4c7c38fc74.md) - [CANN社区版-MatmulReshapeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0151.html): 该融合规则在Matmul N轴等于1时,会对第二个输入增加Reshape节点。 → [详情](llms-content/document/detail/CANNCommunityEdition/fea2c9cec91d.md) - [CANN社区版-AABiasaddConvFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0152.html): 该融合规则将不包含Bias的Conv卷积算子和BiasAdd算子进行融合,融合为一个包含Bias输入的Conv卷积算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a72da3ecd53.md) - [CANN社区版-TileConstToAttrFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0153.html): 该融合规则将Tile转换成TileD,其中该融合规则的输入multiples将转换为required\_attr。 → [详情](llms-content/document/detail/CANNCommunityEdition/061652416131.md) - [CANN社区版-MatMulReshapeBiasAddFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0154.html): 该融合规则对MatMul算子的输出做了Reshape处理,并对Reshape输出进行BiasAdd/Add处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/13c4385ab476.md) - [CANN社区版-RealDiv2MulsFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0155.html): 在RealDiv算子的第二个输入的数据类型为scalar时,该融合规则会将其转换为调用Muls算子,且第二个输入变为原输入的倒数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d53ff8b555c3.md) - [CANN社区版-TopKFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0157.html): 该融合规则将TopK或TopKV2节点,基于平台的不同替换为TopKV2/TopKD/TopKV2D算子,或直接拆解为SegmentSort+MultiMerge的组合。详细场景如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/d567b1f93857.md) - [CANN社区版-UniqueSortFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0158.html): 将Unique或UniqueWithCount算子拆分为Sort+AdjacentDifference+Cumsum+Scatter+UniqueConsecutive算子的组合以完成计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b4d4d55c059.md) - [CANN社区版-BatchMatMul2TransposeBatchMatMulFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0159.html): 模式一: 当Transpose(可选)、BatchMatMul、Transpose这几个节点按下图所示顺序连接时,可融合为TransposeBatchMatmul算子节点。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a97ffc29d48.md) - [CANN社区版-BatchMatMulToBatchMatmulV3FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0160.html): 该融合将符合图融合pattern的BatchMatMulV2/BatchMatMul的算子转换为BatchMatMulV3算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/71d93d687848.md) - [CANN社区版-MatMulToMatmulV3FusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0161.html): 该融合将符合图融合pattern的MatMulV2/MatMul的算子转换为MatMulV3算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa7f8e422e1d.md) - [CANN社区版-BatchMatMulTransposeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0162.html): 该融合将符合图融合pattern的Transpose1/Transpose2算子融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c596b0eeff8.md) - [CANN社区版-MatmulToGemmOpFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0164.html): 该融合将符合图融合pattern的MatMulV3/MatMulV2/MatMul的算子转换为GemmV3算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/64c134ee8b6c.md) - [CANN社区版-BernoulliFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0170.html): 在GE中对于prob是多个值的场景,将StatelessBernoulliV2中x的shape关联到StatelessBernoulli第一个输入shape,x的value关联到第二输入prob中,形成统一在线编译的适配能力。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ac3ed9df251.md) - [CANN社区版-RotaryMul2RotaryPositionEmbeddingFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0172.html): 完成如下结构的融合,把算子RotaryMul融合成算子RotaryPositionEmbedding。 → [详情](llms-content/document/detail/CANNCommunityEdition/6f5c72e3d3f0.md) - [CANN社区版-InterleaveRope2RotaryPositionEmbeddingFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0173.html): 完成如下结构的融合,把算子InterleaveRope融合成算子RotaryPositionEmbedding。 → [详情](llms-content/document/detail/CANNCommunityEdition/4ef4a0e0dc78.md) - [CANN社区版-RotaryMulGrad2RotaryPositionEmbeddingGradFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0174.html): 完成如下结构的融合,把算子RotaryMulGrad融合成算子RotaryPositionEmbeddingGrad。 → [详情](llms-content/document/detail/CANNCommunityEdition/60d52026ed38.md) - [CANN社区版-TbePool2dQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0176.html): 该融合将Pool2D+Quant+strided\_write算子融合成一个融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/a46af3043f86.md) - [CANN社区版-TbeAippConv2dAddRelu6MulMulFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0178.html): 该融合规则将满足如下Pattern的结构融合成一个融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b5fe5685f2f.md) - [CANN社区版-TbeConv3dElemwisePass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0179.html): 该融合将满足如下pattern关系的子图中Conv3D和Elemwise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9e040a86610.md) - [CANN社区版-TbeConv3dDxElemwisePass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0180.html): 该融合将满足如下Pattern关系的子图中Conv3dBackpropInput和Elemwise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/e85f3d2fa5ee.md) - [CANN社区版-MatmulDropOutDoMaskV3DFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0181.html): 该融合将满足如下Pattern关系的子图中MatMul和DropOutDoMaskV3D/Add进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/74acba8535eb.md) - [CANN社区版-BatchMatmulDropOutDoMaskV3DFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0182.html): 该融合将满足如下Pattern关系的子图中BatchMatMul和DropOutDoMaskV3D/Add进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ae0cb80e9fa.md) - [CANN社区版-MatmulReduceSumUbFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0183.html): 该融合将满足如下Pattern关系的子图中BatchMatMul和ReduceSum进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/c6d7952dc890.md) - [CANN社区版-TbeBatchMatMulQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0184.html): 该融合将满足如下Pattern关系的子图中BatchMatMul/GEMM和AscendDequant/AscendQuant/Elemwise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4a8fc45bbae.md) - [CANN社区版-TbeBatchMatmulElementWiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0185.html): 该融合将满足如下Pattern关系的子图中BatchMatMul/GEMM和ElemWise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/032f956fd453.md) - [CANN社区版-ATbeMatMulElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0186.html): 该融合将满足如下Pattern关系的子图中MatMul/GEMM和Elemwise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/f6c350390ec2.md) - [CANN社区版-MatMulFastgelugradUbFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0187.html): 该融合将满足如下Pattern关系的子图中MatMul/GEMM和Elemwise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/d7ee4182d8bd.md) - [CANN社区版-MatmulConfusiontransposeUbFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0188.html): 该融合将满足如下Pattern关系的子图中MatMul和ConfusionTransposeD进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc2496c9224c.md) - [CANN社区版-BatchMatMulV2DequantMulAddFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0189.html): 该融合将满足如下Pattern关系的子图中BatchMatMul+Elemwise+AscendDequant节点进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/035262a54017.md) - [CANN社区版-MatMulGelugradUbFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0190.html): 该融合将满足如下Pattern关系的子图中MatMul/GEMM和ElemWise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/072f09ff4e50.md) - [CANN社区版-TbeFullyconnectionElemwiseDequantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0191.html): 该融合将满足如下Pattern关系的子图中FullyConnection/MatMul/MatMulV2/BatchMatMul/BatchMatMulV2+ElemWise+AscendQuant+AscendDequant对应节点进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/806fa4c06c82.md) - [CANN社区版-BatchMatmulConfusiontransposeUbFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0192.html): 该融合将满足如下Pattern关系的子图中batch\_matmul和batchmatmul\_transpose进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/247ddb2fa0d7.md) - [CANN社区版-TbeConvSigmoidMulQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0194.html): 该融合将Conv+Sigmoid+Mul+Quant算子融合成一个融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/8a5576b08bde.md) - [CANN社区版-TbeConvDequantVaddReluQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0195.html): 该融合支持将以下7种融合模式融合成单个conv2d融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/c92364f51b7e.md) - [CANN社区版-TbeConvDequantVaddReluFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0196.html): 该融合支持将以下三种融合模式融合成单个Conv2D融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c140ff61af6.md) - [CANN社区版-TbeConv2DReluv2Pass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0197.html): 该融合将Conv2D+ReluV2算子融合成1个Conv2D融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/353a19d5f5a7.md) - [CANN社区版-TbeConvDoubleInFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0198.html): 该融合将Conv2D + Elemtwise + Elemtwise算子融合成1个Conv2D融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/e8712d6ce6cc.md) - [CANN社区版-Conv2DDequantClipByValueFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0199.html): 该融合将Conv2D + AscendDequant(可选) + ClipByValue + AscendQuant(可选)算子融合成一个融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/c298b8e7df19.md) - [CANN社区版-TbeConv2dAddClipMulDivFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0200.html): 该融合将Conv2D + Add + Clip + Mul + Div(可选)算子融合成一个融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c3444f3da0f.md) - [CANN社区版-TbeConv2DAddMulQuantPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0201.html): 将Conv2D + Dequant + Add + Quant进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/c6912d74b07e.md) - [CANN社区版-TbeConv2dAddRelu6MulMulFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0202.html): 支持以下两种融合模式 → [详情](llms-content/document/detail/CANNCommunityEdition/1897a392660f.md) - [CANN社区版-ConvClipByValueFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0203.html): 支持以下融合模式 将Conv2D + Elemwise(ClipByValue类型)算子融合成一个融合算子。 - Elemwise个数为1-3个,第一个Elemwise算子必须是ClipByValue类型,后两个Elemwise算子类型为Relu或Add。 - Conv2D算子的output channel需为16的整数倍大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/38c5182ac70a.md) - [CANN社区版-TbeAippConvReluMaxpoolingFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0204.html): 该融合将满足如下Pattern关系的子图中Aipp(可选) + Conv2D + Dequant(可选) + ElemWise(可选) + MaxPool(MaxPool/Pooling/MaxPoolv3)+ AscendQuant(可选)算子融合成一个融合算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/66aac72530ae.md) - [CANN社区版-TbeAippCommonFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0205.html): 该融合将满足如下Pattern关系的子图中Aipp+Conv2D+Fixpipe(可选)或Requant(可选)对应节点进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/c05b874ab7dc.md) - [CANN社区版-AutomaticUbFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0206.html): 经过其他UB融合之后,将未参与UB融合且相连的Elemwise类算子进行UB融合。该融合优先级最低。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5d329016d00.md) - [CANN社区版-TbeReduceElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0207.html): 该融合规则在静态shape场景下将如下pattern子图进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/94d2228f1975.md) - [CANN社区版-TbeReadSelectEltwiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0208.html): 该融合将ReadSelect + ElemWise算子进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/69c0aab1bd41.md) - [CANN社区版-TbeMultiOutputFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0209.html): 该融合将满足如下Pattern关系的子图中ElemWise对应节点进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/14280aca750d.md) - [CANN社区版-TbeEltwiseWriteSelectFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0210.html): 该融合将满足如下Pattern关系的子图中ElemWise + write\_select对应节点进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/78733eac9283.md) - [CANN社区版-TbeEltwiseQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0211.html): 该融合将满足如下Pattern关系的子图中ElemWise/Broadcast类和quant类节点进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/0eb9a28673d8.md) - [CANN社区版-TbeEltwiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0212.html): 该融合将满足如下Pattern关系的子图中ElemWise/Broadcast对应节点进行UB融合,ElemWise/Broadcast节点可以连续多个,最多支持6个。 → [详情](llms-content/document/detail/CANNCommunityEdition/285a2cc81db1.md) - [CANN社区版-TbeDynamicElemwiseReduceFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0213.html): 该融合规则在动态shape场景下将如下pattern子图进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb91db868fb7.md) - [CANN社区版-TbeDynamicElemwiseBroadcastFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0214.html): 该融合在动态shape场景下Elemwise/Broadcast类算子的UB融合,最多融合6个算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb5be782732a.md) - [CANN社区版-TbeConvBnreduceFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0215.html): 该融合将满足如下Pattern关系的子图中Convolution + bn\_reduce对应节点进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/d46152594d8a.md) - [CANN社区版-TbeConv2DBackpropElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0216.html): 该融合将满足DX+ElementWise+ElementWise1(可选)进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c8a769120d2.md) - [CANN社区版-TbeDepthwiseConvElemwiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0217.html): 将满足如下Pattern关系的Elemwise+DepthwiseConvolution进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/8fc6a963fa24.md) - [CANN社区版-TbeDxDeqElemQuantPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0218.html): 该融合将满足DX+AscendDequant + ElementWise + AscendQuant(可选)进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/852b9917a789.md) - [CANN社区版-TbeDxElemwisePass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0219.html): 该融合将满足DX+ElementWise进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/099fe05d4937.md) - [CANN社区版-TbeConv2dBackpropRequantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0220.html): 该融合将满足DX+AscendRequant+StrideWrite(可选)进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/10d58635e021.md) - [CANN社区版-TbeDxTransdataFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0221.html): 该融合将满足TransData(可选)+TransData+DX+TransData(可选)进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/bb0f7bb79f68.md) - [CANN社区版-MatmulGeneralizedUbFusion](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0222.html): 该融合将对满足如下模式(pattern)关系的子图进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/d7840b4a8c9a.md) - [CANN社区版-MatmulTransdataFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0223.html): 该融合将满足如下Pattern关系的子图进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a13a88850de.md) - [CANN社区版-TbeElemwiseQuantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0224.html): 该融合将Elemwise/Broadcast类算子和Quant算子进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/b73cf659affa.md) - [CANN社区版-TbeEltwiseCastFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0225.html): 该融合将Elemwise类算子和Cast算子进行融合,具体可以分为如下四种场景。 → [详情](llms-content/document/detail/CANNCommunityEdition/fed7638ea1fe.md) - [CANN社区版-TbeConv2DBackpropDequantFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0226.html): 该融合将DX+AscendDequant进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7008f6afcbc.md) - [CANN社区版-TbeQuantConv2DElemWiseFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0227.html): 将QuantConv2D和elemwise/broadcast节点进行UB融合。elemwise白名单为Add/Div/Realdiv。 → [详情](llms-content/document/detail/CANNCommunityEdition/5feeed495a5f.md) - [CANN社区版-TbeConv2DAddRealDivTransdataFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0228.html): 将Conv2D和elemwise/broadcast以及transdata节点进行UB融合。elemwise白名单为Add/Div/Realdiv。仅支持SDXL网络中的单输出级联结构:即静态场景下的conv2d+transdata、conv2d+add+transdata、conv2d+div+transdata、conv2d+realdiv+transdata、conv2d+add+div+t → [详情](llms-content/document/detail/CANNCommunityEdition/5e7b53337668.md) - [CANN社区版-TbeConvFixPipeFusionPass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/graphubfusionref/atlasrr_30_0230.html): 将conv2d与FIXPIPEFUSIONPASS中生成的fixpipe节点、elemwise类算子(可选)和quant算子(可选)进行UB融合。 → [详情](llms-content/document/detail/CANNCommunityEdition/e1ef64f8fadb.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0001.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0002.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0004.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0008.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0012.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0024.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0025.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [日志简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/logreference/logreference_0026.html): 请根据产品型号选择对应章节进行查看。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac2f5594197.md) - [通信矩阵](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/refdoc/refer001.html): CANN通信矩阵中包含产品开放的端口、该端口使用的传输层协议、通过该端口与对端通信的通信网元名称、认证方式、用途等信息说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/54abc06bcaa9.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [E10002 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0002.html): 报错格式如下,占位符%s的含义依次为参数值、报错原因、配置示例: → [详情](llms-content/document/detail/CANNCommunityEdition/f274e636ec00.md) - [E10003 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0003.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/5eccf21e665f.md) - [E10004 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0004.html): 报错格式如下,占位符%s表示参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/212df667c063.md) - [E10005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0005.html): 报错格式如下,占位符%s的含义依次为参数值、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/91bb11888fbf.md) - [E10006 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0006.html): 报错格式如下,占位符%s的含义依次为参数值、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/c5f736b53995.md) - [E10007 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0007.html): 报错格式如下,占位符%s的含义依次为参数名、参数值要求: → [详情](llms-content/document/detail/CANNCommunityEdition/90aee95ae5af.md) - [E10008 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0008.html): - 如果源模型框架是Caffe,请尝试使用有效的--weight参数重新运行。 - 如果源模型框架不是Caffe,请尝试使用有效的--framework参数重新运行。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab9d17468af9.md) - [E10009 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0009.html): 1. 在动态Shape场景中,请在命令行中仅包含这些参数中的一个。 2. 在静态Shape场景中,请从命令行中移除这些参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/02dbbdbd22f4.md) - [E10010 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0010.html): 报错格式如下,占位符%s表示参数值: → [详情](llms-content/document/detail/CANNCommunityEdition/2a72bb9c79e3.md) - [E10011 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0011.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/e1def240b73d.md) - [E10012 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0012.html): - 在静态Shape场景下,从命令行中移除--dynamicbatchsize选项。 - 在动态Shape场景下,将--inputshape中动态Shape输入的对应轴设置为-1。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a77e2686d32.md) - [E10013 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0013.html): 报错格式如下,占位符%s的含义依次为参数值、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/9e9573853ff2.md) - [E10014 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0014.html): 报错格式如下,占位符%s的含义依次为参数值、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/3f8510d71240.md) - [E10016 Invalid\_Argument\_Operator\_Name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0016.html): 报错格式如下,占位符%s的含义依次为算子名称、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/acd5dd42353c.md) - [E10017 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0017.html): 报错格式如下,占位符%s的含义依次为算子名称、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/2946d6e7dbab.md) - [E10018 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0018.html): 报错格式如下,占位符%s的含义依次为Shape、index: → [详情](llms-content/document/detail/CANNCommunityEdition/7a96f0862d0a.md) - [E10019 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0019.html): 请使用有效的--inputshape参数值重试,确保除高度和宽度之外,其他维度值不为-1。 → [详情](llms-content/document/detail/CANNCommunityEdition/9f16792dddc5.md) - [E10020 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0020.html): 报错格式如下,占位符%s表示参数值: → [详情](llms-content/document/detail/CANNCommunityEdition/80877cd54bee.md) - [E10021 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0021.html): 报错格式如下,占位符%s的含义依次为参数名、取值: → [详情](llms-content/document/detail/CANNCommunityEdition/d5babc13b032.md) - [E10022 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0022.html): 报错格式如下,占位符%s的含义依次为路径、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/76abd293dcd3.md) - [E10023 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0023.html): 报错格式如下,占位符%s表示参数值: → [详情](llms-content/document/detail/CANNCommunityEdition/af29498bde3d.md) - [E10024 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0024.html): 报错格式如下,占位符%s表示文件名: → [详情](llms-content/document/detail/CANNCommunityEdition/bdbf8e4586c5.md) - [E10026 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0026.html): 检查文件中算子名称是否为空。 → [详情](llms-content/document/detail/CANNCommunityEdition/8196f34ae4af.md) - [E10029 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0028.html): 报错格式如下,占位符%s表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/3f25816b1a1e.md) - [E10031 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0030.html): 由于命令行中包含了--dynamicbatchsize参数,请确保在--inputshape参数中指定的节点中至少有一个节点的batch size等于-1。 1. 在静态Shape场景下,从命令行中移除--dynamicbatchsize参数。 2. 在动态shape场景下,需要将--inputshape中动态shape输入的对应轴设置为-1。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b02c79f7b66.md) - [E10032 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0031.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/72b1496dd1ac.md) - [E10034 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0032.html): 报错格式如下,占位符%s表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/da82d3d6088e.md) - [E10035 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0033.html): 报错格式如下,占位符%s的含义依次为Shape size、Shape size最小值: → [详情](llms-content/document/detail/CANNCommunityEdition/852e1b745820.md) - [E10036 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0034.html): 报错格式如下,占位符%s的含义依次为Shape size、Shape size最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/a8083f162d21.md) - [E10037 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0035.html): 报错格式如下,占位符%s都表示维度数量: → [详情](llms-content/document/detail/CANNCommunityEdition/7dceb35fb565.md) - [E10038 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0036.html): 报错格式如下,占位符%s表示维度值: → [详情](llms-content/document/detail/CANNCommunityEdition/963f064bd4ab.md) - [E10039 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0037.html): 在--dynamicbatchsize、--dynamicimagesize或--dynamicdims参数值中,检查每个档位的值是否唯一。 → [详情](llms-content/document/detail/CANNCommunityEdition/674d8c3aa2af.md) - [E10041 Invalid\_Argument\_Model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0039.html): 报错格式如下,占位符%s表示文件名: → [详情](llms-content/document/detail/CANNCommunityEdition/c76a72731672.md) - [E10045 Invalid\_Argument\_Tensor\_Dynamic\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0042.html): 确保--inputshape参数中-1的数量与--dynamicdims中每个档位的维度数量相匹配。 → [详情](llms-content/document/detail/CANNCommunityEdition/75674ded0ce4.md) - [E10047 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0044.html): 报错格式如下,占位符%s都表示参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/820511ffa4cc.md) - [E10048 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0045.html): 报错格式如下,占位符%s的含义依次为参数值、报错原因、配置示例: → [详情](llms-content/document/detail/CANNCommunityEdition/b4d70b31be66.md) - [E10049 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0046.html): 报错格式如下,占位符%s都表示维度数: → [详情](llms-content/document/detail/CANNCommunityEdition/f579d102fe62.md) - [E10050 Invalid\_Argument\_Tensor\_Input\_Shape\_Range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0047.html): 报错格式如下,占位符%s的含义依次为当前维度大小、最小值、最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/395fda028a8e.md) - [E10051 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0048.html): 报错格式如下,占位符%s的含义依次为参数值、长度: → [详情](llms-content/document/detail/CANNCommunityEdition/770b98841462.md) - [E10054 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0051.html): 报错格式如下,占位符%s表示参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/39d949acef44.md) - [E10055 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0052.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/ae84f518af50.md) - [E10056 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0053.html): 报错格式如下,占位符%s都表示参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/fe55cc542d6c.md) - [E10057 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0054.html): 报错格式如下,占位符%s都表示参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/62838d1c6362.md) - [E10401 Invalid\_Argument\_Operator\_Input\_Count](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0055.html): 报错格式如下,占位符%s的含义依次为输入数量、最大数量: → [详情](llms-content/document/detail/CANNCommunityEdition/4bfe97b70910.md) - [E10402 Invalid\_Argument\_Operator\_Input\_Buffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0056.html): 报错格式如下,占位符%s的含义依次为index、期望buffer大小、实际buffer大小: → [详情](llms-content/document/detail/CANNCommunityEdition/8839ebd00ae1.md) - [E10403 Invalid\_Argument\_Operator\_Output\_Count](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0057.html): 报错格式如下,占位符%s的含义依次为输出数量、最大数量: → [详情](llms-content/document/detail/CANNCommunityEdition/5a203cb265c3.md) - [E10404 Invalid\_Argument\_Operator\_Output\_Buffer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0058.html): 报错格式如下,占位符%s的含义依次为index、期望buffer大小、实际buffer大小: → [详情](llms-content/document/detail/CANNCommunityEdition/7c83b1846f51.md) - [E10406 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0060.html): 报错格式如下,占位符%s的含义依次为内存大小、tensor数量: → [详情](llms-content/document/detail/CANNCommunityEdition/2688685628b7.md) - [E10410 File\_Operation\_Error\_File\_Not\_Exist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0061.html): 报错格式如下,占位符%s表示文件名: → [详情](llms-content/document/detail/CANNCommunityEdition/0ce6fcac44dc.md) - [E10501 Not\_Supported\_Operator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0062.html): 报错格式如下,占位符%s的含义依次为算子名称、算子类型: → [详情](llms-content/document/detail/CANNCommunityEdition/59dae5473dee.md) - [E11001 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0063.html): 从atc命令行中删除--inputdim或--inputshape参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/166c52064577.md) - [E11003 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0064.html): 报错格式如下,占位符%s的含义依次为输入维度大小、输入数量: → [详情](llms-content/document/detail/CANNCommunityEdition/d3fbfb344dda.md) - [E11004 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0065.html): 报错格式如下,占位符%s的含义依次为输入Shape大小、输入数量: → [详情](llms-content/document/detail/CANNCommunityEdition/cd24c0ba86df.md) - [E11005 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0066.html): 报错格式如下,占位符%s表示输入名称: → [详情](llms-content/document/detail/CANNCommunityEdition/f5db2bc170a5.md) - [E11008 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0067.html): 修改Caffe模型,将DetectionOutput算子替换为FSRDetectionOutput或SSDDetectionOutput。 → [详情](llms-content/document/detail/CANNCommunityEdition/fc7a0f0d604a.md) - [E11009 Not\_Supported\_Operator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0068.html): 报错格式如下,占位符%s的含义依次为算子名称、算子类型: → [详情](llms-content/document/detail/CANNCommunityEdition/fbe5ebdefe81.md) - [E11012 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0069.html): 报错格式如下,占位符%s的含义依次为bottom blob、layer: → [详情](llms-content/document/detail/CANNCommunityEdition/f5369d8c789e.md) - [E11014 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0070.html): 报错格式如下,占位符%s表示layer: → [详情](llms-content/document/detail/CANNCommunityEdition/a5f289ea8816.md) - [E11015 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0071.html): 报错格式如下,占位符%s表示layer: → [详情](llms-content/document/detail/CANNCommunityEdition/7a3afb70fb31.md) - [E11016 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0072.html): 报错格式如下,占位符%s的含义依次为算子名称、output index、output index最大值、input index、input index最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/c322c2338c32.md) - [E11018 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0074.html): 报错格式如下,占位符%s表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/2808aef730cc.md) - [E11021 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0075.html): 报错格式如下,占位符%s表示模型文件名称: → [详情](llms-content/document/detail/CANNCommunityEdition/748cba3afc5b.md) - [E11022 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0076.html): 无效的Caffe模型,在Caffe模型中没有发现layer字段。 请修改Caffe模型并添加layer字段。 → [详情](llms-content/document/detail/CANNCommunityEdition/ea3b27b9c1e3.md) - [E11023 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0077.html): 请用layer替换layers。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca68b089168b.md) - [E11024 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0078.html): 无效的Caffe权重文件,在Caffe权重中没有发现layer字段。 请修改Caffe权重文件并添加layer字段。 → [详情](llms-content/document/detail/CANNCommunityEdition/8717a14fabb2.md) - [E11027 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0079.html): 报错格式如下,占位符%s的含义依次为算子名称、算子类型: → [详情](llms-content/document/detail/CANNCommunityEdition/2ca1dc8a3a92.md) - [E11029 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0080.html): 报错格式如下,占位符%s表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/e281cf025d09.md) - [E11032 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0081.html): 报错格式如下,占位符%s的含义依次为消息类型、错误字段、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/ec85e71e32d5.md) - [E11033 Invalid\_Argument\_Caffe\_Model\_Weight](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0082.html): 报错格式如下,占位符%s的含义依次为blob名称、blob大小、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/05dda469aa71.md) - [E11036 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0084.html): 报错格式如下,占位符%s表示top blobs: → [详情](llms-content/document/detail/CANNCommunityEdition/08e453ccafbb.md) - [E11037 Invalid\_Argument\_Caffe\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0085.html): 报错格式如下,占位符%s表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/c2938d48a4f3.md) - [E12004 Invalid\_Argument\_Operator\_Input\_Index](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0086.html): 报错格式如下,占位符%s的含义依次为算子名称、input index、input数量: → [详情](llms-content/document/detail/CANNCommunityEdition/1802a7c6e51a.md) - [E12009 Invalid\_Argument\_TensorFlow\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0087.html): 报错格式如下,占位符%s都表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/2f88e42bcb40.md) - [E12013 Invalid\_Argument\_TensorFlow\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0088.html): 报错格式如下,占位符%s表示图名称: → [详情](llms-content/document/detail/CANNCommunityEdition/8e114dd142bc.md) - [E12029 Invalid\_Argument\_TensorFlow\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0089.html): 要转换的模型包含function subgraphs,但未找到graphdeflibrary.pbtxt文件。 1. 要使用function subgraphs转换TensorFlow模型,需将子图的.proto描述文件与模型文件放在同一目录下,并将其命名为graphdeflibrary.pbtxt。 2. → [详情](llms-content/document/detail/CANNCommunityEdition/4031f8a3d3e9.md) - [E14001 Invalid\_Argument\_Operator\_Compilation\_Parameter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0090.html): 报错格式如下,占位符%s的含义依次为参数值、算子名称、算子类型、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/58468cfeb3cf.md) - [E14002 Invalid\_Argument\_Tensor\_Attribute](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0091.html): 报错格式如下,占位符%s的含义依次为属性名称、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/463fb2c1b837.md) - [E16001 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0092.html): 报错格式如下,占位符%s表示节点名称: → [详情](llms-content/document/detail/CANNCommunityEdition/9a4148ab14bc.md) - [E16002 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0093.html): 报错格式如下,占位符%s表示算子类型: → [详情](llms-content/document/detail/CANNCommunityEdition/522182b40fd6.md) - [E16004 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0094.html): 无效的ONNX模型,请修改ONNX模型并添加graph信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb0ca5db2668.md) - [E16005 Invalid\_Argument\_ONNX\_Model\_Data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0095.html): 报错格式如下,占位符%s表示domain版本数量: → [详情](llms-content/document/detail/CANNCommunityEdition/6e76ce8c1e47.md) - [E19999 Inner\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0113.html): 系统异常终止。 需收集故障发生时产生的日志,并根据日志定位故障。 → [详情](llms-content/document/detail/CANNCommunityEdition/913780a82ea4.md) - [W11001 Performance\_Not\_Optimal\_Operator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0114.html): 报错格式如下,占位符%s表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/0de794ca7fab.md) - [E20001 Compilation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0117.html): 报错格式如下,占位符%s的含义依次为算子名称、算子类型: → [详情](llms-content/document/detail/CANNCommunityEdition/eca3dda9ad3e.md) - [E20002 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0118.html): 报错格式如下,占位符%s的含义依次为环境变量值、环境变量名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/ed3b1e2d4b17.md) - [E20003 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0119.html): 报错格式如下,占位符%s的含义依次为配置项、配置文件、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/f33ad0115ebc.md) - [E20007 Compilation\_Error\_Execute\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0120.html): 报错格式如下,占位符%s的含义依次为融合规则名、融合规则类型: → [详情](llms-content/document/detail/CANNCommunityEdition/0617df82c58f.md) - [E20103 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0122.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、参数最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/8c9bc005be19.md) - [E21001 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0123.html): 报错格式如下,占位符%s的含义为文件名: → [详情](llms-content/document/detail/CANNCommunityEdition/8ca7e27287b2.md) - [E21002 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0124.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/87f9c20026a8.md) - [E22001 Compilation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0125.html): 报错格式如下,占位符%s的含义依次为算子名称、算子类型: → [详情](llms-content/document/detail/CANNCommunityEdition/97ca666701fb.md) - [E30003 Not\_Supported\_Specification](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0127.html): 调度队列中拉起的进程数超过产品使用约束,具体约束参考Link\(https://hiascend.com/document/redirect/CannCommercialCppAppendix\)中“关于进程”描述。 在上次训练任务退出10秒后进行重试。 → [详情](llms-content/document/detail/CANNCommunityEdition/b36b94be7ed7.md) - [E30004 NN\_Process\_Bin\_Error(已废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0128.html): Device侧出现ECC内存错误。 获取Host侧和Device侧日志后分析是否有ECC相关报错,并通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/e723f5001598.md) - [E30005 Device\_Connection\_Failure(已废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0129.html): 1. Decice侧心跳丢失。 2. 底层通路断开连接。 1. 获取Host侧和Device侧日志,通过https://www.hiascend.com/support联系技术支持。 2. 尝试重启,恢复设备。 → [详情](llms-content/document/detail/CANNCommunityEdition/37319737b482.md) - [E30006 Package\_Error\_Verify\_OPP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0130.html): 1. Host侧AI CPU算子包被篡改。 2. Device侧出现ECC内存错误。 1. 安装正确算子包。 2. 获取Host侧和Device侧日志后分析是否有ECC相关报错,并通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/034447d92c45.md) - [E30007 Cgroup\_Add\_Failure(已废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0131.html): Cgroup配置不正确。 获取Host侧和Device侧日志,通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/d8e1c5b8dafb.md) - [E30008 Execution\_Error\_AICPU\_Operator\_Timeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0132.html): 报错格式如下,占位符%s表示扩展信息: → [详情](llms-content/document/detail/CANNCommunityEdition/22a8a30f1892.md) - [E39001 Invalid\_Argument(已废弃)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0133.html): 参数取值为空或参数长度无效。 查看主机日志获取详细信息,并定位到报错日志处的参数进行核查。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3e9741fad34.md) - [E39004 Inner\_Error\_AICPU\_Scheduler\_Init\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0135.html): AI CPU scheduler进程内部处理异常。 获取Host侧和Device侧日志,通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e74d4d62a3c.md) - [E39005 Inner\_Error\_TSDaemon\_Process\_Abnormal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0136.html): TSDaemon进程内部处理异常。 获取Host侧和Device侧日志,通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f08b706a427.md) - [E39006 Inner\_Error\_Failed\_Send\_OPP\_To\_Device](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0137.html): 1. HDC(Host Device Communication,主机设备通信)链路故障。 2. Device状态异常。 获取Host侧和Device侧日志,通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/09b147bcec69.md) - [E39007 Inner\_Error\_Device\_Subprocess\_Startup\_Timeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0138.html): 1. 子进程启动失败。 2. HDC(Host Device Communication,主机设备通信)链路故障。 获取Host侧和Device侧日志,通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/1176eded01f5.md) - [E40001 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0140.html): 报错格式如下,占位符%s的含义依次为环境变量值、环境变量名、报错阶段、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/46a54b937f36.md) - [E40003 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0142.html): 报错格式如下,占位符%s表示文件名: → [详情](llms-content/document/detail/CANNCommunityEdition/3d39733dc971.md) - [E40020 Environment\_Error\_Import\_Python\_Module\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0143.html): 报错格式如下,占位符%s的含义依次为Python模块名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/f663ffe6a415.md) - [E40022 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0145.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、取值范围: → [详情](llms-content/document/detail/CANNCommunityEdition/07ae21d10059.md) - [W40010 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0147.html): 报错格式如下,占位符%s的含义依次为环境变量值、环境变量名、错误结果、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/166412b5b581.md) - [W40011 Directory\_Operation\_Error\_Create\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0148.html): 报错格式如下,占位符%s的含义依次为目录、错误结果、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/e32e99f41e47.md) - [W40012 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0149.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、取值范围、默认值: → [详情](llms-content/document/detail/CANNCommunityEdition/3c6a92548c5f.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0151.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0155.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0156.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0157.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0158.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0159.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0160.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [EC0000 Communication\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0162.html): 报错格式如下,占位符%s的含义依次为IP地址、端口号: → [详情](llms-content/document/detail/CANNCommunityEdition/133adc5c22a2.md) - [EC0001 Permission\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0163.html): 报错格式如下,占位符%s表示用户名: → [详情](llms-content/document/detail/CANNCommunityEdition/0981b84fa275.md) - [EC0002 Directory\_Operation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0164.html): 报错格式如下,占位符%s表示mount路径: → [详情](llms-content/document/detail/CANNCommunityEdition/6af96a422977.md) - [EC0003 File\_Operation\_Error\_File\_Not\_Exist](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0165.html): 报错格式如下,占位符%s表示mount路径: → [详情](llms-content/document/detail/CANNCommunityEdition/03304aa4cb3a.md) - [EC0004 Permission\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0166.html): 报错格式如下,占位符%s表示mount路径: → [详情](llms-content/document/detail/CANNCommunityEdition/f8342914762c.md) - [EC0005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0167.html): socversion与Device不匹配,或者config.json配置不正确。 需根据报错提示检查参数配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/b574ef89b920.md) - [EC0006 Directory\_Operation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0168.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/d2694af4877b.md) - [EC0007 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0169.html): 报错格式如下,占位符%s的含义依次为当前环境变量值、环境变量名称、期望配置的环境变量值: → [详情](llms-content/document/detail/CANNCommunityEdition/36898f2a7329.md) - [EC0008 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0170.html): 报错格式如下,占位符%s表示环境变量名称: → [详情](llms-content/document/detail/CANNCommunityEdition/e0e96af2e3f4.md) - [EC0009 Resource\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0171.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/928bcc9a1623.md) - [EC0010 Environment\_Error\_Import\_Python\_Module\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0172.html): 报错格式如下,占位符%s表示Python组件名称: → [详情](llms-content/document/detail/CANNCommunityEdition/309f3435539c.md) - [EC0011 Permission\_Error\_User\_Denied](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0173.html): 报错格式如下,占位符%s表示自定义策略文件路径: → [详情](llms-content/document/detail/CANNCommunityEdition/fefca0875db6.md) - [EC0012 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0174.html): 报错格式如下,占位符%s的含义依次为当前环境变量值、环境变量名称: → [详情](llms-content/document/detail/CANNCommunityEdition/e8b51ae0dd7a.md) - [ED0000 Communication\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0176.html): 获取远端设备信息失败,请检查设备是否正常运行。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5f294883c78.md) - [EE1002 Execution\_Error\_Stream\_Synchronize\_Timeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0181.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/4cd7c0755dc4.md) - [EE4001 Model\_Binding\_Errors](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0182.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/56b9d87271bf.md) - [EE4002 Model\_Unbinding\_Errors](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0183.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/c19209516b12.md) - [EE4004 Profiling\_Enable\_Errors](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0184.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/2e8147dc8817.md) - [EF0000 Directory\_Operation\_Error\_Open\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0186.html): 报错格式如下,占位符%s表示文件路径: → [详情](llms-content/document/detail/CANNCommunityEdition/a9ad3359b56b.md) - [EF0001 Invalid\_Argument\_SOC\_Version](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0187.html): 报错格式如下,占位符%s表示AI处理器型号: → [详情](llms-content/document/detail/CANNCommunityEdition/a9f1aa83bdc5.md) - [EF0003 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0188.html): 报错格式如下,占位符%s的含义依次为当前环境变量值、环境变量名称、期望配置的环境变量值: → [详情](llms-content/document/detail/CANNCommunityEdition/068315351926.md) - [WF0000 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0189.html): 报错格式如下,占位符%s表示文件路径: → [详情](llms-content/document/detail/CANNCommunityEdition/5335d1536860.md) - [WF0001 Invalid\_Config\_Value](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0190.html): 报错格式如下,占位符%s的含义依次为当前配置值、配置项名称、期望配置的值: → [详情](llms-content/document/detail/CANNCommunityEdition/e1fb93e40706.md) - [WF0002 Model\_Performance\_Not\_Optimal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0191.html): 由于UB融合的变化,模型性能可能非最优,建议重新用AOE SGAT做子图调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/45cac64a6728.md) - [EG0000 Invalid\_Argument\_Command](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0222.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/e13220ca8a2d.md) - [EG0001 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0223.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/74648b85ecc0.md) - [EG0010 Directory\_Operation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0226.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/a2de423175b4.md) - [EG0011 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0227.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/a4fb63052244.md) - [EG0012 Environment\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0228.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/1e57470a5a4c.md) - [EG0013 Invalid\_Argument\_Device\_ID](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0229.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/cd1f9ebbe638.md) - [EG2000 Communication\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0230.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/467850631430.md) - [EG2001 Permission\_Error\_Private\_Key\_Certificate\_Verify\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0231.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/4648458f3470.md) - [WG0000 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0232.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/7993a1dad8c1.md) - [EH0001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0234.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/f2b8c5534e58.md) - [EH0003 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0236.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/bf6a0f12345d.md) - [EH0004 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0237.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/d5c28995fc2e.md) - [EH0005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0238.html): 报错格式如下,占位符%s的含义依次为参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/eb7edc6aad9f.md) - [EH0006 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0239.html): 报错格式如下,占位符%s的含义依次为特性或接口、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/985b4f6c30b6.md) - [EI0002 Communication\_Error\_Timeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0242.html): 报错格式如下,占位符%s的含义依次为对端Rank ID、任务信息、通信算子信息、通信域信息: → [详情](llms-content/document/detail/CANNCommunityEdition/06e73e563159.md) - [EI0003 Invalid\_Argument\_Collective\_Communication\_Operator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0243.html): 报错格式如下,占位符%s的含义依次为算子名、参数值、参数名、期望值: → [详情](llms-content/document/detail/CANNCommunityEdition/450284536027.md) - [EI0004 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0244.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/c5fb69031ab3.md) - [EI0005 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0245.html): 报错格式如下,占位符%s的含义依次为算子名、通信域组、参数名、本端ID、对端ID: → [详情](llms-content/document/detail/CANNCommunityEdition/d1b4ea88651f.md) - [EI0006 Communication\_Error\_Get\_Socket](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0246.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/ba82b74af51b.md) - [EI0007 Resource\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0247.html): 报错格式如下,占位符%s的含义依次为内存所在位置、内存大小: → [详情](llms-content/document/detail/CANNCommunityEdition/99c6f0ea885b.md) - [EI0008 Package\_Error\_Incorrect\_HCCL\_Version](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0248.html): 报错格式如下,占位符%s的含义依次为模块名、本端版本、对端版本: → [详情](llms-content/document/detail/CANNCommunityEdition/40402c8bf56b.md) - [EI0010 Communication\_Error\_P2P](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0250.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/178c3e864981.md) - [EK0001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0257.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/e864e55416e2.md) - [EK0002 Invalid\_Argument\_API\_Call\_Sequence](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0258.html): 报错格式如下,占位符%s都表示接口名: → [详情](llms-content/document/detail/CANNCommunityEdition/2e8f70de66f1.md) - [EK0003 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0259.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/472da58ef76e.md) - [EK0004 Not\_Supported\_API](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0260.html): 报错格式如下,占位符%s表示接口名: → [详情](llms-content/document/detail/CANNCommunityEdition/40c23825c050.md) - [EK0201 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0261.html): 报错格式如下,占位符%s表示内存大小: → [详情](llms-content/document/detail/CANNCommunityEdition/bf104400ef0b.md) - [EK9999 System\_Terminated](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0262.html): 内部错误,请根据日志进一步定位问题,或联系华为工程师。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8d731dde203.md) - [EL0002 Invalid\_Device\_ID](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0265.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/a253fe10ec77.md) - [EL0003 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0266.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/5ed866e404ff.md) - [EL0004 Memory\_Allocation\_Failure](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0267.html): 报错格式如下,占位符%s都表示模块名: → [详情](llms-content/document/detail/CANNCommunityEdition/a780d873e96c.md) - [EL0005 Resource\_Busy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0268.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/3ba1f8bd8088.md) - [EL0006 Insufficient\_Resources](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0269.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/cbcf3db1635f.md) - [EL0007 No\_Permission](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0270.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/27c6f17409a0.md) - [EL0008 Insufficient\_Event\_Resources](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0271.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/a37a904d736b.md) - [EL0009 Insufficient\_Stream\_Resources](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0272.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/f948bd65fac6.md) - [EL0010 Insufficient\_Notify\_Resources](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0273.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/d3417442a4d2.md) - [EL0011 Insufficient\_Model\_Resources](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0274.html): \#\#\#\# Symptom 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/0efd4b595a56.md) - [EL0012 Full\_Service\_Queue](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0275.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/6ccd832f80d9.md) - [EL0013 Insufficient\_CDQM\_Resources](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0276.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/d6046b7216c9.md) - [EL0014 Operation\_Unsupported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0277.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/45fc0f864cf3.md) - [EL0015 Invalid\_Device\_Access](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0278.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/75fd8e129b24.md) - [EM9002 Inner\_Error\_Queue\_Scheduler\_Init\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0281.html): 队列调度进程内部处理异常。 获取Host侧和Device侧日志后,通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/e8ef959f0a25.md) - [EN0001 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0283.html): 报错格式如下,占位符%s的含义依次为接口名、参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/f2dcad25cb97.md) - [EN0002 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0284.html): 报错格式如下,占位符%s表示接口名: → [详情](llms-content/document/detail/CANNCommunityEdition/5ffe4bee6676.md) - [EN0003 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0285.html): 报错格式如下,占位符%s的含义依次为接口名、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/37134d5d53ba.md) - [EN0004 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0286.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/bf97edbc6c4c.md) - [EN0005 Invalid\_Argument\_Channel\_ID](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0287.html): 报错格式如下,占位符%s的含义依次为通道ID、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/c14de61a39dd.md) - [EN0006 Invalid\_Argument\_Memory\_Address](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0288.html): 使用himpidvppmalloc接口分配内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a256f198d7a.md) - [EN0007 Execution\_Error\_DVPP\_Operator\_Timeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0289.html): 报错格式如下,占位符%s的含义依次为操作任务名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/718cae90e781.md) - [EN0008 Not\_Supported\_File\_Type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0290.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/1ac316504555.md) - [EN0009 Not\_Supported\_File\_Type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0291.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/d62f92249eec.md) - [EO0001 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0293.html): 报错格式如下,占位符%s的含义依次为配置项值、配置项、配置文件、期望值: → [详情](llms-content/document/detail/CANNCommunityEdition/d6e636cf1c00.md) - [EO0002 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0294.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/5fd6da1871d2.md) - [EO0003 Invalid\_Model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0295.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/bfdff9ab4548.md) - [EO0004 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0296.html): 报错格式如下,占位符%s的含义依次为配置项、配置文件、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/3c16d008437a.md) - [EO9999 Inner\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0297.html): 请根据日志进一步定位问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/2223168ba981.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0299.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0300.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0302.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0303.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0304.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0305.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0306.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0307.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0308.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0309.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [EZ1001 AclNN\_Parameter\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0311.html): 报错格式如下,占位符%s表示报错信息: → [详情](llms-content/document/detail/CANNCommunityEdition/0a3841aaf2e7.md) - [E9** Internal error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0314.html): E*9***表示系统内部错误码,请根据报错信息进行问题排查。如果问题仍然存在,请联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/823e82945f54.md) - [E40024 Environment\_Error\_Call\_Python\_Function\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0315.html): 报错格式如下,占位符%s的含义依次为Python函数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/0c2a9b2d13de.md) - [EP0001 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0320.html): 报错格式如下,占位符%s的含义依次为配置项、配置文件、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/ace7baa99c9e.md) - [EP0002 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0321.html): 报错格式如下,占位符%s的含义依次为取值、配置项、文件名、期望值: → [详情](llms-content/document/detail/CANNCommunityEdition/79102169dc68.md) - [W11003 Config\_Error\_Operator\_Missing\_Implementation](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0322.html): 报错格式如下,占位符%s的含义依次为算子名称、交付件名称: → [详情](llms-content/document/detail/CANNCommunityEdition/b1fbf82d9e89.md) - [EC0013 File\_Operation\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0323.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/8f9ab58ea0ae.md) - [EI0011 Resource\_Error\_Insufficient\_Device\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0324.html): 报错格式如下,占位符%s表示内存大小: → [详情](llms-content/document/detail/CANNCommunityEdition/c08ccf5464ed.md) - [E39008 Inner\_Error\_Verify\_NN\_Process\_Binary](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0325.html): Device侧出现ECC内存错误。 获取Host侧和Device侧日志后分析是否有ECC相关报错,并通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/45f243a49a20.md) - [E39010 Inner\_Error\_Cgroup\_Add\_Failed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0327.html): Cgroup配置不正确。 获取Host侧和Device侧日志,通过https://www.hiascend.com/support联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/f584bc455b31.md) - [E13000 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0328.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/cd4cb3f36f79.md) - [E13001 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0329.html): 报错格式如下,占位符%s的含义依次为文件名称、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/5cf79d7cb44d.md) - [E13003 File\_Operation\_Error\_Read](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0331.html): 报错格式如下,占位符%s的含义依次为文件名称、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/8baaf7ea86dc.md) - [E13004 File\_Operation\_Error\_Write](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0332.html): 报错格式如下,占位符%s的含义依次为文件名称、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/20d0c14a7b16.md) - [E13005 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0333.html): 报错格式如下,占位符%s表示文件名称: → [详情](llms-content/document/detail/CANNCommunityEdition/746bcf29ff6d.md) - [E13009 Invalid\_Argument\_Operator\_Name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0334.html): 报错格式如下,占位符%s表示算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/bc4c3c20e122.md) - [E13010 Not\_Supported\_Operator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0335.html): 报错格式如下,占位符%s的含义依次为算子名称、算子类型: → [详情](llms-content/document/detail/CANNCommunityEdition/708c2fc631e5.md) - [E13014 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0336.html): 报错格式如下,占位符%s的含义依次为参数值、参数名称、算子名称: → [详情](llms-content/document/detail/CANNCommunityEdition/97f325038e8c.md) - [E13015 File\_Operation\_Error\_Invalid\_File\_Size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0337.html): 报错格式如下,占位符%s的含义依次为文件名、文件大小、最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/a2c3b2570dbe.md) - [E13018 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0338.html): 报错格式如下,占位符%s表示文件名称: → [详情](llms-content/document/detail/CANNCommunityEdition/d1949899826a.md) - [E13023 Invalid\_Argument\_OM\_Model\_Size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0339.html): 报错格式如下,占位符%s的含义依次为模型属性名、内存大小、最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/c79165fffde7.md) - [E13024 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0340.html): 报错格式如下,占位符%s的含义依次为环境变量名称、环境变量取值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/12f1d4b868df.md) - [E13026 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0342.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/9af7f2607455.md) - [E13027 Invalid\_Argument\_Network\_Connection](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0343.html): 报错格式如下,占位符%s表示ip address: → [详情](llms-content/document/detail/CANNCommunityEdition/a0c94647212c.md) - [E13028 Compilation\_Error\_Execute\_Custom\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0344.html): 报错格式如下,占位符%s的含义依次为融合规则名称、返回码、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/d240ac86fe5c.md) - [E13029 Compilation\_Error\_Load\_Custom\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0345.html): 报错格式如下,占位符%s的含义依次为融合规则库、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/3b2f531245f7.md) - [E13030 Initialization\_Error\_Register\_Custom\_Fusion\_Pass](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0346.html): 报错格式如下,占位符%s的含义依次为融合规则名称、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/44b293eebfb6.md) - [EI0012 Execution\_Error\_SDMA](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0348.html): 报错格式如下,占位符%s的含义依次为对端Rank信息、基础信息、任务信息、通信域信息: → [详情](llms-content/document/detail/CANNCommunityEdition/46f6576f2705.md) - [EI0013 Execution\_Error\_ROCE\_CQE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0349.html): 报错格式如下,占位符%s的含义依次为本端Server ID、Device ID、Device IP以及对端Server ID、Device ID、Device IP: → [详情](llms-content/document/detail/CANNCommunityEdition/0ab27b7ae45f.md) - [EI0014 Config\_Error\_Ranktable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0350.html): 报错格式如下,占位符%s的含义依次为取值、配置项、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/74fb9c271b9b.md) - [EI0015 Communication\_Error\_Ranktable\_Detect](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0351.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/bac5ac2a149a.md) - [EI0017 Config\_Error\_Ranktable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0353.html): 报错格式如下,占位符%s表示配置项: → [详情](llms-content/document/detail/CANNCommunityEdition/4439d4711a92.md) - [E13006 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0354.html): 报错格式如下,占位符%s的含义依次为文件类型、文件名称、期望的文件类型: → [详情](llms-content/document/detail/CANNCommunityEdition/f3e5362b99d3.md) - [EE1003 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0355.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、参数值、参数名、期望值: → [详情](llms-content/document/detail/CANNCommunityEdition/dcb934625315.md) - [EE1004 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0356.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/bf0c9d8e38d0.md) - [EE1005 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0357.html): 报错格式如下,占位符%s表示功能名称: → [详情](llms-content/document/detail/CANNCommunityEdition/bb89a6952b53.md) - [EE1006 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0358.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、不支持的参数或参数值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/5d400e9868b1.md) - [EE1007 Resource\_Error\_Bind\_Stream](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0359.html): 报错格式如下,占位符%s的含义依次为Stream ID、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/55bd93170aee.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0360.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [EE1009 Execution\_Error\_Model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0361.html): 报错格式如下,占位符%s的含义依次为Model ID、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/e00cfc24ee94.md) - [EE1010 Execution\_Error\_Invalid\_Context](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0362.html): 报错格式如下,占位符%s的含义依次为接口名、对象名、扩展信息: → [详情](llms-content/document/detail/CANNCommunityEdition/6cc0526c2a8a.md) - [EE2002 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0363.html): 报错格式如下,占位符%s的含义依次为环境变量值、环境变量名、期望值: → [详情](llms-content/document/detail/CANNCommunityEdition/0355d8208bc0.md) - [EE1011 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0364.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/9a6d61adb5a3.md) - [EK0005 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0366.html): 报错格式如下,占位符%s表示参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/944f6186bfd2.md) - [EK0006 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0367.html): 报错格式如下,占位符%s的含义依次为接口、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/0c670a3b27dd.md) - [EO0005 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0368.html): 报错格式如下,占位符%s的含义依次为配置文件、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/8ab1b84435fb.md) - [EO0006 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0369.html): 报错格式如下,占位符%s的含义依次为配置项值、配置项、配置文件、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/f9d4c3257ee8.md) - [E10059 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0370.html): 报错格式如下,占位符%s的含义依次为xxx、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/ccb6c02735a6.md) - [E10061 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0372.html): 报错格式如下,占位符%s分别表示参数值、参数名、期望值: → [详情](llms-content/document/detail/CANNCommunityEdition/ff67deb7352c.md) - [EN0010 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0373.html): 报错格式如下,占位符%s表示内存大小: → [详情](llms-content/document/detail/CANNCommunityEdition/31e77a8ad6d0.md) - [EN0011 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0374.html): \#\#\#\# 错误信息 报错格式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/a76ec346e284.md) - [EN0012 Resource\_Error\_Insufficient\_Device\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0375.html): 报错格式如下,占位符%s表示内存大小: → [详情](llms-content/document/detail/CANNCommunityEdition/98452a59f5d4.md) - [EN0013 Resource\_Error\_Busy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0376.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/d6f61c43ed12.md) - [EN0014 Resource\_Error\_Insufficient\_Channel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0377.html): 报错格式如下,占位符%s表示最大通道数量: → [详情](llms-content/document/detail/CANNCommunityEdition/07fafc510343.md) - [EN0015 Resource\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0378.html): 报错格式如下,占位符%s分别表示功能模块、接口: → [详情](llms-content/document/detail/CANNCommunityEdition/ed7a86437894.md) - [EN0016 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0379.html): 报错格式如下,占位符%s分别表示文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/25a89caa24bf.md) - [EN0017 Invalid\_Argument\_API\_Call\_Sequence](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0380.html): 报错格式如下,占位符%s都表示接口名: → [详情](llms-content/document/detail/CANNCommunityEdition/f83378580356.md) - [EI0009 Communication\_Error\_Initialize\_Transport](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0381.html): 报错格式如下,占位符%s的含义依次为Device ID、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/1ed9a70ad966.md) - [EI0018 Execution\_Error\_UB\_CQE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0382.html): 报错格式如下,占位符%s的含义依次为本端Server ID、本端Device ID、本端Device IP、对端Server ID、对端Device ID、对端Device IP: → [详情](llms-content/document/detail/CANNCommunityEdition/e425ef62a27e.md) - [EI0019 Communication\_Error\_Bind\_IP\_Port](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0383.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/7189193acb5b.md) - [EI0020 Communication\_Error\_Bind\_IP\_Port](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0384.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/96e6f1e1d053.md) - [EP0003 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0385.html): 报错格式如下,占位符%s的含义依次为取值、配置项、文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/ce5e37062da4.md) - [WE0001 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0387.html): 报错格式如下,占位符%s分别表示操作任务、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/873dc359af02.md) - [EE1012 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0388.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/897a4f745446.md) - [EP0004 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0389.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/49d0da335b28.md) - [EE1017 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0390.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/72ff9502c981.md) - [EZ1002 Config\_Error\_Invalid\_Environment\_Variable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0392.html): 报错格式如下,占位符%s的含义依次为报错阶段、环境变量名: → [详情](llms-content/document/detail/CANNCommunityEdition/c1008940fb83.md) - [EZ1003 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0394.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/2333895250e4.md) - [EZ1004 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0395.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/6762e81f3c17.md) - [EZ1005 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0396.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/221986038917.md) - [EZ1006 Not\_Supported\_Data\_Type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0397.html): 报错格式如下,占位符%s的含义依次为算子名、数据类型、取值范围: → [详情](llms-content/document/detail/CANNCommunityEdition/8263b3fd54d9.md) - [EZ1007 Invalid\_Argument\_Tensor\_Input\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0398.html): 报错格式如下,占位符%s的含义依次为输入参数Shape值、算子名、dim值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/24e1a1f7a1de.md) - [EZ1008 Execution\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0399.html): 报错格式如下,占位符%s的含义依次为算子名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/42715bf4607c.md) - [EE1013 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0400.html): 报错格式如下,占位符%s分别表示内存大小、内存申请接口: → [详情](llms-content/document/detail/CANNCommunityEdition/198933f8d89f.md) - [EE1016 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0402.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/a4e6a8bb5d02.md) - [EE1018 Invalid\_Argument\_API\_Call\_Sequence](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0403.html): 报错格式如下,占位符%s的含义依次为报错阶段(或接口名)、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/dd5a1fdc8b0b.md) - [EE1020 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0405.html): 报错格式如下,占位符%s的含义依次为接口名、接口名、报错原因、扩展信息: → [详情](llms-content/document/detail/CANNCommunityEdition/f40e057974fd.md) - [EH0007 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0406.html): 报错格式如下,占位符%s的含义依次为报错阶段、参数值、参数名、期望值: → [详情](llms-content/document/detail/CANNCommunityEdition/66456bd34046.md) - [EH0008 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0407.html): 报错格式如下,占位符%s的含义依次为报错阶段、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/7b4c62965e76.md) - [EH0009 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0408.html): 报错格式如下,占位符%s的含义依次为报错阶段、参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/5e3fc4d30949.md) - [EH0010 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0409.html): 报错格式如下,占位符%s分别表示内存大小、内存申请接口: → [详情](llms-content/document/detail/CANNCommunityEdition/79e87006a75a.md) - [EH0011 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0410.html): 报错格式如下,占位符%s表示接口名: → [详情](llms-content/document/detail/CANNCommunityEdition/758fa65bc37e.md) - [EH0012 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0411.html): 报错格式如下,占位符%s的含义依次为报错阶段、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/227e501666bd.md) - [EH0013 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0412.html): 报错格式如下,占位符%s的含义依次为报错阶段、接口名称、报错原因、扩展信息: → [详情](llms-content/document/detail/CANNCommunityEdition/f2e7693ccb9a.md) - [EK0007 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0413.html): 报错格式如下,占位符%s的含义依次为错误模式、正确模式: → [详情](llms-content/document/detail/CANNCommunityEdition/ec6894bbfe4b.md) - [EZ0028 Invalid\_Argument\_Tensor\_Stride](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0414.html): 报错格式如下,占位符%s的含义依次为输入参数名、算子名或接口名、stride错误值、stride正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/27d01f9a6ebc.md) - [EZ0029 File\_Operation\_Error\_Invalid\_Path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0415.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/00762c42232e.md) - [EZ0030 File\_Operation\_Error\_Open](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0416.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/88fb54841add.md) - [EZ0031 File\_Operation\_Error\_Parse](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0417.html): 报错格式如下,占位符%s的含义依次为文件路径、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/27015408e926.md) - [EZ0032 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0418.html): 报错格式如下,占位符%s的含义依次为配置值、配置项、配置文件、正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/c7270abfb867.md) - [EZ0033 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0419.html): 报错格式如下,占位符%s的含义依次为配置值、配置项、配置文件、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/a5db9eb0e5b7.md) - [EZ0034 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0420.html): 报错格式如下,占位符%s的含义依次为配置值、配置项、配置文件、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/0a349f01ce90.md) - [EZ0002 Invalid\_Attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0422.html): 报错格式如下,占位符%s的含义依次为属性名、算子名或接口名、属性错误值、属性正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/45d19d924b3d.md) - [EZ0004 Invalid\_Input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0424.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名: → [详情](llms-content/document/detail/CANNCommunityEdition/b041d6f0d867.md) - [EZ0005 Invalid\_Input\_ShapeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0425.html): 报错格式如下,占位符%s的含义依次为序号、算子名或接口名、shape大小错误值、shape大小正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/31a122845195.md) - [EZ0006 Invalid\_Input\_Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0426.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、format错误值、format正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/c2062253295d.md) - [EZ0007 Invalid\_Input\_Dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0427.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、数据类型错误值、数据类型正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/c2627d9fdea1.md) - [EZ0008 Invalid\_Argument\_Tensor\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0428.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape错误值、shape正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/1610cbe317cd.md) - [EZ0009 Invalid\_Argument\_Tensor\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0429.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/54de8bc8bcb9.md) - [EZ0010 Invalid\_Argument\_Tensor\_Shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0430.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/6d321b8e0ec1.md) - [EZ0011 Invalid\_Argument\_Tensor\_Shape\_Dim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0431.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape dim错误值、shape dim正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/085d2795766f.md) - [EZ0012 Invalid\_Argument\_Tensor\_Shape\_Dim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0432.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape dim错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/959c5d58b935.md) - [EZ0013 Invalid\_Argument\_Tensor\_Shape\_Dim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0433.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape dim错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/80f86de17265.md) - [EZ0014 Invalid\_Argument\_Tensor\_Shape\_Size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0434.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape大小错误值、shape大小正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/03c95b414c6c.md) - [EZ0015 Invalid\_Argument\_Tensor\_Shape\_Size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0435.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape大小错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/451fa910c94a.md) - [EZ0016 Invalid\_Argument\_Tensor\_Shape\_Size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0436.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、shape大小错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/bc22397ee772.md) - [EZ0017 Invalid\_Argument\_Tensor\_Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0437.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、format错误值、format正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/e6916b8db42e.md) - [EZ0018 Invalid\_Argument\_Tensor\_Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0438.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、format错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/e3b4ce068438.md) - [EZ0020 Invalid\_Argument\_Tensor\_Dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0440.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、数据类型错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/188291771ad2.md) - [EZ0021 Invalid\_Argument\_Tensor\_Dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0441.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、数据类型错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/3118825b8999.md) - [EZ0022 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0442.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、tensor数量错误值、tensor数量正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/8856aae2f941.md) - [EZ0023 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0443.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、tensor数量错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/9c113efa9ae6.md) - [EZ0024 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0444.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、错误值、正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/21285ba9f549.md) - [EZ0025 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0445.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、列表大小错误值、列表大小正确值: → [详情](llms-content/document/detail/CANNCommunityEdition/aff323cb29e7.md) - [EZ0026 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0446.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/3670aa680416.md) - [EZ0027 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0447.html): 报错格式如下,占位符%s的含义依次为参数名、算子名或接口名、错误值、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/19215ddfdee5.md) - [EK0202 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0448.html): 报错格式如下,占位符%s表示申请内存的模块: → [详情](llms-content/document/detail/CANNCommunityEdition/c1185a5305c9.md) - [EK0203 Resource\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0449.html): 报错格式如下,占位符%s表示报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/02d1e9f1ce2d.md) - [EP0005 Config\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0451.html): 报错格式如下,占位符%s的含义依次为文件名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/877a48d58f97.md) - [EP0006 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0452.html): 报错格式如下,占位符%s的含义依次为接口名、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/0f343eacdf7b.md) - [EP0007 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0453.html): 报错格式如下,占位符%s分别表示接口名、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/0646c7ccc61d.md) - [EP0008 Invalid\_Argument\_API\_Call\_Sequence](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0454.html): 报错格式如下,占位符%s的含义依次为接口名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/1f9581b6fd0f.md) - [EZ1009 Execution\_Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0455.html): 报错格式如下,占位符%s的含义依次为算子名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/c0f69865a3a6.md) - [EZ1010 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0456.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/d3ed0898115a.md) - [EZ1011 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0457.html): 报错格式如下,占位符%s的含义依次为接口名、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/1b32a3b9d997.md) - [EZ1012 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0458.html): 报错格式如下,占位符%s的含义依次为参数值、参数名、参数最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/97374e8f645b.md) - [EL0016 Invalid\_Argument](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0459.html): 报错格式如下,占位符%s的含义依次为接口名、参数值、参数名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/e523eae4273c.md) - [EL0017 Invalid\_Argument\_Null\_Pointer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0460.html): 报错格式如下,占位符%s的含义依次为接口名、参数名: → [详情](llms-content/document/detail/CANNCommunityEdition/5c27bca8e37b.md) - [EL0018 Resource\_Error\_Insufficient\_Host\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0461.html): 报错格式如下,占位符%s的含义依次为内存大小、模块名称: → [详情](llms-content/document/detail/CANNCommunityEdition/a62cce53d893.md) - [EL0019 Resource\_Error\_Insufficient\_Device\_Memory](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0462.html): 报错格式如下,占位符%s的含义依次为内存大小、模块名称: → [详情](llms-content/document/detail/CANNCommunityEdition/dadd4d0a99c5.md) - [EL0020 Resource\_Busy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0463.html): 报错格式如下,占位符%s表示Device ID: → [详情](llms-content/document/detail/CANNCommunityEdition/c9c02f923249.md) - [EL0021 Not\_Supported](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0464.html): 报错格式如下,占位符%s的含义依次为接口名、报错原因: → [详情](llms-content/document/detail/CANNCommunityEdition/4b973d5686ee.md) - [EL0022 Resource\_Error\_Insufficient\_SQCQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/atlaserrorcode_15_0465.html): 报错格式如下,占位符%s表示最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/724c4ab0c8a3.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0001.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [收集AI Core Error问题信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0006.html): 注意:在收集日志时,需收集本次AI Core Error问题附近时间的日志,旧日志中的不相关信息或其它报错信息可能导致后续msaicerr工具分析AI Core Error问题时报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3d6db5a90f4.md) - [使用msaicerr工具分析AI Core Error问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0007.html): msaicerr工具的功能及约束请参见msaicerr工具功能及约束,环境准备请参见msaicerr工具环境准备。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc3a19d713a4.md) - [HBM比特ECC故障](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0009.html): Device的event日志(slog/dev-os-id/run/event/event\_*.log)中存在“event\_id\=0x80E01809”或“event\_id\=0x80E01801”关键字。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9b26b423503.md) - [icache数据校验故障](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0010.html): Device的event日志(slog/dev-os-id/run/event/event\_*.log)中存在“event\_id\=0x80C98000”关键字。 → [详情](llms-content/document/detail/CANNCommunityEdition/30212d341cdf.md) - [AI Core硬件故障](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0011.html): Host应用类日志(log/\[run|debug\]/plog/plog-pid\_*.log)中存在如下报错: → [详情](llms-content/document/detail/CANNCommunityEdition/6e4cd791f46e.md) - [系统环境/硬件问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0013.html): 如果在info.txt中给出如下分析结论,则一般为系统环境/硬件问题: → [详情](llms-content/document/detail/CANNCommunityEdition/712158ceeed5.md) - [单算子运行报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0014.html): 如果info.txt中给出如下结论,说明是单算子运行报错或pass异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/12dfc3e7db90.md) - [atomic add精度溢出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0015.html): 如果info.txt中给出如下结论,说明是精度溢出导致的AI Core error。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b169d452688.md) - [算子输入输出数据地址异常](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0016.html): 如果info.txt中给出如下分析结论,一般为地址非法错误: → [详情](llms-content/document/detail/CANNCommunityEdition/63e2f21f3d05.md) - [算子输入args下发前后不一致](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0017.html): 如果在info.txt中给出如下分析结论,则一般为args错误: → [详情](llms-content/document/detail/CANNCommunityEdition/a8ed429c876e.md) - [Dump数据失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0018.html): 如果在info.txt中给出如下分析结论,则推断为dump数据失败: → [详情](llms-content/document/detail/CANNCommunityEdition/c45c9df1b9b4.md) - [算子输入args错误](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0019.html): Host应用类日志(log/\[run|debug\]/plog/plog-pid\_*.log)中存在如下报错: → [详情](llms-content/document/detail/CANNCommunityEdition/5a42dd9938ee.md) - [使用msnpureport工具收集更多AI Core Error信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0021.html): 联系技术支持定位一些疑难AI Core Error问题时,除了收集AI Core Error问题信息中收集的信息外,还需借助msnpureport工具获取Device配置信息、设置TaskSchedule是否自动复位加速器、导出寄存器信息、设置AI Core上任务串联或并行执行、屏蔽指定AI Core或Vector Core上的任务执行等,以便更进一步排查算子问题、硬件问题。定位问题后,建议恢复配 → [详情](llms-content/document/detail/CANNCommunityEdition/a5fc7865f488.md) - [内存OOM问题定位思路](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0051.html): 您可以按如下步骤定位问题,若无法解决问题,再联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/387912927541.md) - [收集内存OOM问题信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0052.html): 支持用户手动收集、工具自动收集两种方式。- 用户手动收集:收集Host、Device日志和文件,仅收集最小集信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/55a42dd1f0bf.md) - [使用第三方asan工具检测内存错误问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0054.html): asan是一款面向C/C++语言的第三方内存错误问题检查工具,可以检测使用已释放内存、内存越界、内存泄漏等问题,gcc4.8以上版本中已包含asan工具,无需单独安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8d6b433f342.md) - [查看CANN各组件内存统计信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0055.html): 1. 查看并解读日志 → [详情](llms-content/document/detail/CANNCommunityEdition/ac8fec035ad8.md) - [进程中断问题现象描述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0061.html): 应用进程异常退出,一般主要由于以下原因导致: → [详情](llms-content/document/detail/CANNCommunityEdition/f42c8b651ad3.md) - [进程中断问题定位思路](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0062.html): 您可以按如下步骤定位问题,若无法解决问题,再联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/393a88a4684a.md) - [调用SetDevice接口错误导致无可用Context](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0065.html): 参见收集进程中断问题信息收集日志文件,收集的日志所存放的目录,下文以$\{HOME\}/err\_log\_info/为例。 → [详情](llms-content/document/detail/CANNCommunityEdition/49d2ac07c783.md) - [rtMemcpyAsync异步参数校验报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0066.html): 参见收集进程中断问题信息收集日志文件,收集的日志所存放的目录,下文以$\{HOME\}/err\_log\_info/为例。 → [详情](llms-content/document/detail/CANNCommunityEdition/f984cd919b6d.md) - [算子执行过程中D2D拷贝出错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0067.html): 参见收集进程中断问题信息收集日志文件,收集的日志所存放的目录,下文以$\{HOME\}/err\_log\_info/为例。 → [详情](llms-content/document/detail/CANNCommunityEdition/2b00f4486be7.md) - [环境变量访问冲突,导致应用程序异常终止](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0068.html): 多卡训练场景,出现多次core dump,应用程序异常终止。 → [详情](llms-content/document/detail/CANNCommunityEdition/fe850a1f7039.md) - [进程卡住问题定位思路](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0072.html): 您可以按如下步骤定位问题,若无法解决问题,再联系技术支持。您可以获取日志后单击Link\(https://www.hiascend.com/support\)联系技术支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/ebfc6b8fabd5.md) - [收集进程卡住问题信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0073.html): 支持用户手动收集、工具自动收集两种方式。- 用户手动收集:收集Host、Device日志和文件,仅收集最小集信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb69baaf0882.md) - [fork方式创建子进程导致应用进程卡死](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0075.html): 多卡训练场景下,出现训练进程卡死,或者出现训练超时、用户dataloader卡死等现象。 → [详情](llms-content/document/detail/CANNCommunityEdition/390de4f93cba.md) - [asys工具功能及约束](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0096.html): 为提高系统故障维测效率,提供故障信息收集工具asys一键式收集信息。该工具仅支持在 Ascend EP 形态下使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/5a9b914467b2.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0097.html): 已在CANN运行环境上安装Toolkit软件包。详细安装请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/cdbf74ae9d10.md) - [msaicerr工具功能及约束](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0099.html): msaicerr工具可用于分析AI Core Error问题、解析Dump文件、检查环境。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd96e63d2346.md) - [通过Device日志获取故障ID并排查RAS硬件故障](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0103.html): RAS硬件故障是指与硬件的可靠性(Reliability)、可用性(Availability)和可服务性(Serviceability)有关的故障。此处可通过日志中的“event\_id”的值(即RAS硬件故障码),在对应版本的故障码手册中查找解决方法。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e19bfc9dc79.md) - [通过Device日志查看资源占用过高的信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0104.html): 有些业务程序运行异常的情况可能由于Device的内存被耗尽、CPU占用率过高、文件句柄数达到上限、进程数达到上限等问题引起,因此在定位问题时,我们可以通过日志中的一些关键信息排查这部分问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7931d28089f.md) - [通过Device日志确认Host进程的拉起与结束时间](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0105.html): 问题定位时往往需要先初步定界到问题发生的大致时间点,再根据出错时间的详细日志继续定位。这时,可以通过查找Device日志的ringbuffer关键字,来判断业务进程的拉起与结束时间,定界到问题发生的时间点。 → [详情](llms-content/document/detail/CANNCommunityEdition/2817c7a2bb2b.md) - [如何查看Python、C&C++应用程序的堆栈](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0106.html): 此处以pyspy工具查看Python堆栈信息为例说明。 → [详情](llms-content/document/detail/CANNCommunityEdition/051461409815.md) - [案例集说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0108.html): 本章收集了推理、训练、算子执行等场景下的典型或高频问题,并针对这些问题给出现象描述、定位思路以及解决方法。 → [详情](llms-content/document/detail/CANNCommunityEdition/55e23e8a09a3.md) - [Event数量超过上限导致aclrtRecordEvent接口返回失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0111.html): 调用aclrtRecordEvent接口在Stream中记录一个Event时,日志中的报错如下,红框中是关键日志信息,提示Event申请失败。由于软件版本在持续优化中,新旧版本的日志不同,如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/86fed8a6d23a.md) - [进程异常退出后重新执行任务失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0112.html): 进程异常退出时,包括强行终止任务(如ctrl + c或者kill命令终止进程)的场景,然后重新启动任务失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7fb00f667d6.md) - [进程异常,下一次执行任务报错“unbind model stream failed”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0113.html): 用户捕获异常退出信号,并在信号处理函数中释放已申请资源,下一次执行时会报执行失败。此时查看日志,会发现unbind model stream failed报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f49e7f9c295.md) - [用户进程异常退出后重启进程失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0114.html): 用户进程卡住或者用户强制退出进程后,再次重启,重启后发现进程无法正常启动。类似的日志信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/11b03986ac5f.md) - [AI应用进程未退出,导致休眠唤醒失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0115.html): \#\#\#\# 问题现象描述 休眠失败。 查看应用类日志,系统内部的任务分发模块hwts正处于busy状态,检查发现不满足休眠条件,日志片段示例如下: → [详情](llms-content/document/detail/CANNCommunityEdition/3f164d49490b.md) - [异步拷贝调用查询接口报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0120.html): 通过event实现H2D或D2H异步拷贝任务的同步等待时,在调用aclrtQueryEventStatus确认任务完成后,先调用aclrtFreeHost释放Host内存再调用aclrtDestroyEvent接口,可能会有如下报错信息打印: → [详情](llms-content/document/detail/CANNCommunityEdition/038aeb150364.md) - [低版本内核使用asan导致算子执行失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0121.html): 执行算子时,算子输入数据正确,但输出数据异常,全为0,Host侧plog日志中的报错示例如下: → [详情](llms-content/document/detail/CANNCommunityEdition/02d296cc07da.md) - [析构函数中调用去初始化接口aclFinalize导致应用进程coredump](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0122.html): 应用程序运行过程中出现core dump,应用程序异常终止。 → [详情](llms-content/document/detail/CANNCommunityEdition/f346ff734f62.md) - [动态shape推理申请内存失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0125.html): 模型推理过程中,申请了大小为0的内存,日志报错信息中包含以下关键信息: → [详情](llms-content/document/detail/CANNCommunityEdition/ba540cce3312.md) - [注册算子数超过最大规格](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0126.html): 推理过程中,用户load model出现报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/a75fd2af92df.md) - [动态shape模型用户输入和模型推导结果不匹配](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0127.html): 场景1:模型执行报错,日志信息中包含以下关键信息: → [详情](llms-content/document/detail/CANNCommunityEdition/53f2dfe04154.md) - [动态shape模型输入大小校验失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0128.html): 动态shape模型输入大小校验失败,plog日志信息中包含以下关键信息:tensor size mismatches. expected: ..., but given ... → [详情](llms-content/document/detail/CANNCommunityEdition/97d66a3aed42.md) - [算子插件未注册报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0148.html): 查看日志, 存在报错某个算子类型不支持: → [详情](llms-content/document/detail/CANNCommunityEdition/97119b19bcbf.md) - [AI Core算子执行报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0150.html): Runtime执行报错,在应用程序运行日志中Runtime打印了类似fault kernel\_name和func\_name的关键信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/65092fbe1db8.md) - [AI CPU算子Kernel执行报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0151.html): Runtime执行报错,在应用程序运行日志中Runtime打印了PrintAicpuErrorInfo的错误信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/f871aa61937a.md) - [AI CPU算子执行超时报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0153.html): 算子执行过程中,如果遇到下面任意一种报错,均属于算子执行超时报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a91eac5b735.md) - [单算子匹配失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0155.html): 单算子执行过程中,出现匹配失败,日志显示如下类似信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/802162548680.md) - [执行单算子产生coredump的定位处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0156.html): 单算子执行结束,出现重复释放内存,导致coredump,屏幕显示关键日志信息: → [详情](llms-content/document/detail/CANNCommunityEdition/88d283158316.md) - [算子库包版本问题导致加载单算子失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0157.html): 加载单算子报错失败,日志显示如下类似信息: → [详情](llms-content/document/detail/CANNCommunityEdition/d5b6d0dc53e7.md) - [DVPP驱动引擎异常返回码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0159.html): 视频解码失败,Device日志提示-512返回码:\[dvpp\_ioctl\_vpc 845\] call proc failed:-512, engine\_id:1,如下所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/130e21d1fa34.md) - [两个版本的DVPP接口混用导致应用程序报错退出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0161.html): 使用媒体数据处理V1接口(接口名以acldvpp开头)创建了通道,同时又使用媒体数据处理V2接口(接口名以hi\_mpi开头)接口创建通道,后者创建通道时失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/ddd716d8e4e0.md) - [调用错误的内存申请接口,导致内存地址校验出错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0163.html): 调用VPC接口,返回HI\_ERR\_VPC\_BADADDR (0xA0078011)错误码,同时日志中有错误提示,不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/CANNCommunityEdition/c047faea7feb.md) - [读/写内存地址无效,导致异常中断](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0165.html): Device侧内核态日志报错VPC异常(不同版本的报错日志可能存在差别): → [详情](llms-content/document/detail/CANNCommunityEdition/a48172276271.md) - [VPC调用失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0166.html): VPC模块调用失败(不同版本的报错日志可能存在差别),查看日志有类似如下报错信息: → [详情](llms-content/document/detail/CANNCommunityEdition/82493cb15398.md) - [VPC参数校验失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0167.html): 调用VPC功能接口返回0xA0078003,即HI\_ERR\_VPC\_ILLEGAL\_PARAM,参数超出合法范围。查看日志有类似如下报错信息,不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/CANNCommunityEdition/606927779a45.md) - [VPC获取结果失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0169.html): 调用hi\_mpi\_vpc\_get\_process\_result,返回HI\_ERR\_VPC\_ILLEGAL\_PARAM,查看日志信息,不同版本的报错日志可能存在差别: → [详情](llms-content/document/detail/CANNCommunityEdition/dff7eb302e1d.md) - [VPC输出图片存在花屏/绿边等](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0170.html): 输出图片存在花屏、绿边等。 → [详情](llms-content/document/detail/CANNCommunityEdition/c16b73c48cf9.md) - [调用错误的内存申请接口,导致内存地址校验出错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0172.html): \#\#\#\# 问题现象描述 日志报错如下: → [详情](llms-content/document/detail/CANNCommunityEdition/02a13590eed8.md) - [内存被提前释放,导致解码数据花屏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0173.html): 原始H264/H265每一帧视频流正常,解码过程无异常(无异常日志),仅输出图片有异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b070dcf166b.md) - [JPEGD图像解码进程超时退出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0174.html): \#\#\#\# 问题现象描述 用户进程退出。 查看应用类日志,发现类似ERROR日志“task timeout, userData\= ..., timeout\=30, duration\=…”和WARNING日志“frames statistic: ACL receive\(n\), send\(n-1\)”,n表示处理任务数量,需根据实际情况确定。 日志片段举例如下: → [详情](llms-content/document/detail/CANNCommunityEdition/85ffc4a56dcb.md) - [JPEGD图片解码失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0175.html): JPEGD模块解码失败,查看日志有类似如下报错信息: → [详情](llms-content/document/detail/CANNCommunityEdition/ea2f6c973c75.md) - [VDEC视频解码丢帧/丢包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0176.html): 视频解码丢帧,出现重影或不连续现象。查看Device日志,发现日志中存在以下几个报错的内容信息中的一个或多个,不同版本日志信息可能有所不同。 → [详情](llms-content/document/detail/CANNCommunityEdition/78dde8da23cc.md) - [VDEC视频解码花屏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0177.html): 输入码流给VDEC进行解码,得到的解码数据不正确,产生花屏现象,如图1所示。并且日志中存在类似“decode error”、“input stream error, can't decode, report to user”、“num\_ref\_idx\_l0\_active\(30\) out of range\(0,16\)”、“dvpp\_vdec\_vdm\_process failed”、“Chan 0 E → [详情](llms-content/document/detail/CANNCommunityEdition/52b53fcb5b12.md) - [输入码流不符合要求导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0179.html): 视频解码失败,日志中打印如下所示的异常信息,不同版本日志信息可能有所不同:- 日志信息:Invalid width or height → [详情](llms-content/document/detail/CANNCommunityEdition/23133077b151.md) - [VDEC视频帧解码失败不触发回调函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0180.html): 用户输入码流给VDEC解码,某些帧或所有帧都没有触发回调函数,用户收不到解码结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/a454b0e72879.md) - [VDEC视频解码异常导致进程卡死,无法退出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0181.html): 用户进程卡死,无法退出。 → [详情](llms-content/document/detail/CANNCommunityEdition/54117c2de39e.md) - [retCode返回值设置错误,导致VDEC视频解码异常](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0182.html): 调用aclvdecSendFrame接口发送一帧码流后,继续复用output输出图片描述信息,进行后续帧码流的解码操作,结果反复出现解码不成功、解码异常的情况。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7a8ed04e10b.md) - [VDEC视频解码无报错,但无解码结果数据、CPU占用率高](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0183.html): 查看应用类日志,无ERROR报错、无解码结果数据输出,另外,在运行应用程序的Linux服务器上执行top命令,该应用进程的cpu占用率持续升高。 → [详情](llms-content/document/detail/CANNCommunityEdition/fdbaed17ea8e.md) - [复用输出图片描述类型,VDEC视频解码报错,提示有不支持的图片格式](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0184.html): 循环调用aclvdecSendFrame接口解码视频中的每一帧码流时,在遇到异常帧之后,解码下一帧就会报错,退出应用进程。 → [详情](llms-content/document/detail/CANNCommunityEdition/d180d4976dc3.md) - [异常码流导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0185.html): 调用hi\_mpi\_vdec\_get\_frame接口成功,返回的解码结果为失败\(frame\_info->v\_frame.frame\_flag \= 1\),表示可能由于输入码流异常、设置的码流格式与实际码流不一致等问题导致解码失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad6a78b9141e.md) - [不支持的协议字段0x31导致JPEGD图片解码结果异常](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0187.html): JPEGD图片解码的结果数据都是0,查看日志,有报错“Unsupported marker type 0x31”,日志示例如下: → [详情](llms-content/document/detail/CANNCommunityEdition/69fef361c148.md) - [码流大小校验失败导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0188.html): 调用hi\_mpi\_vdec\_send\_stream接口返回错误码HI\_ERR\_VDEC\_ILLEGAL\_PARAM,查看应用类日志,有报错“stream len can't be zero\!”,日志示例如下: → [详情](llms-content/document/detail/CANNCommunityEdition/c14b4f0f8a35.md) - [实际码流类型与接口中设置的解码器类型不一致导致VDEC视频解码失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0189.html): \#\#\#\# 问题现象描述 每一帧解码都失败。 Device日志示例如下: → [详情](llms-content/document/detail/CANNCommunityEdition/6d618b68f92c.md) - [多帧码流当一帧送入解码导致VDEC视频解码异常](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0190.html): 解码发生丢帧,有ERROR日志。 → [详情](llms-content/document/detail/CANNCommunityEdition/133e11287bdf.md) - [送帧太快,VDEC视频解码发生OOM](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0191.html): 进行多路解码时,送帧间隔设置太短,导致发帧过快,出现OOM现象,解码卡住。 → [详情](llms-content/document/detail/CANNCommunityEdition/3421f6b4397d.md) - [解码器帧存大小以及参考帧个数设置过小,VDEC视频解码卡住](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0192.html): 解码卡住,日志中提示无法申请帧存的相关错误。 → [详情](llms-content/document/detail/CANNCommunityEdition/75544a862fe8.md) - [昇腾虚拟化实例场景使用不含DVPP的算力模板时,创建VDEC通道失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0193.html): 无法创建VDEC视频解码通道。 → [详情](llms-content/document/detail/CANNCommunityEdition/e76e1f97f4d6.md) - [昇腾虚拟化实例场景下VDEC通道数量达到上限,无法创建通道](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0194.html): 创建一定数量的通道后,无法继续创建vdec通道。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7dcff71a753.md) - [调用错误的内存申请接口,导致内存地址校验出错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0196.html): \#\#\#\# 问题现象描述 日志报错如下: - 日志1 → [详情](llms-content/document/detail/CANNCommunityEdition/b14eff9aa500.md) - [使用正确的内存申请接口,但内存大小传值错误](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0197.html): \#\#\#\# 问题现象描述 日志报错如下: → [详情](llms-content/document/detail/CANNCommunityEdition/52e618b4cd79.md) - [内存被提前释放,导致VENC编码数据花屏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0198.html): 编码出来的数据花屏,其他无异常日志信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/8bfdc97e23e7.md) - [VENC创建通道失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0199.html): 调用VENC创建通道的接口hi\_mpi\_venc\_create\_chn返回值非0,通道创建失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/887ad87f3344.md) - [VENC送入待编码图像帧失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0200.html): 调用VENC发送帧的接口hi\_mpi\_venc\_send\_frame返回值非0,发送失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/b35b03d79b1f.md) - [buf\_size参数设置不合理导致视频编码异常](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0201.html): 视频编码场景下,需通过hi\_venc\_attr结构体中buf\_size参数值来设置编码缓冲区的内存大小,buf\_size参数值设置得不合理,可能会导致视频编码耗时长或编码失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/b629a0f3f977.md) - [播放VENC编码的码流,亮暗与原始YUV不一致](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0203.html): 用户使用第三方播放器播放经过VENC编码的码流,发现编码后的码流亮暗与原始YUV不一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c4f77693fba.md) - [Camera找不到设备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0205.html): - 业务场景:Camera出图 → [详情](llms-content/document/detail/CANNCommunityEdition/a384d3d7d1c7.md) - [Camera不出图](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0206.html): - 业务场景:Camera出图 → [详情](llms-content/document/detail/CANNCommunityEdition/95559cac78d2.md) - [Camera一直丢帧,无图片dump出来](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0207.html): - 业务场景:Camera出图,同时dump raw和yuv图片 → [详情](llms-content/document/detail/CANNCommunityEdition/773d34e7798c.md) - [Camera出图效果不对](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0208.html): - 业务场景:Camera出图,dump图片 → [详情](llms-content/document/detail/CANNCommunityEdition/69793af2d33b.md) - [无法正常播音](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0210.html): \#\#\#\# 适用场景 - 业务场景:播音 - 适用处理器:Atlas 200I/500 A2 推理产品 - 处理器形态:EP、RC \#\#\#\# 问题现象描述 在执行播音业务时,不能正常播音,并产生报错,返回错误码0xa0168009。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca4aab7975f6.md) - [播音属性设置无效](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0211.html): \#\#\#\# 适用场景 - 业务场景:播音 - 适用处理器:Atlas 200I/500 A2 推理产品 - 处理器形态:EP、RC \#\#\#\# 问题现象描述 在初始化播音相关参数时失败,并产生报错,返回错误码0xa0168003或者0xa016800c。 → [详情](llms-content/document/detail/CANNCommunityEdition/27efa0ee1aea.md) - [播音音调、语速不对](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0212.html): - 业务场景:播音 - 适用处理器:Atlas 200I/500 A2 推理产品 - 处理器形态:EP、RC 执行播音命令之后,pcm音频文件被成功读取,音乐播放有声音,但速度变慢或者变快,对应的音调变低或变高。 例如:原始pcm为单音正弦波,频率为1kHz。 经过播放之后频率变为2kHz,播放速度变快,音调变高。 → [详情](llms-content/document/detail/CANNCommunityEdition/37d68712ef7d.md) - [音量调节失效](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0213.html): - 业务场景:播音/录音时调节音量 → [详情](llms-content/document/detail/CANNCommunityEdition/9444e8b0f149.md) - [HDMI OPEN失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0215.html): - 业务场景:通过HDMI接口送显 → [详情](llms-content/document/detail/CANNCommunityEdition/c078e180b0c4.md) - [HDMI与VO模块多进程时报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0216.html): - 业务场景:通过vo模块及HDMI接口送显 → [详情](llms-content/document/detail/CANNCommunityEdition/4ac40686058c.md) - [HDMI接口无显示](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0217.html): - 业务场景:通过HDMI接口送显 → [详情](llms-content/document/detail/CANNCommunityEdition/12519c83fce7.md) - [编译运行应用样例报错,提示找不到头文件或库文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0219.html): 获取samples仓的样例代码(以图片分类应用\(https://gitee.com/ascend/samples/tree/master/cplusplus/level2\_simple\_inference/1\_classification/resnet50\_imagenet\_classification\)为例): → [详情](llms-content/document/detail/CANNCommunityEdition/7489cfd3c89e.md) - [执行应用程序的权限不足导致acl接口初始化报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0221.html): 用户进程报错并退出。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b6767e6f7f3.md) - [acl接口执行无输出无报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0222.html): 调用acl时,无接口报错,但是没得到预期结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/144a9775842e.md) - [CANN社区版-错误码以6位字符形式体现](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0225.html): 错误码以6位字符形式体现,例如E10035,其中:- 第1位表示级别,分为E、W、I,分别表示错误、告警、提示类。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c0fa53a12d5.md) - [手动收集算子编译信息(算子.o和.json文件)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0228.html): 先从CANN软件安装路径下查找算子.json和.o文件,CANN软件默认安装路径为/usr/local/Ascend/cann,如果找不到,再从缓存目录下查找,默认为$\{HOME\}/atc\_data目录,如果配置了ASCEND\_CACHE\_PATH环境变量,则从该环境变量配置的路径下查找。关于环境变量的详细说明及约束,请参见《环境变量参考\(https://www.hiascend.com/docu → [详情](llms-content/document/detail/CANNCommunityEdition/fcb7c3f357af.md) - [AI CPU算子输入标量执行报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0492.html): Host侧Runtime执行报错,在应用程序运行日志中Runtime打印了PrintAicpuErrorInfo错误信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/6defb1f240b7.md) - [AI Core超时故障](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0500.html): Host应用类日志(log/\[run|debug\]/plog/plog-pid\_*.log)中存在如下报错: → [详情](llms-content/document/detail/CANNCommunityEdition/f07a2392fda2.md) - [故障信息收集](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0501.html): 不复跑业务,仅收集故障信息,例如软硬件信息、日志等。 → [详情](llms-content/document/detail/CANNCommunityEdition/4c69da982218.md) - [业务复跑+故障信息收集](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0502.html): 复跑业务后再收集故障信息,例如软硬件信息、日志等。 → [详情](llms-content/document/detail/CANNCommunityEdition/e98b3118fcc0.md) - [健康检查](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0504.html): 检查所有Device或指定Device的健康状态(若不健康,会展示报错信息)。 → [详情](llms-content/document/detail/CANNCommunityEdition/f068377f7f1f.md) - [综合检测](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0505.html): 包括压力检测、HBM硬件检测、CPU检测等功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/b78c76ed184f.md) - [组件检测](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0506.html): 组件检测,当前只支持AI Vector组件检测,不支持并行执行 。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd21f86e5f4c.md) - [trace文件解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0507.html): 解析trace文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/25b94b9fd40a.md) - [stackcore文件解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0511.html): 解析stackcore文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/9acc38a00d94.md) - [coretrace文件解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0512.html): 解析coretrace文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/59fb2dc03273.md) - [实时堆栈导出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0513.html): 该功能适用于训练、推理业务进程卡住场景,以便导出堆栈信息定位问题。在业务未卡死时,执行实时堆栈导出,可能有:信号发送失败、bin文件生成超时、bin文件解析失败等异常,无法正常导出堆栈信息。另外,不支持对同一个卡住进程并行导出堆栈信息,否则可能执行命令失败。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca3c862e0f95.md) - [环境配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0514.html): 获取或恢复指定配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ea656154cb3.md) - [AI Core Error故障信息解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0515.html): 执行业务时,若日志文件或屏幕打印信息中包含AI Core Error报错(例如“there is an aivec error exception”或“there is an aicore error exception”),可使用AI Core Error故障信息解析功能,快速定位AI Core Error问题的原因,提高排查效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/5cc6213bd052.md) - [性能数据采集](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0516.html): \#\#\#\# 功能说明 采集性能数据。 \#\#\#\# 注意事项 对于 Atlas 200I/500 A2 推理产品 、 Atlas 推理系列产品 、 Atlas 训练系列产品 ,不支持使用环境配置功能。 \#\#\#\# 命令格式 → [详情](llms-content/document/detail/CANNCommunityEdition/1a403683ffec.md) - [分析AI Core Error问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0531.html): 分析AI Core Error问题的故障信息,辅助定位AI Core Error问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/00ab8581aa22.md) - [转换Dump文件数据类型](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0533.html): 转换*.bin格式的Dump文件中的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/29cfe1df0514.md) - [msaicerr工具环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0535.html): 已在CANN运行环境上安装Toolkit软件包。详细安装请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/30ee55b0e7d5.md) - [故障处理简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0537.html): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:屏幕打印的错误码信息及处理方法、一键式日志收集以及各类问题定位工具使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2a542e61248.md) - [UB文件解析](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/troubleshooting/troubleshooting_0538.html): 解析UB维测信息文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b4446879fe4.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dataflow_dev_001.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [DataFlow简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0002.html): 本文档用于指导开发者如何使用DataFlow接口进行计算图的构建、修改、编译和执行。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/e5e4b667256b.md) - [开发前准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0003.html): 支持的产品型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 和 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1c2f9d8a8c3.md) - [应用场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0004.html): DataFlow可用于多模型串接下沉执行场景,在该场景下,DataFlow可以对自定义计算节点或模型进行编排,通过数据驱动模型执行,其中被定义成GraphProcessPoint的节点可以完全下沉到device侧执行,且相邻的两个GraphProcessPoint之间的数据传输将在device-device间进行。上述机制减少了host和device之间控制面和数据面的交互,降低整个DataFlo → [详情](llms-content/document/detail/CANNCommunityEdition/40c5ca3bab50.md) - [什么是FlowOperator](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0006.html): FlowOperator是FlowGraph的节点基类,衍生类有FlowData和FlowNode两种类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c9ea7e12d6f.md) - [如何通过FlowOperator构建FlowGraph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0007.html): 用户使用创建好的FlowOperator节点,创建一个FlowGraph实例,并在FlowGraph中设置输入、输出,从而完成Graph构建。 → [详情](llms-content/document/detail/CANNCommunityEdition/b32bcac7a5a9.md) - [编译并运行FlowGraph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0008.html): 构建完FlowGraph之后,如果您希望直接编译并运行FlowGraph,得到图的执行结果,可以参考本节内容。涉及的主要接口为: → [详情](llms-content/document/detail/CANNCommunityEdition/09b31703f7fa.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0009.html): 单击GitCode\(https://gitcode.com/cann/ge/tree\),选择对应版本的分支,从“examples/dflow”目录中获取样例。 → [详情](llms-content/document/detail/CANNCommunityEdition/5347685ab77d.md) - [开发流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0013.html): 进行UDF开发的流程如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/26ce9f747266.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0015.html): - 进行UDF开发前,需要完成驱动固件及开发套件包Ascend-cann-toolkit的安装,详细操作请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/2cee29dcadd8.md) - [工程创建](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0016.html): UDF工程分成如下几类,请根据使用场景进行创建。 → [详情](llms-content/document/detail/CANNCommunityEdition/bedc7d19e258.md) - [开发过程(调用MetaFlowFunc类)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0017.html): 在UDF开发过程中,用户可以调用MetaFlowFunc类进行自定义的单func处理函数的编写。也可以调用MetaMultiFunc类进行自定义的多func处理函数的编写。本小节介绍调用MetaFlowFunc类进行UDF的开发过程。 → [详情](llms-content/document/detail/CANNCommunityEdition/79cccaecc8c7.md) - [开发过程(调用MetaMultiFunc类)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0018.html): 在UDF开发过程中,用户可以调用MetaFlowFunc类进行自定义的单func处理函数的编写。也可以调用MetaMultiFunc类进行自定义的多func处理函数的编写。本小节介绍调用MetaMultiFunc类进行UDF的开发过程。 → [详情](llms-content/document/detail/CANNCommunityEdition/c804fa27972d.md) - [工程编译](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0019.html): 在udf\_workspace/01\_udf\_add目录下创建build和release目录: → [详情](llms-content/document/detail/CANNCommunityEdition/8c2e96ffd3e0.md) - [使用DataFlow API构建graph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0020.html): 1. 构建FlowGraph。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ab575062a4b.md) - [CANN社区版-测试](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0022.html): 请使用开发好的UDF,构建单UDF的FlowGraph并编译运行,详细操作可以参考通过FlowOperator构建FlowGraph和编译并运行FlowGraph。 → [详情](llms-content/document/detail/CANNCommunityEdition/9bd86ae728f6.md) - [基于flow标记的图切分](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0023.html): 前端表达仅支持IR表达,在同构引擎间,若希望进行Flow表达,可以通过"\_flow\_attr"设置Op或者SubGraphOp的flow属性,分别拆分成不同的Flow图,并分别进行图编译、部署和执行;对于子图,可以通过PartitionedCall算子来实现子图的嵌套; → [详情](llms-content/document/detail/CANNCommunityEdition/89b9c2aee4fc.md) - [指定DataFlow节点部署位置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0024.html): 支持使用配置文件指定DataFlow图节点部署位置。该功能可以实现多卡多实例。分摊计算量,提升性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/b600c7a862cd.md) - [DataFlow子图编译缓存](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0025.html): 开启DataFlow编译缓存功能,当修改DataFlow单个节点的子图时,只增量编译修改的子图,其余子图使用缓存,从而降低编译耗时。 → [详情](llms-content/document/detail/CANNCommunityEdition/765618c219ee.md) - [DataFlow离线编译](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0026.html): DataFlow离线编译是指在开发环境编译,在运行环境上加载和部署,从而实现编译和建链解耦。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a2f1827e347.md) - [numa\_config.json配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevc_23_0032.html): numa\_config.json全量字段含义如表1所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/d242bca8e775.md) - [读者对象](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0003.html): 本文档用于指导开发者如何使用DataFlow接口进行异步流水应用的开发,或者对原应用进行异步流水的改造,实现应用的大吞吐和高并发。通过本文档您可以达成以下目标: → [详情](llms-content/document/detail/CANNCommunityEdition/dff1d8a6dec8.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0004.html): 如果您对DataFlow不太了解,或者首次阅读本文档,建议先从阅读向导开始,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/CANNCommunityEdition/ddabed57be97.md) - [DataFlow简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0006.html): DataFlow是一套面向异构系统的应用开发和执行框架,提供了一套API来帮助用户快速表达业务逻辑。框架屏蔽异构硬件和组网的差异,并以异步流水方式提升应用的整体性能和吞吐量。同时,DataFlow提供了简单灵活的部署策略,用户可以方便地调整每个业务实例的个数以及部署位置,从而提升应用的资源利用率,降低用户的使用成本。 → [详情](llms-content/document/detail/CANNCommunityEdition/0707d0428153.md) - [多模型串接下沉执行](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0008.html): DataFlow可以对自定义计算节点或模型进行编排,通过数据驱动模型执行,其中被定义成GraphProcessPoint的节点可以完全下沉device侧执行,且相邻的两个GraphProcessPoint之间的数据传输将在device-device间进行。上述机制减少了host和device之间控制面和数据面的交互,降低整个DataFlow图执行的时延,从而提升整体性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/bc456e1fddd5.md) - [基于PyTorch模型的在线推理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0009.html): DataFlow可以结合多种深度学习框架进行模型的训练或在线推理,来达到提高模型吞吐的目的。以PyTorch为例,在使用PyTorch进行模型在线推理时,通常会经过预处理、模型推理以及后处理三个步骤,其中模型推理又可以根据模型结构拆分成多个串行执行的子模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c0dff4920b33.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0011.html): \# 整体开发流程 → [详情](llms-content/document/detail/CANNCommunityEdition/a20620b15110.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0012.html): 支持的产品型号: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 和 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c91c72da2ef.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0013.html): Sample名称 代码地址 场景说明 → [详情](llms-content/document/detail/CANNCommunityEdition/3075b4f387d6.md) - [CANN社区版-该章节将介绍如何构建并执行一张FlowGraph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0015.html): 该章节将介绍如何构建并执行一张FlowGraph,包含以下两种方式: → [详情](llms-content/document/detail/CANNCommunityEdition/d17d3847bed6.md) - [通过注解构图并执行](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0016.html): 通过注解构图并执行的流程如下所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4cbee23b15a.md) - [通过API构图并执行](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0017.html): 通过API构图并执行的流程如下所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b52ddb3824b.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0020.html): - 进行UDF开发前,需要完成驱动固件及开发套件包Ascend-cann-toolkit的安装,详细操作请参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b9a68e8ac77.md) - [通过注解创建UDF](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0021.html): 通过注解进行UDF开发的流程如下图所示: → [详情](llms-content/document/detail/CANNCommunityEdition/04d7fee67c8d.md) - [通过工程创建UDF](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0022.html): 通过工程进行UDF开发的流程如下图所示: → [详情](llms-content/document/detail/CANNCommunityEdition/0641dfb8b4e4.md) - [指定DataFlow节点部署位置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0023.html): 支持使用配置文件指定DataFlow图节点部署位置。该功能可以实现多卡多实例。分摊计算量,提升性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/5c81fa5c6662.md) - [DataFlow子图编译缓存](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0024.html): 开启DataFlow编译缓存功能,当修改DataFlow单个节点的子图时,只增量编译修改的子图,其余子图使用缓存,从而降低编译耗时。 → [详情](llms-content/document/detail/CANNCommunityEdition/e778f9760388.md) - [DataFlow离线编译](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0025.html): DataFlow离线编译是指在开发环境编译,在运行环境上加载和部署,从而实现编译和建链解耦。 → [详情](llms-content/document/detail/CANNCommunityEdition/204f7426832a.md) - [数据对齐](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0026.html): 了解数据对齐之前,需要先了解什么是数据对。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e0afdae5cf7.md) - [配置动态shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0027.html): 配置动态shape可以给予图编译阶段更多shape range信息,编译器用以编译高效的算子和更好地管理内存。设置maxOutputSize用于配置更精准的输出最大值,图执行器会根据此配置在图计算前预先申请好输出内存,提升性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/955ca602def9.md) - [多实例部署](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0028.html): 当某个节点需要较多的计算资源时,可以考虑采用部署多份的方式来加速计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/79e76f3a71bb.md) - [流式输入和输出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0029.html): 在DataFlow中,流式输入是指:UDF执行一次可以获取多次输入。比如流式输出是指:UDF执行一次可以输出多次。详细介绍和示例请参见使用方法。 → [详情](llms-content/document/detail/CANNCommunityEdition/49c52a190a17.md) - [DataFlow框架介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0031.html): 图1 DataFlow框架结构 → [详情](llms-content/document/detail/CANNCommunityEdition/6d28a69f5fd2.md) - [Mbuf多内存](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0032.html): Mbuf是一种共享内存,包含了MbufHead和MbufData两部分数据,如表1所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/c41415956deb.md) - [numa\_config.json配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0033.html): numa\_config.json全量字段含义如表1所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0c0a71fcc50.md) - [UDF Python工程创建工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfdevp_23_0034.html): 该工具的作用是创建一个UDF Python工程模板,包括对应的文件夹和文件,用户可以基于该模板进行功能的开发,减少了手工创建的工作量。 → [详情](llms-content/document/detail/CANNCommunityEdition/98f57099e022.md) - [DataFlow头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0001.html): 您可以在“$\{INSTALL\_DIR\}/include/flow\_graph”路径下查看对应接口的头文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/8deb32110e59.md) - [FlowOperator类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0004.html): FlowOperator类是DataFlow Graph的节点基类,继承于GE的Operator。详细介绍请参考“Operator\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/API/ascendgraphapi/cpp/ge/Operator/overview.md\)”。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2d4abd3f265.md) - [FlowNode构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0007.html): FlowNode构造函数和析构函数,构造函数返回一个FlowNode节点。 → [详情](llms-content/document/detail/CANNCommunityEdition/eafb7b4b10b5.md) - [CANN社区版-AddPp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0010.html): 给FlowNode添加映射的ProcessPoint,当前一个FlowNode仅能添加一个ProcessPoint,添加后会默认将FlowNode的输入输出和ProcessPoint的输入输出按顺序进行映射。 → [详情](llms-content/document/detail/CANNCommunityEdition/cf5957ad1cf4.md) - [CANN社区版-MapInput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0011.html): 给FlowNode映射输入,表示将FlowNode的第nodeinputindex个输入给到ProcessPoint的第ppinputindex个输入,并且给ProcessPoint的该输入设置上attrs里的所有属性,返回映射好的FlowNode节点。该函数可选,不被调用时会默认按顺序映射FlowNode和ProcessPoint的输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e1dd677eace.md) - [CANN社区版-MapOutput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0012.html): 给FlowNode映射输出,表示将ProcessPoint的第ppoutputindex个输出给到FlowNode的第nodeoutputindex个输出,返回映射好的FlowNode节点。 可选调用方法,不调用会默认按顺序去映射FlowNode和ProcessPoint的输出。 → [详情](llms-content/document/detail/CANNCommunityEdition/5174e6f13b88.md) - [CANN社区版-SetBalanceScatter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0013.html): 设置节点balance scatter属性,具有balance scatter属性的UDF可以使用balance options设置负载均衡输出。 无。 返回设置完属性的FlowNode节点。 无。 与SetBalanceGather接口互斥。 → [详情](llms-content/document/detail/CANNCommunityEdition/4062d2616b34.md) - [CANN社区版-SetBalanceGather](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0014.html): 设置节点balance gather属性,具有balance gather属性的UDF可以使用balance options设置负载均衡亲和输出。 无。 返回设置完属性的FlowNode节点。 无。 与SetBalanceScatter接口互斥。 → [详情](llms-content/document/detail/CANNCommunityEdition/6144d75d2921.md) - [FlowGraph构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0015.html): FlowGraph构造函数和析构函数,构造函数会返回一张空的FlowGraph图。 返回一张空的FlowGraph图。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/aaf4aa5b3d3c.md) - [FlowGraph构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0016.html): FlowGraph构造函数和析构函数,构造函数会返回一张空的FlowGraph图。 返回一张空的FlowGraph图。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/aaf4aa5b3d3c.md) - [SetOutputs(index)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0019.html): 设置FlowGraph中的FlowNode和FlowNode输出index的关联关系,并返回该图。常用于设置FlowNode部分输出场景,比如FlowNode1有2个输出,但是作为FlowNode2输入的时候只需要FlowNode1的一个输出,这种情况下可以设置FlowNode1的一个输出index。 → [详情](llms-content/document/detail/CANNCommunityEdition/29cb178d4f4f.md) - [CANN社区版-SetContainsNMappingNode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0020.html): 设置FlowGraph是否包含nmapping节点。nmapping节点指存在以下任意一种情况。 - 一次输入生成非一次(多个,0个,或不定)输出。 - 多次输入生成一次输出。 - 多次输入生成非一次(多个,0个,或不定)输出。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b27c8eda587.md) - [CANN社区版-SetInputsAlignAttrs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0021.html): 设置FlowGraph中的输入对齐属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/276f2afa6aa2.md) - [const ge::Graph &ToGeGraph\(\) const](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0022.html): 将FlowGraph转换到GE的Graph。具体的GE Graph介绍请参考《图开发\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/programug/graphdevg/atlasag\_25\_0081.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/27489af98122.md) - [CANN社区版-SetGraphPpBuilderAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0023.html): 设置FlowGraph中的GraphPp的Builder是否异步执行。 无 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/a1bb9f9d5ef3.md) - [CANN社区版-SetExceptionCatch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0024.html): 设置用户异常捕获功能是否开启。 返回当前对象。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/83a646100cb3.md) - [ProcessPoint析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0025.html): ProcessPoint析构函数。 无 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1fe403d70f3c.md) - [ProcessPoint析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0026.html): ProcessPoint析构函数。 无 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1fe403d70f3c.md) - [CANN社区版-GetProcessPointType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0027.html): 获取ProcessPoint的类型。 无 返回一个ProcessPoint的类型。类型取值如下: 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1af4cf260c88.md) - [CANN社区版-Serialize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0030.html): ProcessPoint的序列化方法。由ProcessPoint的子类去实现该方法的功能。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ebe062a890b.md) - [FunctionPp构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0031.html): FunctionPp的构造函数和析构函数,构造函数会返回一个FunctionPp对象。 返回一个FunctionPp对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1187ca3e3ed1.md) - [FunctionPp构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0032.html): FunctionPp的构造函数和析构函数,构造函数会返回一个FunctionPp对象。 返回一个FunctionPp对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1187ca3e3ed1.md) - [CANN社区版-SetCompileConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0033.html): 设置FunctionPp的json配置文件名字和路径,该配置文件用于将FunctionPp和UDF进行映射。 返回设置好的FunctionPp。 → [详情](llms-content/document/detail/CANNCommunityEdition/50dd7a4f5678.md) - [AddInvokedClosure \(添加调用的GraphPp\)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0034.html): 添加FunctionPp调用的GraphPp,返回添加好的FunctionPp。 返回设置好的FunctionPp。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/2231a9302a57.md) - [CANN社区版-SetInitParam](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0037.html): 设置FunctionPp的初始化参数,返回设置好的FunctionPp。 返回设置好的FunctionPp。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/3e41ee795f01.md) - [CANN社区版-Serialize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0038.html): FunctionPp的序列化方法。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd755839993b.md) - [CANN社区版-GetInvokedClosures](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0039.html): 获取FunctionPp调用的GraphPp。 无 返回AddInvokedClosure设置的的map。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/b55d3b65ff0e.md) - [GraphPp构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0040.html): GraphPp构造函数和析构函数,构造函数会返回一个GraphPp对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/8239bd198d10.md) - [GraphPp构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0041.html): GraphPp构造函数和析构函数,构造函数会返回一个GraphPp对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/8239bd198d10.md) - [CANN社区版-SetCompileConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0042.html): 设置GraphPp的json配置文件路径和文件名。配置文件用于AscendGraph的描述和编译。 返回设置好的GraphPp。 → [详情](llms-content/document/detail/CANNCommunityEdition/953fec30682e.md) - [CANN社区版-Serialize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0043.html): GraphPp的序列化方法。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/beedb1f28c18.md) - [CANN社区版-GetGraphBuilder](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0044.html): 获取GraphPp中Graph的创建函数。 无 Graph的创建函数,函数原型如下。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/c7f455a77ed4.md) - [CANN社区版-Serialize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0047.html): FlowGraphPp的序列化方法。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e08f94383581.md) - [CANN社区版-GetGraphBuilder](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0048.html): 获取FlowGraphPp中Graph的创建函数。 无 Graph的创建函数,函数原型如下。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb22df58808b.md) - [CANN社区版-TimeBatch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0049.html): TimeBatch功能是基于UDF为前提的。 正常模型每次处理一个数据,当需要一次处理一批数据时,就需要将这批数据组成一个batch,最基本的batch方式是将这批N个数据直接拼接,然后shape前加N,而某些场景需要将某段或者某几段时间数据组成一个batch,并且按特定的维度拼接,则可以通过使用TimeBatch功能来组batch。 → [详情](llms-content/document/detail/CANNCommunityEdition/90537262a325.md) - [CANN社区版-TimeBatch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0050.html): TimeBatch功能是基于UDF为前提的。 正常模型每次处理一个数据,当需要一次处理一批数据时,就需要将这批数据组成一个batch,最基本的batch方式是将这批N个数据直接拼接,然后shape前加N,而某些场景需要将某段或者某几段时间数据组成一个batch,并且按特定的维度拼接,则可以通过使用TimeBatch功能来组batch。 → [详情](llms-content/document/detail/CANNCommunityEdition/90537262a325.md) - [DataFlow运行接口简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0053.html): 本文档主要描述模型执行接口,您可以在“$\{INSTALL\_DIR\}/include/ge”路径下查看对应接口的头文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/67db8a22a5f8.md) - [FeedDataFlowGraph(feed所有输入)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0054.html): 将数据输入到Graph图。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e89a52f8b1c.md) - [FeedDataFlowGraph(feed所有输入)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0055.html): 将数据输入到Graph图。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e89a52f8b1c.md) - [FeedDataFlowGraph(feed所有FlowMsg)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0057.html): 将数据输入到Graph图。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6a174727ba7.md) - [FeedDataFlowGraph(按索引feed FlowMsg)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0058.html): 将数据按索引输入到Graph图。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd00870ab91c.md) - [FetchDataFlowGraph(获取所有输出数据)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0060.html): 获取图输出数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/201cb5cad87f.md) - [FetchDataFlowGraph(获取所有输出FlowMsg)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0062.html): 获取图输出数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/9613018eea8a.md) - [FetchDataFlowGraph(按索引获取输出FlowMsg)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0063.html): 按索引获取图输出数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/6c8b2f6c04ae.md) - [DataFlowInfo数据类型构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0064.html): DataFlowInfo构造函数和析构函数。 无 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/000ec9e44e75.md) - [DataFlowInfo数据类型构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0065.html): DataFlowInfo构造函数和析构函数。 无 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/000ec9e44e75.md) - [CANN社区版-SetUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0066.html): 设置用户信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/05af85d1a4a9.md) - [CANN社区版-GetUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0067.html): 获取用户信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/4c22e08d597f.md) - [CANN社区版-SetStartTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0068.html): 设置数据的开始时间戳。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad4ac3ffd3a5.md) - [CANN社区版-GetStartTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0069.html): 获取数据的开始时间戳。 无 返回数据的开始时间戳。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f81a6dc3d590.md) - [CANN社区版-SetEndTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0070.html): 设置数据的结束时间戳。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/6660e75e35e7.md) - [CANN社区版-SetFlowFlags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0072.html): 设置数据中的flags。 → [详情](llms-content/document/detail/CANNCommunityEdition/a83ed9996f6c.md) - [CANN社区版-GetFlowFlags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0073.html): 获取数据中的flags。 无。 返回数据中的flags。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/9afcd5df9b8c.md) - [CANN社区版-SetTransactionId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0074.html): 设置DataFlow数据传输使用的事务ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/342ccc06015b.md) - [CANN社区版-GetTransactionId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0075.html): 获取DataFlow数据传输使用的事务ID。 无。 返回DataFlow数据传输使用的transactionid。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/143663bd6abe.md) - [FlowMsg数据类型构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0076.html): FlowMsg构造函数和析构函数。 无。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef9816e10f47.md) - [FlowMsg数据类型构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0077.html): FlowMsg构造函数和析构函数。 无。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef9816e10f47.md) - [CANN社区版-GetMsgType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0078.html): 获取FlowMsg的消息类型。 无。 返回FlowMsg的消息类型。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/6506fe6a846b.md) - [CANN社区版-SetMsgType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0079.html): 设置FlowMsg的消息类型。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/24739753aa09.md) - [CANN社区版-GetTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0080.html): 获取FlowMsg中的Tensor指针。 无 返回Tensor类型指针。 无。 只有消息类型为TENSORDATATYPE时,才能获取Tensor类型指针,否则返回NULL。 → [详情](llms-content/document/detail/CANNCommunityEdition/c6492818e46b.md) - [CANN社区版-GetRetCode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0081.html): 获取输入FlowMsg中的错误码。 无 返回FlowMsg消息中的错误码。0表示正常,非0表示异常。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/729b2cde0490.md) - [CANN社区版-SetRetCode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0082.html): 设置FlowMsg中的错误码。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8a91edde6cd.md) - [CANN社区版-GetStartTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0084.html): 获取FlowMsg消息中的开始时间戳。 无。 返回FlowMsg消息中的开始时间戳。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/11d6d59fef8d.md) - [CANN社区版-SetEndTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0085.html): 设置FlowMsg消息头中的结束时间戳。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/19519d4a457d.md) - [CANN社区版-GetEndTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0086.html): 获取FlowMsg消息中的结束时间戳。 无。 返回FlowMsg消息中的结束时间戳。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/145b0126ef00.md) - [CANN社区版-SetFlowFlags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0087.html): 设置FlowMsg消息头中的flags。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4764e3ca424.md) - [CANN社区版-GetFlowFlags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0088.html): 获取FlowMsg消息头中的flags。 无。 返回FlowMsg消息中的flags。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/31a1d67cfa84.md) - [CANN社区版-GetTransactionId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0089.html): 获取FlowMsg消息中的事务ID,事务ID从1开始计数,每feed一批数据,事务ID会加一,可用于识别哪一批数据。 无。 事务ID。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/388f7a90b39f.md) - [CANN社区版-SetTransactionId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0090.html): 设置FlowMsg消息中的事务ID,事务ID从1开始计数,可用于识别哪一批数据,设置为0时表示不使用自定义的transactionid,内部会采用自增的方式自动生成transactionid。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/168958c0ce7c.md) - [CANN社区版-SetUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0091.html): 设置用户信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/0793f3d99e44.md) - [CANN社区版-GetUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0092.html): 获取用户信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/0db414e40899.md) - [CANN社区版-GetRawData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0093.html): 获取RawData类型的数据对应的数据指针和数据大小。 - 0:SUCCESS。 - other:FAILED 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/3028e32bab2f.md) - [CANN社区版-AllocTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0095.html): 根据shape、data type和对齐大小申请Tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/1bb3bc85a957.md) - [CANN社区版-AllocTensorMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0096.html): 根据shape、data type和对齐大小申请FlowMsg。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2ab28397012.md) - [CANN社区版-AllocRawDataMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0097.html): 根据输入的size申请一块连续内存,用于承载raw data类型的数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/889efaa8b9c6.md) - [CANN社区版-AllocEmptyDataMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0098.html): 申请空数据的MsgType类型的message。 申请的FlowMsg指针。 申请不到FlowMsg指针则返回NULL。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/8fce245ff789.md) - [ToFlowMsg(tensor)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0099.html): 根据输入的Tensor转换成用于承载Tensor的FlowMsg。 转换的FlowMsg指针。 转换失败则返回NULL。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ce0957b8c640.md) - [ToFlowMsg(raw data)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0100.html): 根据输入的raw data转换成用于承载raw data的FlowMsg。 转换的FlowMsg指针。 转换失败则返回NULL。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f2e84f0a06f5.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0102.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0103.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0104.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0105.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0106.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefc_23_0107.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [DataFlow接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0001.html): 使用DataFlow Python接口构造DataFlow图进行推理。支持定义图处理点,UDF处理点,描述处理点之间的数据流关系;支持导入TensorFlow, ONNX, MindSpore的IR文件作为图处理点计算逻辑定义。 → [详情](llms-content/document/detail/CANNCommunityEdition/10bb05302167.md) - [dataflow.FlowData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0003.html): DataFlow Graph中的数据节点,每个FlowData对应一个输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/91a7079066b1.md) - [CANN社区版-FlowNode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0005.html): DataFlow Graph中的计算节点。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f54a9e01f52.md) - [CANN社区版-add\_process\_point](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0006.html): 给FlowNode添加映射的pp,当前一个FlowNode仅能添加一个pp,添加后会默认将FlowNode的输入输出和pp的输入输出按顺序进行映射。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab0e6c269354.md) - [CANN社区版-map\_input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0007.html): 给FlowNode映射输入,表示将FlowNode的第nodeinputindex个输入给到ProcessPoint的第ppinputindex个输入,并且给ProcessPoint的该输入设置上attr里的所有属性,返回映射好的FlowNode节点。该函数可选,不被调用时会默认按顺序去映射FlowNode和ProcessPoint的输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/854332c33dc3.md) - [CANN社区版-map\_output](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0008.html): 给FlowNode映射输出,表示将pp的第ppoutputindex个输出给到FlowNode的第nodeoutputindex个输出,返回映射好的FlowNode节点。 可选调方法,不调用会默认按顺序去映射FlowNode和pp的输出。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b91f382e8f5.md) - [CANN社区版-set\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0009.html): 设置FlowNode的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/05cef367c5a6.md) - [CANN社区版-\_\_call\_\_](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0010.html): 调用FlowNode进行计算。 一个输出时返回FlowOutput对象,多个输出时返回FlowOutput元组。 → [详情](llms-content/document/detail/CANNCommunityEdition/b397e9f0c35f.md) - [CANN社区版-set\_balance\_scatter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0011.html): 设置节点balance scatter属性,具有balance scatter属性的UDF可以使用balance options设置负载均衡输出。 无 返回None。 与setbalancegather接口互斥。 → [详情](llms-content/document/detail/CANNCommunityEdition/ec4d7829ccb0.md) - [CANN社区版-set\_balance\_gather](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0012.html): 设置节点balance gather属性,具有balance gather属性的UDF可以使用balance options设置负载均衡亲和输出。 无 返回None。 与setbalancescatter接口互斥。 → [详情](llms-content/document/detail/CANNCommunityEdition/f8bf0c730808.md) - [CANN社区版-set\_alias](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0013.html): 设置节点别名,使用option:ge.experiment.dataflowdeployinfopath指定节点部署位置时,flownodelist字段可使用别名进行指定。 返回当前FlowNode。 → [详情](llms-content/document/detail/CANNCommunityEdition/d8c648ecb836.md) - [dataflow.FlowFlag](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0014.html): 枚举值如下: - FlowFlag.DATAFLOWFLAGEOS - FlowFlag.DATAFLOWFLAGSEG → [详情](llms-content/document/detail/CANNCommunityEdition/de25d722ec97.md) - [CANN社区版-FlowGraph](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0016.html): DataFlow的graph,由输入节点FlowData和计算节点FlowNode构成。 → [详情](llms-content/document/detail/CANNCommunityEdition/7dbe724db8da.md) - [CANN社区版-set\_contains\_n\_mapping\_node](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0017.html): 设置FlowGraph是否包含nmapping节点。nmapping节点指存在以下任意一种情况。 - 一次输入生成非一次(多个,0个,或不定)输出 - 多次输入生成一次输出 - 多次输入生成非一次(多个,0个, → [详情](llms-content/document/detail/CANNCommunityEdition/ef0c292a07d0.md) - [CANN社区版-set\_inputs\_align\_attrs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0018.html): 设置FlowGraph中的输入对齐属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/043ebc69f910.md) - [CANN社区版-set\_exception\_catch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0019.html): 设置用户异常捕获功能是否开启。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1fa210e06c34.md) - [dataflow.FlowOutput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0020.html): 描述FlowNode的输出。 用户无需自己定义,调用FlowNode的call方法会返回FlowOutput或者Tuple\[FlowOutput\]。 → [详情](llms-content/document/detail/CANNCommunityEdition/2dc583b710e1.md) - [dataflow.Framework](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0021.html): 枚举值如下: - Framework.TENSORFLOW - Framework.ONNX - Framework.MINDSPORE → [详情](llms-content/document/detail/CANNCommunityEdition/b0467f18dd4e.md) - [CANN社区版-FuncProcessPoint](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0023.html): FuncProcessPoint的构造函数,返回一个FuncProcessPoint对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/ccfc48ef6cf9.md) - [CANN社区版-set\_init\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0024.html): 设置FuncProcessPoint的初始化参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ea5d7dc0358.md) - [CANN社区版-add\_invoked\_closure](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0025.html): 添加FuncProcessPoint调用的GraphProcessPoint或FlowGraphProcessPoint,返回添加好的FuncProcessPoint。 → [详情](llms-content/document/detail/CANNCommunityEdition/11d732124609.md) - [CANN社区版-GraphProcessPoint](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0027.html): GraphProcessPoint构造函数,返回一个GraphProcessPoint对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/ea4347dd84d6.md) - [CANN社区版-fnode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0028.html): 根据当前的GraphProcessPoint生成一个FlowNode,返回一个FlowNode对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a02133414f8.md) - [dataflow.FlowGraphProcessPoint](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0029.html): FlowGraphProcessPoint构造函数,返回一个FlowGraphProcessPoint对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/2bbea5cefdf7.md) - [CANN社区版-Tensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0031.html): Tensor的构造函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/c897a6a3c06a.md) - [CANN社区版-numpy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0032.html): 将Tensor转换到numpy的ndarray。 → [详情](llms-content/document/detail/CANNCommunityEdition/e9c1b5efa157.md) - [dataflow.TensorDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0033.html): Tensor的描述函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f86ba3d0a48c.md) - [dataflow.alloc\_tensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0034.html): 根据shape、data type以及对齐大小申请dataflow tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/221e0c73a0d2.md) - [dataflow.utils.generate\_deploy\_template](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0035.html): 根据FlowGraph生成指定部署位置的option:"ge.experiment.dataflowdeployinfopath"所需要的文件的模板,具体格式请参见指定DataFlow节点部署位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/476f6a2b8dbb.md) - [CANN社区版-register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0037.html): 注册自定义类型对应的序列化、反序列化、计算size的函数,可结合feed,fetch接口使用,用于feed/fetch任意Python类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd438ae41825.md) - [CANN社区版-registered](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0038.html): 判断消息类型ID是否被注册过 bool,True表示注册过, → [详情](llms-content/document/detail/CANNCommunityEdition/6e7b049f9991.md) - [CANN社区版-get\_msg\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0039.html): 根据类型定义获取注册的消息类型ID。 注册的消息类型ID,没有注册过返回None。 → [详情](llms-content/document/detail/CANNCommunityEdition/a19dc7351e49.md) - [CANN社区版-get\_serialize\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0040.html): 根据消息类型ID获取注册的序列化函数。 注册的序列化函数,没有注册过返回None。 → [详情](llms-content/document/detail/CANNCommunityEdition/b12279669d09.md) - [CANN社区版-get\_deserialize\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0041.html): 根据消息类型ID获取注册的反序列化函数。 注册的反序列化函数,没有注册过返回None。 → [详情](llms-content/document/detail/CANNCommunityEdition/8743d83c948c.md) - [CANN社区版-get\_size\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0042.html): 根据消息类型ID获取注册的计算序列化内存大小的函数。 注册的计算序列化内存大小函数,没有注册过返回None。 → [详情](llms-content/document/detail/CANNCommunityEdition/4f481deacd60.md) - [CANN社区版-deserialize\_from\_file](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0043.html): 从序列化的pickle文件进行反序列化恢复Python对象。 反序列化恢复的Python对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f79933961df.md) - [CANN社区版-pyflow](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0044.html): 支持将函数作为pipeline任务在本地或者远端运行。为此,需使用@pyflow装饰函数,以表达需要使用pipeline方式运行此函数。当用户的类或者函数被@pyflow装饰后,会自动添加fnode的构图方法,使用方式参考调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c0ecd2e9719.md) - [CANN社区版-method](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0045.html): 对于复杂场景支持将类作为pipeline任务在本地或者远端运行。为此,需使用@pyflow装饰类,同时使用@method装饰类中的函数,以表达需要使用pipeline方式运行此函数,支持一个类中存在多个被@method修饰的函数,以表达可同时接受输入进行执行,同时被@method修饰的函数均需要参与进行构造FlowGraph图。 → [详情](llms-content/document/detail/CANNCommunityEdition/017db0b47e27.md) - [CANN社区版-npu\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0046.html): 如果UDF部署在host侧,执行时数据需要从device拷贝到本地进行运算。对于PyTorch场景,如果计算全在device侧,输入输出也是在device侧,执行时数据需要从device拷贝到host,执行后PyTorch再将数据搬到device侧,影响执行性能,使用npumodel可以优化为不搬移数据(即直接下沉到device执行)的方式触发执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f6be6065f29.md) - [dataflow.CountBatch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0047.html): CountBatch功能是指基于UDF为计算处理点将多个数据按batchsize组成batch。该功能应用于dataflow异步场景,具体如下。 - 长时间没有数据输入时,可以通过CountBatch功能设置超时时间,如果没有设置padding,超时后取当前已有数据送计算处理点处理。 - 设置超时时间后,如果数据不满batchsize时, → [详情](llms-content/document/detail/CANNCommunityEdition/6d02ca65a31a.md) - [dataflow.TimeBatch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0048.html): TimeBatch功能是基于UDF为前提的。 正常模型每次处理一个数据,当需要一次处理一批数据时,就需要将这批数据组成一个batch。最基本的batch方式是将这批N个数据直接拼接,然后shape前加N,而某些场景需要将某段或者某几段时间数据组成一个batch,并且按特定的维度拼接,则可以通过使用TimeBatch功能来组batch。 → [详情](llms-content/document/detail/CANNCommunityEdition/022e28ab327f.md) - [dataflow.init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0050.html): 初始化dataflow时的options。 → [详情](llms-content/document/detail/CANNCommunityEdition/48c48ccfd7a0.md) - [CANN社区版-FlowInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0052.html): DataFlow的flow信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/08edf1cdfdf3.md) - [CANN社区版-set\_user\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0053.html): 设置用户信息。 正常场景下返回None。 异常情况抛出异常, → [详情](llms-content/document/detail/CANNCommunityEdition/b4e383a7e7e9.md) - [CANN社区版-get\_user\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0054.html): 获取用户信息。 正常场景下返回bytearray。 异常情况抛出异常, → [详情](llms-content/document/detail/CANNCommunityEdition/84df57c97433.md) - [CANN社区版-user\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0055.html): 获取用户信息。 无 以属性方式返回userdata对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/8de558b6780f.md) - [CANN社区版-data\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0056.html): 获取userdata的长度。 无 返回userdata的长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/78e27bd52d63.md) - [CANN社区版-start\_time](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0057.html): 以属性方式读取和设置FlowInfo的开始时间。 starttime属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/4552ed2a99b0.md) - [CANN社区版-end\_time](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0058.html): 以属性方法读取和设置FlowInfo的结束时间。 endtime属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/a56b34ed918c.md) - [CANN社区版-flow\_flags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0059.html): 以属性方法读取和设置FlowInfo的flowflags。 flowflags属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/45376a791e53.md) - [CANN社区版-transaction\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0060.html): 以属性方式读写事务ID。 transactionid的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed617ca5da62.md) - [CANN社区版-feed\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0062.html): 将数据输入到Graph。 → [详情](llms-content/document/detail/CANNCommunityEdition/35324584946b.md) - [CANN社区版-feed](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0063.html): 将数据输入到Graph,支持可序列化的任意的输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/72183a2c153e.md) - [CANN社区版-fetch\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0064.html): 获取Graph输出数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/57223558e92e.md) - [CANN社区版-fetch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0065.html): 获取Graph输出数据。支持可序列化的任意的输出。 → [详情](llms-content/document/detail/CANNCommunityEdition/43c01a6c7270.md) - [dataflow.finalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0066.html): 释放dataflow初始化的资源。 无 无 无 → [详情](llms-content/document/detail/CANNCommunityEdition/a1ffe8b59a0c.md) - [dataflow.get\_running\_device\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0067.html): UDF执行时获取当前UDF的运行deviceid,该信息来源于dataflowdeployinfo.json中的logicdevicelist配置。 无 返回当前UDF的运行deviceid,数据类型为int。 需配合pyflow装饰器进行使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/1164af1b99fb.md) - [dataflow.get\_running\_instance\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0068.html): UDF执行时获取当前UDF的运行实例ID,该信息来源于dataflowdeployinfo.json中的logicdevicelist配置。 无 返回当前UDF的运行实例ID,数据类型为int。 需配合pyflow装饰器进行使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/5566ff9bb575.md) - [dataflow.get\_running\_instance\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0069.html): UDF执行时获取当前UDF的运行实例个数,该信息来源于dataflowdeployinfo.json中的logicdevicelist配置。 无 返回当前UDF的运行实例个数,数据类型为int。 需配合pyflow装饰器进行使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/f480260c5f10.md) - [DataFlow错误码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/dfrefp_23_0070.html): DataFlow错误码含义如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/d203c7a37c75.md) - [UDF头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00001.html): 本文档主要描述UDF(User Defined Function)模块对外提供的接口,用户可以调用这些接口进行自定义处理函数的开发,然后通过DataFlow构图在CPU上执行该处理函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e88e2c57b63d.md) - [AttrValue构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00004.html): AttrValue构造函数和析构函数。 无 返回AttrValue类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/02c5346e3d0a.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00005.html): 获取string类型的属性值。 - 0:SUCCESS。 - 其他返回值请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/45c0b3b2fa2b.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00006.html): 获取list string类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/9a0ff82acbac.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00007.html): 获取int类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/01a3dc3d32ee.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00008.html): 获取list int类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/af97464c5f1c.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00009.html): 获取list list int类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd2e2eb0085d.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00010.html): 获取float类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c62cb885e18.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00011.html): 获取list float类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/311688e94da1.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00012.html): 获取bool类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/97d66cabcda5.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00013.html): 获取list bool类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/cacc44a670ec.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00014.html): 获取TensorDataType类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/acbcc9e44a1a.md) - [CANN社区版-GetVal](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00015.html): 获取list TensorDataType类型的属性值。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/49c70bc20bb5.md) - [CANN社区版-GetString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00018.html): 获取字符串地址。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e9384bf8036.md) - [关系符重载](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00019.html): 对于AscendString对象大小比较的使用场景(例如map数据结构的key进行排序),通过重载以下关系符实现。 无。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/00dad62b01f2.md) - [CANN社区版-GetLength](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00020.html): 获取字符串的长度。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/b41a00a33820.md) - [MetaContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00021.html): MetaContext构造函数和析构函数。 无 返回MetaContext类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e91c3c30fdff.md) - [CANN社区版-AllocEmptyDataMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00024.html): 申请空数据的MsgType类型的message。该函数供Proc调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/8665d9760c79.md) - [CANN社区版-SetOutput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00025.html): 设置指定index的output的tensor。该函数供Proc调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/c1f68ab71876.md) - [CANN社区版-GetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00026.html): 根据属性名获取AttrValue类型的指针。该函数供Init调用。 获取到的AttrValue类型的指针。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc88dfb34d9e.md) - [CANN社区版-GetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00027.html): 根据属性名获取对应的属性值。该函数供Init调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/012232a899d0.md) - [CANN社区版-RunFlowModel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00028.html): 同步执行指定的模型。该函数供Proc调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a680ef8399b.md) - [CANN社区版-GetInputNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00029.html): 获取Flowfunc的输入个数。该函数供Init调用。 无 返回Flowfunc的输入个数。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/14dd7ffe8273.md) - [CANN社区版-GetOutputNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00030.html): 获取Flowfunc的输出个数。该函数供Init调用。 无 返回Flowfunc的输出个数。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/a6d6ff7f1228.md) - [CANN社区版-GetWorkPath](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00031.html): 获取Flowfunc的工作路径。该函数供Init调用。 无 返回Flowfunc的工作路径。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/64de64c3843a.md) - [CANN社区版-GetRunningDeviceId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00032.html): 获取正在运行的设备ID。该函数供Init调用。 无 返回运行的设备ID。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f543dbd98df9.md) - [CANN社区版-GetUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00033.html): 获取用户数据。该函数供Proc调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/39e54c04b437.md) - [CANN社区版-AllocTensorMsgWithAlign](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00034.html): 根据shape、data type和对齐大小申请Tensor类型的FlowMsg,与AllocTensorMsg函数区别是AllocTensorMsg默认申请以64字节对齐,此函数可以指定对齐大小,方便性能调优。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b0fdaba1af3.md) - [CANN社区版-RaiseException](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00035.html): UDF主动上报异常,该异常可以被同作用域内的其他UDF捕获。 → [详情](llms-content/document/detail/CANNCommunityEdition/30d8f6ff11ac.md) - [CANN社区版-GetException](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00036.html): UDF获取异常,如果开启了异常捕获功能,需要在UDF中Proc函数开始位置尝试捕获异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/63f09d759d98.md) - [FlowMsg构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00037.html): FlowMsg构造函数和析构函数。 无 返回FlowMsg类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2a60a9461a6.md) - [FlowMsg构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00038.html): FlowMsg构造函数和析构函数。 无 返回FlowMsg类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2a60a9461a6.md) - [CANN社区版-SetRetCode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00041.html): 设置FlowMsg消息中的错误码。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/3eb4b70fd236.md) - [CANN社区版-GetRetCode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00042.html): 获取输入FlowMsg消息中的错误码。 无 返回FlowMsg消息中的错误码。0表示正常,非0表示异常。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/32f3d79df732.md) - [CANN社区版-SetStartTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00043.html): 设置FlowMsg消息头中的开始时间戳。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b00745b43e0.md) - [CANN社区版-GetStartTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00044.html): 获取FlowMsg消息中的开始时间戳。 无 返回FlowMsg消息中的开始时间戳。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e20b270ebd24.md) - [CANN社区版-SetEndTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00045.html): 设置FlowMsg消息头中的结束时间戳。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/4f9a2d1d2981.md) - [CANN社区版-GetEndTime](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00046.html): 获取FlowMsg消息中的结束时间戳。 无 返回FlowMsg消息中的结束时间戳。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb8c2480a880.md) - [CANN社区版-SetFlowFlags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00047.html): 设置FlowMsg消息头中的flags。 → [详情](llms-content/document/detail/CANNCommunityEdition/020941d2986d.md) - [CANN社区版-GetFlowFlags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00048.html): 获取FlowMsg消息头中的flags。 无。 返回FlowMsg消息中的flags。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/a07d456194c0.md) - [CANN社区版-SetRouteLabel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00049.html): 设置route的标签。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/8cdf8f9d09fc.md) - [CANN社区版-GetTransactionId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00050.html): 获取FlowMsg消息中的事务ID,事务ID从1开始计数,每feed一批数据,事务ID会加一,可用于识别哪一批数据。 无 事务ID。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/be55038b361b.md) - [CANN社区版-GetTensorList](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00051.html): 返回FlowMsg中所有的Tensor指针列表。 无 所有的Tensor指针列表。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d61faf391f5.md) - [CANN社区版-GetRawData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00052.html): 获取RawData类型的数据对应的数据指针和数据大小。 - 0:SUCCESS。 - other:FAILED,具体请参考错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d12689e27bd.md) - [CANN社区版-SetMsgType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00053.html): 设置FlowMsg的消息类型。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f46ffeea0b95.md) - [CANN社区版-SetTransactionId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00054.html): 设置FlowMsg消息中的事务ID,事务ID从1开始计数,可用于识别哪一批数据,设置为0时表示不使用自定义的transactionid,内部会采用自增的方式自动生成transactionid。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/a243b7cb76bb.md) - [Tensor构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00055.html): Tensor构造函数和析构函数。 无 返回Tensor类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/c40616767414.md) - [Tensor构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00056.html): Tensor构造函数和析构函数。 无 返回Tensor类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/c40616767414.md) - [CANN社区版-GetShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00057.html): 获取Tensor的Shape。 无。 返回Tensor的Shape。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/18cd14efb75f.md) - [CANN社区版-GetDataSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00060.html): 获取Tensor中的数据大小。 无。 返回Tensor的数据大小。 无。 修改返回的TensorDesc信息,不影响Tensor对象中已有的TensorDesc信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/61251b7c9e5b.md) - [CANN社区版-GetElementCnt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00061.html): 获取Tensor中的元素的个数。 无。 返回Tensor中的元素的个数。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e95d5825f94e.md) - [CANN社区版-GetDataBufferSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00062.html): 获取Tensor中的对齐后的数据大小。 无。 Tensor中对齐后的data大小。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2a956933091.md) - [CANN社区版-Reshape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00063.html): 对Tensor进行Reshape操作,不改变Tensor的内容。 - 0:SUCCESS。 - other:FAILED,具体请参考错误码。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/202456aa54cb.md) - [MetaFlowFunc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00064.html): 用户继承该类进行自定义的单func处理函数的编写。在析构函数中,执行释放相关资源操作。 无。 返回MetaFlowFunc类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ddb955263ee9.md) - [MetaFlowFunc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00065.html): 用户继承该类进行自定义的单func处理函数的编写。在析构函数中,执行释放相关资源操作。 无。 返回MetaFlowFunc类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ddb955263ee9.md) - [CANN社区版-SetContext](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00066.html): 设置flow func的上下文信息。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/546e2090dd17.md) - [CANN社区版-Init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00067.html): 用户自定义flow func的初始化函数。 无 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/0df00913afd8.md) - [CANN社区版-ResetFlowFuncState](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00070.html): 在故障恢复场景下,快速重置FlowFunc为初始化状态。 无 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 此接口为虚函数,当用户的FlowFunc未实现ResetFlowFuncState函数时,框架默认返回FLOWFUNCERRNOTSUPPORT(认为当前FlowFunc不支持此操作), → [详情](llms-content/document/detail/CANNCommunityEdition/a8f1c13952fc.md) - [CANN社区版-其他](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00071.html): REGISTER\_FLOW\_FUNC\_INNER\(name, ctr, clazz\)和REGISTER\_FLOW\_FUNC\_IMPL\(name, ctr, clazz\)是MetaFlowFunc注册函数宏的实现,不建议用户直接调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/6416e8a62b27.md) - [MetaMultiFunc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00072.html): 用户继承该类进行自定义的多func处理函数的编写。在析构函数中,执行释放相关资源操作。 无。 返回MetaMultiFunc类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/b2e0ea848ca5.md) - [MetaMultiFunc构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00073.html): 用户继承该类进行自定义的多func处理函数的编写。在析构函数中,执行释放相关资源操作。 无。 返回MetaMultiFunc类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/b2e0ea848ca5.md) - [CANN社区版-Init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00074.html): 用户自定义flow func的初始化函数。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ccf0ccd13c7.md) - [多func处理函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00075.html): 用户自定义的多flow func处理函数。 - 普通场景下,函数输入由框架准备完毕后直接给用户使用,用户直接使用入参中的flowMsg即可。 1 std::function \(const std::sharedptr &runContext, const std::vector> &flowMsg\) - 流式输入(即函数入参为队列)场景下, → [详情](llms-content/document/detail/CANNCommunityEdition/a89ef91ddea5.md) - [CANN社区版-RegisterMultiFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00076.html): 注册多flow func。 不建议直接使用该函数,建议使用MetaMultiFunc注册函数宏来注册flow func。 - 注册普通flow func,即flow func输入为flowMsg时使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d254aa0976b.md) - [CANN社区版-RegProcFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00079.html): 注册多flow func处理函数,结合MetaMultiFunc注册函数宏来注册flow func。 - 注册普通flow func,即flow func输入为flowMsg时使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/348e3e5bf689.md) - [CANN社区版-CreateMultiFunc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00080.html): 创建多func处理对象和处理函数,框架内部使用,用户不直接使用。 创建普通flow func处理对象和处理函数时使用,即flow func输入为flowMsg时使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7d9ad51c2d3.md) - [CANN社区版-CreateMultiFuncWithQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00081.html): 创建输入类型为FlowMsgQueue的多func处理对象和处理函数,框架内部使用,用户不直接使用。 创建流式输入(即函数入参为队列)flow func处理对象和处理函数时使用,即flow func输入为flowMsgQueue时使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2cb9c723603.md) - [MetaParams构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00082.html): MetaParams构造函数和析构函数。 无。 返回MetaParams类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad2f35c5f57b.md) - [MetaParams构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00083.html): MetaParams构造函数和析构函数。 无。 返回MetaParams类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad2f35c5f57b.md) - [CANN社区版-GetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00086.html): 根据属性名获取对应的属性值。该函数供Init调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/c416fbe1ce58.md) - [CANN社区版-GetInputNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00087.html): 获取Flowfunc的输入个数。该函数供Init调用。 无 返回Flowfunc的输入个数。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc64fb6f1a6e.md) - [CANN社区版-GetOutputNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00088.html): 获取Flowfunc的输出个数。该函数供Init调用。 无 返回Flowfunc的输出个数。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/b34ec7c0b7ee.md) - [CANN社区版-GetRunningInstanceId](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00091.html): 获取正在运行的实例ID。 无 返回运行的实例ID。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/c109eee5856c.md) - [CANN社区版-GetRunningInstanceNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00092.html): 获取正在运行的实例数量。 无 返回运行的实例个数。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/13e8c789fe42.md) - [MetaRunContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00093.html): MetaRunContext构造函数和析构函数。 无。 返回MetaRunContext类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ebbe1abd1ebb.md) - [MetaRunContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00094.html): MetaRunContext构造函数和析构函数。 无。 返回MetaRunContext类型的对象。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/ebbe1abd1ebb.md) - [CANN社区版-AllocTensorMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00095.html): 根据shape和data type申请Tensor类型的msg。该函数供Proc调用。 申请的Tensor指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/231f5424f657.md) - [CANN社区版-SetOutput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00096.html): 设置指定index的output的tensor。该函数供Proc调用。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/05051ad6b604.md) - [CANN社区版-RunFlowModel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00097.html): 同步执行指定的模型。该函数供Proc调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/0076a7aaff40.md) - [CANN社区版-AllocEmptyDataMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00098.html): 申请空数据的MsgType类型的message。 - 0:SUCCESS。 - other:FAILED,具体请参考 UDF错误码 。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/d7d644823526.md) - [CANN社区版-GetUserData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00099.html): 获取用户数据。该函数供Proc调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/399db0cb3ded.md) - [CANN社区版-SetOutput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00100.html): 设置指定index和options的输出,该函数供func函数调用。 - 0:SUCCESS。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd034ad30397.md) - [CANN社区版-AllocTensorListMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00103.html): 根据输入的dtype shapes数组分配一块连续内存,用于承载Tensor数组。 → [详情](llms-content/document/detail/CANNCommunityEdition/e1dca34f2041.md) - [CANN社区版-RaiseException](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00104.html): UDF主动上报异常,该异常可以被同作用域内的其他UDF捕获。 → [详情](llms-content/document/detail/CANNCommunityEdition/4ea23fc4475d.md) - [CANN社区版-GetException](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00105.html): UDF获取异常,如果开启了异常捕获功能,需要在UDF中Proc函数开始位置尝试捕获异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2598ad68bc8.md) - [CANN社区版-AllocRawDataMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00106.html): 根据输入的size申请一块连续内存,用于承载RawData类型的数据。 申请的FlowMsg指针。 → [详情](llms-content/document/detail/CANNCommunityEdition/3db48d5c371e.md) - [CANN社区版-ToFlowMsg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00107.html): 根据输入的Tensor转换成用于承载Tensor的FlowMsg。 转换的FlowMsg指针。 转换失败则返回NULL。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/a37c7f157de8.md) - [OutOptions构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00108.html): OutOptions的构造和析构函数。 无。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/c915466a2241.md) - [OutOptions构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00109.html): OutOptions的构造和析构函数。 无。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/c915466a2241.md) - [CANN社区版-MutableBalanceConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00110.html): 获取或创建BalanceConfig。 无 返回BalanceConfig。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/173dfc82f1ec.md) - [CANN社区版-GetBalanceConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00111.html): 获取BalanceConfig。 无 返回null表示没有BalanceConfig配置。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1535f3669c6.md) - [BalanceConfig构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00112.html): BalanceConfig的构造和析构函数。 无。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f0f49d3209fa.md) - [BalanceConfig构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00113.html): BalanceConfig的构造和析构函数。 无。 无 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f0f49d3209fa.md) - [CANN社区版-SetAffinityPolicy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00114.html): 设置均衡分发亲和性。 → [详情](llms-content/document/detail/CANNCommunityEdition/c0beaf00b81e.md) - [CANN社区版-GetAffinityPolicy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00115.html): 获取亲和性。 无 返回任务名称。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/09db179bd887.md) - [CANN社区版-SetBalanceWeight](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00116.html): 设置均衡分发权重信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ab6f2ee4979.md) - [CANN社区版-GetLogExtHeader](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00134.html): 获取日志扩展头信息。 无。 日志扩展头。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/30a537924360.md) - [CANN社区版-IsLogEnable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00135.html): 查询对应级别和类型的日志是否开启。 → [详情](llms-content/document/detail/CANNCommunityEdition/28a2ff4e2bb6.md) - [CANN社区版-Error](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00136.html): 记录ERROR级别日志。 无。 日志流控后日志不会记录。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2c5a75df10d.md) - [CANN社区版-Debug](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00139.html): 记录Debug级别日志。 无。 日志流控后日志不会记录。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c6ad689522a.md) - [运行日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00140.html): 运行日志Error级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3f729445f52.md) - [运行日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00141.html): 运行日志Info级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/0448827deb0c.md) - [调试日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00142.html): 调试日志Error级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/56ab8a264925.md) - [调试日志Warn级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00143.html): 调试日志Warn级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/0b44668117a9.md) - [调试日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00144.html): 调试日志Info级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/b467b6294c39.md) - [调试日志Debug级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00145.html): 调试日志Debug级别日志宏。 无。 无。 无。 → [详情](llms-content/document/detail/CANNCommunityEdition/e15e63fab67c.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00147.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00150.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00151.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00152.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00153.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00155.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00156.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00158.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00159.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00160.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00161.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00162.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00163.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00164.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00165.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00166.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00167.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00168.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00169.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00170.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00171.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00172.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [CANN社区版-DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefc_23_00173.html): DataFlow以数据驱动方式将一个或多个计算处理点组织成完整的计算流,通过DataFlow接口可以构建、修改、编译和执行计算图。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc7f00a287cf.md) - [UDF接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0001.html): 本文档主要描述UDF(User Defined Function)模块对外提供的接口,用户可以调用这些接口进行自定义处理函数的开发,然后通过DataFlow构图在CPU上执行该处理函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/1cd8a2d2fd18.md) - [FlowMsg构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0004.html): flowfuncwrapper模块中定义的FlowMsg。实际执行时由C++代码传入,通过pybind11的绑定关系映射成flowfuncwrapper的FlowMsg对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/39444db3b8df.md) - [CANN社区版-get\_msg\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0005.html): 获取FlowMsg的消息类型。 无 返回FlowMsg的消息类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa32c54b509f.md) - [CANN社区版-get\_tensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0006.html): 获取FlowMsg中的tensor对象。 无 返回dataflow.Tensor类型对象。 无 如果FlowMsg中是空,则tensor返回None。 → [详情](llms-content/document/detail/CANNCommunityEdition/64727a6f5988.md) - [CANN社区版-set\_ret\_code](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0007.html): 设置FlowMsg消息中的错误码。 → [详情](llms-content/document/detail/CANNCommunityEdition/7dd1c957bb6c.md) - [CANN社区版-get\_ret\_code](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0008.html): 获取输入FlowMsg消息中的错误码。 无 返回FlowMsg消息中的错误码。0表示正常,非0表示异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/3430a47a1d61.md) - [CANN社区版-set\_start\_time](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0009.html): 设置FlowMsg消息头中的开始时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/805b77ed4c82.md) - [CANN社区版-get\_start\_time](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0010.html): 获取FlowMsg消息中的开始时间戳。 无 返回FlowMsg消息中的开始时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b4c929ed4cf.md) - [CANN社区版-set\_end\_time](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0011.html): 设置FlowMsg消息头中的结束时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/f87d4a9d8dcb.md) - [CANN社区版-get\_end\_time](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0012.html): 获取FlowMsg消息中的结束时间戳。 无 返回FlowMsg消息中的结束时间戳。 → [详情](llms-content/document/detail/CANNCommunityEdition/fef06a9d6993.md) - [CANN社区版-set\_flow\_flags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0013.html): 设置FlowMsg消息头中的flags。 → [详情](llms-content/document/detail/CANNCommunityEdition/8adc894043b2.md) - [CANN社区版-get\_flow\_flags](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0014.html): 获取FlowMsg消息头中的flags。 无 返回FlowMsg消息中的flags。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ced7c915b19.md) - [CANN社区版-set\_route\_label](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0015.html): 设置路由的标签。 举例:udf1,udf2节点分别部署在device1和device2,且都有2个输出(out0和out1)。如用户希望每组out0和out1发送到同一个device上,需要给2个输出flowmsg设置相同的routelabel。 → [详情](llms-content/document/detail/CANNCommunityEdition/6117c26b5280.md) - [CANN社区版-get\_transaction\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0016.html): 获取FlowMsg消息中的事务ID,事务ID从1开始计数,每feed一批数据,事务ID会加一,可用于识别哪一批数据。 无 事务ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/9080a6ccf0dc.md) - [CANN社区版-set\_msg\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0017.html): 设置FlowMsg的消息类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/f77272ed88c1.md) - [CANN社区版-get\_raw\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0018.html): 获取rawdata类型的数据。 无 正常输出bytes类型的数据,即字节流;失败场景返回None。 → [详情](llms-content/document/detail/CANNCommunityEdition/a87f80b8bb10.md) - [CANN社区版-set\_transaction\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0019.html): 设置DataFlow数据传输使用的事务ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/f671cc600b8f.md) - [Tensor构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0022.html): Tensor构造函数。 无 返回dataflow模块Tensor类型的对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/341b6dd8f6a3.md) - [CANN社区版-get\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0023.html): 获取Tensor的Shape。 无 返回Tensor的Shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/64778dc3ba49.md) - [CANN社区版-get\_data\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0024.html): 获取Tensor中的数据类型。 无 返回Tensor的数据类型。返回的类型为numpy的dtype。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7643b1fb355.md) - [CANN社区版-get\_data\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0025.html): 获取Tensor中的数据大小。 无 返回Tensor的数据大小。 无 修改返回的TensorDesc信息,不影响Tensor对象中已有的TensorDesc信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4521f9e9f40.md) - [CANN社区版-get\_element\_cnt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0026.html): 获取Tensor中的元素的个数。 无 返回Tensor中的元素的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a404a598630.md) - [CANN社区版-reshape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0027.html): 对tensor进行Reshape操作,不改变tensor的内容。 - 0:SUCCESS - other:FAILED,具体请参考 UDF错误码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b10374590e7.md) - [PyMetaParams构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0030.html): PyMetaParams构造函数。 无 返回PyMetaParams类型的对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/7dfaf6689fe7.md) - [CANN社区版-get\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0031.html): 获取Flowfunc的实例名。 无 返回Flowfunc的实例名。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9c614d50b10.md) - [CANN社区版-get\_attr\_int](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0032.html): 获取指定名称的int类型属性值。 获取返回码及int类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为int类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/0d461d8e28b6.md) - [CANN社区版-get\_attr\_bool\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0033.html): 获取指定名称的bool数组类型属性值。 获取返回码及bool数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为bool数组的list。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/d68f8b2edf97.md) - [CANN社区版-get\_attr\_int\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0034.html): 获取指定名称的int数组类型属性值。 获取返回码及int数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为int类型数组的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/9654f9ea327b.md) - [CANN社区版-get\_attr\_int\_list\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0035.html): 获取指定名称的int二维数组类型属性值。 获取返回码及int二维数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为int二维数组类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/550a2f14c25f.md) - [CANN社区版-get\_attr\_bool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0036.html): 获取指定名称的bool类型属性值。 获取返回码及bool类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为bool类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/b7291ec45e88.md) - [CANN社区版-get\_attr\_float\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0037.html): 获取指定名称的float数组类型属性值。 获取返回码及float数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为float数组类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/7c28453befbe.md) - [CANN社区版-get\_attr\_tensor\_dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0038.html): 获取指定名称的numpy dtype类型的属性值。 获取返回码及numpy dtype类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为numpy dtype类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/414edd4b0414.md) - [CANN社区版-get\_attr\_tensor\_dtype\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0039.html): 获取指定名称的numpy dtype数组类型的属性值。 获取返回码及numpy dtype数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS, → [详情](llms-content/document/detail/CANNCommunityEdition/b3130e64a191.md) - [CANN社区版-get\_attr\_str](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0040.html): 获取指定名称的string类型的属性值。 获取返回码及string类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为string类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/9b3e93f52b9b.md) - [CANN社区版-get\_attr\_str\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0041.html): 获取指定名称的string数组类型的属性值。 获取返回码及string数组类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为string数组类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/53e57838d9d7.md) - [CANN社区版-get\_attr\_float](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0042.html): 获取指定名称的float类型属性值。 获取返回码及float类型的属性值。 - 如果该属性存在,返回的Tuple中第一个元素为FLOWFUNCSUCCESS,第二个元素为float类型的属性值。 - 如果属性不存在, → [详情](llms-content/document/detail/CANNCommunityEdition/75835990b3f3.md) - [CANN社区版-get\_input\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0043.html): 获取Flowfunc的输入个数。 无 返回Flowfunc的输入个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/78674b3f7d66.md) - [CANN社区版-get\_output\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0044.html): 获取Flowfunc的输出个数。 无 返回Flowfunc的输出个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b9e4ee39089.md) - [CANN社区版-get\_work\_path](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0045.html): 获取Flowfunc的工作路径。 无 返回Flowfunc的工作路径。 → [详情](llms-content/document/detail/CANNCommunityEdition/fdac6b45bf97.md) - [CANN社区版-get\_running\_device\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0046.html): 获取正在运行的设备ID。 无 返回运行的设备ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/46728952a060.md) - [MetaRunContext构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0049.html): MetaRunContext构造函数。 无 返回MetaRunContext类型的对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/784861e1280a.md) - [CANN社区版-alloc\_tensor\_msg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0050.html): 根据shape、data type以及对齐大小申请Tensor类型的FlowMsg。 → [详情](llms-content/document/detail/CANNCommunityEdition/456a652d6306.md) - [CANN社区版-set\_output](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0051.html): 设置指定index的output的tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/eaa96bdce5d1.md) - [CANN社区版-set\_multi\_outputs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0052.html): 批量设置指定index的output的tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/aff744a90387.md) - [CANN社区版-run\_flow\_model](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0053.html): 同步执行指定的模型。 → [详情](llms-content/document/detail/CANNCommunityEdition/46d4031e0934.md) - [CANN社区版-alloc\_empty\_data\_msg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0054.html): 申请空数据的MsgType类型的message。 无 返回FlowMsg的实例。 → [详情](llms-content/document/detail/CANNCommunityEdition/f036be6effd0.md) - [CANN社区版-get\_user\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0055.html): 获取用户定义数据。 返回用户自定义的数据,类型是bytearray。 → [详情](llms-content/document/detail/CANNCommunityEdition/05c0a0b41d32.md) - [CANN社区版-raise\_exception](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0056.html): UDF主动上报异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/40f0fc60c438.md) - [CANN社区版-get\_exception](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0057.html): UDF获取其他UDF节点上报的异常。 无 返回tuple\(bool, int, int\),元组中各元素含义如下。 - 元组中第一个元素标识是否存在异常:True表示存在异常被捕获成功,False表示不存在异常。 - 元组中第二个元素标识被捕获异常中用户自定义的异常的错误码。 - 元组中第三个元素标识被捕获异常中用户自定义的异常的上下文ID, → [详情](llms-content/document/detail/CANNCommunityEdition/e9c24663e525.md) - [CANN社区版-alloc\_raw\_data\_msg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0058.html): 根据输入的size申请一块连续内存,用于承载raw data类型的FlowMsg。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed27141a5890.md) - [CANN社区版-to\_flow\_msg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0059.html): 将dataflow Tensor转换成FlowMsg。 正常返回FlowMsg的实例。失败返回None。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f3ea5308ecf.md) - [AffinityPolicy类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0060.html): 亲和策略枚举定义。 说明:按行和按列亲和的策略只用于设置BalanceConfig均衡分发。按行亲和使用示例可参考多实例部署。 → [详情](llms-content/document/detail/CANNCommunityEdition/62aa0720d333.md) - [BalanceConfig构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0063.html): BalanceConfig构造函数。 返回BalanceConfig类型的对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/478bcf52058f.md) - [CANN社区版-set\_data\_pos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0064.html): 设置输出数据对应权重矩阵中的位置。 无 无 pos的位置坐标必须在权重矩阵的行列内。 → [详情](llms-content/document/detail/CANNCommunityEdition/3cb338046c8e.md) - [CANN社区版-get\_inner\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0065.html): 获取内部配置对象,被setoutput或者setmultioutputs调用。 无 内部配置对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/fc402155706b.md) - [FlowMsgQueue构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0068.html): FlowMsgQueue构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d7a7b9ee2bed.md) - [CANN社区版-get](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0069.html): 获取队列中的元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/f00a19f6d9d3.md) - [CANN社区版-get\_nowait](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0070.html): 无等待地获取队列中的元素,功能等同于get\(block\=False\)。 无 MsgType中所对应类型的数据对象。 队列为空时会抛出queue.Empty异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/847f919c6fd9.md) - [CANN社区版-full](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0071.html): 判断队列是否满。 无 - True:队列满。 - False:队列非满。 → [详情](llms-content/document/detail/CANNCommunityEdition/ebdbd57524c0.md) - [CANN社区版-empty](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0072.html): 判断队列是否为空。 无 True,表示队列空; False,表示队列非空。 → [详情](llms-content/document/detail/CANNCommunityEdition/8bba425323ef.md) - [CANN社区版-qsize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0073.html): 获取队列中当前元素的个数。 无 队列中元素的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/375bfe73c801.md) - [UDF日志接口简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0075.html): UDF Python开放了日志记录接口,使用时导入flow\_func模块。使用其中定义的logger对象,调用logger对象封装的不同级别的日志接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/283be2118095.md) - [FlowFuncLogger构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0076.html): FlowFuncLogger构造函数。 无 无 无 无 → [详情](llms-content/document/detail/CANNCommunityEdition/524260bdc43a.md) - [CANN社区版-get\_log\_header](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0077.html): 获取日志扩展头信息。 无 日志扩展头。 无 无 → [详情](llms-content/document/detail/CANNCommunityEdition/c8a9fb73b2be.md) - [CANN社区版-is\_log\_enable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0078.html): 查询对应级别和类型的日志是否开启。 → [详情](llms-content/document/detail/CANNCommunityEdition/c13ed743602a.md) - [运行日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0079.html): 运行日志Error级别日志宏。 → [详情](llms-content/document/detail/CANNCommunityEdition/0df8f4bb0329.md) - [运行日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0080.html): 运行日志Info级别日志宏。 → [详情](llms-content/document/detail/CANNCommunityEdition/6ee0502b1700.md) - [调试日志Error级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0081.html): 调试日志Error级别日志宏。 → [详情](llms-content/document/detail/CANNCommunityEdition/70974a67ab18.md) - [调试日志Warn级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0082.html): 调试日志Warn级别日志宏。 → [详情](llms-content/document/detail/CANNCommunityEdition/b99b9f08f963.md) - [调试日志Info级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0083.html): 调试日志Info级别日志宏。 → [详情](llms-content/document/detail/CANNCommunityEdition/d79b8dacbf20.md) - [调试日志Debug级别日志宏](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0084.html): 调试日志Debug级别日志宏。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d29b71db5f1.md) - [UDF错误码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/dataflowdevg/udfrefp_23_0085.html): flow\_func\_defines.h提供了flowfunc的错误码供用户使用,主要用于对异常逻辑的判断处理。每个错误码含义如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ae22bf1e3ba.md) - [特征向量检索说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch): 在图像检索场景,通常使用深度学习算法处理感兴趣的图像时,提取出高维特征向量;并将一组感兴趣的图像提取得到的特征向量作为底库,待搜索的特征向量与底库中的向量依次进行相似度计算,按相似度排序返回检索结果。为了进一步降低存储和计算的开销,对浮点型长特征向量进行量化处理、转换为短特征再进行检索比对的技术被广泛应用。 → [详情](llms-content/document/detail/CANNCommunityEdition/36fd7ea44d54.md) - [特征向量检索说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1334.html): 在图像检索场景,通常使用深度学习算法处理感兴趣的图像时,提取出高维特征向量;并将一组感兴趣的图像提取得到的特征向量作为底库,待搜索的特征向量与底库中的向量依次进行相似度计算,按相似度排序返回检索结果。为了进一步降低存储和计算的开销,对浮点型长特征向量进行量化处理、转换为短特征再进行检索比对的技术被广泛应用。 → [详情](llms-content/document/detail/CANNCommunityEdition/36fd7ea44d54.md) - [CANN社区版-aclfvInit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1335.html): 初始化特征检索模块。一个进程内只能调用一次aclfvInit接口,且需与aclfvRelease接口配套使用。 特征向量检索功能依赖的头文件为“$\{INSTALLDIR\}/include/acl/ops/aclfv.h”目录下,库文件为“$\{INSTALLDIR\}/lib64/libaclretr.so”目录下。$\{INSTALLDIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为 → [详情](llms-content/document/detail/CANNCommunityEdition/ada147491888.md) - [CANN社区版-aclfvRelease](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1336.html): 特征检索模块去初始化,释放内存空间,与aclfvInit接口配套使用。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/746d936fa0a9.md) - [CANN社区版-aclfvRepoAdd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1337.html): 添加底库或向已存在底库中添加特征。该章节描述的1:N表示“检索请求的个数:底库的数量”,N:M用于碰撞两个库的相似性。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/b185f7a41de3.md) - [CANN社区版-aclfvRepoDel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1338.html): 删除底库。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/77aaf862da83.md) - [CANN社区版-aclfvDel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1339.html): 精确删除底库中某个特征,一次只能删除底库中一个特征。N:M场景下不涉及这个接口。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/0403fe98e0aa.md) - [CANN社区版-aclfvModify](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1340.html): 修改底库中某个特征,一次只能修改底库中一个特征,不允许修改底库中不存在的特征。N:M场景下不涉及这个接口。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3cbb8ef588e1.md) - [CANN社区版-aclfvSearch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1341.html): 特征1:N或N:M检索。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f8d65944a2d.md) - [CANN社区版-aclError](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1345_3.html): ``` typedef int aclError; → [详情](llms-content/document/detail/CANNCommunityEdition/e570f9269ccf.md) - [CANN社区版-aclfvSearchType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1361.html): ``` enum aclfvSearchType \{ SEARCH1N, // 1:N operation type SEARCHNM // N:M operation type \}; → [详情](llms-content/document/detail/CANNCommunityEdition/d4b683f0740f.md) - [CANN社区版-aclfvCreateRepoRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1590.html): 创建aclfvRepoRange类型的数据,表示创建特征库范围的参数。如需销毁aclfvRepoRange类型的数据,请参见aclfvDestroyRepoRange。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f3d69917c830.md) - [CANN社区版-aclfvDestroyRepoRange](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1591.html): 销毁通过aclfvCreateRepoRange接口创建的aclfvRepoRange类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/298ab3e9e56a.md) - [CANN社区版-aclfvCreateFeatureInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1593.html): 创建aclfvFeatureInfo类型的数据,表示创建特征描述信息。如需销毁aclfvFeatureInfo类型的数据,请参见aclfvDestroyFeatureInfo。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/24bf468c0494.md) - [CANN社区版-aclfvDestroyFeatureInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1594.html): 销毁通过aclfvCreateFeatureInfo接口创建的aclfvFeatureInfo类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d62040b14a4.md) - [CANN社区版-aclfvCreateQueryTable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1596.html): 创建aclfvQueryTable类型的数据,表示创建检索输入表信息。如需销毁aclfvQueryTable类型的数据,请参见aclfvDestroyQueryTable。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f9c336f7a13.md) - [CANN社区版-aclfvDestroyQueryTable](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1597.html): 销毁通过aclfvCreateQueryTable接口创建的aclfvQueryTable类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4a155521026.md) - [CANN社区版-aclfvCreateSearchInput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1599.html): 创建aclfvSearchInput类型的数据,表示创建检索任务输入信息。如需销毁aclfvSearchInput类型的数据,请参见aclfvDestroySearchInput。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/d341a157fd31.md) - [CANN社区版-aclfvDestroySearchInput](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1600.html): 销毁通过aclfvCreateSearchInput接口创建的aclfvSearchInput类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c06cdff7611.md) - [CANN社区版-aclfvCreateSearchResult](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1602.html): 创建aclfvSearchResult类型的数据,表示创建检索结果信息。如需销毁aclfvSearchResult类型的数据,请参见aclfvDestroySearchResult。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/02ad2a0c48d6.md) - [CANN社区版-aclfvDestroySearchResult](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1603.html): 销毁通过aclfvCreateSearchResult接口创建的aclfvSearchResult类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/7af1f8143e04.md) - [CANN社区版-aclfvCreateInitPara](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1605.html): 创建aclfvInitPara类型的数据,表示创建特征向量检索的初始化参数。如需销毁aclfvInitPara类型的数据,请参见aclfvDestroyInitPara。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/dfa0b90100f2.md) - [CANN社区版-aclfvDestroyInitPara](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1606.html): 销毁通过aclfvCreateInitPara接口创建的aclfvInitPara类型的数据。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/7705eae64ede.md) - [CANN社区版-aclfvSet1NTopNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1607.html): 设置1:N场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为4800。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/4024f78f8ae9.md) - [CANN社区版-aclfvSetNMTopNum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclcppdevg_03_1608.html): 设置N:M场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为500。 Atlas 推理系列加速模块产品 不支持本接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/7453b0d4ed09.md) - [总体说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0822.html): 在图像检索场景,通常使用深度学习算法处理目标等感兴趣的图像,提取出高维特征向量,并将一组感兴趣的图像提取得到的特征向量作为底库,待搜索的特征向量与底库中的向量依次进行相似度计算,按相似度排序返回检索结果。为了进一步降低存储和计算的开销,对浮点型长特征向量进行量化处理、转换为短特征再进行检索比对的技术被广泛应用。 → [详情](llms-content/document/detail/CANNCommunityEdition/0733380710b2.md) - [函数:init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0823.html): 初始化特征检索模块。与acl.fv.release接口配套使用。 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/14302a247dff.md) - [函数:release](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0824.html): 特征检索模块去初始化,释放内存空间,与acl.fv.init接口配套使用。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee7584e55210.md) - [函数:repo\_add](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0825.html): 添加底库或向已存在底库中添加特征。该章节描述的1:N表示“检索请求的个数:底库的数量”,N:M用于碰撞两个库的相似性。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c3817770d91.md) - [函数:repo\_del](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0826.html): 删除底库。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/22bd685e3080.md) - [函数:delete](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0827.html): 精确删除底库中某个特征,一次只能删除底库中一个特征。N:M场景下不涉及这个接口。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3593460bdabe.md) - [函数:modify](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0828.html): 修改底库中某个特征,一次只能修改底库中一个特征,不允许修改底库中不存在的特征。N:M场景下不涉及这个接口。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/0d464b9a54e2.md) - [函数:search](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0829.html): 特征1:N或N:M检索。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/52e738e48eb6.md) - [函数:create\_init\_para](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0830.html): 创建aclfvInitPara类型的数据,表示创建特征向量检索的初始化参数。 如需销毁aclfvInitPara类型的数据,请参见函数:destroyinitpara。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/184893fe4481.md) - [函数:destroy\_init\_para](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0831.html): 销毁通过acl.fv.createinitpara接口创建的aclfvInitPara类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/aef51469e61c.md) - [函数:set\_1n\_top\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0833.html): 设置1:N场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为4800。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/aac72c378b53.md) - [函数:set\_nm\_top\_num](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0834.html): 设置N:M场景下返回的topK结果数量的最大值,如果不设置,默认topK结果数量的最大值为500。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3f61f9357776.md) - [函数:create\_feature\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0835.html): 创建aclfvFeatureInfo类型的数据,表示创建特征描述信息。 如需销毁aclfvFeatureInfo类型的数据,请参见函数:destroyfeatureinfo。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/66f5cd9dbb00.md) - [函数:destroy\_feature\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0836.html): 销毁通过acl.fv.createfeatureinfo接口创建的aclfvFeatureInfo类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/4e6e3bc72351.md) - [函数:create\_repo\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0837.html): 创建aclfvRepoRange类型的数据,表示创建特征库范围的参数。 如需销毁aclfvRepoRange类型的数据,请参见函数:destroyreporange。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/3e594d25003f.md) - [函数:destroy\_repo\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0838.html): 销毁通过acl.fv.createreporange接口创建的aclfvRepoRange类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/ec30e1b1b475.md) - [函数:create\_query\_table](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0839.html): 创建aclfvQueryTable类型的数据,表示创建检索输入表信息。 如需销毁aclfvQueryTable类型的数据,请参见函数:destroyquerytable。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/12d8155e3e06.md) - [函数:destroy\_query\_table](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0840.html): 销毁通过acl.fv.createquerytable接口创建的aclfvQueryTable类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9939a9fe174.md) - [函数:create\_search\_input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0841.html): 创建aclfvSearchInput类型的数据,表示创建检索任务输入信息。 如需销毁aclfvSearchInput类型的数据,请参见函数:destroysearchinput。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/09c76241fb4f.md) - [函数:destroy\_search\_input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0842.html): 销毁通过acl.fv.createsearchinput接口创建的aclfvSearchInput类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/63037e595cd1.md) - [函数:create\_search\_result](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0843.html): 创建aclfvSearchResult类型的数据,表示创建检索结果信息。 如需销毁aclfvSearchResult类型的数据,请参见函数:destroysearchresult。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/198f2f823d67.md) - [函数:destroy\_search\_result](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0844.html): 销毁通过acl.fv.createsearchresult接口创建的aclfvSearchResult类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/55bfe315628f.md) - [CANN社区版-aclError](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0911.html): 返回码定义规则: - 规则1:开发人员的环境异常或者代码逻辑错误,可以通过优化环境或代码逻辑的方式解决问题,此时返回码定义为:1XXXXX。 - 规则2:资源不足(Stream、内存等)、开发人员编程时使用的接口或参数与当前硬件不匹配,可以通过在编程时合理使用资源的方式解决,此时返回码定义为:2XXXXX。 - 规则3:业务功能异常,比如队列满、队列空等,此时返回码定义为3XXXXX。 - 规则4 → [详情](llms-content/document/detail/CANNCommunityEdition/dbe1eaade388.md) - [CANN社区版-aclfvSearchType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_0923.html): Atlas 200I/500 A2 推理产品 ,不支持该枚举值。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a0a97924f2c.md) - [CANN社区版-destory\_init\_para](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/fvsearch/aclpythondevg_01_1104.html): 销毁通过acl.fv.createinitpara接口创建的aclfvInitPara类型的数据。 Atlas 推理系列产品 中的 Atlas 推理系列加速模块产品 不支持该接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/1bf4f51dea6b.md) - [ISP Firmware介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug): ISP Firmware包含三部分,一部分是ISP控制单元和基础算法库,一部分是3A算法库(包括AE、AWB、AF算法库,其中,AF算法库当前不支持),一部分是Sensor库。仅 Atlas 200I/500 A2 推理产品 支持ISP Firmware功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/41355d19dbd1.md) - [接口简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0001.html): ISP提供了各种图像调优算法API,供开发者进行ISP二次开发及图像质量调试。仅 Atlas 200I/500 A2 推理产品 支持这部分功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/e5dcbe0f8da2.md) - [CANN社区版-hi\_mpi\_isp\_sensor\_reg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0003.html): ISP提供的Sensor注册的回调接口,用于获取差异化的初始化参数,并控制Sensor。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/de9a01bbb9f3.md) - [CANN社区版-hi\_mpi\_isp\_sensor\_unreg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0004.html): ISP提供的取消Sensor注册的回调接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab91ccbf8b09.md) - [CANN社区版-hi\_mpi\_isp\_mem\_init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0005.html): 初始化ISP内部资源。 → [详情](llms-content/document/detail/CANNCommunityEdition/e98abaabeed2.md) - [CANN社区版-hi\_mpi\_isp\_set\_pub\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0006.html): 设置ISP公共属性,例如裁剪分辨率、帧率等。 → [详情](llms-content/document/detail/CANNCommunityEdition/84357fe71df3.md) - [CANN社区版-hi\_mpi\_isp\_get\_pub\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0007.html): 获取ISP公共属性。 - 0:成功 - 非0:失败,参见 错误码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/277cb2556202.md) - [CANN社区版-hi\_mpi\_isp\_init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0008.html): 初始化ISP firmware。 → [详情](llms-content/document/detail/CANNCommunityEdition/b053a6bc046f.md) - [CANN社区版-hi\_mpi\_isp\_run](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0009.html): 运行ISP firmware。 → [详情](llms-content/document/detail/CANNCommunityEdition/5dad25b926d2.md) - [CANN社区版-hi\_mpi\_isp\_exit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0010.html): 退出ISP firmware。 → [详情](llms-content/document/detail/CANNCommunityEdition/19a0c29ed066.md) - [CANN社区版-hi\_mpi\_isp\_set\_sns\_slave\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0011.html): 设置从模式Sensor行场同步信号。 从模式Sensor需要其提供行同步信号XHS和场同步信号XVS,在这两个信号的控制下进行曝光与数据读出,这个接口主要配置同步信号发生模块,使其输出Sensor要求的行场时序。此接口一般在Sensor库里调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/10f291d54840.md) - [CANN社区版-hi\_mpi\_isp\_get\_sns\_slave\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0012.html): 获取从模式Sensor行场同步信号。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f5630d12716.md) - [CANN社区版-hi\_mpi\_ae\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0013.html): 向ISP注册AE库。AE库可以注册多个实例。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/59af2e6a04c2.md) - [CANN社区版-hi\_mpi\_ae\_unregister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0014.html): 向ISP取消注册AE库。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c20d5f9a243.md) - [CANN社区版-hi\_mpi\_ae\_sensor\_reg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0015.html): AE库提供的Sensor注册的回调接口。AE通过Sensor注册的一系列回调接口,获取差异化的初始化参数,并控制Sensor。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/3751ad89259d.md) - [CANN社区版-hi\_mpi\_ae\_sensor\_unreg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0016.html): AE库提供的Sensor注销的回调接口。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/0eae9342963a.md) - [CANN社区版-hi\_mpi\_awb\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0017.html): 向ISP注册AWB库。AWB库可以注册多个实例。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/41dd1b3dc362.md) - [CANN社区版-hi\_mpi\_awb\_unregister](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0018.html): 向ISP取消注册AWB库。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ad1e59540f1.md) - [CANN社区版-hi\_mpi\_awb\_sensor\_reg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0019.html): AWB库提供的Sensor注册的回调接口。AWB通过Sensor注册的一系列回调接口,获取差异化的初始化参数,并控制Sensor。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/dbe00ebc8514.md) - [CANN社区版-hi\_mpi\_awb\_sensor\_unreg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0020.html): AWB库提供的Sensor注销的回调接口。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/999b704fee6e.md) - [基本数据类型说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0022.html): ``` typedef unsigned char hiu8; typedef signed char his8; typedef unsigned short hiu16; typedef short his16; typedef unsigned int hiu32; typedef int his32; typedef unsigned long long hiu64; typedef lo → [详情](llms-content/document/detail/CANNCommunityEdition/6ba51b3e8c40.md) - [CANN社区版-hi\_video\_field](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0023.html): 定义视频图像帧场类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/9f2e2d464e5f.md) - [CANN社区版-hi\_pixel\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0024.html): DVPP所支持的各种图片格式的枚举。 → [详情](llms-content/document/detail/CANNCommunityEdition/81a11aa18e20.md) - [CANN社区版-hi\_video\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0025.html): \#\#\#\# 说明 定义视频格式枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/ed70ffb2c3d2.md) - [CANN社区版-hi\_compress\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0026.html): 定义视频压缩数据格式枚举。 → [详情](llms-content/document/detail/CANNCommunityEdition/be6e04a6c698.md) - [CANN社区版-hi\_dynamic\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0027.html): \#\#\#\# 说明 定义动态范围枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/b719ec0262fe.md) - [CANN社区版-hi\_color\_gamut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0028.html): \#\#\#\# 说明 定义色域范围枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/2492f2c58d9a.md) - [CANN社区版-hi\_video\_supplement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0029.html): 定义视频图像帧补充信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/be65b02908cc.md) - [CANN社区版-hi\_video\_frame](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0030.html): 定义视频原始图像帧结构。 → [详情](llms-content/document/detail/CANNCommunityEdition/65e5b141b094.md) - [CANN社区版-hi\_mod\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0031.html): 定义模块ID枚举类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/e17c83677b76.md) - [CANN社区版-hi\_video\_frame\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0032.html): 定义视频图像帧信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/a16766e350d9.md) - [CANN社区版-hi\_rect](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0033.html): 定义矩形宽高和左上角坐标 → [详情](llms-content/document/detail/CANNCommunityEdition/39673c186d12.md) - [CANN社区版-hi\_op\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0034.html): \#\#\#\# 说明 定义操作模式枚举。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/190aac3b87e1.md) - [CANN社区版-hi\_point](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0035.html): \#\#\#\# 说明 定义坐标点结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/3a26fcbeb6fc.md) - [CANN社区版-hi\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0036.html): 定义矩形尺寸的结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a87e512aa64.md) - [CANN社区版-hi\_wdr\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0037.html): \#\#\#\# 说明 定义宽动态模式。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/df956b6a76b6.md) - [CANN社区版-hi\_vi\_pipe](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0038.html): 定义VI PIPE号。 → [详情](llms-content/document/detail/CANNCommunityEdition/097bb0573c95.md) - [CANN社区版-hi\_sensor\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0040.html): 定义Sensor ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/894e66d23bcc.md) - [CANN社区版-hi\_isp\_sns\_attr\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0041.html): 定义ISP Sensor属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/1f763d603b0f.md) - [CANN社区版-hi\_isp\_cmos\_sensor\_image\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0042.html): 定义Sensor输出的宽高和帧率属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/9cbc3215ad08.md) - [CANN社区版-hi\_isp\_cmos\_alg\_key](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0043.html): 定义ISP的各算法是否采用cmos中的默认配置的标志位。 → [详情](llms-content/document/detail/CANNCommunityEdition/d73e39ceeda5.md) - [CANN社区版-hi\_isp\_cmos\_noise\_calibration](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0044.html): \#\#\#\# 说明 定义噪声校正参数。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/22a02be428c0.md) - [CANN社区版-hi\_isp\_cmos\_sensor\_max\_resolution](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0045.html): 定义Sensor最大分辨率结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/da44ab77742b.md) - [CANN社区版-hi\_isp\_dng\_blc\_repeat\_dim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0046.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/c6b5d1e42787.md) - [CANN社区版-hi\_isp\_dng\_repeat\_pattern\_dim](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0047.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/c836018fa75f.md) - [CANN社区版-hi\_isp\_dng\_srational](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0048.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/4322f68983c7.md) - [CANN社区版-hi\_isp\_dng\_default\_scale](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0049.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/3a1b30e440e9.md) - [CANN社区版-hi\_isp\_dng\_cfa\_layout\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0050.html): \#\#\#\# 说明 保留枚举定义。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/b6c73011cc00.md) - [CANN社区版-hi\_isp\_dng\_raw\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0051.html): \#\#\#\# 说明 保留结构体。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/cc504feb20aa.md) - [CANN社区版-hi\_isp\_cmos\_sensor\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0052.html): 定义Sensor模式寄存器。 → [详情](llms-content/document/detail/CANNCommunityEdition/f03fb35720d8.md) - [CANN社区版-hi\_isp\_cmos\_dng\_color\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0053.html): 定义DNG白平衡校正系数。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd1f36031b2f.md) - [CANN社区版-hi\_isp\_cmos\_wdr\_switch\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0054.html): 定义WDR切换属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5d4d17e4ff72.md) - [CANN社区版-hi\_isp\_cmos\_default](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0055.html): 定义ISP基础算法库的初始化参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/32685001e909.md) - [CANN社区版-hi\_isp\_cmos\_black\_level](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0056.html): 定义Sensor的黑电平结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/862f13535f09.md) - [CANN社区版-hi\_isp\_sns\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0057.html): 定义Sensor与ISP的通信接口类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/c01ea3fd7b86.md) - [CANN社区版-hi\_isp\_sns\_commbus](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0058.html): 定义与Sensor绑定的设备号信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/35449bad114a.md) - [CANN社区版-hi\_isp\_i2c\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0059.html): 定义I2C数据参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/76818381d12e.md) - [CANN社区版-hi\_isp\_ssp\_data](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0060.html): 定义SSP数据参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/070d0d356e3d.md) - [CANN社区版-hi\_isp\_sns\_regs\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0061.html): 定义sensor的寄存器信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/92c20ce1f245.md) - [CANN社区版-hi\_isp\_sensor\_exp\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0062.html): 定义sensor回调函数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/10fe288aa0fa.md) - [CANN社区版-hi\_isp\_sensor\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0063.html): 定义sensor注册结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/219d27ecf24f.md) - [CANN社区版-hi\_isp\_bayer\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0064.html): 定义输入Bayer图像数据格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4ed8bdcf60d.md) - [CANN社区版-hi\_isp\_pub\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0065.html): 定义ISP公共属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/36dce8e19881.md) - [CANN社区版-hi\_isp\_frame\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0066.html): 定义ISP实时信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/e4bb5a16a532.md) - [CANN社区版-hi\_slave\_dev](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0067.html): \#\#\#\# 说明 定义从信号设备号。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/a1defa07db96.md) - [CANN社区版-hi\_isp\_slave\_sns\_sync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0068.html): 定义从模式sensor同步信号配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ecd98ac8e05.md) - [CANN社区版-hi\_isp\_ae\_accuracy\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0070.html): 定义曝光时间、增益的精度类型的枚举。 → [详情](llms-content/document/detail/CANNCommunityEdition/1dc1dacc41fb.md) - [CANN社区版-hi\_isp\_ae\_accuracy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0071.html): 定义曝光时间、增益的精度的结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/471fafac27a8.md) - [CANN社区版-hi\_isp\_ae\_sensor\_default](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0072.html): 定义AE算法库的初始化参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/66e3c58d9b03.md) - [CANN社区版-hi\_isp\_ae\_sensor\_exp\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0073.html): sensor回调函数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a0dee7ba923.md) - [CANN社区版-hi\_isp\_ae\_sensor\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0074.html): 定义sensor注册结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/c8ee20da08e7.md) - [CANN社区版-hi\_isp\_awb\_agc\_table](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0075.html): 定义饱和度初始化参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7c61efa0854.md) - [CANN社区版-hi\_isp\_awb\_ccm\_tab](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0076.html): 定义不同色温下自动颜色校正矩阵系数。 → [详情](llms-content/document/detail/CANNCommunityEdition/99f99049f0fe.md) - [CANN社区版-hi\_isp\_awb\_ccm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0077.html): 定义CCM颜色校正矩阵属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d148aaa6f7d0.md) - [CANN社区版-hi\_isp\_awb\_sensor\_default](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0078.html): 定义AWB算法库的初始化参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/29982134a7ce.md) - [CANN社区版-hi\_isp\_awb\_sensor\_exp\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0079.html): 定义sensor回调函数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/a41f698a7416.md) - [CANN社区版-hi\_isp\_awb\_sensor\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0080.html): 定义sensor注册结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/8f44b6fb56bd.md) - [CANN社区版-hi\_mpi\_isp\_run\_once](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0082.html): 运行ISP firmware一次。 → [详情](llms-content/document/detail/CANNCommunityEdition/40ca5995386d.md) - [CANN社区版-hi\_mpi\_isp\_set\_module\_ctrl](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0083.html): 设置是否启用ISP各功能模块。 该接口对应的寄存器与各模块的启用寄存器复用。 → [详情](llms-content/document/detail/CANNCommunityEdition/ba3eaa970498.md) - [CANN社区版-hi\_mpi\_isp\_get\_module\_ctrl](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0084.html): 获取ISP各功能模块是否启用的开关。 → [详情](llms-content/document/detail/CANNCommunityEdition/dbebc6c97f18.md) - [CANN社区版-hi\_mpi\_isp\_set\_ctrl\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0085.html): 设置ISP控制参数。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ee761f1e2a4.md) - [CANN社区版-hi\_mpi\_isp\_get\_ctrl\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0086.html): 获取ISP控制参数。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7e04b477656.md) - [CANN社区版-hi\_mpi\_isp\_ae\_lib\_reg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0087.html): 用于向ISP注册AE算法库回调函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b54fb6c972b.md) - [CANN社区版-hi\_mpi\_isp\_ae\_lib\_unreg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0088.html): ISP提供的AE库反注册的回调接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/81defe7ec5ba.md) - [CANN社区版-hi\_mpi\_isp\_awb\_lib\_reg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0089.html): ISP提供的AWB库注册的回调接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/b419cc072736.md) - [CANN社区版-hi\_mpi\_isp\_awb\_lib\_unreg\_callback](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0090.html): ISP提供的AWB库反注册的回调接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/424ca8e0827c.md) - [CANN社区版-hi\_mpi\_isp\_set\_bind\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0091.html): 设置ISP库与3A库、sensor的绑定关系。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0f6a19647c5.md) - [CANN社区版-hi\_mpi\_isp\_get\_bind\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0092.html): 获取ISP库与3A库、sensor的绑定关系。 此接口不支持多进程操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/cf040373caaf.md) - [CANN社区版-hi\_mpi\_isp\_get\_vd\_time\_out](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0093.html): 获取ISP中断信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/bbbba0ea67d4.md) - [CANN社区版-hi\_mpi\_isp\_set\_fmw\_state](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0094.html): 设置ISP firmware状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d2cef60fb8b.md) - [CANN社区版-hi\_mpi\_isp\_get\_fmw\_state](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0095.html): 获取ISP firmware状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a5c0751f414.md) - [CANN社区版-hi\_isp\_bayer\_raw\_bit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0097.html): 定义输入Bayer图像数据位宽。 → [详情](llms-content/document/detail/CANNCommunityEdition/b85356b8c16e.md) - [CANN社区版-hi\_isp\_fmw\_state](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0098.html): 定义ISP firmware状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/3e2e38655ccc.md) - [CANN社区版-hi\_isp\_wdr\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0099.html): 定义ISP宽动态模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/96ba037c1b50.md) - [CANN社区版-hi\_isp\_module\_ctrl](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0100.html): 定义ISP功能模块的控制。 → [详情](llms-content/document/detail/CANNCommunityEdition/12567d227e65.md) - [CANN社区版-hi\_isp\_vd\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0101.html): 定义ISP场同步信号。 → [详情](llms-content/document/detail/CANNCommunityEdition/f67cb53796fd.md) - [CANN社区版-hi\_isp\_cmos\_lsc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0102.html): 定义镜头阴影校正LSC的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/49af6a084ba4.md) - [CANN社区版-hi\_isp\_acs\_y\_shading\_lut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0103.html): 定义Auto Color Shading亮度分量上的校正强度表,也就是Gr/Gb分量的校正强度。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd8810a258dd.md) - [CANN社区版-hi\_isp\_acs\_color\_shading\_lut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0104.html): 定义Auto Color Shading颜色分量上的Lut表,算法会根据R/B分量上的Lut表,动态生成适合当前场景的Lut表。 → [详情](llms-content/document/detail/CANNCommunityEdition/e98c22044642.md) - [CANN社区版-hi\_isp\_acs\_calib\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0105.html): 定义Auto Color Shading的标定参数,用标定工具生成。 → [详情](llms-content/document/detail/CANNCommunityEdition/13776cc90018.md) - [CANN社区版-hi\_isp\_cmos\_acs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0106.html): 定义Auto Color Shading的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b4e0a4546be.md) - [CANN社区版-hi\_isp\_lsc\_cabli\_table](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0107.html): 定义LSC的校正参数 。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e91be7e9999.md) - [CANN社区版-hi\_isp\_cmos\_expander\_point](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0108.html): 定义Expander结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/127a90c764ca.md) - [CANN社区版-hi\_isp\_expander\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0109.html): 定义Expander结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/88b06f6e9679.md) - [CANN社区版-hi\_isp\_cmos\_clut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0110.html): 定义CLUT结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/9d65e4c3c8e1.md) - [CANN社区版-hi\_isp\_cmos\_drc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0111.html): 定义DRC的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/82d121a9ec44.md) - [CANN社区版-hi\_isp\_cmos\_demosaic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0112.html): 定义demosaic的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac2c973288cb.md) - [CANN社区版-hi\_isp\_cmos\_pregamma](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0113.html): 定义pregamma的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a8c42ff56d9a.md) - [CANN社区版-hi\_isp\_cmos\_gamma](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0114.html): 定义gamma的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/28f87d240094.md) - [CANN社区版-hi\_isp\_cmos\_sharpen\_manual](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0115.html): 定义sharpen manual档的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f8776b33ff56.md) - [CANN社区版-hi\_isp\_cmos\_sharpen\_auto](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0116.html): 定义sharpen auto档的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1e00ba78dc7.md) - [CANN社区版-hi\_isp\_cmos\_sharpen](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0117.html): 定义sharpen的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d072541d5fdf.md) - [CANN社区版-hi\_isp\_cmos\_edgemark](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0118.html): 定义edgemark的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8beb6179b761.md) - [CANN社区版-hi\_isp\_cmos\_hlc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0119.html): 定义hlc的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e78953c66093.md) - [CANN社区版-hi\_isp\_cmos\_ldci](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0120.html): 定义ldci的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/516beb44a02b.md) - [CANN社区版-hi\_isp\_cmos\_dpc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0121.html): 定义dpc的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/83ddb64843c2.md) - [CANN社区版-hi\_isp\_cmos\_ge](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0122.html): 定义ge的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a9b0799a6ef6.md) - [CANN社区版-hi\_isp\_cmos\_afc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0123.html): 定义afc的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7c1a3dfa620.md) - [CANN社区版-hi\_isp\_cmos\_bayernr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0124.html): 定义bayernr的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/3a10c093ca58.md) - [CANN社区版-hi\_isp\_cmos\_ca](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0125.html): 定义ca的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/2047e2efbc15.md) - [CANN社区版-hi\_isp\_cmos\_wdr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0126.html): 定义wdr的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/650f6d16660d.md) - [CANN社区版-hi\_isp\_cmos\_dehaze](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0127.html): 定义dehaze的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/114152e3cd9c.md) - [CANN社区版-hi\_isp\_cmos\_lcac\_manual](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0128.html): 定义手动模式下配置紫边校正强度参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c2a0615a8c0.md) - [CANN社区版-hi\_isp\_cmos\_lcac\_auto](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0129.html): 定义自动模式下配置紫边校正强度参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/26b9218ac3ae.md) - [CANN社区版-hi\_isp\_cmos\_lcac](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0130.html): 定义lcac的CMOS参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/02749bb1993c.md) - [CANN社区版-hi\_isp\_bnr\_lsc\_calib\_table](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0131.html): 定义Bayer NR LSC的标定LUT 。 → [详情](llms-content/document/detail/CANNCommunityEdition/64c1ec6f9e68.md) - [CANN社区版-hi\_isp\_3a\_alg\_lib](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0132.html): 定义AE/AWB算法库结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/2baed358351b.md) - [CANN社区版-hi\_isp\_bind\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0133.html): 定义ISP库与Sensor、3A库之间绑定关系的结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/b0c0fec87f46.md) - [CANN社区版-hi\_isp\_ctrl\_proc\_write](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0134.html): 定义ISP的PROC信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/b1785e68bf64.md) - [CANN社区版-hi\_isp\_ctrl\_cmd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0135.html): 定义ISP对3A的控制命令。 → [详情](llms-content/document/detail/CANNCommunityEdition/25632570b293.md) - [CANN社区版-hi\_isp\_stitch\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0136.html): 定义ISP拼接结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/543be99919a0.md) - [CANN社区版-hi\_isp\_ae\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0137.html): 定义AE注册结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5b61c54b98e.md) - [CANN社区版-hi\_isp\_ae\_exp\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0138.html): 定义AE回调函数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/a9ebdb45f226.md) - [CANN社区版-hi\_isp\_ae\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0139.html): 定义ISP提供给AE的初始化参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/22db5697ed69.md) - [CANN社区版-hi\_isp\_fe\_ae\_stat\_1](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0140.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/46fd548bc336.md) - [CANN社区版-hi\_isp\_fe\_ae\_stat\_2](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0141.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/9337e0c9a31d.md) - [CANN社区版-hi\_isp\_fe\_ae\_stat\_3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0142.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ec1da84b76f.md) - [CANN社区版-hi\_isp\_fe\_ae\_stitch\_stat\_3](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0143.html): 定义AE统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/11c06fd6838a.md) - [CANN社区版-hi\_isp\_ae\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0144.html): 定义ISP提供给AE的统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/74ab31494f81.md) - [CANN社区版-hi\_isp\_ae\_stat\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0145.html): 定义AE库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/a87e097414eb.md) - [CANN社区版-hi\_isp\_ae\_result](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0146.html): 定义AE库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/aee9a563f208.md) - [CANN社区版-hi\_isp\_awb\_register](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0147.html): 定义AWB注册结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/eaf6b6a4a6c7.md) - [CANN社区版-hi\_isp\_awb\_exp\_func](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0148.html): 定义AWB回调函数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/00b7da258a4e.md) - [CANN社区版-hi\_isp\_awb\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0149.html): 定义ISP提供给AWB的初始化参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/b0224aac923f.md) - [CANN社区版-hi\_isp\_awb\_stat\_result](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0150.html): 定义AWB统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/a011a58cfab2.md) - [CANN社区版-hi\_isp\_awb\_stat\_1](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0151.html): 定义AWB统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/d44ab55f856b.md) - [CANN社区版-hi\_isp\_awb\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0152.html): 定义ISP提供给AWB的统计信息结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/2bf97796aada.md) - [CANN社区版-hi\_isp\_awb\_raw\_stat\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0153.html): 定义AWB库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b9bcd5107d7.md) - [CANN社区版-hi\_isp\_awb\_result](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0154.html): 定义AWB库返回给ISP的配置寄存器结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/4cf005c21e75.md) - [CANN社区版-hi\_isp\_dcf\_update\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0155.html): 定义DCF信息中ISP实时更新配置参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/da923e36f623.md) - [CANN社区版-hi\_isp\_ctrl\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0156.html): 定义ISP控制参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/dba327c0e2ab.md) - [CANN社区版-hi\_isp\_quick\_start\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0157.html): 设定不带光敏AE快速启动参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/15da01520a1e.md) - [CANN社区版-hi\_isp\_awb\_alg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0158.html): 定义AWB算法类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/9ccef1181477.md) - [CANN社区版-hi\_isp\_init\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0159.html): 定义ISP第一次启动时AE/AWB的初始化参数结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/62c02d2c87f8.md) - [CANN社区版-hi\_mpi\_isp\_set\_exposure\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0162.html): 设定AE曝光属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 - AE曝光控制类型为自动时,曝光时间, → [详情](llms-content/document/detail/CANNCommunityEdition/f719bb50aab3.md) - [CANN社区版-hi\_mpi\_isp\_get\_exposure\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0163.html): 获取AE曝光属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9cf11a16d21.md) - [CANN社区版-hi\_mpi\_isp\_set\_wdr\_exposure\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0164.html): 设置WDR模式下的AE。 → [详情](llms-content/document/detail/CANNCommunityEdition/201e4728f0f7.md) - [CANN社区版-hi\_mpi\_isp\_get\_wdr\_exposure\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0165.html): 获取WDR模式下的AE。 → [详情](llms-content/document/detail/CANNCommunityEdition/20cd4ea13979.md) - [CANN社区版-hi\_mpi\_isp\_set\_ae\_route\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0166.html): 设置AE曝光分配策略属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/a837017ab5fd.md) - [CANN社区版-hi\_mpi\_isp\_get\_ae\_route\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0167.html): 获取AE曝光分配策略属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/00dbf48057e4.md) - [CANN社区版-hi\_mpi\_isp\_set\_ae\_route\_attr\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0168.html): 设置AE曝光分配扩展属性,支持分别设置AE分配策略中的sensor模拟增益,sensor数字增益和ISP数字增益。 → [详情](llms-content/document/detail/CANNCommunityEdition/7fdac785bf77.md) - [CANN社区版-hi\_mpi\_isp\_get\_ae\_route\_attr\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0169.html): 获取AE曝光分配策略扩展属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b2aa2395193.md) - [CANN社区版-hi\_mpi\_isp\_set\_ae\_route\_sf\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0170.html): WDR模式下,设置AE短帧的曝光分配策略属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/a58345abe541.md) - [CANN社区版-hi\_mpi\_isp\_get\_ae\_route\_sf\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0171.html): 获取AE短帧曝光分配策略属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/4027f80d2578.md) - [CANN社区版-hi\_mpi\_isp\_set\_ae\_route\_sf\_attr\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0172.html): 此接口用于WDR模式下设定AE短帧的曝光分配扩展属性,AE计算得到的短帧的曝光量将按照设定的路线进行分配,用户可以根据自己的需求设定曝光时间优先、sensor模拟增益优先、sensor数字增益优先、ISP数字增益优先和光圈优先。 → [详情](llms-content/document/detail/CANNCommunityEdition/3e0a4161f863.md) - [CANN社区版-hi\_mpi\_isp\_get\_ae\_route\_sf\_attr\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0173.html): 获取AE短帧曝光分配策略扩展属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/1c427c4792d3.md) - [CANN社区版-hi\_mpi\_isp\_query\_exposure\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0174.html): 获取AE内部状态信息,包括全局 5 段直方图、1024 段直方图和平均亮度等统计信息,同时还可获取AE运行状态中的曝光时间、增益、曝光量和实际生效的AE route等信息。 - 调用该接口需要确保系统已经运行起来并且统计信息已经生成;当系统刚运行起来第一帧,AE内部还没有统计信息时,调用该接口统计信息会返回全 0,这时候系统内存是足够的。 - 手动模式下,实际生效的again、dgain等其他值可 → [详情](llms-content/document/detail/CANNCommunityEdition/cfb738c0b712.md) - [CANN社区版-hi\_mpi\_isp\_set\_exp\_convert](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0175.html): 设定等曝光量转换的曝光参数相关属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ddb041e8773d.md) - [CANN社区版-hi\_mpi\_isp\_get\_exp\_convert](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0176.html): 设定等曝光量转换的曝光参数相关属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/813853671c77.md) - [CANN社区版-hi\_mpi\_isp\_set\_iris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0180.html): 设定光圈的控制属性,该函数可实现手动光圈属性和光圈类型等参数的设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/befd3334768f.md) - [CANN社区版-hi\_mpi\_isp\_get\_iris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0181.html): 获取光圈的控制属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e32c53898b2.md) - [CANN社区版-hi\_mpi\_isp\_set\_dciris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0182.html): 设定DC-Iris AI算法的控制属性,该函数可实现DC-Iris自动光圈的参数设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/34ac9e6e42d5.md) - [CANN社区版-hi\_mpi\_isp\_get\_dciris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0183.html): 获取DC-Iris自动光圈的控制属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca514446b99b.md) - [CANN社区版-hi\_mpi\_isp\_set\_piris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0184.html): 设定P-Iris自动光圈的控制属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/653f06ccbd65.md) - [CANN社区版-hi\_mpi\_isp\_get\_piris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0185.html): 获取P-Iris自动光圈的控制属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca2e6e9b3571.md) - [CANN社区版-hi\_isp\_ae\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0187.html): 定义自动曝光的模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/4ba4b8067e9f.md) - [CANN社区版-hi\_isp\_ae\_strategy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0188.html): 定义AE曝光策略模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/e44d8abe7af2.md) - [CANN社区版-hi\_isp\_ae\_delay](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0189.html): \#\#\#\# 说明 定义AE延时属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/18682b338c09.md) - [CANN社区版-hi\_isp\_ae\_range](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0190.html): 定义曝光时间或增益的最大值和最小值。 → [详情](llms-content/document/detail/CANNCommunityEdition/d032434488c5.md) - [CANN社区版-hi\_isp\_antiflicker\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0191.html): \#\#\#\# 说明 定义抗闪模式。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/ffca54af5c0a.md) - [CANN社区版-hi\_isp\_antiflicker](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0192.html): \#\#\#\# 说明 定义抗闪属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/67ae6c4168ad.md) - [CANN社区版-hi\_isp\_subflicker](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0193.html): 定义ISP图像亚抗闪属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5d1d9fe36f4e.md) - [CANN社区版-hi\_isp\_fswdr\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0194.html): 定义ISP FSWDR运行模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/3dfff1fe3923.md) - [CANN社区版-hi\_isp\_ae\_fswdr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0195.html): 定义isp fswdr运行模式 → [详情](llms-content/document/detail/CANNCommunityEdition/91d985e56ab9.md) - [CANN社区版-hi\_isp\_ae\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0196.html): \#\#\#\# 说明 定义自动曝光属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/f490d5dec6ef.md) - [CANN社区版-hi\_isp\_me\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0197.html): \#\#\#\# 说明 定义手动曝光属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/730517f02d22.md) - [CANN社区版-hi\_isp\_exposure\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0198.html): 定义ISP曝光属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d48be91acbb.md) - [CANN社区版-hi\_isp\_wdr\_exposure\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0199.html): 定义WDR模式下的曝光属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ab075875abc.md) - [CANN社区版-hi\_isp\_ae\_route\_node](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0200.html): 定义AE分配路线节点属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/68783646262b.md) - [CANN社区版-hi\_isp\_ae\_route](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0201.html): 定义AE曝光分配策略属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5de217e85de6.md) - [CANN社区版-hi\_isp\_ae\_route\_ex\_node](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0202.html): 定义AE扩展分配路线节点属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/6cbe5039b1f0.md) - [CANN社区版-hi\_isp\_ae\_route\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0203.html): 定义AE曝光分配策略扩展属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f05b2ddcc08.md) - [CANN社区版-hi\_isp\_exp\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0204.html): 定义ISP曝光内部状态信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/fe2bebb1fe33.md) - [CANN社区版-hi\_isp\_prior\_frame](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0205.html): WDR模式下的优先帧。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c2396339ae4.md) - [CANN社区版-hi\_isp\_iris\_status](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0206.html): 定义ISP光圈状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/d309e4775009.md) - [CANN社区版-hi\_isp\_iris\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0207.html): 定义ISP光圈类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/1a98af7bb77a.md) - [CANN社区版-hi\_isp\_iris\_f\_no](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0208.html): 定义ISP光圈F值。 → [详情](llms-content/document/detail/CANNCommunityEdition/9d970f91bda0.md) - [CANN社区版-hi\_isp\_mi\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0209.html): \#\#\#\# 说明 定义手动光圈属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/95acf8fce9e9.md) - [CANN社区版-hi\_isp\_dciris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0210.html): 定义DC-Iris AI算法属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc0983caa642.md) - [CANN社区版-hi\_isp\_piris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0211.html): 定义P-Iris属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d2d3040811d.md) - [CANN社区版-hi\_isp\_iris\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0212.html): 定义ISP光圈属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/4398957fcf09.md) - [CANN社区版-hi\_isp\_exp\_conv\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0213.html): AE算法中定义不同帧率下等曝光量转换相关曝光参数属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2fcd0f58b1a.md) - [CANN社区版-hi\_isp\_ae\_convert\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0214.html): 对接驱动时,定义不同帧率下等曝光量转换相关曝光参数属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/3ec730ad2b02.md) - [CANN社区版-hi\_isp\_ae\_param\_reg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0215.html): \#\#\#\# 说明 定义寄存器状态。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/1c31eba16eb7.md) - [CANN社区版-hi\_mpi\_isp\_set\_wb\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0220.html): 设置白平衡属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 - 白平衡控制类型为自动时,AWB算法自动调节白平衡系数。 → [详情](llms-content/document/detail/CANNCommunityEdition/3ad08497857d.md) - [CANN社区版-hi\_mpi\_isp\_get\_wb\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0221.html): 获取白平衡属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/a22a0a4e31cf.md) - [CANN社区版-hi\_mpi\_isp\_set\_awb\_attr\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0222.html): 设置自动白平衡扩展属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9813cd62f7a.md) - [CANN社区版-hi\_mpi\_isp\_get\_awb\_attr\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0223.html): 获取自动白平衡扩展属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/60557588bec8.md) - [CANN社区版-hi\_mpi\_isp\_query\_wb\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0224.html): 获取当前白平衡增益系数,检测色温,饱和度值,颜色校正矩阵系数等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/13da54d38657.md) - [CANN社区版-hi\_mpi\_isp\_cal\_gain\_by\_temp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0225.html): 计算特定色温下的白平衡增益系数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0460cc7ed87d.md) - [CANN社区版-hi\_isp\_awb\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0227.html): 定义ISP自动白平衡属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/214368f08cb6.md) - [CANN社区版-hi\_isp\_awb\_cbcr\_track\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0228.html): 定义Bayer域统计信息的联动参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/90d639f40e62.md) - [CANN社区版-hi\_isp\_awb\_lum\_histgram\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0229.html): 定义白平衡的亮度直方图统计参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/36387bb43dd2.md) - [CANN社区版-hi\_isp\_awb\_alg\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0230.html): 定义白平衡的算法类型属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5e7bd9e6ded.md) - [CANN社区版-hi\_isp\_awb\_ct\_limit\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0231.html): 定义白平衡的增益范围限制属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ba894bf74bf1.md) - [CANN社区版-hi\_isp\_mwb\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0232.html): 定义ISP手动白平衡属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c3077dc05b5.md) - [CANN社区版-hi\_isp\_wb\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0233.html): \#\#\#\# 说明 定义白平衡属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/43b05f1744d8.md) - [CANN社区版-hi\_isp\_awb\_multi\_ls\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0234.html): 定义混合光源下的AWB策略。 → [详情](llms-content/document/detail/CANNCommunityEdition/c1991480f2e5.md) - [CANN社区版-hi\_isp\_awb\_indoor\_outdoor\_status](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0235.html): 定义AWB室内外状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/600f0a648117.md) - [CANN社区版-hi\_isp\_awb\_attr\_ex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0236.html): 定义自动白平衡扩展属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/84b34c261ca9.md) - [CANN社区版-hi\_isp\_awb\_extra\_light\_source\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0237.html): 定义独立光源点的信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c7fef47b897.md) - [CANN社区版-hi\_isp\_awb\_in\_out\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0238.html): 定义对场景做室内外判断的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/3ac5371bb649.md) - [CANN社区版-hi\_isp\_wb\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0239.html): 定义白平衡,饱和度,颜色校正信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/a665a01413e9.md) - [CANN社区版-sensor对光谱的响应](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0241.html): sensor对光谱的响应,在RGB各分量上与人眼对光谱的响应通常是有偏差的,通常通过一个色彩校正矩阵校正光谱响应的交叉效应和响应强度,使前端捕获的图片与人眼视觉在色彩上保持一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/277b238e432c.md) - [CANN社区版-hi\_mpi\_isp\_set\_saturation\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0242.html): 设置颜色饱和度属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/a81aff1b88cd.md) - [CANN社区版-hi\_mpi\_isp\_get\_saturation\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0243.html): 获取颜色饱和度属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/de2407c9d466.md) - [CANN社区版-hi\_mpi\_isp\_set\_ccm\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0244.html): 设置颜色矩阵。 - 0:成功 - 非0:失败,参见 ISP返回码 。 - 颜色校正矩阵的数据格式,应与校正工具提供的保持一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/755d5438ba4c.md) - [CANN社区版-hi\_mpi\_isp\_get\_ccm\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0245.html): 获取颜色矩阵。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/575d065ff0f1.md) - [CANN社区版-hi\_isp\_saturation\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0247.html): 定义ISP颜色饱和度属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/f76138b4db5a.md) - [CANN社区版-hi\_isp\_saturation\_manual](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0248.html): 定义手动饱和度属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ab5275cb45e1.md) - [CANN社区版-hi\_isp\_saturation\_auto](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0249.html): 定义自动饱和度属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/b3a5f4fa5a14.md) - [CANN社区版-hi\_isp\_color\_matrix\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0250.html): 定义ISP颜色矩阵属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/2084e9bf3c00.md) - [CANN社区版-hi\_isp\_color\_matrix\_auto](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0251.html): 定义自动颜色校正矩阵属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/9f3c1e507902.md) - [CANN社区版-hi\_isp\_color\_matrix\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0252.html): 定义不同色温下自动颜色校正矩阵系数。 → [详情](llms-content/document/detail/CANNCommunityEdition/fcca8542e0d7.md) - [CANN社区版-hi\_isp\_color\_matrix\_manual](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0253.html): 定义手动颜色校正矩阵属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d037bd652529.md) - [CANN社区版-hi\_mpi\_isp\_get\_auto\_color\_shading\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0255.html): 获取Auto Color Shading属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/786e2ca9fd95.md) - [CANN社区版-hi\_mpi\_isp\_set\_auto\_color\_shading\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0256.html): 设置Auto Color Shading属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9cff05af4175.md) - [CANN社区版-hi\_isp\_acs\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0258.html): 定义Auto Color Shading属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7724a25058ab.md) - [功能描述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0260.html): Inner State Information接口的作用是输出与ISO相关的多个参数的逻辑寄存器当前配置的真实值。 → [详情](llms-content/document/detail/CANNCommunityEdition/82b9f1130d43.md) - [CANN社区版-hi\_mpi\_isp\_query\_inner\_state\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0261.html): 预留接口,当前版本不支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/855c4d34e5c8.md) - [CANN社区版-hi\_isp\_inner\_state\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0263.html): 定义内部寄存器实际配置信息参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/105c6aa54484.md) - [CANN社区版-hi\_mpi\_isp\_get\_pregamma\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0265.html): 获取PreGamma属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0dd3d758dca0.md) - [CANN社区版-hi\_mpi\_isp\_set\_pregamma\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0266.html): 设置PreGamma属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/13f7f24a7da8.md) - [CANN社区版-hi\_isp\_pregamma\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0268.html): 定义PreGamma属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0af8779c012b.md) - [CANN社区版-hi\_mpi\_isp\_get\_clut\_coeff](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0270.html): 获取CLUT系数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/ade1eb82c5f3.md) - [CANN社区版-hi\_mpi\_isp\_set\_clut\_coeff](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0271.html): 设置CLUT系数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/4a8e6a0bd1cb.md) - [CANN社区版-hi\_mpi\_isp\_get\_clut\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0272.html): 获取CLUT属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/ee6e6d47fdef.md) - [CANN社区版-hi\_mpi\_isp\_set\_clut\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0273.html): 设置CLUT属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/085253d42c29.md) - [CANN社区版-hi\_isp\_clut\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0275.html): 定义CLUT的增益。 → [详情](llms-content/document/detail/CANNCommunityEdition/94d9c38f899f.md) - [CANN社区版-hi\_isp\_clut\_lut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0276.html): 定义CLUT的查找表。 → [详情](llms-content/document/detail/CANNCommunityEdition/afd0ccde25dd.md) - [CANN社区版-hi\_mpi\_isp\_set\_csc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0278.html): 设定CSC(色彩空间转换)属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/f992d188aab8.md) - [CANN社区版-hi\_mpi\_isp\_get\_csc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0279.html): 获取CSC(色彩空间转换)属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/3bc0056af838.md) - [CANN社区版-hi\_isp\_csc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0281.html): 说明定义ISP色彩空间转换模块属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/15a91844eb2e.md) - [CANN社区版-hi\_isp\_csc\_matrix](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0282.html): 定义色彩空间转换矩阵系数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b203c43c75f.md) - [CANN社区版-hi\_mpi\_isp\_get\_ldci\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0284.html): 获取LDCI属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a63c29f9c837.md) - [CANN社区版-hi\_mpi\_isp\_set\_ldci\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0285.html): 设置LDCI属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/78c11fe73ba7.md) - [CANN社区版-hi\_isp\_ldci\_gauss\_coef\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0287.html): 定义GAUSS分布属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e039cd9f4eb4.md) - [CANN社区版-hi\_isp\_ldci\_he\_wgt\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0288.html): 定义直方图均衡与原图融合权重属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/632435f6ff65.md) - [CANN社区版-hi\_isp\_ldci\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0289.html): 定义LDCI手动模式属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ef2a96144b1.md) - [CANN社区版-hi\_isp\_ldci\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0290.html): 定义LDCI自动模式下属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6b6077f5d44.md) - [CANN社区版-hi\_isp\_ldci\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0291.html): 定义LDCI属性参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/c9a705506098.md) - [CANN社区版-hi\_mpi\_isp\_set\_color\_tone\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0293.html): 设置色调的参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/e122d54e5688.md) - [CANN社区版-hi\_mpi\_isp\_get\_color\_tone\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0294.html): 获取色调的参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/88da8dd2988a.md) - [CANN社区版-hi\_isp\_color\_tone\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0296.html): \#\#\#\# 说明 定义色调调整属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/56f197e0352c.md) - [CANN社区版-hi\_mpi\_isp\_get\_fswdr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0298.html): 获取帧合成参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/e48f8c492119.md) - [CANN社区版-hi\_mpi\_isp\_set\_fswdr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0299.html): 设置帧合成参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/fa327ab88497.md) - [CANN社区版-hi\_isp\_wdr\_merge\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0301.html): 定义ISP合成方式属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed1b1f938bea.md) - [CANN社区版-hi\_isp\_fswdr\_mdt\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0302.html): 定义ISPFSWDR运动检测属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b4ba6f04a1b.md) - [CANN社区版-hi\_isp\_wdr\_combine\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0303.html): 定义ISP FSWDR combine属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/c44418afaea6.md) - [CANN社区版-hi\_isp\_fusion\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0304.html): 定义ISP FUSION属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/9197dd0415a8.md) - [CANN社区版-hi\_isp\_fswdr\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0305.html): 定义ISP FSWDR手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/47847c44325e.md) - [CANN社区版-hi\_isp\_fswdr\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0306.html): 定义ISP FSWDR自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/bd6a1b51829a.md) - [CANN社区版-hi\_isp\_wdr\_fs\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0307.html): 定义ISP FSWDR属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/0d32c74cd21d.md) - [CANN社区版-hi\_mpi\_isp\_get\_global\_cac\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0309.html): 获取色差校正参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/5adb9e50565a.md) - [CANN社区版-hi\_mpi\_isp\_set\_global\_cac\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0310.html): 设置横向色差校正参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2cff96b973d.md) - [CANN社区版-hi\_mpi\_isp\_get\_local\_cac\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0311.html): 获取紫边检测校正参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1d5c43f3c14.md) - [CANN社区版-hi\_mpi\_isp\_set\_local\_cac\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0312.html): 设置紫边检测校正参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/2cb189259d57.md) - [CANN社区版-hi\_isp\_depurplestr\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0314.html): 定义紫边校正手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/c582eb35147a.md) - [CANN社区版-hi\_isp\_depurplestr\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0315.html): 定义紫边校正自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/159040f5bbe8.md) - [CANN社区版-hi\_isp\_local\_cac\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0316.html): \#\#\#\# 说明 紫边检测校正属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/73b8f9c4e08d.md) - [CANN社区版-hi\_isp\_global\_cac\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0317.html): \#\#\#\# 说明 定义色差校正属性。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/d0f704fe4853.md) - [CANN社区版-hi\_mpi\_isp\_get\_ca\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0319.html): 获取CA属性。 - 0:成功 - 非0:失败,参见 ISP返回码 HDR模式,默认关闭CA,客户可以自行设置打开。 → [详情](llms-content/document/detail/CANNCommunityEdition/b315dfc0e519.md) - [CANN社区版-hi\_mpi\_isp\_set\_ca\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0320.html): 设置CA属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/3bf6c07a251e.md) - [CANN社区版-hi\_isp\_ca\_lut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0322.html): 定义CA模式的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/fd4d67328f4b.md) - [CANN社区版-hi\_isp\_ca\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0323.html): 定义颜色调整模块的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8b4a078d9f1.md) - [CANN社区版-hi\_mpi\_isp\_set\_fpn\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0325.html): 设置去FPN属性。 - 0:成功 - 非0:失败,参见 ISP返回码 - 不支持分块模式下校正。 → [详情](llms-content/document/detail/CANNCommunityEdition/a38ae4f3e51e.md) - [CANN社区版-hi\_mpi\_isp\_get\_fpn\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0326.html): 获取去FPN属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/a7fb781296e3.md) - [CANN社区版-hi\_mpi\_isp\_fpn\_calibrate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0327.html): 设置去FPN标定属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/97a3c389e564.md) - [CANN社区版-hi\_isp\_fpn\_frame\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0329.html): 定义去FPN标定的黑帧信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc3953e77fb0.md) - [CANN社区版-hi\_isp\_fpn\_calibrate\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0330.html): 定义去FPN的标定属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/daf1b59acd3b.md) - [CANN社区版-hi\_isp\_fpn\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0331.html): 定义去FPN的校正属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/c2683fa1a629.md) - [CANN社区版-hi\_isp\_fpn\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0332.html): 定义去FPN在手动模式下的校正属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/0555ff775c2e.md) - [CANN社区版-hi\_isp\_fpn\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0333.html): 定义去FPN在自动模式下的校正属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/3687ddf8a136.md) - [CANN社区版-hi\_isp\_fpn\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0334.html): \#\#\#\# 说明 定义去FPN类型。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/f3aed610a5be.md) - [CANN社区版-hi\_mpi\_isp\_get\_black\_level\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0336.html): 获取黑电平属性。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/4f423f89dbf6.md) - [CANN社区版-hi\_mpi\_isp\_set\_black\_level\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0337.html): 设置黑电平属性。 - 0:成功 - 非0:失败,参见 ISP返回码 - 如果接口配置为自动模式:若cmos. → [详情](llms-content/document/detail/CANNCommunityEdition/b11d845c2b16.md) - [CANN社区版-hi\_isp\_black\_level\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0339.html): 定义ISP黑电平属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/c467d50c66cb.md) - [CANN社区版-hi\_mpi\_isp\_get\_demosaic\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0341.html): 获取Demosaic参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/451bd8d871bf.md) - [CANN社区版-hi\_mpi\_isp\_set\_demosaic\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0342.html): 设置Demosaic参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3c43f462d0b.md) - [CANN社区版-hi\_isp\_demosaic\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0344.html): 定义ISP DEMOSAIC手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/75a94052cf95.md) - [CANN社区版-hi\_isp\_demosaic\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0345.html): 定义ISP DEMOSAIC自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/4ceece507117.md) - [CANN社区版-hi\_isp\_demosaic\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0346.html): 定义ISP DEMOSAIC属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d025860273ff.md) - [CANN社区版-hi\_mpi\_isp\_get\_anti\_false\_color\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0348.html): 获取Anti FalseColor参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/39af89f1f826.md) - [CANN社区版-hi\_mpi\_isp\_set\_anti\_false\_color\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0349.html): 设置Anti FalseColor参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/6824ade838f3.md) - [CANN社区版-hi\_isp\_anti\_false\_color\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0351.html): 定义ISP Anti FalseColor手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/95f9b51d2a30.md) - [CANN社区版-hi\_isp\_anti\_false\_color\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0352.html): 定义ISP Anti FalseColor自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb505d0e0222.md) - [CANN社区版-hi\_isp\_anti\_false\_color\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0353.html): 定义Anti FalseColor属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a1dc3b38746.md) - [CANN社区版-hi\_mpi\_isp\_get\_nr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0355.html): 获取BNR参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/198c867e277e.md) - [CANN社区版-hi\_mpi\_isp\_set\_nr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0356.html): 设置BNR参数。 - 0:成功 - 非0:失败, → [详情](llms-content/document/detail/CANNCommunityEdition/b3d060394949.md) - [CANN社区版-hi\_isp\_nr\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0358.html): 定义ISP NR手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/eae93e36021f.md) - [CANN社区版-hi\_isp\_nr\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0359.html): 定义ISP NR自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/1e8145b50475.md) - [CANN社区版-hi\_isp\_nr\_wdr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0360.html): 定义ISP NR在WDR模式下属性,与自动/手动模式并行。 → [详情](llms-content/document/detail/CANNCommunityEdition/c87d125700b0.md) - [CANN社区版-hi\_isp\_nr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0361.html): 定义ISP NR属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/e2802e50f2f7.md) - [CANN社区版-hi\_mpi\_isp\_get\_crosstalk\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0363.html): 获取Crosstalk属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/665a55c3ecd7.md) - [CANN社区版-hi\_mpi\_isp\_set\_crosstalk\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0364.html): 设置Crosstalk属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/f867174fd23e.md) - [CANN社区版-hi\_isp\_cr\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0366.html): 定义ISP Crosstalk属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/de1fd25c0e40.md) - [CANN社区版-hi\_mpi\_isp\_get\_dp\_dynamic\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0368.html): 获取动态坏点调试属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/f267c94f424a.md) - [CANN社区版-hi\_mpi\_isp\_set\_dp\_dynamic\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0369.html): 设置动态坏点调试属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/c00c59a8c09f.md) - [CANN社区版-hi\_mpi\_isp\_get\_dp\_static\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0370.html): 获取静态坏点属性。 在设置静态坏点属性中,亮点坏点表中表示亮坏点坐标信息,暗坏点表中则保存的是暗坏点坐标信息;而获取静态坏点属性时,亮点坏点表中保存的是所有坏点的坐标信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/c07dade006a8.md) - [CANN社区版-hi\_mpi\_isp\_set\_dp\_static\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0371.html): 设置静态坏点属性,合并坏点表,将坏点坐标信息与坏点数目写入系统内存。 → [详情](llms-content/document/detail/CANNCommunityEdition/38804e8277ab.md) - [CANN社区版-hi\_mpi\_isp\_get\_dp\_calibrate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0372.html): 获取静态坏点标定结果。 该接口一般用于调试场景下标定Defect Pixel算法的参数,生产环境中不建议使用,可能会引起内存异常、图片效果异常等问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4f01f12ed06.md) - [CANN社区版-hi\_mpi\_isp\_set\_dp\_calibrate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0373.html): 设置静态坏点标定参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/fa5a75873442.md) - [CANN社区版-hi\_isp\_static\_dp\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0375.html): 定义静态坏点标定类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/3135130a1587.md) - [CANN社区版-hi\_isp\_status](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0376.html): 定义ISP校正(检测)状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/6981bf1ca68e.md) - [CANN社区版-hi\_isp\_dp\_static\_calibrate](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0377.html): 定义静态坏点标定的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f79644f36ba.md) - [CANN社区版-hi\_isp\_dp\_static\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0378.html): 定义静态坏点校正属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/107c0b9ae648.md) - [CANN社区版-hi\_isp\_dp\_dynamic\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0379.html): 定义动态坏点校正的手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/212047cf2aee.md) - [CANN社区版-hi\_isp\_dp\_dynamic\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0380.html): 定义动态坏点校正的自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/25350cf0fc54.md) - [CANN社区版-hi\_isp\_dp\_dynamic\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0381.html): 定义动态坏点校正属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/021a32dd2caa.md) - [CANN社区版-hi\_mpi\_isp\_set\_mesh\_shading\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0383.html): 设置Mesh Shading算法参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/14ddfdaf7fbe.md) - [CANN社区版-hi\_mpi\_isp\_get\_mesh\_shading\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0384.html): 获取Mesh Shading算法参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/4a6f01f94826.md) - [CANN社区版-hi\_mpi\_isp\_set\_mesh\_shading\_gain\_lut\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0385.html): 设置Mesh Shading增益表属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ddc094a4be0.md) - [CANN社区版-hi\_mpi\_isp\_get\_mesh\_shading\_gain\_lut\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0386.html): 获取Mesh Shading增益表属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/637ce480ab51.md) - [CANN社区版-hi\_isp\_shading\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0388.html): 定义Mesh Shading算法参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/94c681038b44.md) - [CANN社区版-hi\_isp\_shading\_gain\_lut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0389.html): 定义Mesh Shading增益表参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef8b063e103f.md) - [CANN社区版-hi\_isp\_bnr\_lsc\_gain\_lut](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0390.html): 定义BayerNR所参考的LSC(lens shading correction,镜头阴影校正)增益表参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed70c6031ef3.md) - [CANN社区版-hi\_isp\_shading\_lut\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0391.html): 定义Mesh Shading增益表属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/7737a851fa7b.md) - [CANN社区版-hi\_mpi\_isp\_set\_drc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0393.html): 设置动态范围压缩参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8590ca9bc87a.md) - [CANN社区版-hi\_mpi\_isp\_get\_drc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0394.html): 获取动态范围压缩参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b13b888d48d.md) - [CANN社区版-hi\_isp\_drc\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0396.html): 定义ISP DRC手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b86f13a4907.md) - [CANN社区版-hi\_isp\_drc\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0397.html): 定义ISP DRC自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/d5cbf3eda40a.md) - [CANN社区版-hi\_isp\_drc\_asymmetry\_curve\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0398.html): 定义ISP DRC Asymmetry Curve属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/8fd2254f978d.md) - [CANN社区版-hi\_isp\_drc\_curve\_select](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0399.html): 定义ISP DRC Tone Mapping曲线类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/520a6c3ffde1.md) - [CANN社区版-hi\_isp\_drc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0400.html): 定义ISP DRC属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/686f2feee4e2.md) - [CANN社区版-hi\_mpi\_isp\_get\_gamma\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0402.html): 获取Gamma属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/6fa301166acb.md) - [CANN社区版-hi\_mpi\_isp\_set\_gamma\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0403.html): 设置Gamma属性。 - 0:成功。 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/dd26df94e181.md) - [CANN社区版-hi\_isp\_gamma\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0405.html): 定义ISP Gamma校正属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/392da5ff9103.md) - [CANN社区版-hi\_isp\_gamma\_curve\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0406.html): 定义Gamma曲线类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/316e288bf04b.md) - [CANN社区版-hi\_mpi\_isp\_get\_hlc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0408.html): 获取图像的高光遮蔽属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/16d9cbc1da2d.md) - [CANN社区版-hi\_mpi\_isp\_set\_hlc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0409.html): 设置图像的高光遮蔽属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/568894a5a75c.md) - [CANN社区版-hi\_isp\_hlc\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0411.html): 定义ISP HLC属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/235278b74e33.md) - [CANN社区版-hi\_mpi\_isp\_get\_edge\_mark\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0413.html): 获取图像边缘标记属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/23f648d50f99.md) - [CANN社区版-hi\_mpi\_isp\_set\_edge\_mark\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0414.html): 设置图像边缘标记属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/065e999f5b17.md) - [CANN社区版-hi\_isp\_edge\_mark\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0416.html): 定义ISP EdgeMark属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/87e92f7054b6.md) - [CANN社区版-hi\_mpi\_isp\_set\_sharpen\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0418.html): 设定图像锐化属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/c5e5b6874de1.md) - [CANN社区版-hi\_mpi\_isp\_get\_sharpen\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0419.html): 获取图像锐化属性。 - 0:成功 - 非0:失败,参见 ISP返回码 。 → [详情](llms-content/document/detail/CANNCommunityEdition/b8a7c13f99e8.md) - [CANN社区版-hi\_isp\_sharpen\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0421.html): 定义图像锐化的手动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/9bf22e448f83.md) - [CANN社区版-hi\_isp\_sharpen\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0422.html): 定义图像锐化的自动属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/91cd2a54b0ad.md) - [CANN社区版-hi\_isp\_sharpen\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0423.html): 定义图像锐化的属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7cc9cf40a46.md) - [CANN社区版-hi\_mpi\_isp\_get\_dehaze\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0425.html): 获取Dehaze属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/4083321dad9e.md) - [CANN社区版-hi\_mpi\_isp\_set\_dehaze\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0426.html): 设置Dehaze属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/f12ef8b27fb5.md) - [CANN社区版-hi\_isp\_dehaze\_manual\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0428.html): 定义去雾手动模式属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca9132ec99d6.md) - [CANN社区版-hi\_isp\_dehaze\_auto\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0429.html): 定义去雾自动模式属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/b2eadc57b895.md) - [CANN社区版-hi\_isp\_dehaze\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0430.html): 定义ISP去雾属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/0634052b9509.md) - [功能描述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0432.html): Auto Flicker Type Detection(自动工频闪类型检测)是一个结合软件和硬件一起实现的算法。该算法能够计算出当前环境光源的频闪频率是50Hz还是60Hz\(当前版本只支持50HZ检测\)。 → [详情](llms-content/document/detail/CANNCommunityEdition/334b5d92bca1.md) - [CANN社区版-hi\_mpi\_isp\_calc\_flicker\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0433.html): 输入帧信息,获取工频闪类型检测的结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/582e046f1b27.md) - [CANN社区版-hi\_isp\_calc\_flicker\_input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0435.html): 定义计算工频闪输入参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f441ba8eae04.md) - [CANN社区版-hi\_isp\_calc\_flicker\_output](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0436.html): 定义自动工频闪类型检测输出结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/10f6e05d097f.md) - [CANN社区版-hi\_isp\_calc\_flicker\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0437.html): 自动工频闪检测结果类型 → [详情](llms-content/document/detail/CANNCommunityEdition/3221b21a3bcb.md) - [CANN社区版-hi\_mpi\_mfusion\_set\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0439.html): 设置motionfusion属性。 调用本接口前,必须调用himpisysinit进行系统初始化。 → [详情](llms-content/document/detail/CANNCommunityEdition/14d74fa5a5a3.md) - [CANN社区版-hi\_mfusion\_steady\_detect\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0441.html): 定义IMU噪声和静止检测灵敏度参数类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b2a485ca9ce.md) - [CANN社区版-hi\_mfusion\_attr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0442.html): 定义motionfusion属性。 → [详情](llms-content/document/detail/CANNCommunityEdition/a880184e614f.md) - [CANN社区版-ISP提供的3A统计信息及相关配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0444.html): ISP提供的3A统计信息及相关配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/ee8829cbce0d.md) - [AE区域统计信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0446.html): AE按支持17×15分块进行统计,每个分块均可以输出16bit R,Gr, Gb,B均值\(Average R/Gr/Gb/B\)。以R、Gr为例,区块的统计信息读取地址与数据的对应关系如下表所示。m表示水平分区个数,n表示垂直分区个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/8915ee8bf205.md) - [带权重的AE全局统计信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0447.html): 与AE的区域统计信息基本一致,对于整幅图像,AE也提供了4个全局统计信息。分别为HI\_ISP\_AE\_TOTAL\_R\_AVER,HI\_ISP\_AE\_TOTAL\_GR\_AVER,HI\_ISP\_AE\_TOTAL\_GB\_AVER,HI\_ISP\_AE\_TOTAL\_B\_AVER。其物理意义与分块统计一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5748f3ea193.md) - [带权重的AE直方图信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0448.html): AE提供1024阶直方图统计0-1023,直方图信息读取地址与数据的对应关系如下表所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/8bf1e67c67d9.md) - [MG区域统计信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0450.html): MG按17×15 分块统计,每个分块均可以输出 8bit R,Gr, Gb,B均值\(Average R/Gr/Gb/B\)。ISP统计算法内部区块的统计信息读取地址与数据的对应关系如下表所示。m表示水平分区个数,n表示垂直分区个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f550d9ef26e.md) - [AWB区域统计信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0452.html): AWB中最大支持图像的32x32 分块,每个分块均可以输出R、G、B均值\(Average R/G/B\)。其中统计的像素点均为16bit,分块内统计有效点个数Count All,点数统计值均已根据图像大小做了归一化处理,归一化到16bit。同时,每一个分块支持分亮度区间进行统计,最大支持分4个亮度区间。 → [详情](llms-content/document/detail/CANNCommunityEdition/e597967aea08.md) - [AWB全局统计信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0453.html): 与AWB的区域统计信息基本一致,对于整幅图像,AWB也提供了四个全局统计信息。分别为ISP\_AWB\_AVG\_R/G/B,ISP\_AWB\_CNT\_ALL。其物理意义与分块统计一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/de03a064dc39.md) - [CANN社区版-hi\_mpi\_isp\_set\_stats\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0455.html): 设置ISP 3A统计信息配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/88f3bb49617d.md) - [CANN社区版-hi\_mpi\_isp\_get\_stats\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0456.html): 获取ISP 3A统计信息配置。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/20be1666643c.md) - [CANN社区版-hi\_mpi\_isp\_get\_ae\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0457.html): 获取AE统计信息。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ca9800b2fb9.md) - [CANN社区版-hi\_mpi\_isp\_get\_mg\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0458.html): 获取MG统计信息。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/3a0574b10a99.md) - [CANN社区版-hi\_mpi\_isp\_get\_wb\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0459.html): 获取WB统计信息。 该接口必须在调用himpiispinit接口之后才能调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/33b72cff280d.md) - [CANN社区版-hi\_isp\_stats\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0461.html): 定义ISP 3A统计信息配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b493b90a92c.md) - [CANN社区版-hi\_isp\_ae\_stats\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0463.html): 定义AE统计信息配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/07849a467320.md) - [CANN社区版-hi\_isp\_ae\_switch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0464.html): 定义AE统计模块在ISP pipeline的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/2037808bd19c.md) - [CANN社区版-hi\_isp\_ae\_four\_plane\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0465.html): 启用FourPlaneMode。 → [详情](llms-content/document/detail/CANNCommunityEdition/61538a8dc1b6.md) - [CANN社区版-hi\_isp\_ae\_hist\_skip](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0466.html): 直方图统计时采样点设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/7720771482ac.md) - [CANN社区版-hi\_isp\_ae\_hist\_offset\_x](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0467.html): 直方图统计时水平方向起始点设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/f752fc77add0.md) - [CANN社区版-hi\_isp\_ae\_hist\_offset\_y](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0468.html): 直方图统计时垂直方向起始点设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/5488a0dc33af.md) - [CANN社区版-hi\_isp\_ae\_hist\_config](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0469.html): 定义全局直方图统计时的采样点方式。 → [详情](llms-content/document/detail/CANNCommunityEdition/ff28d1a72858.md) - [CANN社区版-hi\_isp\_ae\_stat\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0470.html): 定义统计模块的开方模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/a95d4a826d1c.md) - [CANN社区版-hi\_isp\_ae\_crop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0471.html): 对AE模块输入图像进行裁剪。 → [详情](llms-content/document/detail/CANNCommunityEdition/37822c9c2b0a.md) - [CANN社区版-hi\_isp\_awb\_switch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0472.html): 定义AWB统计模块在ISP pipeline的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/0868198911af.md) - [CANN社区版-hi\_isp\_awb\_gain\_switch](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0473.html): 定义AWB增益的位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/1bb718b18eb1.md) - [CANN社区版-hi\_isp\_awb\_crop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0474.html): 对AWB模块输入图像进行裁剪。 → [详情](llms-content/document/detail/CANNCommunityEdition/c49f3cf9939e.md) - [CANN社区版-hi\_isp\_wb\_stats\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0475.html): 定义AWB统计信息配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/3cef31e4e355.md) - [CANN社区版-hi\_isp\_ae\_grid\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0476.html): 定义AE分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca0959fecfc7.md) - [CANN社区版-hi\_isp\_ae\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0477.html): \#\#\#\# 说明 定义AE统计信息。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/7693bcb6088e.md) - [CANN社区版-hi\_isp\_ae\_stitch\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0478.html): 定义拼接模式AE统计信息。当前版本不支持该功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/e31c3d802d58.md) - [CANN社区版-hi\_isp\_mg\_grid\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0479.html): MG分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/edc5049ca1be.md) - [CANN社区版-hi\_isp\_mg\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0480.html): \#\#\#\# 说明定义 MG统计信息。 \#\#\#\# 定义 → [详情](llms-content/document/detail/CANNCommunityEdition/4f614b0cac82.md) - [CANN社区版-hi\_isp\_awb\_grid\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0481.html): 定义AWB分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6c1911b13e7.md) - [CANN社区版-hi\_isp\_wb\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0482.html): 定义AWB统计信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/5c4056c4f56c.md) - [CANN社区版-hi\_isp\_wb\_stitch\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0483.html): 定义拼接模式WB统计信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/10e5b9a5fa4a.md) - [CANN社区版-hi\_isp\_focus\_stats\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0484.html): 定义AF统计信息配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c4175bbb69a.md) - [CANN社区版-hi\_isp\_af\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0485.html): 定义AF统计信息配置参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fa1f4ce7fb4.md) - [CANN社区版-hi\_isp\_af\_peak\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0486.html): PEAK模式,决定分区间统计值是否进行求峰值处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d7979188d87.md) - [CANN社区版-hi\_isp\_af\_squ\_mode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0487.html): 平方模式,决定分区间统计值是否进行平方处理。 → [详情](llms-content/document/detail/CANNCommunityEdition/abff63dc0bfe.md) - [CANN社区版-hi\_isp\_af\_crop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0488.html): 对AF模块输入图像进行裁剪。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca3f704d115d.md) - [CANN社区版-hi\_isp\_af\_stats\_pos](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0489.html): 配置AF模块统计位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/809e3786c0e0.md) - [CANN社区版-hi\_isp\_af\_raw\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0490.html): AF模块Bayer域配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/27f1003a6130.md) - [CANN社区版-hi\_isp\_af\_pre\_filter\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0491.html): AF模块预滤波器配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/1d4e89f6c9be.md) - [CANN社区版-hi\_isp\_af\_level\_depend](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0492.html): AF Level Depend Gain模块配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/92bfba25bc33.md) - [CANN社区版-hi\_isp\_af\_coring](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0493.html): AF Coring模块配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/61c395489c42.md) - [CANN社区版-hi\_isp\_af\_h\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0494.html): AF统计水平滤波器IIR参数设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/c6951ea943f2.md) - [CANN社区版-hi\_isp\_af\_v\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0495.html): AF统计垂直滤波器FIR参数设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/16bd92ef30b9.md) - [CANN社区版-hi\_isp\_af\_fv\_param](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0496.html): AF统计结果输出格式参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/82d082f574c9.md) - [CANN社区版-hi\_isp\_focus\_zone](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0497.html): 定义AF统计信息参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/b6e712adfdb8.md) - [CANN社区版-hi\_isp\_fe\_focus\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0498.html): 定义FE AF统计信息,当前不支持。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ad0f0a283e1.md) - [CANN社区版-hi\_isp\_be\_focus\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0499.html): 定义BE AF统计信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/1434c3119cbf.md) - [CANN社区版-hi\_isp\_focus\_grid\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0500.html): 定义AF分区间统计信息的坐标信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/c4429cd4761a.md) - [CANN社区版-hi\_isp\_af\_stats](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0501.html): 定义FE和BE的AF统计信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7d9e7bf03f4.md) - [错误码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevapi_0546.html): **表1 ISP API错误码** → [详情](llms-content/document/detail/CANNCommunityEdition/f942b5b9cf4d.md) - [ISP Firmware介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0001.html): ISP Firmware包含三部分,一部分是ISP控制单元和基础算法库,一部分是3A算法库(包括AE、AWB、AF算法库,其中,AF算法库当前不支持),一部分是Sensor库。仅 Atlas 200I/500 A2 推理产品 支持ISP Firmware功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/41355d19dbd1.md) - [ISP调优算法介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0002.html): ISP模块支持标准的Sensor图像数据处理,包括自动白平衡、自动曝光、Demosaic、坏点矫正及镜头阴影矫正等基本功能,也支持WDR、DRC、降噪等高级处理功能。ISP主要支持的图像处理功能如下表所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c5fb24f445c.md) - [3A算法介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0004.html): 3A算法库,包括AE、AWB、AF算法库,其中,AF算法库当前不支持。3A算法库以注册的方式,添加到Firmware中,完成曝光、白平衡、色彩还原等处理,接口调用流程请参见总体接口调用流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/12f554cab7b0.md) - [Sensor对接](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0005.html): Sensor库主要是为了提供差异化的Sensor适配,里面的内容可以分为两部分:Sensor向ISP库注册的差异化适配,这些差异化适配主要由Firmware中的基础算法单元决定;Sensor向3A库注册的差异化适配。Sensor的适配包括算法的初始化默认值,及Sensor控制接口,Sensor的适配是通过接口回调的形式注册给ISP库和3A算法库。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3ac92f6cbdb.md) - [向ISP库注册AE算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0007.html): 1. 用户需要在自开发定制的AE库中实现以下回调函数(回调函数的说明请参见hi\_isp\_ae\_exp\_func),如下表所示:| 成员名称 | 描述 | → [详情](llms-content/document/detail/CANNCommunityEdition/076b401d31c9.md) - [向ISP注册AWB算法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0008.html): 1. 用户需要在自开发定制的AWB库中实现以下回调函数(回调函数的说明请参见hi\_isp\_awb\_exp\_func),如下表所示:| 成员名称 | 描述 | → [详情](llms-content/document/detail/CANNCommunityEdition/4cad111b92ee.md) - [开发AE无光敏快速收敛功能](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0009.html): 无光敏快速收敛是在没有光敏传感器反馈当前亮度的情况下,AE算法在启动后以最快速收敛到目标亮度范围的功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd0d390a626b.md) - [调试流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0011.html): 请按照下图所示流程进行调试。 → [详情](llms-content/document/detail/CANNCommunityEdition/c795472c8863.md) - [准备材料](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0012.html): 需提前确认是否支持以下规格: → [详情](llms-content/document/detail/CANNCommunityEdition/63da557b679e.md) - [硬件准备就绪](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0014.html): 首先验证是否可以读写Sensor寄存器。 → [详情](llms-content/document/detail/CANNCommunityEdition/f5578b5f825f.md) - [完成初始化序列配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0015.html): 配置初始化序列,建议参考版本发布包里面的Sensor驱动,以便于快速开发。为了方便调试,此时要排除AE配置及帧率配置的干扰,建议暂时空实现驱动中cmos\_get\_sns\_regs\_info函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9a1663fecdd0.md) - [Sensor输出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0016.html): 参考《DVPP媒体加速库\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/acce/dvpp/dvpp\_03\_0000.html\)》,依次配置vi、mipi、isp等模块。待整个系统运行起来,可以通过cat /proc/umap/mipi\_rx以及cat /proc/umap/vi查看各模块的调试信 → [详情](llms-content/document/detail/CANNCommunityEdition/326759b7edf1.md) - [开发ISP基本功能](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0017.html): 本章节涉及Sensor部分,请仔细阅读Sensor的Datasheet,或联系Sensor原厂工程师。 → [详情](llms-content/document/detail/CANNCommunityEdition/a09a03655839.md) - [完成AE配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0018.html): AE配置,请按如下顺序实现: → [详情](llms-content/document/detail/CANNCommunityEdition/b404886bf298.md) - [完善功能](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0019.html): 完善所有其它的函数,例如Sensor启停流控制、各函数里与Sensor工作模式的配合,确保所有功能工作正常。 → [详情](llms-content/document/detail/CANNCommunityEdition/26c5a13157a2.md) - [帧合成WDR模式](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0023.html): - sensor\_init函数使用线性模式的初始化序列。 → [详情](llms-content/document/detail/CANNCommunityEdition/c836c7a10bee.md) - [Built-in WDR模式](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0024.html): Sensor输出的raw数据是压缩格式,因此需要使用EXPANDER模块实现解压缩功能。具体方法是在pfn\_cmos\_get\_isp\_default回调函数中配置hi\_isp\_cmos\_default.hi\_isp\_expander\_attr结构体。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d8a5384939a.md) - [GDC功能介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0026.html): 几何畸变矫正(Geometric Distortion Correction,以下简称GDC)子系统实现的功能:对一帧图像进行鱼眼校正(包括360全景、180全景和Normal三种校正模式)、LDC(镜头畸变校正)校正功能。GDC相关API和参数说明请参见“媒体数据处理V2\(https://www.hiascend.comdocument/detail/zh/CANNCommunityEditio → [详情](llms-content/document/detail/CANNCommunityEdition/e6d57b6f7905.md) - [鱼眼校正典型场景的调试说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0027.html): 壁装时,推荐使用180全景校正模式或normal校正模式,演示效果及参数说明如下表所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac17f2ba150c.md) - [镜头畸变校正典型场景的调试说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0028.html): **表1 桶形矫正说明** → [详情](llms-content/document/detail/CANNCommunityEdition/9a8e467fa042.md) - [DIS功能介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0058.html): DIS(Digital Image Stabilization)数字图像防抖是对图像进行数字处理的过程,采用防抖算法计算出当前图像的运动偏移,然后根据计算得到的运动偏移对当前图像进行平移、旋转等变换,从而起到防抖的效果。 → [详情](llms-content/document/detail/CANNCommunityEdition/4965b4b01cea.md) - [DIS调试关键参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0059.html): 在启动DIS前需要先设置DIS配置信息和属性等相关参数,参数的不同值会不同程度的影响防抖效果。这里主要介绍几个重要影响防抖效果的参数设置。 → [详情](llms-content/document/detail/CANNCommunityEdition/85f4a6d0f626.md) - [3DNR功能介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0061.html): 3DNR是数字降噪,英文全名为Three-dimensional Noise Reduction,主要用来降低弱信号图像的噪波干扰,并通过对比相邻的几帧图像,将不重叠的信息(即噪波)自动滤出,从而显示出比较纯净细腻的画面。相比ISP中的去噪模块, 3DNR在YUV域做降噪,采用时域和空域相结合的形式,并且不需要做噪声标定。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f1648dddab3.md) - [默认参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0063.html): 3DNR参数的接口默认参数,如图1所示: → [详情](llms-content/document/detail/CANNCommunityEdition/43f7da8d953b.md) - [空域接口参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0064.html): 空域滤波包含0~4号基础滤波器即nXsf0、nXsf1、nXsf2、nXsf3、nXsf4,也包含基础滤波器的组合处理。不同级采用了不同类型的空域滤波器,第0级和第1级采用的滤波器去噪保边的能力较强,但易出现条状噪声(称为SFi滤波器组)。第2级和第3级的滤波器去噪保边的能力稍弱,但副作用较小(称为SFk滤波器组)。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e1329837884.md) - [时域接口参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0065.html): 每一级均包含了时域的信息用于图像处理。第1级的时域可采用分层处理结构(第0层和第1层),其中每个时域的接口都有两套分别对应于两层(如果接口有多个参数,接口带上后缀0,1来区分层级,例如nXtfr0、nXtfr1)。针对IPC应用场景一般建议采用分层处理,将第1层设置为背景层,将第0层设置为前景层分开处理。其他三级采用了单层结构,其中第四级采用了利用时域信息的空域处理方式。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b60c4ff9d43.md) - [色度去噪参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0066.html): 视频色度去噪接口NRc去噪主要调试参数为sfc,tfc,trc,tpc,mode,presfc。 → [详情](llms-content/document/detail/CANNCommunityEdition/33f09db17133.md) - [IPC类非目标抓拍场景的3DNR调试](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0067.html): 支持分层处理。可将图像划分为前景和背景层,分别配置相应的时域和空域系数。主要依赖时域去噪,空域去噪作为补充。 → [详情](llms-content/document/detail/CANNCommunityEdition/0816f09c02b3.md) - [注册函数的关系](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0212.html): hi\_mpi\_isp\_ae\_lib\_reg\_callback和hi\_mpi\_isp\_awb\_lib\_reg\_callback这两个接口是ISP firmware库提供的钩子函数,用于开发3A算法库时实现注册动作。例如3A算法库的hi\_mpi\_ae\_register和hi\_mpi\_awb\_register接口,在实现时调用了相应的钩子函数,所以调用hi\_mpi\_ae\_register能实现AE算法库 → [详情](llms-content/document/detail/CANNCommunityEdition/08f2838dbce4.md) - [扩展性的设计考虑](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0213.html): 在代码中有hi\_vi\_pipe、hi\_isp\_3a\_alg\_lib、hi\_sensor\_id这样一些概念,这些概念是出于架构扩展性的考虑。 → [详情](llms-content/document/detail/CANNCommunityEdition/eca2d3af4e13.md) - [3A架构的设计思路](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0214.html): 设计思路基本是这样,ISP firmware初始化并销毁各个算法单元;在运行时,提供前一帧的统计信息,并根据返回值配置寄存器,其他内容,均由用户开发。所以当用户替换自己的3A算法后,当前的AE/AWB的MPI不可复用,cmos.c中的AE/AWB相关的内容不可复用,对于AE的权重配置和AWB的找白点配置的内容不可复用,这几个配置理论上是由3A算法配置,而不是从ISP firmware获取,ISP → [详情](llms-content/document/detail/CANNCommunityEdition/26ace86e68d3.md) - [外部寄存器的说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0215.html): 在IPC的应用中,通常除了业务主程序进程外,板端还会有另外的进程去支持PC端的工具来调节图像质量。ISP的各个算法的许多状态、参数均驻留于全局变量中,不足以支持多进程的访问,所以引入外部寄存器的概念,用以支持多进程的业务场景。用户通过PC端工具与板端进程通信,调用提供的MPI,实际是改变外部寄存器中的内容,从而改变业务主程序中的ISP的各个算法的状态和参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/bfcfcee41950.md) - [不同格式图像所需内存大小说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0217.html): CEILING\(X, Y\)表示将X按Y大小向上取整对齐。以下计算公式以字节为单位,width表示图像宽度,height表示图像高度,bit\_width表示图像像素位宽。 → [详情](llms-content/document/detail/CANNCommunityEdition/6231895657fe.md) - [CANN社区版-VI](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0219.html): VI采集状态下一般会占用三个视频帧VB。一个用于当前帧采集,一个用于准备给下一帧采集,一个在轮转流程中(主要是后级模块占用)。 → [详情](llms-content/document/detail/CANNCommunityEdition/ada2468ceb63.md) - [CANN社区版-ISP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0220.html): 每路isp pipe,全量算法开启后,额外需要10M内存,内存占用较大的算法说明如下: → [详情](llms-content/document/detail/CANNCommunityEdition/893ec719f602.md) - [CANN社区版-VPSS](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0221.html): - vpss chn buffer:每路chn一般至少需要3个YUV格式视频帧,一个用于当前帧处理,一个用于准备给下一帧处理,一个在轮转流程中。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb411b160778.md) - [CANN社区版-MIPI\_RX](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0222.html): 不涉及 → [详情](llms-content/document/detail/CANNCommunityEdition/fa1401813ff6.md) - [CANN社区版-VI](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0224.html): 措施 相关接口 收益 影响 注意 proc信息 → [详情](llms-content/document/detail/CANNCommunityEdition/58fb472131ed.md) - [CANN社区版-ISP](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0225.html): 措施 相关接口/参数 收益 影响 注意 proc信息 → [详情](llms-content/document/detail/CANNCommunityEdition/abca1a9172f5.md) - [CANN社区版-VPSS](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0226.html): 措施 相关模块参数/接口 收益 影响 注意 proc信息 → [详情](llms-content/document/detail/CANNCommunityEdition/41a317edb7ce.md) - [CANN社区版-MIPI\_RX](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0227.html): 不涉及 → [详情](llms-content/document/detail/CANNCommunityEdition/93f993f951ef.md) - [工频闪类型自适应Sample用例处理流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/ispdevug/ispdevug_0228.html): 图1 工频闪类型自适应Sample用例处理流程 → [详情](llms-content/document/detail/CANNCommunityEdition/5dde20c9e183.md) - [CANN社区版-LLM-DataDist作为大模型分布式集群和数据管理组件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev): LLM-DataDist作为大模型分布式集群和数据管理组件,提供了高性能、零拷贝的点对点KV传输的能力,该能力通过简易的API开放给用户。 → [详情](llms-content/document/detail/CANNCommunityEdition/79acbc0a1604.md) - [ClusterInfo和IpInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmc_42_0040.html): 数据类型ClusterInfo和IpInfo定义在“$\{INSTALL\_DIR\}/include/ge/llm\_engine\_types.h”。$\{INSTALL\_DIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为例,安装后文件默认存储路径为:/usr/local/Ascend/cann。具体信息如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/647f1de9cd46.md) - [错误码](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmc_42_0041.html): 错误码定义存放路径:"$\{INSTALL\_DIR\}/include/ge/llm\_error\_codes.h"和"$\{INSTALL\_DIR\}/include/llm\_datadist/llm\_datadist.h"。$\{INSTALL\_DIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为例,安装后文件默认存储路径为:/usr/local/Ascend/cann。 → [详情](llms-content/document/detail/CANNCommunityEdition/64931f4613e9.md) - [读者对象](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_02.html): 本文档用于指导开发者如何使用LLM-DataDist的C++接口实现集群间的数据传输,构建大模型推理分离式框架,从而提高大模型推理系统的吞吐性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/97989f43de8e.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_03.html): 如果您对LLM-DataDist不太了解,或者首次阅读本文档。建议先阅读表1,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/CANNCommunityEdition/88af870642b5.md) - [LLM-DataDist简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_05.html): 在大模型推理场景下,随着模型batch size的增大,Prefill阶段的性能会线性降低,Decode阶段会额外占用更多的内存。两阶段对资源的需求不同,部署在一起导致资源分配不均,成本居高不下。通过LLM-DataDist构建的大模型推理分离式框架有效地解决了该问题。在分离式框架中,将Prefill和Decode分别部署在不同规格和架构的集群中,提升了性能和资源利用效率,提升了大模型推理系统吞吐 → [详情](llms-content/document/detail/CANNCommunityEdition/f6f1351dd210.md) - [LLM-DataDist应用场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_06.html): 通过LLM-DataDist构建大模型推理PD分离式框架。 → [详情](llms-content/document/detail/CANNCommunityEdition/f55750c99ddd.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_08.html): 为了方便后续的描述,我们对于不同的推理框架抽象为几个模块: → [详情](llms-content/document/detail/CANNCommunityEdition/489d41f799b4.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_09.html): 支持的产品形态如下: → [详情](llms-content/document/detail/CANNCommunityEdition/978b36dd9ce4.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_10.html): 本示例通过LLM-DataDist接口实现分离部署场景下KV Cache管理功能。为不同框架使用LLM-DataDist的功能提供一些参考和改造思路。 → [详情](llms-content/document/detail/CANNCommunityEdition/06c47fd39987.md) - [CANN社区版-建链](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_13.html): 调用LinkLlmClusters接口在PD节点之间建立通信链路,链路主要用于KV Cache的传输。 → [详情](llms-content/document/detail/CANNCommunityEdition/d9470078ce56.md) - [CANN社区版-断链](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_14.html): 调用UnlinkLlmClusters接口断开并清理PD之间的通信链路。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2d6236e07a9.md) - [KV Cache管理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_15.html): 在LLM-DataDist初始化时会预申请一块指定大小的内存池,由OPTION\_BUF\_POOL\_CFG配置项决定其大小,后续的KV Cache的内存申请及释放都在预申请的内存上进行,相比每次执行时申请一块cache内存,可以节省耗时。 → [详情](llms-content/document/detail/CANNCommunityEdition/a3b5a1ecdb9b.md) - [角色切换](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_17.html): 主要用于在PD集群节点数量固定的场景下,由于业务的变化,期望PD集群节点间可以相互切换,充分利用资源。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ea9e53572b3.md) - [公共前缀](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_18.html): 公共前缀指的是模型推理的多个输入包含相同的起始部分。 → [详情](llms-content/document/detail/CANNCommunityEdition/88c117ed94c2.md) - [基本概念](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_20.html): **表1 基本概念** → [详情](llms-content/document/detail/CANNCommunityEdition/a36f2cc626ba.md) - [大模型推理流程简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_21.html): ChatGPT的推出意味着交互式人工智能逐渐成为商业化成熟产品,同时也进一步推动了底层技术大型语言模型LLM的研究和进步。现有主要使用的LLM包括GPT系列、LLAMA系列、GLM系列。其模型基础架构都采用Transformer架构,并以Decode-Only为主。该类Transformer-Based-Decode-Only的LLM在推理预测时,采用自回归生成(auto-regressive g → [详情](llms-content/document/detail/CANNCommunityEdition/185da822ced7.md) - [为什么要做PD分离](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcdv1_42_22.html): 从实现上来看,整个LLM推理过程由Prefill和多轮迭代的Decode组成,想要在Decode阶段实现Continuous batching的前提是,每个被调度的request需要有空闲算力完成Prefill计算。按现有的部署模式,Prefill和Decode部署在一起,当有新的Prefill请求时,会被优先处理,从而导致Decode的执行流程由于增量token时延(TBT)而无法得到有效保障。 → [详情](llms-content/document/detail/CANNCommunityEdition/889488c09a18.md) - [头文件和库文件说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_02.html): 相关头文件在$\{INSTALL\_DIR\}/include/llm\_datadist目录下,库文件在$\{INSTALL\_DIR\}/lib64/目录下。$\{INSTALL\_DIR\}请替换为CANN软件安装后文件存储路径。以root用户安装为例,安装后文件默认存储路径为:/usr/local/Ascend/cann。 → [详情](llms-content/document/detail/CANNCommunityEdition/df953fa379c6.md) - [LlmDataDist构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_04.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建LLM-DataDist对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/245fca313cd1.md) - [LlmDataDist构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_05.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建LLM-DataDist对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/245fca313cd1.md) - [~LlmDataDist\(\)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_06.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 LLM-DataDist对象析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/45c55f3db72e.md) - [CANN社区版-Initialize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_07.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化LLM-DataDist。 → [详情](llms-content/document/detail/CANNCommunityEdition/bc17cabae0c0.md) - [CANN社区版-Finalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_08.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 LLM-DataDist的资源释放函数。 无 无 无 - 需要和 Initialize 配对使用。 - 分离部署下, → [详情](llms-content/document/detail/CANNCommunityEdition/ad645b826a67.md) - [CANN社区版-SetRole](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_09.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置LLM-DataDist的角色。建议仅在使用PagedAttention的场景使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b372f55a242.md) - [CANN社区版-LinkLlmClusters](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_10.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 进行Device间建链。 → [详情](llms-content/document/detail/CANNCommunityEdition/19c1f4ec8b9d.md) - [CANN社区版-UnlinkLlmClusters](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_11.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 进行Device间断链。 → [详情](llms-content/document/detail/CANNCommunityEdition/47aebecf5d5f.md) - [CANN社区版-PullKvCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_12.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 从远端节点拉取Cache到本地Cache,仅当角色为Decoder时可调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/fec409bc8ac0.md) - [CANN社区版-PullKvBlocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_13.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 在传输Blocks Cache场景下,通过block列表的方式,从远端节点拉取Cache到本地Cache, → [详情](llms-content/document/detail/CANNCommunityEdition/21192b854598.md) - [CANN社区版-CopyKvCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_14.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 拷贝KV Cache。支持D2D,D2H的拷贝。 当期望PullKvCache和其他使用Cache的操作流水时, → [详情](llms-content/document/detail/CANNCommunityEdition/2c4d4a798cba.md) - [CANN社区版-CopyKvBlocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_15.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PA场景下,通过block列表的方式拷贝KV Cache。支持D2D,D2H,H2D的拷贝。 → [详情](llms-content/document/detail/CANNCommunityEdition/138cc3b247a8.md) - [CANN社区版-PushKvCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_16.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 推送Cache到远端节点,仅当角色为Prompt时可调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/83f753c36281.md) - [CANN社区版-PushKvBlocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_17.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 通过配置block列表的方式,从本地节点推送Cache到远端节点,仅当角色为Prompt时可调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/4d806c23c4ac.md) - [CANN社区版-AllocateCache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_18.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 分配Cache。 → [详情](llms-content/document/detail/CANNCommunityEdition/c54199ef5122.md) - [CANN社区版-LlmRole](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_20.html): LLM-DataDist的角色 → [详情](llms-content/document/detail/CANNCommunityEdition/c9c517555492.md) - [CANN社区版-LlmRole](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_21.html): LLM-DataDist的角色 → [详情](llms-content/document/detail/CANNCommunityEdition/c9c517555492.md) - [CANN社区版-CachePlacement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_22.html): Cache的内存类型 → [详情](llms-content/document/detail/CANNCommunityEdition/3b70d7abde97.md) - [CANN社区版-CacheDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_23.html): Cache的描述信息 → [详情](llms-content/document/detail/CANNCommunityEdition/bee40a216769.md) - [CANN社区版-CacheIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_24.html): Cache的索引 → [详情](llms-content/document/detail/CANNCommunityEdition/2d54942e611a.md) - [CANN社区版-Cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_25.html): Cache,其中维护了一组tensor的地址 → [详情](llms-content/document/detail/CANNCommunityEdition/c232f24288ee.md) - [ClusterInfo和IpInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_26.html): 用于描述集群信息,用于建链与断链。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ef0218bbc89.md) - [CANN社区版-KvCacheExtParam](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_27.html): 调用Pull或Push相关接口时传入的扩展参数。``` → [详情](llms-content/document/detail/CANNCommunityEdition/6bce3013c78d.md) - [CANN社区版-LLM-DataDist作为大模型分布式集群和数据管理组件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmcrv1_42_30.html): LLM-DataDist作为大模型分布式集群和数据管理组件,提供了高性能、零拷贝的点对点KV传输的能力,该能力通过简易的API开放给用户。 → [详情](llms-content/document/detail/CANNCommunityEdition/79acbc0a1604.md) - [CANN社区版-LLM-DataDist作为大模型分布式集群和数据管理组件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmdastdev_001.html): LLM-DataDist作为大模型分布式集群和数据管理组件,提供了高性能、零拷贝的点对点KV传输的能力,该能力通过简易的API开放给用户。 → [详情](llms-content/document/detail/CANNCommunityEdition/79acbc0a1604.md) - [读者对象](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_02.html): 本文档用于指导开发者如何使用LLM-DataDist的Python接口实现点对点数据传输,构建大模型推理分离式框架,从而提高大模型推理系统的吞吐性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/67017db628bd.md) - [阅读向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_03.html): 如果您对LLM-DataDist不太了解,或者首次阅读本文档。建议先阅读表1,帮助您快速了解手册内容,按需访问对应章节。 → [详情](llms-content/document/detail/CANNCommunityEdition/feae530552b6.md) - [LLM-DataDist简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_05.html): 在大模型推理场景下,随着模型batch size的增大,Prefill阶段的性能会线性降低,Decode阶段会额外占用更多的内存。两阶段对资源的需求不同,部署在一起导致资源分配不均,成本居高不下。通过LLM-DataDist构建的大模型推理分离式框架有效地解决了该问题。在分离式框架中,将Prefill和Decode分别部署在不同规格和架构的集群中,提升了性能和资源利用效率,提升了大模型推理系统吞吐 → [详情](llms-content/document/detail/CANNCommunityEdition/7b7a23881a82.md) - [LLM-DataDist应用场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_06.html): 通过LLM-DataDist构建大模型推理PD分离式框架。 → [详情](llms-content/document/detail/CANNCommunityEdition/57f59601c674.md) - [整体开发流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_08.html): 为了方便后续的描述,我们对于不同的推理框架抽象为几个模块: → [详情](llms-content/document/detail/CANNCommunityEdition/7613ac85377d.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_09.html): 支持的产品形态如下: → [详情](llms-content/document/detail/CANNCommunityEdition/934885441602.md) - [完整样例参考](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_10.html): 本示例是以transformers的LLAMA模型为样例,主要展示PD分离前后的脚本变化点,提供如何从非分离脚本改为PD分离脚本的一个参考,PD分离脚本示例请单击Gitee\(https://gitee.com/ascend/torchair/tree/master\#version\_match\),根据版本配套表下载对应版本的sample包,从“npu\_tuned\_model/llm/llama/be → [详情](llms-content/document/detail/CANNCommunityEdition/449576ce2a0e.md) - [链路管理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_12.html): NN模型执行时调用的HCCL集合通信接口是双边通信,即需要两边同时发起建链,而在P-D分离方案中,简化建链操作,由Client单侧发起建链。由于动态扩缩的部分大多数是Decode侧,因此将P定义为Server端,D定义为Client端,建链过程实现由D向P发起建链的流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb1529ae3ac2.md) - [KV Cache管理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_13.html): 在LLM-DataDist初始化时会预申请一块指定大小的内存池,由ge.flowGraphMemMaxSize配置项决定其大小,后续的KV Cache的内存申请及释放都在预申请的内存上进行,相比每次申请一块内存,可以节省耗时。 → [详情](llms-content/document/detail/CANNCommunityEdition/9567b6e47ee9.md) - [KV Cache换入换出](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_15.html): KV Cache换入换出指将KV Cache从Device换出到Host,或者从Host换入Device。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ba4ad8ba874.md) - [公共前缀](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_16.html): 公共前缀指的是在一次推理过程中,多个输入提示包含相同的起始部分。 → [详情](llms-content/document/detail/CANNCommunityEdition/01a71bbd4611.md) - [基本概念](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_18.html): **表1 基本概念** → [详情](llms-content/document/detail/CANNCommunityEdition/357f1707ac70.md) - [大模型推理流程简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_19.html): ChatGPT的推出意味着交互式人工智能逐渐成为商业化成熟产品,同时也进一步推动了底层技术大型语言模型LLM的研究和进步。现有主要使用的LLM包括GPT系列、LLAMA系列、GLM系列。其模型基础架构都采用Transformer架构,并以Decode-Only为主。该类Transformer-Based-Decode-Only的LLM在推理预测时,采用自回归生成(auto-regressive g → [详情](llms-content/document/detail/CANNCommunityEdition/f89173fb965a.md) - [为什么要做PD分离](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpdv1_42_20.html): 从实现上来看,整个LLM推理过程由Prefill和多轮迭代的Decode组成,想要在Decode阶段实现Continuous batching的前提是,每个被调度的request需要有空闲算力完成Prefill计算。按现有的部署模式,Prefill和Decode部署在一起,当有新的Prefill请求时,会被优先处理,从而导致Decode的执行流程由于增量token时延(TBT)而无法得到有效保障。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb6c679d03db.md) - [LLM-DataDist接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0002.html): LLM-DataDist:大模型分布式集群和数据加速组件,提供了集群KV数据管理能力,以支持全量图和增量图分离部署。 → [详情](llms-content/document/detail/CANNCommunityEdition/72caa3e7cce6.md) - [LLMDataDist构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0004.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMDataDist。 → [详情](llms-content/document/detail/CANNCommunityEdition/52f5630eefce.md) - [CANN社区版-init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0005.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 初始化LLMDataDist。通过单边建链,即Client向Server发起建链,Prompt作为Server, → [详情](llms-content/document/detail/CANNCommunityEdition/82237777c3aa.md) - [CANN社区版-finalize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0006.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放LLMDataDist。 无 无 初始化成功后,系统退出前需要调用finalize。 → [详情](llms-content/document/detail/CANNCommunityEdition/a45acff42635.md) - [CANN社区版-link\_clusters](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0007.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 由Client单侧发起建链。由于动态扩缩的部分大部分是Decode侧,因此将P定义为Server端, → [详情](llms-content/document/detail/CANNCommunityEdition/bf287a4fe43c.md) - [CANN社区版-unlink\_clusters](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0008.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 断链。 → [详情](llms-content/document/detail/CANNCommunityEdition/c10958cbe5b6.md) - [CANN社区版-check\_link\_status](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0009.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 可快速检测链路状态是否正常。 → [详情](llms-content/document/detail/CANNCommunityEdition/c146984ecc71.md) - [CANN社区版-kv\_cache\_manager](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0010.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCacheManager实例。 无 返回KvCacheManager实例。 → [详情](llms-content/document/detail/CANNCommunityEdition/d990663db099.md) - [CANN社区版-switch\_role](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0011.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 切换当前LLMDataDist的角色,建议仅在使用PagedAttention的场景使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/44296a59d52e.md) - [LLMConfig构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0019.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMConfig,调用init接口需要传入一个配置项字典,为了简化配置,可以通过此类来构造该配置项字典。 → [详情](llms-content/document/detail/CANNCommunityEdition/b91cb972b29b.md) - [CANN社区版-generate\_options](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0020.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 生成配置项字典。 无 返回配置项字典。 → [详情](llms-content/document/detail/CANNCommunityEdition/4e0985bb54c1.md) - [CANN社区版-device\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0021.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置当前进程Device ID,对应底层ge.exec.deviceId配置项。 → [详情](llms-content/document/detail/CANNCommunityEdition/79fe417e6a6c.md) - [CANN社区版-sync\_kv\_timeout](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0022.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置一系列接口的超时时间,对应底层llm.SyncKvCacheWaitTime配置项。 → [详情](llms-content/document/detail/CANNCommunityEdition/378a2a6d0054.md) - [CANN社区版-enable\_switch\_role](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0023.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置是否支持角色平滑切换,对应底层llm.EnableSwitchRole配置项。 → [详情](llms-content/document/detail/CANNCommunityEdition/2fad5f077cd8.md) - [CANN社区版-ge\_options](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0024.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置额外的GE配置项。 → [详情](llms-content/document/detail/CANNCommunityEdition/0a1d60f5c3fe.md) - [CANN社区版-listen\_ip\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0025.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PROMPT侧设置集群侦听信息,对应底层llm.listenIpInfo配置项。 → [详情](llms-content/document/detail/CANNCommunityEdition/ec0395301e4a.md) - [CANN社区版-mem\_utilization](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0026.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 配置ge.flowGraphMemMaxSize内存的利用率。默认值0.95。 → [详情](llms-content/document/detail/CANNCommunityEdition/dad8b7c159e3.md) - [CANN社区版-buf\_pool\_cfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0027.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 用户指定内存档位配置,提高内存申请性能和使用率。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa88c147986c.md) - [KvCacheManager构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0035.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 KvCacheManager的实例应该通过kvcachemanager返回。 → [详情](llms-content/document/detail/CANNCommunityEdition/30c1e7bb395e.md) - [CANN社区版-is\_initialized](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0036.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 查询KvCacheManager实例是否已初始化。 NA 如果LLMDataDist已初始化,则返回True。 → [详情](llms-content/document/detail/CANNCommunityEdition/e235c3305980.md) - [CANN社区版-allocate\_cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0037.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 分配Cache,分配成功后,会同时被cacheid与cachekeys引用,只有当这些引用都解除后, → [详情](llms-content/document/detail/CANNCommunityEdition/e9e1c3aa2b5d.md) - [CANN社区版-deallocate\_cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0038.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 释放Cache。 如果该Cache在Allocate时关联了CacheKey, → [详情](llms-content/document/detail/CANNCommunityEdition/c99b5dca8b79.md) - [CANN社区版-remove\_cache\_key](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0039.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 移除CacheKey,仅当LLMRole为PROMPT时可调用。 移除CacheKey后, → [详情](llms-content/document/detail/CANNCommunityEdition/f7a984311cfd.md) - [CANN社区版-pull\_cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0040.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 根据CacheKey,从对应的Prompt节点拉取KV到本地KV Cache,仅当LLMRole为DECODER时可调用。 → [详情](llms-content/document/detail/CANNCommunityEdition/4b7235291c28.md) - [CANN社区版-copy\_cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0041.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 拷贝KV Cache。 → [详情](llms-content/document/detail/CANNCommunityEdition/657bea636a43.md) - [CANN社区版-get\_cache\_tensors](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0042.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取cache tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/b040debd1a5b.md) - [CANN社区版-allocate\_blocks\_cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0043.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,分配多个blocks的Cache,Cache分配成功后, → [详情](llms-content/document/detail/CANNCommunityEdition/fd1373640126.md) - [CANN社区版-pull\_blocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0044.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,根据BlocksCacheKey, → [详情](llms-content/document/detail/CANNCommunityEdition/c9e7821d9b73.md) - [CANN社区版-copy\_blocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0045.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 PagedAttention场景下,拷贝block。 → [详情](llms-content/document/detail/CANNCommunityEdition/36bc86628756.md) - [CANN社区版-swap\_blocks](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0046.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 对cpucache和npucache进行换入换出。 对于swap out功能, → [详情](llms-content/document/detail/CANNCommunityEdition/bc3253bed2d9.md) - [CANN社区版-transfer\_cache\_async](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0047.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 异步分层传输KV Cache。 → [详情](llms-content/document/detail/CANNCommunityEdition/2b549103c397.md) - [KvCache构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0049.html): 构造KvCache,该接口通常不需要用户调用,KvCache对象由KvCacheManager.allocate\_cache或allocate\_blocks\_cache返回。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d6a4945b996.md) - [CANN社区版-cache\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0050.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCache的id。 无 正常情况返回类型为KvCache的id。 → [详情](llms-content/document/detail/CANNCommunityEdition/f80521d71ad9.md) - [CANN社区版-cache\_desc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0051.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCache描述。 无 正常情况返回类型为KvCache的cache描述。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e154d9edcf8.md) - [CANN社区版-per\_device\_tensor\_addrs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0052.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取KvCache的地址。 无 正常情况返回类型为KVCache的地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/6b85a3f521f6.md) - [CANN社区版-create\_cpu\_cache](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0053.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 创建cpu cache。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4e63355f184.md) - [CANN社区版-LLMRole](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0078.html): 调用init接口传入的角色类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/26f6de411f53.md) - [LLMClusterInfo构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0080.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造LLMClusterInfo,用于linkclusters和unlinkclusters接口的参数类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/874e2dfe097a.md) - [CANN社区版-remote\_cluster\_id](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0081.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 设置对端集群ID。 → [详情](llms-content/document/detail/CANNCommunityEdition/fb4abcc02c74.md) - [CANN社区版-append\_local\_ip\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0082.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 添加本地集群IP信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/94082203dbcd.md) - [CANN社区版-append\_remote\_ip\_info](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0083.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 添加远端集群IP信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/7c5d6e73a9da.md) - [CANN社区版-Placement](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0085.html): 表示Cache所在位置,通常作为CacheDesc的placement参数的类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/9dc1c5fb7cb1.md) - [CANN社区版-CacheDesc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0086.html): 构造CacheDesc,通常在KvCacheManager的allocate\_cache接口中作为参数类型使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c81d63311a4.md) - [CANN社区版-CacheKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0089.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造CacheKey, → [详情](llms-content/document/detail/CANNCommunityEdition/9376e3553ce3.md) - [CANN社区版-CacheKeyByIdAndIndex](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0090.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造CacheKeyByIdAndIndex,通常在pullcache接口中作为参数类型使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/5667247fa834.md) - [CANN社区版-BlocksCacheKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0091.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造BlocksCacheKey, → [详情](llms-content/document/detail/CANNCommunityEdition/54a6f75647e6.md) - [CANN社区版-LayerSynchronizer](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0093.html): 抽象类,需要由用户继承该抽象类实现相关接口。当前该类下只有一个接口synchronize\_layer。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9e15b764b40.md) - [CANN社区版-TransferConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0094.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TransferConfig。 → [详情](llms-content/document/detail/CANNCommunityEdition/2f7578fc8d44.md) - [CANN社区版-TransferWithCacheKeyConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0095.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TransferWithCacheKeyConfig。 → [详情](llms-content/document/detail/CANNCommunityEdition/51a1dd205558.md) - [CacheTask构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0097.html): 构造CacheTask,由KvCacheManager.transfer\_cache\_async接口返回,表示分层传输异步任务。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ace76bf8d15.md) - [CANN社区版-synchronize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0098.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 等待所有层传输完成,并获取整体执行结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/99b35daf64f3.md) - [CANN社区版-get\_results](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0099.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 等待所有层传输完成,并获取每个TransferConfig对应执行结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/09a0bfceb1c7.md) - [CANN社区版-LLMException](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0100.html): 调用LLMDataDist各接口,异常场景可能抛出LLMException异常。当前该类下只有一个接口status\_code。 → [详情](llms-content/document/detail/CANNCommunityEdition/2725e1775ba1.md) - [CANN社区版-LLMStatusCode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0101.html): LLMException中status\_code对应的枚举类,枚举值及解决方法如下表。 → [详情](llms-content/document/detail/CANNCommunityEdition/077bebd976ff.md) - [CANN社区版-DataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0102.html): DataType枚举类,枚举值如下表所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/d62d317a2d1e.md) - [TensorDesc构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0137.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造TensorDesc。 → [详情](llms-content/document/detail/CANNCommunityEdition/1131bb8b1b6d.md) - [CANN社区版-dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0138.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取dtype属性值。 无 返回dtype。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7cf5e74724c.md) - [CANN社区版-shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0139.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取shape属性值。 无 返回shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/190809960d5f.md) - [Tensor构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0141.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 构造Tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/0cc38f716c96.md) - [CANN社区版-numpy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/llmdatadistdev/llmpr_42_0142.html): 说明: Atlas A2 训练系列产品 / Atlas A2 推理系列产品 :针对 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,仅支持Atlas 800I A2 推理服务器、A200I A2 Box 异构组件。 获取tensor的numpy数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/f6fbee732135.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0001.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0003.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0004.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0005.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0006.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0007.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0009.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0011.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0012.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0014.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0015.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0016.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0018.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0019.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0020.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0022.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0023.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0024.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0025.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0027.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0028.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0029.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0031.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0032.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0033.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0034.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0039.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0040.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0046.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0047.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhiva_01_0048.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0001.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0002.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0004.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0005.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0006.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0007.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0008.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0009.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0010.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0011.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0012.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0013.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0014.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0015.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0016.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0017.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0018.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0019.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0021.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0022.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0023.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0024.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0025.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0027.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0028.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0029.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0030.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0031.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0032.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0033.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0034.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0036.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0037.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0038.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0039.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0040.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0042.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0043.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0044.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0046.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0047.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0048.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0049.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0051.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0052.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0055.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0056.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0058.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0059.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0061.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0062.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0063.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0064.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0065.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0066.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0067.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0068.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0069.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0070.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0071.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0073.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0074.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0075.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0078.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0080.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0081.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0082.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0084.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0085.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0086.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0087.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0088.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0089.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0090.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0091.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0092.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0094.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0095.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0096.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0097.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0099.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-CANN提供了一套C语言API库和一套Python语言API库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/openhivadevg/atlasopenhivaapi_07_0100.html): CANN提供了一套C语言API库和一套Python语言API库,Python接口是基于C语言接口,使用CPython封装而成的Python API库。您可以基于这两套接口,利用AI处理器的硬件计算资源,在CANN上进行深度学习推理计算、图形图像预处理、单算子加速计算等。这套C语言API库(下文简称acl接口)和Python语言API库(下文简称pyacl接口),包含运行时管理、单算子调用、模型管理 → [详情](llms-content/document/detail/CANNCommunityEdition/572b52c41f26.md) - [CANN社区版-Ascend 950PR / Ascend 950DT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev): Ascend 950PR / Ascend 950DT → [详情](llms-content/document/detail/CANNCommunityEdition/09949a54a554.md) - [接口列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0001.html): RPing是一种基于RDMA/UB的网络探测技术,昇腾AI软件栈提供了RPing功能相关接口供开发者调用,用以实现发送检测报文、记录网络时延、统计报文收发情况,从而帮助客户进行网络链路状态的监测。 → [详情](llms-content/document/detail/CANNCommunityEdition/d87334ba84ea.md) - [CANN社区版-HccnRpingInit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0002.html): 初始化参与RPing的Device,启动网络状态监测。 → [详情](llms-content/document/detail/CANNCommunityEdition/a4ac1ab65dd9.md) - [CANN社区版-HccnRpingDeinit](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0003.html): 释放内存资源。 HccnResult类型错误码的解析结果。 - 该接口会主动释放资源,若入参rpingCtx指向为空可能会触发异常。 → [详情](llms-content/document/detail/CANNCommunityEdition/899d317c7a60.md) - [CANN社区版-HccnRpingAddTarget](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0004.html): 添加探测目标,建立client与target之间的RPing通信链路。 其中client为发送端NPU,target为接收端NPU。 → [详情](llms-content/document/detail/CANNCommunityEdition/668957ee11a4.md) - [CANN社区版-HccnRpingRemoveTarget](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0005.html): 删除探测目标并关闭RPing功能的通信链路。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ec377ddaa8e.md) - [CANN社区版-HccnRpingGetTarget](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0006.html): 获取链路状态信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/89264f4941f6.md) - [CANN社区版-HccnRpingBatchPingStart](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0007.html): 发起探测请求。 → [详情](llms-content/document/detail/CANNCommunityEdition/b464362cc017.md) - [CANN社区版-HccnRpingBatchPingStop](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0008.html): 中止探测请求。 HccnResult类型错误码的解析结果。 该接口需要与HccnRpingBatchPingStart接口配对使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/1d0a08d0986f.md) - [CANN社区版-HccnRpingGetResult](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0009.html): 获取对目标的探测结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/cfd4db331b53.md) - [CANN社区版-HccnResult](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0011.html): 定义RPing功能相关操作的返回值。 → [详情](llms-content/document/detail/CANNCommunityEdition/fbd8f49cea61.md) - [CANN社区版-HccnRpingMode](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0012.html): 定义RPing功能使用的网络类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/b3722beb8eac.md) - [CANN社区版-HccnRpingAddTargetState](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0013.html): 定义添加探测目标操作的返回状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/e022f6ca2fc6.md) - [CANN社区版-HccnRpingInitAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0014.html): 定义RPing功能初始化时要配置的参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/41a9217df92e.md) - [CANN社区版-HccnRpingTargetInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0015.html): 定义需要被探测的target信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/adcee1902250.md) - [CANN社区版-HccnRpingResultInfo](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0016.html): 定义RPing的探测结果信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/fe2331381c9b.md) - [CANN社区版-HccnRpingResultState](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0017.html): 定义RPing的探测结果是否有效。 → [详情](llms-content/document/detail/CANNCommunityEdition/844092ebd515.md) - [CANN社区版-HccnRpingCtx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0018.html): 指向RPing对象的句柄。 → [详情](llms-content/document/detail/CANNCommunityEdition/b460f025f22c.md) - [CANN社区版-HccnRpingGetPayload](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0019.html): 获取对目标探测报文的自定义payload。 → [详情](llms-content/document/detail/CANNCommunityEdition/325c4a2b7bd6.md) - [CANN社区版-HccnRpingTimestamp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0020.html): \#\#\#\# 功能 时间戳的数据结构。 \#\#\#\# 定义原型 → [详情](llms-content/document/detail/CANNCommunityEdition/eed5ec866f19.md) - [CANN社区版-HccnRpingPayloadHead](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0021.html): 保存自定义payload数据头的数据结构。 → [详情](llms-content/document/detail/CANNCommunityEdition/58e3c2fc2eea.md) - [CANN社区版-HccnRpingAddTargetWithCfg](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0022.html): 添加探测目标,建立client与target之间的RPing通信链路,支持RPing超时时间可配置。 其中client为发送端NPU,target为接收端NPU。 → [详情](llms-content/document/detail/CANNCommunityEdition/3447a971b3b5.md) - [CANN社区版-HccnRpingAddTargetConfig](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/hccnrpingapi_07_0023.html): 定义RPing超时时间配置的数据结构。 → [详情](llms-content/document/detail/CANNCommunityEdition/7559c3984aa3.md) - [CANN社区版-Ascend 950PR / Ascend 950DT](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/RPing_02_0001.html): Ascend 950PR / Ascend 950DT → [详情](llms-content/document/detail/CANNCommunityEdition/09949a54a554.md) - [开发流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/RPing_02_0002.html): 介绍RPing功能实现的详细流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/c55ce4a070b6.md) - [样例参考](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/rpingdev/RPing_02_0003.html): 本节给出实现RPing功能的完整代码样例。 → [详情](llms-content/document/detail/CANNCommunityEdition/9265d845fc62.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg): TBE算子开发后续版本不再演进,推荐参考《Ascend C算子开发指南\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/850alpha001/opdevg/Ascendcopdevg/atlas\_ascendc\_10\_0001.html\)》完成自定义算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/58875e4677c8.md) - [CANN社区版-AI CPU是AI处理器的计算单元](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0001.html): AI CPU是AI处理器的计算单元,AI CPU算子,是运行在AI处理器中AI CPU计算单元上的表达一个完整计算逻辑的运算。在NN模型训练或者推理过程中,将第三方开源框架转化为适配AI处理器的模型时遇到了AI处理器不支持的算子。此时,为了快速打通模型执行流程,用户可以通过自定义AI CPU算子进行功能调测,提升调测效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b85fe67c8e1.md) - [CpuKernelContext构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0003.html): CpuKernelContext构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/81eb947fd781.md) - [CANN社区版-GetOpType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0004.html): \#\#\#\# 函数功能 获取算子的类型。 \#\#\#\# 函数原型 std::string GetOpType\(\) const \#\#\#\# 参数说明 无。 \#\#\#\# 返回值说明 std::string,算子的类型。 \#\#\#\# 约束说明 无。 \#\#\#\# 调用示例 → [详情](llms-content/document/detail/CANNCommunityEdition/63ce4347ddc4.md) - [CANN社区版-Input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0005.html): 获取输入Tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/a6c2c7c2a7f8.md) - [CANN社区版-Output](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0006.html): 获取输出Tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/1dd53ad29e83.md) - [CANN社区版-GetAttr](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0007.html): \#\#\#\# 函数功能 获取算子的属性。 输入参数name需要为有效值。若获取失败,则返回空指针。 \#\#\#\# 函数原型 AttrValue GetAttr\(std::string name\) const \#\#\#\# 参数说明 → [详情](llms-content/document/detail/CANNCommunityEdition/742ec104ba55.md) - [CANN社区版-GetInputsSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0008.html): 获取输入Tensor的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f99f8bc01ff0.md) - [CANN社区版-GetOutputsSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0009.html): 获取输出Tensor的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/18b3326d8c74.md) - [CANN社区版-Init](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0010.html): 初始化CpuKernelContext对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/1de28c17d5d5.md) - [TensorShape构造函数和析构函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0012.html): TensorShape构造函数和析构函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/befde485de27.md) - [CANN社区版-SetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0013.html): 设置Tensor的数据排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/e7c98366090f.md) - [CANN社区版-GetFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0014.html): 获取Tensor的数据排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/12f3ff0a705b.md) - [CANN社区版-GetUnknownRank](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0015.html): 获取是否为未知的rank。 → [详情](llms-content/document/detail/CANNCommunityEdition/82c7c5dda985.md) - [CANN社区版-GetDimSizes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0017.html): 获取Tensor的shape的值,即Tensor的数据维度大小,用std::vector表征每一个维度的具体大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/2ce4ea0a4edf.md) - [CANN社区版-SetDimSizes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0018.html): 设置Tensor的shape的值,即Tensor的数据维度大小,用std::vector表征每一个维度的具体大小。 → [详情](llms-content/document/detail/CANNCommunityEdition/71bdbf8025d0.md) - [CANN社区版-GetDimSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0019.html): 获取shape的某一维度的长度。 → [详情](llms-content/document/detail/CANNCommunityEdition/a05e6af864b4.md) - [CANN社区版-GetDims](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0020.html): 获取Tensor的shape的总维度数。 → [详情](llms-content/document/detail/CANNCommunityEdition/44204a12d568.md) - [CANN社区版-NumElements](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0021.html): 获取shape的元素个数,即所有dim取值的累乘结果。 → [详情](llms-content/document/detail/CANNCommunityEdition/d4fa52bb7974.md) - [CANN社区版-GetTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0023.html): 获取Tensor的shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/483b0fce704c.md) - [CANN社区版-SetTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0024.html): 设置Tensor的shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f694953402a.md) - [CANN社区版-SetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0025.html): 设置Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/00fd7b9368ce.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0026.html): 获取Tensor的数据类型。 → [详情](llms-content/document/detail/CANNCommunityEdition/97d8c4ba398b.md) - [CANN社区版-SetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0027.html): 设置Tensor的数据地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/601279ce2da9.md) - [CANN社区版-GetData](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0028.html): 获取Tensor的数据地址。 → [详情](llms-content/document/detail/CANNCommunityEdition/9afd92af3b49.md) - [CANN社区版-SetDataSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0029.html): 设置Tensor的数据占用内存大小,单位字节。 → [详情](llms-content/document/detail/CANNCommunityEdition/bbf085d62996.md) - [CANN社区版-GetDataSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0030.html): 获取Tensor的数据占用的内存大小,单位字节。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc93d5a17858.md) - [CANN社区版-CalcDataSizeByShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0031.html): 根据shape计算Tensor的数据占用内存大小,单位字节。 → [详情](llms-content/document/detail/CANNCommunityEdition/11693354e029.md) - [CANN社区版-GetString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0035.html): 获取string类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/556307912237.md) - [CANN社区版-SetString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0036.html): 设置string类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/dde30270db94.md) - [CANN社区版-GetListString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0037.html): 获取list string类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0f4d6778d0a.md) - [CANN社区版-AddListString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0038.html): 向list string类型的属性中追加一个string类型的元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/478b884d1fba.md) - [CANN社区版-SetListString](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0039.html): 设置list string类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/c09126812176.md) - [CANN社区版-ListStringSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0040.html): 获取list string类型的属性中string元素的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/e52c0b5f8c19.md) - [CANN社区版-GetInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0041.html): 获取int类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/04c8b59bf5dd.md) - [CANN社区版-SetInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0042.html): 设置int类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/247be4d0abb5.md) - [CANN社区版-GetListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0043.html): 获取list int类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/4fd45918ad78.md) - [CANN社区版-AddListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0044.html): 向list int类型的属性中添加的int类型的元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/ebcbcae55dbb.md) - [CANN社区版-GetListListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0046.html): 获取list list int类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/cb2b8ec29aa9.md) - [CANN社区版-SetListListInt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0047.html): 设置list list int类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b5df22deec74.md) - [CANN社区版-ListIntSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0048.html): 获取list int类型的属性中int元素的个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b8f17985bfa.md) - [CANN社区版-GetFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0049.html): 获取float类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/a6dcb631c0e6.md) - [CANN社区版-GetListFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0051.html): 获取list float类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/92855d222865.md) - [CANN社区版-AddListFloat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0052.html): 向list float类型的属性中追加float元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/3d2cf4d24699.md) - [CANN社区版-SetBool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0056.html): 设置bool类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/c2119f202226.md) - [CANN社区版-GetListBool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0057.html): 获取list bool类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/7ffd68ecf2b5.md) - [CANN社区版-AddListBool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0058.html): 向list bool类型的属性中追加bool元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/dc858438f9ef.md) - [CANN社区版-SetListBool](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0059.html): 设置list bool类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2e24d7b5e93.md) - [CANN社区版-GetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0061.html): 获取DataType类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/9cff71060aac.md) - [CANN社区版-SetDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0062.html): 设置DataType类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/34cdef37db6e.md) - [CANN社区版-GetListDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0063.html): 获取list DataType类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/c7fbca48eec2.md) - [CANN社区版-AddListDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0064.html): 向list DataType类型的属性中添加DataType类型的元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/e58fe987606f.md) - [CANN社区版-SetListDataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0065.html): 设置AttrValue的list DataType类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/52b3fc704d84.md) - [CANN社区版-ListDataTypeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0066.html): 获取list DataType类型的属性中DataType类型的元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fadef395bc8.md) - [CANN社区版-ListTensorShapeSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0067.html): 获取AttrValue的list TensorShape属性中TensorShape元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/10d51170920c.md) - [CANN社区版-SetTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0068.html): 设置AttrValue的Tensor类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/09dd94751ddd.md) - [CANN社区版-GetTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0069.html): 获取AttrValue的Tensor类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b26ce069b140.md) - [CANN社区版-SetListTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0070.html): 设置list Tensor类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/d72e42f73059.md) - [CANN社区版-GetListTensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0072.html): 获取list Tensor类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/bc159c65bb3f.md) - [CANN社区版-ListTensorSize](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0073.html): 获取list Tensor类型的属性中Tensor类型的元素个数。 → [详情](llms-content/document/detail/CANNCommunityEdition/56d51194752d.md) - [CANN社区版-SetTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0075.html): 设置TensorShape类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/37ba436301b5.md) - [CANN社区版-GetTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0076.html): 获取TensorShape类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/708c0d8f9a22.md) - [CANN社区版-GetListTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0077.html): 获取AttrValue的list TensorShape类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/fdc9cbd58d5e.md) - [CANN社区版-AddListTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0078.html): 向AttrValue的list TensorShape属性中添加TensorShape类型的元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f2f7b668d2a.md) - [CANN社区版-SetListTensorShape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0079.html): 设置AttrValue的list TensorShape类型的属性值。 → [详情](llms-content/document/detail/CANNCommunityEdition/bf534abf51f4.md) - [CANN社区版-DataType](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0084.html): ``` enum DataType \{ DTFLOAT \= 0, // float type DTFLOAT16 \= 1, // fp16 type DTINT8 \= 2, // int8 type DTINT16 \= 6, // int16 type DTUINT16 \= 7, // uint16 t → [详情](llms-content/document/detail/CANNCommunityEdition/00bae7af1a2e.md) - [CANN社区版-Format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0085.html): ``` enum Format \{ FORMATNCHW \= 0, // NCHW FORMATNHWC, // NHWC FORMATND, // Nd Tensor FORMATNC1HWC0, // NC1HWC0 FORMATFRACTALZ, // FRACTALZ FORMATNC1C0HWPAD, FORMATNHWC1C0, FORMATFSRNCHW → [详情](llms-content/document/detail/CANNCommunityEdition/7a82f100e6ed.md) - [Dump日志接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0090.html): 记录AI CPU算子执行过程中的日志信息,便于功能调测。目前提供DEBUG/INFO/WARNING/ERROR级别的日志接口。日志Dump功能的具体使用方法请参考日志Dump功能使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/acbc227f1c01.md) - [NodeDefBuilder类](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0091.html): NodeDef是一个Protocol Buffer,用于框架UT/ST测试时,构造节点信息,包含了节点的名称、类型、输入和输出等信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/56ecd165d535.md) - [CANN社区版-Instance](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0094.html): 获取AI CPU算子Kernel注册类的实例。 → [详情](llms-content/document/detail/CANNCommunityEdition/8d9f17b3723b.md) - [CANN社区版-GetCpuKernel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0095.html): 获取AI CPU算子Kernel的Compute函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fce44b0bdab.md) - [CANN社区版-GetAllRegisteredOpTypes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0096.html): 获取所有注册了AI CPU算子Kernel的算子类型信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/81d41a1fda95.md) - [CANN社区版-RunCpuKernelAsync](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlascpuapi_10_0098.html): 异步执行AI CPU算子Kernel的Compute函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/517c66112326.md) - [学习向导](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0001.html): TBE算子开发后续版本不再演进,推荐参考《Ascend C算子开发指南\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/850alpha001/opdevg/Ascendcopdevg/atlas\_ascendc\_10\_0001.html\)》完成自定义算子开发。 → [详情](llms-content/document/detail/CANNCommunityEdition/58875e4677c8.md) - [了解算子开发场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0002.html): CANN算子库包含了丰富的高性能算子,让神经网络的运行性能更高。CANN算子库中的算子都是预先实现和编译的,是华为工程师使用AI处理器架构专用编程语言开发的高度优化的内核函数,能够较好的适配底层硬件架构,具有较高的性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc7848b5b322.md) - [CANN算子类型介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0005.html): 首先看下CANN算子在AI处理器中的位置,如图1所示,其中:- AI Core是AI处理器的计算核心,负责执行矩阵、向量、标量计算密集的算子任务。 → [详情](llms-content/document/detail/CANNCommunityEdition/1304c9dc1079.md) - [AI CPU简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0011.html): AI CPU负责执行AI处理器的CPU类算子(包括控制算子、标量和向量等通用计算),其在解决方案系统架构中的位置如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/66cf496667ec.md) - [算子编译运行流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0012.html): 一个完整的CANN算子包含四部分:算子原型定义、对应开源框架的算子适配插件、算子信息库定义和算子实现。 → [详情](llms-content/document/detail/CANNCommunityEdition/7bacdd2fdc12.md) - [全新开发](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0015.html): 全新开发,指CANN算子库中不包含相应的算子,需要先完成自定义算子的开发,再进行第三方框架的适配。可以查看《算子库》\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/API/aolapi\),判断算子库是否包含对应算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/3e84d35ce42a.md) - [硬件变更后适配](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0017.html): 仅TBE自定义算子存在硬件变更后需要适配的场景,AI CPU自定义算子不涉及,即AI CPU算子与AI处理器的型号无关。 → [详情](llms-content/document/detail/CANNCommunityEdition/e28809ad0805.md) - [选择算子开发方式](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0018.html): 在章节CANN算子类型介绍中,我们了解到CANN算子有几种开发方式:TBE DSL、TBE TIK与AI CPU。针对全新开发的算子,在进行代码开发前,首先需要选择合适的算子实现方式。 → [详情](llms-content/document/detail/CANNCommunityEdition/8a0540e646a1.md) - [环境准备](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0019.html): - 进行自定义算子开发前,需要完成驱动及CANN软件的安装,详情可参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/920beta1/softwareinst/instg/instg\_0000.html\)》。 → [详情](llms-content/document/detail/CANNCommunityEdition/ca31bfab68a2.md) - [基于msopgen工具](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0024.html): CANN开发套件包中提供了自定义算子工程生成工具msopgen,可基于算子原型定义输出算子开发相关交付件,包括算子代码实现文件、算子适配插件、算子原型定义、算子信息库定义以及工程编译配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/ec0668cc1275.md) - [基于算子样例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0025.html): 命令行场景下,开发者可以直接基于Ascend社区中提供的自定义算子样例工程进行修改,追加自定义算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/c02624e5688b.md) - [CANN社区版-原理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0028.html): 算子原型定义规定了在AI处理器上可运行算子的约束,主要体现算子的数学含义,包含定义算子输入、输出和属性信息,基本参数的校验和shape的推导,原型定义的信息会被注册到GE的算子原型库中。网络模型生成时,GE会调用算子原型库的校验接口进行基本参数的校验,校验通过后,会根据原型库中的推导函数推导每个节点的输出shape与dtype,进行输出tensor的静态内存的分配。 → [详情](llms-content/document/detail/CANNCommunityEdition/5fead078c4a5.md) - [算子IR注册](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0029.html): 算子的原型(即IR)用于进行算子的描述,包括算子输入输出信息,属性信息等,用于把算子注册到算子原型库中。 → [详情](llms-content/document/detail/CANNCommunityEdition/3e16997a93ea.md) - [Shape推导与校验](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0030.html): IR实现的cc文件中主要实现如下两个功能: → [详情](llms-content/document/detail/CANNCommunityEdition/c5d937c389b4.md) - [DSL简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0032.html): 为了方便开发者进行自定义算子开发,TBE(Tensor Boost Engine)提供了一套计算接口供开发者用于组装算子的计算逻辑,这套计算接口称之为DSL(Domain-Specific Language)。基于DSL开发的算子,可以直接使用TBE提供的Auto Schedule机制,自动完成调度过程,省去最复杂的调度编写过程。 → [详情](llms-content/document/detail/CANNCommunityEdition/11824fcf9669.md) - [入门示例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0033.html): 使用TBE DSL进行算子开发,开发者只需要关注算子本身计算逻辑,无需关注调度策略,开发方式简单便捷。 → [详情](llms-content/document/detail/CANNCommunityEdition/13ddb350ef2a.md) - [算子实现流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0034.html): 基于TBE DSL进行算子开发时,由于算子调度依赖Auto Schedule机制,算子开发层面无法直接控制,因此开发者基于TBE DSL算子开发时只需要重点关注算子的计算过程的实现,同时在计算过程中可以通过一些方式进行算子精度和性能的提升。 → [详情](llms-content/document/detail/CANNCommunityEdition/30ea4a3f3ec5.md) - [代码结构介绍](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0035.html): TBE DSL方式实现的算子代码结构如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/c3e40e0729ad.md) - [计算实现](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0037.html): 计算实现包含依赖python模块导入、算子函数声明、算子入参校验、计算逻辑实现以及调度与编译。计算实现时,可以通过一定的方法进行精度与性能上的提升。 → [详情](llms-content/document/detail/CANNCommunityEdition/b9a9cd740cbc.md) - [调度与编译](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0038.html): 如下代码所示,当定义完计算逻辑后,需要在算子接口实现函数中实现调度与编译。 → [详情](llms-content/document/detail/CANNCommunityEdition/42213d5a0920.md) - [(可选)Format推导及参数校验](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0039.html): 开发者可以在算子实现文件中实现op\_select\_format函数,推导出算子的输入输出支持的dtype与format,后续进行算子信息库定义时将输入输出的dtype与format的dynamicFormat.flag配置为true即可,算子融合时会自动调用算子实现文件中的op\_select\_format函数进行dtype与format的设置,无需配置固定的dtype与format;若算子实现文件 → [详情](llms-content/document/detail/CANNCommunityEdition/33a9a439a919.md) - [DSL功能调试](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0040.html): 若算子运行出错,开发者可参见本章节描述的方法在CPU中进行DSL算子的功能调试,验证算子的算法逻辑是否正确。 → [详情](llms-content/document/detail/CANNCommunityEdition/52a8790ee1a7.md) - [DSL算子泛化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0044.html): 如果开发者想支持“一类” 算子,要能适合任何合法的数据类型、数据形状,甚至适合多种AI处理器型号,这种场景,称之为算子的泛化。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f7c36b6ac26.md) - [TIK简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0047.html): TIK(Tensor Iterator Kernel)是一种基于Python语言的动态编程框架,呈现为一个Python模块。 → [详情](llms-content/document/detail/CANNCommunityEdition/aaf83af2d644.md) - [入门示例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0048.html): 本节以一个简单的Add算子为例,带您快速熟悉TIK算子的编写流程。 → [详情](llms-content/document/detail/CANNCommunityEdition/0f9d104c7483.md) - [TIK作用域](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0051.html): TIK的作用域即一个TIK变量有效的区域,又可叫生命周期或活跃状态。 → [详情](llms-content/document/detail/CANNCommunityEdition/1ec93b02d1bd.md) - [TIK程序控制](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0052.html): 过程式编程的程序结构元素包括:顺序、分支、循环。TIK提供if\_scope、elif\_scope和else\_scope接口在TIK DSL程序中定义分支结构;提供for\_range接口在TIK DSL程序中定义循环结构;除此之外,其它的TIK DSL接口在当前的代码块中形成顺序结构。TIK借用Python的with语句特性,表达代码块语义。 → [详情](llms-content/document/detail/CANNCommunityEdition/5f080151c6e0.md) - [TIK数据搬运](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0053.html): 对于Vector计算,一般是用Unified Buffer去存放数据,再进行计算,所以整体数据流应该是从Global Memory>Unified Buffer>Global Memory。TIK提供了data\_move接口实现Global Memory和Unified Buffer间的数据搬运,函数原型为: → [详情](llms-content/document/detail/CANNCommunityEdition/a5b5daed81a2.md) - [TIK表达式](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0055.html): 本节主要介绍TIK中表达式即Expr的概念和相关技巧。 → [详情](llms-content/document/detail/CANNCommunityEdition/d8ae08271295.md) - [TIK语句](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0056.html): 上节我们讲过表达式的概念。TIK表达式不会生成对应的IR,而TIK语句会生成对应的IR,当TIK语句中包含了表达式时,表达式会被实例化进行相应的计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/d2804e26085f.md) - [TIK函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0057.html): 经过前几章的学习,相信读者已经掌握了编写TIK算子的数据搬运和矢量计算的技能,以及了解了TIK作为代码生成器的本质,也已经可以编写一些最基本的TIK算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/428f50d1cf3c.md) - [TIK功能调试](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0058.html): 用户开发完TIK算子之后,建议使用TIK调试工具进行算子调试,这样可以通过模拟算子运行的过程,解决算子的绝大部分功能问题(例如数据越界)。 → [详情](llms-content/document/detail/CANNCommunityEdition/2c94dec14c2f.md) - [TIK算子泛化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0059.html): 在TIK简介的示例中,我们仅支持固定的数据输入个数和数据类型,所有的tensor申请的大小和TIK API参数配置为固定值。但是我们若想编写“一类”算子,要能够适应任何合法的数据类型、数据形状和数据排布格式,这种场景就称之为算子的泛化。由于当前版本TIK对数据排布格式不敏感,所以算子的泛化仅考虑数据类型和数据形状的泛化即可。 → [详情](llms-content/document/detail/CANNCommunityEdition/f905b56a46b7.md) - [TIK常见编译错误](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0066.html): 当发生TIK编译错误时,在界面上显示错误信息、发生错误时算子的代码行、算子源代码的上下文和算子调用堆栈,下面是部分英文错误信息,中文含义, 处理方式: → [详情](llms-content/document/detail/CANNCommunityEdition/14e9cd3b7471.md) - [入门样例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0068.html): 该样例实现了从Global Memory中的A,B两处分别读取128个float16类型的数值,相加,并将结果写入Global Memory地址C中。 → [详情](llms-content/document/detail/CANNCommunityEdition/a5da96a47c88.md) - [进阶样例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0069.html): 本节设计了一个张量加法的Sample,通过综合应用文档介绍的TIK优化机制,增强用户对TIK编程与优化的理解。 → [详情](llms-content/document/detail/CANNCommunityEdition/81aaa16956d0.md) - [更多样例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0070.html): 单击Gitee\(https://gitee.com/ascend/samples/\)或Github\(https://github.com/Ascend/samples\),进入Ascend samples样例仓,参见README中的“版本说明”下载配套版本的sample包,从“cplusplus/level1\_single\_api/4\_op\_dev/1\_custom\_op/tbe/impl”目录中获 → [详情](llms-content/document/detail/CANNCommunityEdition/a6dc5f1366a3.md) - [CANN社区版-AI CPU算子的实现包括两部分:](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0072.html): AI CPU算子的实现包括两部分: → [详情](llms-content/document/detail/CANNCommunityEdition/bb2c64bcb092.md) - [算子类声明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0073.html): 用户需要在算子工程的“cpukernel/impl/xx.h”文件中进行算子类的声明,如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/ffb06bfb19f7.md) - [实现流程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0075.html): 用户需要在算子工程的“cpukernel/impl/xx.cc”文件中进行算子的计算逻辑实现,如下所示: → [详情](llms-content/document/detail/CANNCommunityEdition/9e1205832744.md) - [TBE算子信息库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0079.html): 算子开发者需要通过配置算子信息库文件,将算子在AI处理器上相关实现信息注册到算子信息库中。 → [详情](llms-content/document/detail/CANNCommunityEdition/9e5a2c138b84.md) - [AI CPU算子信息库](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0080.html): 算子开发者需要通过配置算子信息库文件,将算子在AI处理器上相关实现信息注册到算子信息库中。 → [详情](llms-content/document/detail/CANNCommunityEdition/3ffe058973e3.md) - [适配插件开发(TensorFlow框架)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0083.html): 您可以参考本章节进行算子适配插件的开发,将第三方框架的算子映射成适配AI处理器的算子。基于TensorFlow 框架的网络运行时,首先会加载并调用Graph Engine(简称GE)中的插件信息,将原始框架网络中的算子进行解析并映射成适配AI处理器算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/92aa3a95d48b.md) - [适配插件开发(ONNX框架)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0085.html): 您可以参考本章节进行算子适配插件的开发,将基于第三方框架的算子映射成适配AI处理器的算子,将算子信息注册到Graph Engine(简称:GE)中。基于ONNX框架的网络运行时,首先会加载并调用GE中的插件信息,将原始框架网络中的算子进行解析并映射成适配AI处理器中的算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/331dfc2974ec.md) - [适配插件开发(PyTorch框架)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0086.html): Pytorch框架单算子模式下的适配插件开发流程和具体样例请参见《TorchNPU框架特性\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/fwfeatures/docs/zh/framework\_feature\_guide\_pytorch/overview.md\)》中的基于OpPlugin算子适配开发章节。图模式 → [详情](llms-content/document/detail/CANNCommunityEdition/d5a96a31c87a.md) - [CANN社区版-自定义算子开发完成后](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0088.html): 自定义算子开发完成后,需要对算子工程编译出可直接安装的自定义算子run包,然后进行run包的安装,将自定义算子部署到CANN算子库。 → [详情](llms-content/document/detail/CANNCommunityEdition/33a562bfe753.md) - [算子工程编译](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0089.html): 算子交付件开发完成后,需要对算子工程进行编译,生成自定义算子安装包*.run,详细的编译操作包括: → [详情](llms-content/document/detail/CANNCommunityEdition/15b93caadfc0.md) - [算子包部署](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0091.html): 算子部署指将算子编译生成的自定义算子安装包(*.run)部署到CANN算子库中。 → [详情](llms-content/document/detail/CANNCommunityEdition/bbfa531e6ea7.md) - [CANN社区版-CANN开发套件包中提供了ST测试工具:msopst](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0096.html): CANN开发套件包中提供了ST测试工具:msopst,支持生成算子的ST测试用例并在硬件环境中执行。具有如下功能:- 根据算子信息库定义文件(*.ini)生成算子测试用例定义文件(*.json),作为算子ST测试用例的输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/c017a11ef45f.md) - [生成测试用例定义文件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0097.html): 指导用户使用msopst工具生成算子测试用例定义文件(*.json),作为算子ST测试用例的输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b5403bbe8eb.md) - [生成/执行测试用例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0098.html): 指导用户根据算子测试用例定义文件生成ST测试数据及测试用例执行代码,在硬件环境上执行算子测试用例。 → [详情](llms-content/document/detail/CANNCommunityEdition/66d4daf9b14e.md) - [测试用例定义文件配置样例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0099.html): - Less算子的测试用例定义文件“Less\_case.json”如下所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/bbe35128518c.md) - [基于ST测试样例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0100.html): 命令行场景下,开发者可以直接基于Ascend社区中提供的算子测试样例代码进行修改,适配自己的算子测试代码。 → [详情](llms-content/document/detail/CANNCommunityEdition/8c94661b1e67.md) - [CANN社区版-算子部署到算子库后](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0104.html): 算子部署到算子库后,可通过运行包含自定义算子的TensorFlow网络,验证算子在网络中的运行结果是否正确。 → [详情](llms-content/document/detail/CANNCommunityEdition/5b002e32ab8e.md) - [实现过程](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0105.html): 本节详细介绍通过构造仅包含待验证算子的单算子网络进行算子验证的方法。 → [详情](llms-content/document/detail/CANNCommunityEdition/593787f87f6f.md) - [算子网络测试(训练,PyTorch)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0106.html): 完成算子适配开发后,可通过运行适配昇腾处理器的PyTorch算子,验证算子运行结果是否正确。 → [详情](llms-content/document/detail/CANNCommunityEdition/d348e259459c.md) - [精度基本概念](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0109.html): 绝对误差和相对误差是常用的衡量精度的概念,通俗的说,绝对误差是指真实值和测量值的差值,相对误差是这个差值和真实值的比。用公式表示为 → [详情](llms-content/document/detail/CANNCommunityEdition/439eba68ebe6.md) - [精度查看方法](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0110.html): 本节我们介绍一种借助开源的可视化工具Octave分析相对误差的方法。 → [详情](llms-content/document/detail/CANNCommunityEdition/fe6f0fa99971.md) - [数据类型转换](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0112.html): 由于float16数据类型本身存在精度限制,详情请参见Link\(https://en.wikipedia.org/wiki/Half-precision\_floating-point\_format\),所以在进行算子实现时,可将入参中float16类型的数据转换成float32类型进行计算,用高精度数据进行中间计算来提升精度,从而提升最终结果的精度。当中间计算过程较为复杂时,此方法精度提升效果比较明 → [详情](llms-content/document/detail/CANNCommunityEdition/1a099d0d3afe.md) - [指令精度优化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0113.html): 指令精度优化仅针对TBE DSL开发方式。 → [详情](llms-content/document/detail/CANNCommunityEdition/abb349b9c1e6.md) - [数学公式优化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0114.html): 对于一些数学算子,常常采用泰勒级数用无限项连加式来拟合,这些相加的项由函数在某一点的导数求得,通过函数在自变量零点的导数求得的泰勒级数又叫做麦克劳林级数。在数学上,对于一个在实数或复数α邻域上,以实数作为变量或以复数作为变量、无穷可微的函数放f\(x\),它的泰勒级数是以下这种形式的幂级数: → [详情](llms-content/document/detail/CANNCommunityEdition/04a25f14856a.md) - [CANN社区版-总结](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0115.html): 针对TBE算子,我们已经介绍了一些定位以及解决精度问题的方法。总结一下,当我们遇到精度问题,可以按照以下步骤来解决: → [详情](llms-content/document/detail/CANNCommunityEdition/ef95700247d8.md) - [TBE算子性能优化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0116.html): 当DSL方式实现的算子性能不满足需求时,可以参考如下流程进行优化: → [详情](llms-content/document/detail/CANNCommunityEdition/9d77385d3d6d.md) - [AI Core算子执行时间超时导致网络运行失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0144.html): 执行模型推理时,返回模型执行失败。Device侧日志中有如下ERROR级别的打印日志,关键信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/775a79742d4e.md) - [网络调测时ReduceSum算子性能差如何处理](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0146.html): 网络调测时,网络整体性能较慢。通过Profiling工具获取网络的Profiling数据(Profiling工具的使用方法可参见对应版本的《性能调优工具》),并进行算子的性能数据分析,发现ReduceSum算子的性能很差。 → [详情](llms-content/document/detail/CANNCommunityEdition/6f535782d0a8.md) - [开启AI CPU Cast算子自动插入特性](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasopdev_10_0147.html): 模型编译时,若遇到AI CPU算子不支持某种数据类型导致编译失败的场景,可通过启用Cast算子自动插入特性快速将输入转换为算子支持的数据类型,从而实现网络的快速打通。 → [详情](llms-content/document/detail/CANNCommunityEdition/a63a03fe28fa.md) - [CANN社区版-TBE封装了一些算子开发过程中的通用校验/操作接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0002.html): TBE封装了一些算子开发过程中的通用校验/操作接口,例如对算子输入/输出、属性、Kernel Name进行基础校验,shape与data type的校验,对两个输入进行broadcast操作并返回broadcast后的shape等。开发者在算子开发过程中可直接调用这些接口,提升算子开发效率。 → [详情](llms-content/document/detail/CANNCommunityEdition/06283df18d9d.md) - [CANN社区版-check\_op\_params](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0004.html): 算子定义函数的装饰器,为算子定义函数提供基础的校验功能,对算子的输入、输出、属性及Kernel Name进行基础校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/eeaeabc3eff6.md) - [CANN社区版-check\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0005.html): 对tensor的shape进行校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/49e493966682.md) - [CANN社区版-check\_dtype](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0006.html): 对tensor的数据类型进行校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/d65ec5b65e98.md) - [CANN社区版-check\_format](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0007.html): 对算子的Format进行校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a8e611d2ce0.md) - [CANN社区版-check\_input\_type](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0008.html): 装饰器函数,用于校验算子定义函数中的参数类型是否合法。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc24d40d0118.md) - [CANN社区版-check\_dtype\_rule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0009.html): 对tensor的数据类型进行校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/3056a5b5f400.md) - [CANN社区版-check\_shape\_rule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0010.html): 对tensor的shape进行校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/9fa811bfae6a.md) - [CANN社区版-check\_kernel\_name](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0011.html): 对算子的Kernel名称进行校验。 → [详情](llms-content/document/detail/CANNCommunityEdition/6af035577a7b.md) - [CANN社区版-is\_scalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0013.html): 根据tensor的shape校验是否是标量。 → [详情](llms-content/document/detail/CANNCommunityEdition/c71c55ce7433.md) - [CANN社区版-check\_shape\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0014.html): 检查shape乘积的大小是否大于或等于指定的限制值。 → [详情](llms-content/document/detail/CANNCommunityEdition/23c5ef556a2a.md) - [CANN社区版-squeeze\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0019.html): 去除shape中dim值为1的维度,即去除shape中的值1。 → [详情](llms-content/document/detail/CANNCommunityEdition/e5dd3d18cee5.md) - [CANN社区版-wrap\_axes\_to\_positive](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0020.html): 将axis或者axis列表中的负值优化为正值。 → [详情](llms-content/document/detail/CANNCommunityEdition/26e1c90e774d.md) - [CANN社区版-refine\_shape\_axes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0021.html): 对axes(reduce轴列表)进行负值的优化,并将shape按照如下原则进行fuse操作: → [详情](llms-content/document/detail/CANNCommunityEdition/78b0a2c22ad4.md) - [CANN社区版-broadcast\_shapes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0022.html): 将两个输入shape:shape1与shape2进行广播,并返回shape1、shape2与broadcast shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/20147d19bdaa.md) - [CANN社区版-refine\_shapes\_for\_broadcast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0023.html): 在满足广播规则的前提下,对输入shape1和shape2补维至相同长度,如果补维后的两个shape在某一维度上的值均为1,则舍弃该维度,然后对新的输入shape1和shape2在连续且广播方向相同的轴上执行合并操作,在连续非广播轴上执行合并操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/05db0208a440.md) - [CANN社区版-simplify\_axis\_shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0024.html): 输入shape及待reduce的轴列表,然后将输入shape中连续的reduce轴对应的shape维度进行合并,连续的非reduce轴对应的shape维度也进行合并。 → [详情](llms-content/document/detail/CANNCommunityEdition/c3578b677eab.md) - [CANN社区版-shape\_refine](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0025.html): 当reduce轴为None时,返回输入shape去除1后的shape列表;当reduce轴不为None时,返回输入去除1后的shape列表及排序后的reduce轴列表,格式为(shape,axis)的元组。 → [详情](llms-content/document/detail/CANNCommunityEdition/c64943a5d847.md) - [CANN社区版-refine\_axis](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0026.html): 从shape中获取axis对应的非1维度数值组成的列表。 → [详情](llms-content/document/detail/CANNCommunityEdition/e03b3d6efabd.md) - [CANN社区版-axis\_check](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0027.html): 对轴的值进行合法性校验,并返回排好序且是正数的轴值,轴值按照升序进行排序。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7195b0037cd.md) - [CANN社区版-produce\_shapes](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0028.html): 根据两个输入shape,生成broadcast后的shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/17de06b77ca1.md) - [CANN社区版-check\_reduce\_need\_refine](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0029.html): 判断指定的reduce轴能否进行reduce操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/8b784843b45a.md) - [CANN社区版-axis\_transform\_5d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0031.html): 把4D场景下的轴值转为5HD场景下的对应值。 → [详情](llms-content/document/detail/CANNCommunityEdition/b51536b082b5.md) - [CANN社区版-compare\_tensor\_dict\_key](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0032.html): 比较两个字典类型数据指定的key值是否一致。 → [详情](llms-content/document/detail/CANNCommunityEdition/89a85eef9f76.md) - [CANN社区版-get\_shape\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0033.html): 获取shape的各维度值的乘积。 → [详情](llms-content/document/detail/CANNCommunityEdition/cf8503a015a9.md) - [CANN社区版-shape\_to\_list](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0035.html): 将tvm格式的shape转换为列表格式的shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/7eaa0acbed07.md) - [CANN社区版-OpParamInfoKey](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0039.html): TBE提供了OpParamInfoKey结构体用于存储算子输入输出信息的关键字段。 → [详情](llms-content/document/detail/CANNCommunityEdition/49ab25dac17d.md) - [CANN社区版-TensorFormat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasoputilsapi_07_0040.html): TBE提供了TensorFormat结构体用于定义算子输入输出数据的数据排布格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/d8e812b9b08c.md) - [CANN社区版-TBE基于不同的AI处理器封装了统一的硬件信息相关接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasplatform_07_0002.html): TBE基于不同的AI处理器封装了统一的硬件信息相关接口,包含获取硬件信息、设置soc信息、判断相关指令是否在当前AI处理器支持等接口,屏蔽了不同AI处理器间的差异。 → [详情](llms-content/document/detail/CANNCommunityEdition/6aa952da5c32.md) - [CANN社区版-api\_check\_support](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasplatform_07_0004.html): 查询在当前AI处理器中是否支持某接口,若配置了可选参数dtype,则表示查询当前AI处理器是否支持数据类型为dtype的某接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/f5fef16f0bc5.md) - [CANN社区版-get\_soc\_spec](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlasplatform_07_0005.html): 此接口用于获取硬件信息,包括SOC\_VERSION、AICORE\_TYPE、CORE\_NUM以及各存储单元的大小等。 → [详情](llms-content/document/detail/CANNCommunityEdition/07b05f37accd.md) - [CANN社区版-TBE的Register模块](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastbecommon_07_0006.html): TBE的Register模块,提供了注册管理算子compute函数、算子编译选项、算子编译阶段融合pass等能力的接口。 → [详情](llms-content/document/detail/CANNCommunityEdition/96acbb0c9fe5.md) - [CANN社区版-TBE的Context模块](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastbecommon_07_0024.html): TBE的Context模块,用于提供算子编译期间的上下文信息管理功能,包括算子编译参数、算子的编译结果等。 → [详情](llms-content/document/detail/CANNCommunityEdition/212e36316043.md) - [CANN社区版-get\_context](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastbecommon_07_0057.html): 获取算子的上下文信息,需要访问算子相关信息前,都需要先调用此函数获取上下文信息,再访问上下文的其他成员函数。 → [详情](llms-content/document/detail/CANNCommunityEdition/2be7537009d2.md) - [TBE DSL简介](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0001.html): TBE(Tensor Boost Engine)是基于TVM(Tensor Virtual Machine)的自定义算子开发框架。TVM是社区的开源项目,旨在将各算子的生成规则进一步抽象,将算子本身分成各个操作原语,在需要的时候加以组合。TVM会根据算子的计算过程的定义,使用Schedule技术和Codegen技术,生成对指定硬件的算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd7fecbb43d0.md) - [CANN社区版-vadd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0003.html): 两个tensor按元素相加。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e5c9ad67fd2.md) - [CANN社区版-vsub](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0004.html): 两个tensor按元素相减。 → [详情](llms-content/document/detail/CANNCommunityEdition/5aff740110d3.md) - [CANN社区版-vmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0005.html): 两个tensor按元素相乘。 → [详情](llms-content/document/detail/CANNCommunityEdition/7cf34338f2f6.md) - [CANN社区版-vdiv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0006.html): 两个tensor按元素相除。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4bf58855f90.md) - [CANN社区版-vrec](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0007.html): 对tensor中的每个元素做倒数运算 1 / x。 → [详情](llms-content/document/detail/CANNCommunityEdition/2a42f4c5db0a.md) - [CANN社区版-vmod](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0008.html): 两个tensor按元素取模运算。 → [详情](llms-content/document/detail/CANNCommunityEdition/2751a702e7a9.md) - [CANN社区版-vmax](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0009.html): 两个tensor按元素比较并取较大值。 → [详情](llms-content/document/detail/CANNCommunityEdition/47a1760f7013.md) - [CANN社区版-vmin](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0010.html): 两个tensor按元素比较并取较小值。 → [详情](llms-content/document/detail/CANNCommunityEdition/664c1061c256.md) - [CANN社区版-vlog](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0011.html): 对raw\_tensor中的每个元素做对数ln\(x\)运算。 → [详情](llms-content/document/detail/CANNCommunityEdition/be5a60333358.md) - [CANN社区版-vexp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0012.html): 对tensor中的每个元素做自然指数运算e^x。 → [详情](llms-content/document/detail/CANNCommunityEdition/321c190b4345.md) - [CANN社区版-vabs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0013.html): 对tensor中的每个元素做绝对值运算|x|。 → [详情](llms-content/document/detail/CANNCommunityEdition/a17b98fb2924.md) - [CANN社区版-vsqrt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0014.html): 对tensor中的每个元素取平方根。 → [详情](llms-content/document/detail/CANNCommunityEdition/d6af90523ae1.md) - [CANN社区版-vrsqrt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0015.html): 对tensor中的每个元素求平方根倒数。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c9282fdc4c7.md) - [CANN社区版-vor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0017.html): 两个tensor元素按位取或。 → [详情](llms-content/document/detail/CANNCommunityEdition/327755f80f65.md) - [CANN社区版-vand](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0018.html): 两个tensor元素按位取与。 → [详情](llms-content/document/detail/CANNCommunityEdition/c4ac4ca0bf98.md) - [CANN社区版-vadds](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0019.html): 将tensor中每个元素加上标量scalar。 → [详情](llms-content/document/detail/CANNCommunityEdition/b0d68f5587bf.md) - [CANN社区版-vmuls](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0020.html): 将raw\_tensor中每个元素乘上标量scalar。 → [详情](llms-content/document/detail/CANNCommunityEdition/8e3d0bb1c4f6.md) - [CANN社区版-vmaxs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0021.html): 将raw\_tensor中每个元素与标量scalar进行比较,结果取两者间的最大者。 → [详情](llms-content/document/detail/CANNCommunityEdition/23783802e966.md) - [CANN社区版-vaxpy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0023.html): 将lhs中每个元素乘上标量scalar,再加上rhs中的对应元素。 → [详情](llms-content/document/detail/CANNCommunityEdition/3bee224a1bc6.md) - [CANN社区版-vmla](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0024.html): 将tensor\_0中每个元素乘上tensor\_1中的对应元素,再加上tensor\_2中的对应元素,对应的计算为tensor\_0 * tensor\_1 + tensor\_2。 → [详情](llms-content/document/detail/CANNCommunityEdition/e49d8fc12d36.md) - [CANN社区版-vmadd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0025.html): 将tensor\_0中每个元素乘上tensor\_2中的对应元素,再加上tensor\_1中的对应元素,对应的计算为tensor\_0 * tensor\_2 + tensor\_1。 → [详情](llms-content/document/detail/CANNCommunityEdition/49ba3b69c9e6.md) - [CANN社区版-vcmp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0026.html): lhs tensor中的元素与rhs按operation指定的操作进行比较,operation指定的操作包括eq、ne、lt、gt、le、ge,依次表示\=\=、\!\=、<、>、<\=、>\=。如果表达式成立,mode为bool时返回True,mode为bit时返回1;如果表达式不成立,mode为bool时返回False,mode为bit时返回0。 → [详情](llms-content/document/detail/CANNCommunityEdition/aedba9ab1388.md) - [CANN社区版-reduce\_sum](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0029.html): 按某个轴进行累加操作,进行降维。 → [详情](llms-content/document/detail/CANNCommunityEdition/9a91022757af.md) - [CANN社区版-reduce\_min](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0030.html): 按某个轴求最小值,进行降维。 → [详情](llms-content/document/detail/CANNCommunityEdition/f9dd460f9909.md) - [CANN社区版-reduce\_max](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0031.html): 按某个轴求最大值,进行降维。 → [详情](llms-content/document/detail/CANNCommunityEdition/7a062e0b1715.md) - [CANN社区版-reduce\_prod](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0032.html): 按某个轴求乘积,进行降维。 → [详情](llms-content/document/detail/CANNCommunityEdition/b74a4d9ae9b8.md) - [CANN社区版-inplace\_add](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0033.html): inplace\_add实现lhs指定行和rhs的加法计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/b4cde51f8091.md) - [CANN社区版-inplace\_sub](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0034.html): inplace\_sub实现lhs指定行和rhs的减法计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/096234bc23d2.md) - [CANN社区版-inplace\_update](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0035.html): inplace\_update实现将tensor lhs的指定行用rhs来替换计算。 → [详情](llms-content/document/detail/CANNCommunityEdition/65ba83657de6.md) - [CANN社区版-clip](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0036.html): 将data中每个元素取到 \[min\_value, max\_value\] 的范围内,将data中的每个元素与min\_value、max\_value做比较,如果元素值在min\_value、max\_value之间,则取data元素值;如果元素值小于min\_value,则取min\_value值;如果元素值大于max\_value,则取max\_value。 → [详情](llms-content/document/detail/CANNCommunityEdition/eb8fd4099eb5.md) - [CANN社区版-ceil](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0038.html): 对raw\_tensor中的每个元素向上取整。 → [详情](llms-content/document/detail/CANNCommunityEdition/06fac37c4ea7.md) - [CANN社区版-round](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0040.html): 对raw\_tensor中的每个元素四舍六入,遇0.5取偶数,例如:1.5->2.0,2.5->2.0。 → [详情](llms-content/document/detail/CANNCommunityEdition/b021f69c4c34.md) - [CANN社区版-round\_half\_up](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0042.html): 将raw\_tensor中每个元素向最接近的整数取整(四舍六入),当0.5或-0.5时则向远离0的方向取整(例如,-1.5向远离0取整的结果是-2,1.5向远离0取整的结果是2)。 → [详情](llms-content/document/detail/CANNCommunityEdition/e20e2c1a79a6.md) - [CANN社区版-cast\_to](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0043.html): 数据类型转换,把data中的数据转换为目标dtype类型。支持的转换范围如下表所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/3a0c2ace44b7.md) - [CANN社区版-vrelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0045.html): 对tensor中的每个元素做线性整流运算relu。 → [详情](llms-content/document/detail/CANNCommunityEdition/9f7ee6d91bb8.md) - [CANN社区版-pooling2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0047.html): 通过不同的池化方式,对tensor\_in上不同的滑动窗口进行信号的采样。 → [详情](llms-content/document/detail/CANNCommunityEdition/9b1a6e2380ab.md) - [CANN社区版-max\_pooling3d\_grad\_grad](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0049.html): 计算maxpooling3d的二阶梯度。 → [详情](llms-content/document/detail/CANNCommunityEdition/0daf0f904bdf.md) - [CANN社区版-conv2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0050.html): 在给定5HD格式的Data和FracZ格式的Weight的情况下计算2-D卷积。 → [详情](llms-content/document/detail/CANNCommunityEdition/47f9a5f0ad0f.md) - [CANN社区版-conv2d\_backprop\_input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0051.html): 在给定5HD格式的out\_backprop和FracZ格式的Weight的情况下计算float16的2-D反卷积。 → [详情](llms-content/document/detail/CANNCommunityEdition/3f37e22f38e7.md) - [CANN社区版-conv2d\_backprop\_filter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0052.html): 在给定5HD格式的Data和5HD格式的out\_backprop的情况下计算float32的2-D反卷积。 → [详情](llms-content/document/detail/CANNCommunityEdition/7b39c2fab23b.md) - [CANN社区版-conv3d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0053.html): 在给定6HD格式的Data和FracZ格式的Weight的情况下计算float16的3-D卷积。 → [详情](llms-content/document/detail/CANNCommunityEdition/1b74d741da45.md) - [CANN社区版-conv3d\_backprop\_input](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0054.html): 在给定6HD格式的Data和FracZ格式的Weight的情况下计算float16的3-D反卷积。 → [详情](llms-content/document/detail/CANNCommunityEdition/959f5bcacd77.md) - [CANN社区版-conv3d\_backprop\_filter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0055.html): 在给定6HD格式的Data和6HD格式的out\_backprop的情况下计算float32的3-D反卷积。 → [详情](llms-content/document/detail/CANNCommunityEdition/f8a3f874e74a.md) - [CANN社区版-gemm](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0056.html): 通用矩阵乘,计算表达式如下: → [详情](llms-content/document/detail/CANNCommunityEdition/a843aa96dc07.md) - [CANN社区版-matmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0057.html): 矩阵乘,计算:tensor\_c\=trans\_a\(tensor\_a\) * trans\_b\(tensor\_b\) + tensor\_bias。 → [详情](llms-content/document/detail/CANNCommunityEdition/21a6c82ee3da.md) - [CANN社区版-concat](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0059.html): 在指定轴上对输入的多个Tensor进行重新连接。 → [详情](llms-content/document/detail/CANNCommunityEdition/ce3fa40395c5.md) - [CANN社区版-split](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0060.html): 将输入data沿轴split\_dim划成size\_splits指定大小的块。 → [详情](llms-content/document/detail/CANNCommunityEdition/1eebb01cc738.md) - [CANN社区版-transpose](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0061.html): 将输入tensor按照axes的值转置,详细功能介绍可参见调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d3a326a8202.md) - [CANN社区版-gather](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0062.html): 获取输入Tensor的特定维度中指定索引的切片数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/52da23565084.md) - [CANN社区版-gather\_nd](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0063.html): gather接口只能获取某一维度上的索引数据,而gather\_nd接口可以获取多个维度上的索引数据,且针对同一维度的每组数据,可分别取不同的索引值。 → [详情](llms-content/document/detail/CANNCommunityEdition/254ad4539c85.md) - [CANN社区版-slice](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0064.html): 从输入tensor中根据begin与end获取切片数据。 → [详情](llms-content/document/detail/CANNCommunityEdition/56c6256c8410.md) - [CANN社区版-broadcast](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0065.html): 把tensor var广播为形状为目标shape(第二个参数)的tensor,结果的数据类型由output\_dtype指定。 → [详情](llms-content/document/detail/CANNCommunityEdition/39717012585e.md) - [CANN社区版-auto\_schedule](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0067.html): auto\_schedule接口的作用是把定义好的计算过程生成schedule对象。 → [详情](llms-content/document/detail/CANNCommunityEdition/3dd6c1a63611.md) - [CANN社区版-build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0068.html): 对schedule对象进行编译生成算子二进制文件与算子描述文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/19855ff5e97a.md) - [CANN社区版-本章节介绍的TBE DSL接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0070.html): 本章节介绍的TBE DSL接口,在后续版本中将过期废弃,新开发算子请不要使用本章节接口。废弃接口列表如下。 → [详情](llms-content/document/detail/CANNCommunityEdition/d048a964faf7.md) - [CANN社区版-vlogic](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0071.html): 两个tensor按元素进行逻辑and/or操作,或者一个tensor进行逻辑not操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/ed3b4cce19a6.md) - [CANN社区版-vmaddrelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0072.html): 将tensor\_0中每个元素乘上tensor\_2中的对应元素,再加上tensor\_1中的对应元素,然后做线性整流,对应的计算为relu\(tensor\_0 * tensor\_2 + tensor\_1\)。 → [详情](llms-content/document/detail/CANNCommunityEdition/4aae6b3ad7f1.md) - [CANN社区版-vaddrelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0073.html): 将tensor\_0中每个元素加上tensor\_1中的对应元素,然后做线性整流,对应的计算为relu\(tensor\_0 + tensor\_1\)。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2cd8ee96046.md) - [CANN社区版-vsubrelu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0074.html): 将tensor\_0中每个元素减tensor\_1中的对应元素,然后做线性整流,对应的计算为relu\(tensor\_0 - tensor\_1\)。 → [详情](llms-content/document/detail/CANNCommunityEdition/e318e036d6b0.md) - [CANN社区版-set\_value](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlaste_07_0075.html): 将Tensor中满足特定条件的元素,设置为指定的值,详细功能介绍可参见调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/67e8039b494b.md) - [通用约束](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0002.html): 用户定义的Tensor在内存分配时会对起始地址进行对齐,不同scope的对齐要求如表1所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/f354a4bdc630.md) - [TIK类构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0005.html): 创建TIK DSL容器。 → [详情](llms-content/document/detail/CANNCommunityEdition/d0cd8bfd6dc8.md) - [CANN社区版-BuildCCE](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0006.html): BuildCCE的功能是,生成用户在目标机上定义的TIK描述语言,并将TIK描述语言编译成AI处理器上可执行的二进制代码,以及对应的配置文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/12404c1ae5e5.md) - [CANN社区版-Tensor](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0008.html): 定义Tensor变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/ccd39f0652a4.md) - [CANN社区版-Scalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0009.html): 定义Scalar变量。 → [详情](llms-content/document/detail/CANNCommunityEdition/f788d921e723.md) - [CANN社区版-InputScalar](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0010.html): 如果开发者在算子实现时不想将某标量定义为定值,想要使用算子运行时输入的值作为具体的值,此时可以将此标量定义为InputScalar类型,然后在BuildCCE的inputs参数中将此InputScalar对象作为输入。 → [详情](llms-content/document/detail/CANNCommunityEdition/519362850a84.md) - [CANN社区版-set\_as](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0012.html): 设置或者改变Scalar的值。 → [详情](llms-content/document/detail/CANNCommunityEdition/398926e9671d.md) - [CANN社区版-reshape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0014.html): 改变Tensor shape。 → [详情](llms-content/document/detail/CANNCommunityEdition/3b7292cb41a4.md) - [获取Tensor部分数据](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0016.html): 通过Tensor数组下标,获得Tensor内部分数据,形成新的Tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/0ac43ecd8ec1.md) - [改变Tensor内容](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0017.html): 通过Tensor数组下标,改变Tensor内容。 → [详情](llms-content/document/detail/CANNCommunityEdition/c81ed9d5acca.md) - [CANN社区版-shape](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0018.html): 获取Tensor形状。 → [详情](llms-content/document/detail/CANNCommunityEdition/b74decdac434.md) - [CANN社区版-set\_as](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0019.html): 设置或者改变Tensor 的内容。 → [详情](llms-content/document/detail/CANNCommunityEdition/6fb65b048cb0.md) - [CANN社区版-if\_scope](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0021.html): 创建一个TIK的条件判断语句,当条件满足时,则执行if\_scope代码块。 → [详情](llms-content/document/detail/CANNCommunityEdition/ad6245caeefc.md) - [CANN社区版-elif\_scope](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0022.html): 创建TIK条件判断语句,当前面的if\_scope语句以及elif\_scope语句条件都不满足时,且当前elif\_scope条件判断通过时,则执行本elif\_scope代码块。 → [详情](llms-content/document/detail/CANNCommunityEdition/80fb3407cf41.md) - [CANN社区版-else\_scope](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0023.html): 创建TIK的条件判断语句,当前面的if\_scope语句以及elif\_scope语句条件都不满足时,则执行此else\_scope语句中的代码块。 → [详情](llms-content/document/detail/CANNCommunityEdition/2d919356156b.md) - [CANN社区版-new\_stmt\_scope](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0025.html): 代表一个c语言的大括号,new\_stmt\_scope范围内空间代表一个新作用域。disable\_sync配置是否在当前作用域内自动插入同步指令。 → [详情](llms-content/document/detail/CANNCommunityEdition/21054bc01393.md) - [CANN社区版-any](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0026.html): 此函数用于判断输入参数是否全部为False,若是则返回False;若其中有一个为True,则返回True。 → [详情](llms-content/document/detail/CANNCommunityEdition/7f69bdca456b.md) - [CANN社区版-all](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0027.html): 此函数用于判断输入参数是否全部为True,若是则返回True;若其中有一个为False,则返回False。 → [详情](llms-content/document/detail/CANNCommunityEdition/a714e831e364.md) - [CANN社区版-tik\_break](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0030.html): tik\_break语句用来终止for\_range循环语句,即tik\_break语句将停止执行当前的循环。 → [详情](llms-content/document/detail/CANNCommunityEdition/f5b2b440ac98.md) - [CANN社区版-start\_debug](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0033.html): TIK提供了在仿真环境上进行功能调试的能力,通过tik.tikdb对象提供,tikdb可以类似于PDB(The Python Debugger)一样进行断点设置,单步调试,变量打印等。 → [详情](llms-content/document/detail/CANNCommunityEdition/b2a0660cd53c.md) - [CANN社区版-set\_printf\_params](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0035.html): 设置printf参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/f1df0ce9db28.md) - [CANN社区版-printf](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0036.html): 打印Scalar、Expr、ScalarArray、Tensor值。支持功能调试环境start\_debug上的打印。 → [详情](llms-content/document/detail/CANNCommunityEdition/a14309431a06.md) - [CANN社区版-scalar\_countbit0](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0041.html): 逐bit统计源操作数64位二进制格式中bit为0的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/c0bd29773f48.md) - [CANN社区版-scalar\_countbit1](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0042.html): 逐bit统计源操作数64位二进制格式中bit为1的数量。 → [详情](llms-content/document/detail/CANNCommunityEdition/5eb3985817e1.md) - [CANN社区版-scalar\_conv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0044.html): 标量精度转换(值转换)。 → [详情](llms-content/document/detail/CANNCommunityEdition/7584449951f0.md) - [CANN社区版-scalar\_max](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0046.html): 比较并选取两个源操作数的最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/d4ea19857f3a.md) - [通用定义](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0051.html): 此为仅有一个源操作数时指令的通用格式。 → [详情](llms-content/document/detail/CANNCommunityEdition/5e73046fdc69.md) - [CANN社区版-vec\_relu](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0052.html): 按element做线性整流Relu:。 → [详情](llms-content/document/detail/CANNCommunityEdition/edf61681c157.md) - [CANN社区版-vec\_abs](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0053.html): 按element取绝对值: → [详情](llms-content/document/detail/CANNCommunityEdition/8870791dd82c.md) - [CANN社区版-vec\_not](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0054.html): 每个element按位取反: → [详情](llms-content/document/detail/CANNCommunityEdition/546093f1bbd6.md) - [CANN社区版-vec\_exp](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0055.html): 按element取自然指数:。 → [详情](llms-content/document/detail/CANNCommunityEdition/82998518c4da.md) - [CANN社区版-vec\_expm1\_high\_preci](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0056.html): 按element取自然底数:,该接口的精度高于vec\_exp。 → [详情](llms-content/document/detail/CANNCommunityEdition/0df2d8bfeb4c.md) - [CANN社区版-vec\_ln](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0057.html): 按element取自然对数:。 → [详情](llms-content/document/detail/CANNCommunityEdition/ac877f8131db.md) - [CANN社区版-vec\_ln\_high\_preci](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0058.html): 按element取自然对数:。该接口的精度高于vec\_ln。 → [详情](llms-content/document/detail/CANNCommunityEdition/98e691655ac7.md) - [CANN社区版-vec\_rec](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0059.html): 按element取倒数:。 → [详情](llms-content/document/detail/CANNCommunityEdition/feeee9620bc1.md) - [CANN社区版-vec\_rec\_high\_preci](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0060.html): 按element取倒数:。该接口的精度高于vec\_rec。 → [详情](llms-content/document/detail/CANNCommunityEdition/64dbf6883587.md) - [CANN社区版-vec\_rsqrt](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0061.html): 按element做开方后,再取倒数:。 → [详情](llms-content/document/detail/CANNCommunityEdition/447a4d6ad09c.md) - [CANN社区版-vec\_rsqrt\_high\_preci](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0062.html): 按element做开方后,再取倒数:。该接口的精度高于vec\_rsqrt。 → [详情](llms-content/document/detail/CANNCommunityEdition/61c018a6e8e4.md) - [CANN社区版-vec\_add](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0065.html): 按element求和: → [详情](llms-content/document/detail/CANNCommunityEdition/804f097f28f3.md) - [CANN社区版-vec\_sub](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0066.html): 按element求差: → [详情](llms-content/document/detail/CANNCommunityEdition/229d9376422b.md) - [CANN社区版-vec\_max](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0068.html): 按element求最大值: → [详情](llms-content/document/detail/CANNCommunityEdition/e9f00c7f8f13.md) - [CANN社区版-vec\_min](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0069.html): 按element求最小值: → [详情](llms-content/document/detail/CANNCommunityEdition/8b57b8dd63ed.md) - [CANN社区版-vec\_and](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0070.html): 每对elements按位与运算: → [详情](llms-content/document/detail/CANNCommunityEdition/b522b574376c.md) - [CANN社区版-vec\_or](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0071.html): 每对elements按位或运算: → [详情](llms-content/document/detail/CANNCommunityEdition/c89217c8d5dc.md) - [通用定义](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0073.html): 此为有两个源操作数时指令的通用格式,两个源操作数为src和标量scalar。 → [详情](llms-content/document/detail/CANNCommunityEdition/39947409ecd9.md) - [CANN社区版-vec\_adds](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0074.html): 矢量内每个element与标量求和: → [详情](llms-content/document/detail/CANNCommunityEdition/45c77d7c00b0.md) - [CANN社区版-vec\_muls](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0075.html): 矢量内每个element与标量求积: → [详情](llms-content/document/detail/CANNCommunityEdition/120ff221fefc.md) - [通用定义](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0077.html): 三个源操作数时指令的通用格式,三个源操作数分别为src, dst和标量scalar。注:这不是真正的指令。 → [详情](llms-content/document/detail/CANNCommunityEdition/c420f96fb9f9.md) - [CANN社区版-vec\_axpy](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0078.html): 矢量每个element与标量求积后累加: → [详情](llms-content/document/detail/CANNCommunityEdition/d56740f9814e.md) - [CANN社区版-vec\_cmpv\_xx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0080.html): 逐element比较两个tensor大小,如果为真则对应比特位为1,否则为0,支持多种比较模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/3c531271af2d.md) - [CANN社区版-vec\_sel](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0081.html): 根据sel的比特位值选取element,当sel的比特位是1时从src0中选取,比特位是0时从src1选取,选取后的结果记为dst\_temp,然后根据mask值对dst\_temp进行过滤,有效位填入最终的dst,无效位则保持dst原始值。 → [详情](llms-content/document/detail/CANNCommunityEdition/712708231380.md) - [CANN社区版-vec\_conv](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0083.html): 根据src与dst tensor的类型进行精度转换。 → [详情](llms-content/document/detail/CANNCommunityEdition/9f3ac7d09bc4.md) - [通用定义](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0085.html): 此为对归约指令的通用格式,指令对当前迭代的相邻内对(elements)源操作数进行统一处理。注:这不是真正的指令。 → [详情](llms-content/document/detail/CANNCommunityEdition/d91f9558e3ec.md) - [CANN社区版-vec\_reduce\_add](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0088.html): 对所有输入数据求和。数据采用二叉树方式,两两相加。 → [详情](llms-content/document/detail/CANNCommunityEdition/cf3b4f325e09.md) - [CANN社区版-vec\_reduce\_max](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0089.html): 在所有的输入数据中找出最大值及最大值对应的索引位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/41b483d91396.md) - [CANN社区版-vec\_reduce\_min](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0090.html): 在所有的输入数据中找出最小值及最小值对应的索引位置。 → [详情](llms-content/document/detail/CANNCommunityEdition/123ce44c1167.md) - [CANN社区版-conv2d](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0092.html): 给定一个输入的张量和一个权重张量执行卷积2-D操作,输出结果张量。 → [详情](llms-content/document/detail/CANNCommunityEdition/a7c8e4c5028e.md) - [CANN社区版-fixpipe](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0093.html): 矩阵计算完成后,对结果进行处理,例如对计算结果进行加偏置和对数据进行量化、并把数据从L1OUT 搬迁到GM Memory 中。 → [详情](llms-content/document/detail/CANNCommunityEdition/1466fdd087ba.md) - [CANN社区版-matmul](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0094.html): 给定两个输入的张量a和b。进行矩阵相乘,输出到结果张量中。 → [详情](llms-content/document/detail/CANNCommunityEdition/6d5078dffb6d.md) - [CANN社区版-vec\_trans\_scatter](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0097.html): NCHW转换成NC1HWC0格式。如果是数据类型是float32 int32,uint32, int16,unint16,float16, 则C0\=16, 如果数据类型是uint8,int8,则C0\=32. → [详情](llms-content/document/detail/CANNCommunityEdition/1e83a54b604b.md) - [CANN社区版-vec\_dup](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0099.html): 将一个Scalar变量或一个立即数,复制多次并填充到向量(PAR代表并行度): → [详情](llms-content/document/detail/CANNCommunityEdition/a1a53eb4a4dd.md) - [CANN社区版-data\_move](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0101.html): 在src与dst间进行数据传输。支持src与dst的类型同时为Tensor。 → [详情](llms-content/document/detail/CANNCommunityEdition/aa1c3b38006e.md) - [matmul样例](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0103.html): 本样例实现了输入是固定shape的matmul接口的端到端调用示例。 → [详情](llms-content/document/detail/CANNCommunityEdition/a2016cc758c7.md) - [Dprofile类构造函数](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0105.html): Dprofile类用来管理和配置昇腾AI处理器相关信息, 例如产品架构、产品形态、各级buffer大小等。 → [详情](llms-content/document/detail/CANNCommunityEdition/0e263a9de5ed.md) - [CANN社区版-get\_unified\_buffer\_size](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/atlastikapi_07_0106.html): 获取对应产品形态的Unified Buffer的buffer大小,单位为Bytes。 → [详情](llms-content/document/detail/CANNCommunityEdition/2948af157cb6.md) - [CANN社区版-TBE自定义算子开发接口包含算子代码实现接口、插件实现接口以及原型定义接口](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/opdevapi_07_0000.html): TBE自定义算子开发接口包含算子代码实现接口、插件实现接口以及原型定义接口,如下表所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/d1af29f3fd30.md) - [CANN社区版-debug](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/tbedsl_testing_07_0002.html): 针对TBE DSL算子的实现,可通过此接口配合python with语句,进入DSL调试模式。 → [详情](llms-content/document/detail/CANNCommunityEdition/7efdc3f06ee6.md) - [CANN社区版-get\_ctx](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/tbedsl_testing_07_0003.html): DSL算子的运行平台为CPU时,用于获取算子运行的上下文。 → [详情](llms-content/document/detail/CANNCommunityEdition/d3aa5606c5d1.md) - [CANN社区版-assert\_allclose](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/tbedsl_testing_07_0005.html): 比较指定tensor的值与期望值是否在一定精度范围内。 → [详情](llms-content/document/detail/CANNCommunityEdition/8ece44b9a9cf.md) - [CANN社区版-build](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/tbedsl_testing_07_0006.html): 使用LLVM编译生成在CPU上运行的DSL算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/803488fc1856.md) - [CANN社区版-run](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/others/tbeaicpudevg/tbedsl_testing_07_0007.html): 将输入参数传入编译好的算子中,执行算子。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4850652b817.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000006.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000026.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000027.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000029.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000030.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000031.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000033.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000034.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000035.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000037.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000038.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000039.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000041.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000043.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000044.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000045.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000047.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000048.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000049.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000051.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000052.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000053.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000055.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000056.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000058.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000060.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000061.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000063.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000065.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000066.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000067.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000068.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000069.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000074.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000075.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000076.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000077.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000078.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000080.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000081.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000082.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000083.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000084.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000085.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000092.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000098.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000102.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000103.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000104.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000109.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000110.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000111.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000113.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000114.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000115.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000116.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000137.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000222.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000523.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000527.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000530.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000531.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000537.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000538.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000540.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000541.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclcppdevg_000542.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0005.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0006.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0009.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0017.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0018.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0019.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0020.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0023.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0024.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0025.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0026.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0029.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0030.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0031.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0032.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0034.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0035.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0037.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0038.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0040.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0041.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0042.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0044.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0046.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0047.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0049.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0051.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0053.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0054.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0055.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0056.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0057.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0058.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0060.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0061.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0062.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0065.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0067.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0068.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0070.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0072.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0079.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0091.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0094.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0098.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0101.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0157.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/aclpythondevg_0158.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0002.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0004.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0006.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0007.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0012.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0013.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0014.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0015.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0016.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0017.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0019.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0021.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0022.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0023.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0024.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0025.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0026.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0027.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0028.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0030.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0031.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0032.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0034.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0035.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0036.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0037.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0038.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0042.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/acldevg/runtime_doc_dev_0043.html): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/%E5%9F%BA%E4%BA%8ESIMD%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8ESIMD%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/%E5%9F%BA%E4%BA%8ESIMD%E7%BC%96%E7%A8%8B/Add%E7%AE%97%E5%AD%90%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/%E5%9F%BA%E4%BA%8ESIMD%E7%BC%96%E7%A8%8B/HelloWorld.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/%E5%9F%BA%E4%BA%8ESIMT%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8ESIMT%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/%E5%9F%BA%E4%BA%8ESIMT%E7%BC%96%E7%A8%8B/Add%E7%AE%97%E5%AD%90%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/%E5%9F%BA%E4%BA%8ESIMT%E7%BC%96%E7%A8%8B/HelloWorld.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/%E5%BC%82%E6%9E%84%E7%B3%BB%E7%BB%9F%E4%B8%8E%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/%E7%8E%AF%E5%A2%83%E5%87%86%E5%A4%87.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/Ascend-C%E6%A6%82%E8%BF%B0%E4%B8%8E%E5%AD%A6%E4%B9%A0%E8%B7%AF%E5%BE%84.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/%E6%A6%82%E5%BF%B5%E5%8E%9F%E7%90%86%E5%92%8C%E6%9C%AF%E8%AF%AD/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE%E5%8E%9F%E7%90%86/Scalar%E8%AF%BB%E5%86%99%E6%95%B0%E6%8D%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/%E6%A6%82%E5%BF%B5%E5%8E%9F%E7%90%86%E5%92%8C%E6%9C%AF%E8%AF%AD/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E6%8A%80%E6%9C%AF%E5%8E%9F%E7%90%86/DoubleBuffer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/%E6%A6%82%E5%BF%B5%E5%8E%9F%E7%90%86%E5%92%8C%E6%9C%AF%E8%AF%AD/%E6%9C%AF%E8%AF%AD%E8%A1%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/%E6%A6%82%E5%BF%B5%E5%8E%9F%E7%90%86%E5%92%8C%E6%9C%AF%E8%AF%AD/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C%E5%92%8C%E7%AE%97%E5%AD%90/%E6%95%B0%E6%8D%AE%E6%8E%92%E5%B8%83%E6%A0%BC%E5%BC%8F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/%E6%A6%82%E5%BF%B5%E5%8E%9F%E7%90%86%E5%92%8C%E6%9C%AF%E8%AF%AD/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C%E5%92%8C%E7%AE%97%E5%AD%90/%E7%AE%97%E5%AD%90%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/CPP%E6%A0%87%E5%87%86%E6%94%AF%E6%8C%81/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/CPP%E6%A0%87%E5%87%86%E6%94%AF%E6%8C%81/%E8%AF%AD%E6%B3%95%E9%99%90%E5%88%B6/%E5%87%BD%E6%95%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/CPP%E6%A0%87%E5%87%86%E6%94%AF%E6%8C%81/%E8%AF%AD%E6%B3%95%E9%99%90%E5%88%B6/%E7%89%B9%E6%80%A7.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E6%8A%80%E6%9C%AF%E9%99%84%E5%BD%95/CPP%E6%A0%87%E5%87%86%E6%94%AF%E6%8C%81/%E8%AF%AD%E6%B3%95%E9%99%90%E5%88%B6/%E8%AF%AD%E6%B3%95%E9%99%90%E5%88%B6.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/FlashAttention%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/GroupedMatmul%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/AIV%E6%A0%B8%E4%B8%8A%E7%9A%84ND2NZ%E6%A0%BC%E5%BC%8F%E8%BD%AC%E6%8D%A2.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E7%AD%96%E7%95%A5%E6%80%BB%E8%A7%88.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E7%AE%97%E5%AD%90%E4%BC%98%E5%8C%96Tiling%E7%AD%96%E7%95%A5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BD%E5%A4%9A%E6%A0%B8%E5%88%87K.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BD%E5%A4%9A%E6%A0%B8K%E8%BD%B4%E9%94%99%E5%B3%B0%E8%AE%BF%E9%97%AE%E5%86%85%E5%AD%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BD%E7%BA%AFCube%E6%A8%A1%E5%BC%8F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDIBShare%E6%A8%A1%E6%9D%BF%E5%85%B1%E4%BA%ABA%E5%92%8CB%E7%9F%A9%E9%98%B5%E6%95%B0%E6%8D%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDIBShare%E6%A8%A1%E6%9D%BF%E5%85%B1%E4%BA%ABB%E7%9F%A9%E9%98%B5%E6%95%B0%E6%8D%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDL2-Cache%E5%88%87%E5%88%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDMDL%E6%A8%A1%E6%9D%BF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDMTE2-Preload.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDNBuffer33%E6%A8%A1%E6%9D%BF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDTiling%E5%85%A8%E9%87%8F%E5%B8%B8%E9%87%8F%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/Matmul%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B/Matmul%E9%AB%98%E9%98%B6API%E4%BD%BF%E8%83%BDUnitFlag.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/MC-%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E4%BC%98%E7%A7%80%E5%AE%9E%E8%B7%B5/SIMT%E5%AE%9E%E7%8E%B0InsertHashTable%E7%AE%97%E5%AD%90%E6%A1%88%E4%BE%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95/%E7%AE%97%E5%AD%90%E8%B0%83%E8%AF%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95/%E7%B2%BE%E5%BA%A6%E6%AD%A3%E5%B8%B8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95/%E8%BF%90%E8%A1%8C%E6%AD%A3%E5%B8%B8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E5%BC%82%E6%9E%84%E8%AE%A1%E7%AE%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90/%E5%88%86%E6%9E%90%E6%80%A7%E8%83%BD%E6%95%B0%E6%8D%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90/%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90/%E8%8E%B7%E5%8F%96%E6%80%A7%E8%83%BD%E6%95%B0%E6%8D%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/%E6%9C%AC%E6%96%87%E6%A1%A3%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E4%BD%BF%E7%94%A8Unified-Buffer%E6%8F%90%E5%8D%87%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE%E6%95%88%E7%8E%87.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E8%AE%A1%E7%AE%97%E4%BC%98%E5%8C%96/%E9%80%9A%E8%BF%87SIMT%E5%AE%9E%E7%8E%B0%E5%88%86%E6%94%AF%E5%88%A4%E6%96%AD.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E5%9F%BA%E7%A1%80%E7%9F%A2%E9%87%8F%E7%AE%97%E5%AD%90.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E5%A4%9A%E6%A0%B8-Tiling%E5%88%87%E5%88%86/%E5%A4%9A%E6%A0%B8Tiling.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E5%A4%9A%E6%A0%B8-Tiling%E5%88%87%E5%88%86/%E5%B0%BE%E5%9D%97Tiling.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E5%A4%9A%E6%A0%B8-Tiling%E5%88%87%E5%88%86/%E5%B0%BE%E6%A0%B8-%E5%B0%BE%E5%9D%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E5%A4%9A%E6%A0%B8-Tiling%E5%88%87%E5%88%86/%E5%B0%BE%E6%A0%B8Tiling.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E5%A4%9A%E6%A0%B8-Tiling%E5%88%87%E5%88%86/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/%E9%9D%9E%E5%AF%B9%E9%BD%90%E5%9C%BA%E6%99%AF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/Broadcast%E5%9C%BA%E6%99%AF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/DoubleBuffer%E5%9C%BA%E6%99%AF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B/TBuf%E7%9A%84%E4%BD%BF%E7%94%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E5%9F%BA%E7%A1%80API%EF%BC%89/%E5%88%86%E7%A6%BB%E6%A8%A1%E5%BC%8F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E5%9F%BA%E7%A1%80API%EF%BC%89/%E8%80%A6%E5%90%88%E6%A8%A1%E5%BC%8F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E5%8D%95%E6%AC%A1%E7%9F%A9%E9%98%B5%E4%B9%98%E5%B1%80%E9%83%A8%E8%BE%93%E5%87%BA.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E5%A4%9A%E6%A0%B8%E5%AF%B9%E9%BD%90%E5%88%87%E5%88%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E5%A4%9A%E6%A0%B8%E9%9D%9E%E5%AF%B9%E9%BD%90%E5%88%87%E5%88%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E5%BC%82%E6%AD%A5%E5%9C%BA%E6%99%AF%E5%A4%84%E7%90%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E7%9F%A9%E9%98%B5%E4%B9%98%E8%BE%93%E5%87%BA%E7%9A%84%E9%87%8F%E5%8C%96-%E5%8F%8D%E9%87%8F%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E7%9F%A9%E9%98%B5%E4%B9%98%E8%BE%93%E5%87%BA%E7%9A%84Channel%E6%8B%86%E5%88%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E7%9F%A9%E9%98%B5%E4%B9%98%E8%BE%93%E5%87%BA%E7%9A%84N%E6%96%B9%E5%90%91%E5%AF%B9%E9%BD%90.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/%E7%9F%A9%E9%98%B5%E5%90%91%E9%87%8F%E4%B9%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/4-2%E7%A8%80%E7%96%8F%E7%9F%A9%E9%98%B5%E4%B9%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/AIC%E5%92%8CAIV%E7%8B%AC%E7%AB%8B%E8%BF%90%E8%A1%8C%E6%9C%BA%E5%88%B6.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/Batch-Matmul%E5%9F%BA%E7%A1%80%E5%8A%9F%E8%83%BD.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/Batch-Matmul%E5%A4%8D%E7%94%A8Bias%E7%9F%A9%E9%98%B5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/Matmul%E7%89%B9%E6%80%A7%E4%BB%8B%E7%BB%8D.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/MxMatmul%E5%9C%BA%E6%99%AF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF/TSCM%E8%BE%93%E5%85%A5%E7%9A%84%E7%9F%A9%E9%98%B5%E4%B9%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%9F%A9%E9%98%B5%E7%BC%96%E7%A8%8B%EF%BC%88%E9%AB%98%E9%98%B6API%EF%BC%89/%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%BC%96%E7%A8%8B/%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%BC%96%E7%A8%8B/%E9%80%9A%E7%AE%97%E8%9E%8D%E5%90%88/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%BC%96%E7%A8%8B/%E9%80%9A%E7%AE%97%E8%9E%8D%E5%90%88/%E7%89%B9%E6%80%A7%E5%9C%BA%E6%99%AF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%BC%96%E7%A8%8B/%E9%80%9A%E7%AE%97%E8%9E%8D%E5%90%88/%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%BC%96%E7%A8%8B/CV%E8%9E%8D%E5%90%88/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%BC%96%E7%A8%8B/CV%E8%9E%8D%E5%90%88/%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/SIMD%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E4%BC%98%E5%8C%96%E5%BB%BA%E8%AE%AE%E6%80%BB%E8%A7%88%E8%A1%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E5%B0%BD%E9%87%8F%E4%B8%80%E6%AC%A1%E6%90%AC%E8%BF%90%E8%BE%83%E5%A4%A7%E7%9A%84%E6%95%B0%E6%8D%AE%E5%9D%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E7%AE%97%E5%AD%90%E4%B8%8E%E9%AB%98%E9%98%B6API%E5%85%B1%E4%BA%AB%E4%B8%B4%E6%97%B6Buffer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E7%BA%AF%E6%90%AC%E8%BF%90%E7%B1%BB%E7%AE%97%E5%AD%90VECIN%E5%92%8CVECOUT%E5%BB%BA%E8%AE%AE%E5%A4%8D%E7%94%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E8%AE%BE%E7%BD%AE%E5%90%88%E7%90%86%E7%9A%84L2-CacheMode.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%80%9A%E8%BF%87%E7%BC%A9%E5%87%8FTensor-ShapeInfo%E7%BB%B4%E5%BA%A6-%E4%BC%98%E5%8C%96%E6%A0%88%E7%A9%BA%E9%97%B4.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%81%BF%E5%85%8D%E5%90%8C%E5%9C%B0%E5%9D%80%E8%AE%BF%E9%97%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%81%BF%E5%85%8DUB%E7%9A%84bank%E5%86%B2%E7%AA%81/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%81%BF%E5%85%8DUB%E7%9A%84bank%E5%86%B2%E7%AA%81/%E9%81%BF%E5%85%8Dbank%E5%86%B2%E7%AA%81%EF%BC%88NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC2201%EF%BC%89.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%81%BF%E5%85%8DUB%E7%9A%84bank%E5%86%B2%E7%AA%81/%E9%81%BF%E5%85%8Dbank%E5%86%B2%E7%AA%81%EF%BC%88NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC3510%EF%BC%89.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%81%BF%E5%85%8DUB%E7%9A%84bank%E5%86%B2%E7%AA%81/%E9%81%BF%E5%85%8DUB%E7%9A%84bank%E5%86%B2%E7%AA%81.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%9D%9E%E5%AF%B9%E9%BD%90%E5%9C%BA%E6%99%AF%E5%87%8F%E5%B0%91%E6%97%A0%E6%95%88%E6%95%B0%E6%8D%AE%E7%9A%84%E6%90%AC%E8%BF%90.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%9D%9E%E8%BF%9E%E7%BB%AD%E6%90%AC%E8%BF%90%E5%9C%BA%E6%99%AF%E5%87%8F%E5%B0%91%E6%90%AC%E8%BF%90%E6%AC%A1%E6%95%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%AB%98%E6%95%88%E7%9A%84%E4%BD%BF%E7%94%A8%E6%90%AC%E8%BF%90API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/GM%E5%9C%B0%E5%9D%80%E5%B0%BD%E9%87%8F512B%E5%AF%B9%E9%BD%90.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/L2-Cache%E5%88%87%E5%88%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%A4%B4%E5%B0%BE%E5%BC%80%E9%94%80%E4%BC%98%E5%8C%96/%E5%A4%B4%E5%B0%BE%E5%BC%80%E9%94%80%E4%BC%98%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%A4%B4%E5%B0%BE%E5%BC%80%E9%94%80%E4%BC%98%E5%8C%96/%E6%A0%B8%E5%87%BD%E6%95%B0%E5%86%85%E5%88%A0%E9%99%A4Workspace%E7%9B%B8%E5%85%B3%E5%86%97%E4%BD%99%E6%93%8D%E4%BD%9C.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%A4%B4%E5%B0%BE%E5%BC%80%E9%94%80%E4%BC%98%E5%8C%96/%E8%AE%BE%E7%BD%AE%E5%90%88%E9%80%82%E7%9A%84%E6%A0%B8%E6%95%B0%E5%92%8C%E7%AE%97%E5%AD%90Kernel%E7%B1%BB%E5%9E%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%A4%B4%E5%B0%BE%E5%BC%80%E9%94%80%E4%BC%98%E5%8C%96/%E8%AE%BE%E7%BD%AEDCI%E7%BC%96%E8%AF%91%E9%80%89%E9%A1%B9%E6%9D%A5%E5%87%8F%E5%B0%91%E7%AE%97%E5%AD%90%E5%B0%BE%E5%BC%80%E9%94%80.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%A4%B4%E5%B0%BE%E5%BC%80%E9%94%80%E4%BC%98%E5%8C%96/%E9%81%BF%E5%85%8DTPipe%E5%9C%A8%E5%AF%B9%E8%B1%A1%E5%86%85%E5%88%9B%E5%BB%BA%E5%92%8C%E5%88%9D%E5%A7%8B%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%A4%B4%E5%B0%BE%E5%BC%80%E9%94%80%E4%BC%98%E5%8C%96/%E9%99%90%E5%88%B6TilingData%E7%BB%93%E6%9E%84%E5%A4%A7%E5%B0%8F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E6%B5%81%E6%B0%B4%E7%BC%96%E6%8E%92/%E4%BD%BF%E8%83%BDDoubleBuffer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E6%B5%81%E6%B0%B4%E7%BC%96%E6%8E%92/%E4%BD%BF%E8%83%BDIterate%E6%88%96IterateAll%E5%BC%82%E6%AD%A5%E6%8E%A5%E5%8F%A3%E9%81%BF%E5%85%8DAIC-AIV%E5%90%8C%E6%AD%A5%E4%BE%9D%E8%B5%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E6%B5%81%E6%B0%B4%E7%BC%96%E6%8E%92/%E6%B5%81%E6%B0%B4%E7%BC%96%E6%8E%92.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/%E9%80%89%E6%8B%A9%E4%BD%8E%E5%BB%B6%E8%BF%9F%E6%8C%87%E4%BB%A4-%E4%BC%98%E5%8C%96%E5%BD%92%E7%BA%A6%E6%93%8D%E4%BD%9C%E6%80%A7%E8%83%BD.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/%E9%80%9A%E8%BF%87Unified-Buffer%E8%9E%8D%E5%90%88%E5%AE%9E%E7%8E%B0%E8%BF%9E%E7%BB%ADvector%E8%AE%A1%E7%AE%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/Vector%E7%AE%97%E5%AD%90%E7%81%B5%E6%B4%BB%E8%BF%90%E7%94%A8Counter%E6%A8%A1%E5%BC%8F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/VF%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E6%8C%87%E4%BB%A4%E5%8F%8C%E5%8F%91%E4%BC%98%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/VF%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E8%BF%9E%E7%BB%AD%E9%9D%9E%E5%AF%B9%E9%BD%90%E5%9C%BA%E6%99%AF%E4%BC%98%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/VF%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/VF%E5%BE%AA%E7%8E%AF%E4%BC%98%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97/VF%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/VF%E8%9E%8D%E5%90%88%E4%BC%98%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A9%E9%98%B5%E8%AE%A1%E7%AE%97/%E7%9F%A9%E9%98%B5%E8%AE%A1%E7%AE%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A9%E9%98%B5%E8%AE%A1%E7%AE%97/%E8%BE%83%E5%B0%8F%E7%9F%A9%E9%98%B5%E9%95%BF%E9%A9%BBL1-Buffer-%E4%BB%85%E5%88%86%E6%AC%A1%E6%90%AC%E8%BF%90%E8%BE%83%E5%A4%A7%E7%9F%A9%E9%98%B5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A9%E9%98%B5%E8%AE%A1%E7%AE%97/%E9%80%9A%E8%BF%87BT-Buffer%E5%AE%9E%E7%8E%B0%E9%AB%98%E6%95%88%E7%9A%84bias%E8%AE%A1%E7%AE%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A9%E9%98%B5%E8%AE%A1%E7%AE%97/%E9%80%9A%E8%BF%87FP-Buffer%E5%AD%98%E6%94%BE%E9%87%8F%E5%8C%96%E5%8F%82%E6%95%B0%E5%AE%9E%E7%8E%B0%E9%AB%98%E6%95%88%E9%9A%8F%E8%B7%AF%E9%87%8F%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A9%E9%98%B5%E8%AE%A1%E7%AE%97/%E9%80%9A%E8%BF%87L0C-Buffer%E6%95%B0%E6%8D%AE%E6%9A%82%E5%AD%98%E5%AE%9E%E7%8E%B0%E9%AB%98%E6%95%88%E7%9A%84%E7%9F%A9%E9%98%B5%E4%B9%98%E7%BB%93%E6%9E%9C%E7%B4%AF%E5%8A%A0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E7%9F%A9%E9%98%B5%E8%AE%A1%E7%AE%97/Matmul%E4%BD%BF%E8%83%BDAtomicAdd%E9%80%89%E9%A1%B9.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/Tiling%E7%AD%96%E7%95%A5/%E6%A0%B8%E9%97%B4%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMD%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/Tiling%E7%AD%96%E7%95%A5/Tiling%E7%AD%96%E7%95%A5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMT%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMT%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMT%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0/SIMT%E7%AE%97%E5%AD%90%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMT%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E8%AE%BF%E5%AD%98%E5%90%88%E5%B9%B6.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%AE%97%E5%AD%90%E5%AE%9E%E8%B7%B5%E5%8F%82%E8%80%83/SIMT%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/%E5%86%85%E5%AD%98%E8%AE%BF%E9%97%AE/%E9%81%BF%E5%85%8DUB%E7%9A%84Bank%E5%86%B2%E7%AA%81.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E6%9C%AC%E6%96%87%E6%A1%A3%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E5%9F%BA%E7%A1%80API/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C%E9%80%9F%E6%9F%A5%E6%8C%87%E5%AF%BC/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%BD%92%E7%BA%A6%E8%AE%A1%E7%AE%97API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E5%9F%BA%E7%A1%80API/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C%E9%80%9F%E6%9F%A5%E6%8C%87%E5%AF%BC/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%8E%A9%E7%A0%81%E6%93%8D%E4%BD%9CAPI.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E5%9F%BA%E7%A1%80API/%E6%8E%A5%E5%8F%A3%E5%88%86%E7%B1%BB%E8%AF%B4%E6%98%8E/%E8%BF%9E%E7%BB%AD%E8%AE%A1%E7%AE%97API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E5%9F%BA%E7%A1%80API/%E6%8E%A5%E5%8F%A3%E5%88%86%E7%B1%BB%E8%AF%B4%E6%98%8E/%E9%AB%98%E7%BB%B4%E5%88%87%E5%88%86API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E5%9F%BA%E7%A1%80API/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E7%B1%BB%E5%BA%93API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E7%BC%96%E7%A8%8B%E6%8E%A5%E5%8F%A3%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E9%AB%98%E9%98%B6API/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C%E9%80%9F%E6%9F%A5%E6%8C%87%E5%AF%BC/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Kernel%E4%BE%A7%E4%B8%B4%E6%97%B6%E7%A9%BA%E9%97%B4.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E9%AB%98%E9%98%B6API/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C%E9%80%9F%E6%9F%A5%E6%8C%87%E5%AF%BC/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Tiling%E4%BE%9D%E8%B5%96%E7%9A%84%E5%A4%B4%E6%96%87%E4%BB%B6.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/%E9%AB%98%E9%98%B6API/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%B1%BB%E5%BA%93API/Utils-API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/%E5%BC%82%E6%9E%84%E7%B3%BB%E7%BB%9F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8E%E6%8C%87%E9%92%88%E7%9A%84C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8E%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82C-API%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8ETensor%E7%9A%84CPP%E7%BC%96%E7%A8%8B/%E9%9D%99%E6%80%81Tensor%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8ETensor%E7%9A%84CPP%E7%BC%96%E7%A8%8B/Reg%E7%9F%A2%E9%87%8F%E8%AE%A1%E7%AE%97%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8ETPipe-TQue%E6%A1%86%E6%9E%B6%E7%BC%96%E7%A8%8B/TPipe-TQue%E6%A1%86%E6%9E%B6%E7%BC%96%E7%A8%8B%E5%8E%9F%E7%90%86.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E5%9F%BA%E4%BA%8ETPipe-TQue%E6%A1%86%E6%9E%B6%E7%BC%96%E7%A8%8B/TPipe-TQue%E6%A1%86%E6%9E%B6%E7%BC%96%E7%A8%8B%E8%8C%83%E5%BC%8F.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E6%8A%BD%E8%B1%A1%E7%A1%AC%E4%BB%B6%E6%9E%B6%E6%9E%84.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E6%A0%B8%E5%87%BD%E6%95%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B/AI-Core-SIMD%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B/%E5%86%85%E5%AD%98%E5%B1%82%E7%BA%A7.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B/%E5%90%8C%E6%AD%A5%E6%9C%BA%E5%88%B6.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B/%E6%8A%BD%E8%B1%A1%E7%A1%AC%E4%BB%B6%E6%9E%B6%E6%9E%84.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B/%E6%A0%B8%E5%87%BD%E6%95%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B/%E7%BA%BF%E7%A8%8B%E6%9E%B6%E6%9E%84.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B/%E7%BC%96%E7%A8%8B%E7%A4%BA%E4%BE%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B/AI-Core-SIMT%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/AI-CPU%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C/%E5%BC%82%E6%AD%A5%E6%89%A7%E8%A1%8C.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C/%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91/%E6%AF%95%E6%98%87%E7%BC%96%E8%AF%91%E5%99%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C/%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91/%E7%BA%A6%E6%9D%9F%E8%AF%B4%E6%98%8E.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C/%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91/AI-Core%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C/%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91/AI-CPU%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C/%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91/RTC%E8%BF%90%E8%A1%8C%E6%97%B6%E7%BC%96%E8%AF%91.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C/%E7%BC%96%E8%AF%91%E4%B8%8E%E8%BF%90%E8%A1%8C.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82/%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82/SIMD-BuiltIn%E5%85%B3%E9%94%AE%E5%AD%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82/SIMD%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82C-API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82/SIMT-BuiltIn%E5%85%B3%E9%94%AE%E5%AD%97.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82/SIMT%E8%AF%AD%E8%A8%80%E6%89%A9%E5%B1%95%E5%B1%82C-API.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%B0%83%E8%AF%95%E8%B0%83%E4%BC%98/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%B0%83%E8%AF%95%E8%B0%83%E4%BC%98/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95/CPU%E5%9F%9F%E5%AD%AA%E7%94%9F%E8%B0%83%E8%AF%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%B0%83%E8%AF%95%E8%B0%83%E4%BC%98/%E5%8A%9F%E8%83%BD%E8%B0%83%E8%AF%95/NPU%E5%9F%9F%E4%B8%8A%E6%9D%BF%E8%B0%83%E8%AF%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%B0%83%E8%AF%95%E8%B0%83%E4%BC%98/%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%B0%83%E8%AF%95%E8%B0%83%E4%BC%98/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E8%B0%83%E8%AF%95%E8%B0%83%E4%BC%98/%E8%B0%83%E8%AF%95%E8%B0%83%E4%BC%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/%E5%9F%BA%E4%BA%8E%E6%A0%B7%E4%BE%8B%E5%B7%A5%E7%A8%8B%E5%AE%8C%E6%88%90Kernel%E7%9B%B4%E8%B0%83.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Tensor%E5%8E%9F%E5%9C%B0%E6%93%8D%E4%BD%9C%E6%8F%90%E5%8D%87%E7%AE%97%E5%AD%90%E6%80%A7%E8%83%BD.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8workspace.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%9F%A2%E9%87%8F%E7%BC%96%E7%A8%8B%E6%97%B6%E4%BD%BF%E8%83%BDVector-Core.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C/%E5%A6%82%E4%BD%95%E5%BC%80%E5%8F%91%E5%8A%A8%E6%80%81%E8%BE%93%E5%85%A5%E7%AE%97%E5%AD%90.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C/%E5%A6%82%E4%BD%95%E8%BF%9B%E8%A1%8CTiling%E8%B0%83%E6%B5%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/%E7%AE%80%E6%98%93%E8%87%AA%E5%AE%9A%E4%B9%89%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/%E5%90%AB%E6%9C%89Matmul%E9%AB%98%E9%98%B6API%E7%9A%84%E7%AE%97%E5%AD%90%E7%B2%BE%E5%BA%A6%E9%97%AE%E9%A2%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/%E6%A0%B8%E5%87%BD%E6%95%B0%E8%BF%90%E8%A1%8C%E9%AA%8C%E8%AF%81%E6%97%B6%E7%AE%97%E5%AD%90%E5%AD%98%E5%9C%A8%E7%B2%BE%E5%BA%A6%E9%97%AE%E9%A2%98.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/%E7%AE%97%E5%AD%90%E5%8C%85%E9%83%A8%E7%BD%B2%E6%97%B6%E5%87%BA%E7%8E%B0%E6%9D%83%E9%99%90%E4%B8%8D%E8%B6%B3%E6%8A%A5%E9%94%99.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E7%BC%96%E8%AF%91%E6%97%B6%E5%87%BA%E7%8E%B0%E6%96%87%E4%BB%B6%E5%90%8D%E8%BF%87%E9%95%BF%E6%8A%A5%E9%94%99.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/%E8%B0%83%E7%94%A8%E7%AE%97%E5%AD%90%E6%97%B6%E5%87%BA%E7%8E%B0%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80config-ini%E7%9A%84%E6%8A%A5%E9%94%99.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/%E8%BF%90%E8%A1%8C%E9%AA%8C%E8%AF%81%E6%97%B6AllocTensor-FreeTensor%E5%A4%B1%E8%B4%A5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/kernel%E4%BE%A7%E8%8E%B7%E5%8F%96Tiling%E4%BF%A1%E6%81%AF%E4%B8%8D%E6%AD%A3%E7%A1%AE.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/FAQ/Kernel%E7%BC%96%E8%AF%91%E6%97%B6%E6%8A%A5%E9%94%99-error-out-of-jump-jumpc-imm-range.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/msobjdump%E5%B7%A5%E5%85%B7.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%99%84%E5%BD%95/show_kernel_debug_data%E5%B7%A5%E5%85%B7.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E5%9F%BA%E6%9C%AC%E6%9E%B6%E6%9E%84.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E6%9E%B6%E6%9E%84%E8%A7%84%E6%A0%BC/%E6%9E%B6%E6%9E%84%E8%A7%84%E6%A0%BC.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E6%9E%B6%E6%9E%84%E8%A7%84%E6%A0%BC/NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC2002.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E6%9E%B6%E6%9E%84%E8%A7%84%E6%A0%BC/NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC2201.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E6%9E%B6%E6%9E%84%E8%A7%84%E6%A0%BC/NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC3002.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E6%9E%B6%E6%9E%84%E8%A7%84%E6%A0%BC/NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC3510.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E7%A1%AC%E4%BB%B6%E7%BA%A6%E6%9D%9F/NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC2002.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%A1%AC%E4%BB%B6%E5%AE%9E%E7%8E%B0/%E7%A1%AC%E4%BB%B6%E7%BA%A6%E6%9D%9F/NPU%E6%9E%B6%E6%9E%84%E7%89%88%E6%9C%AC2201.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%AE%97%E5%AD%90%E5%85%A5%E5%9B%BE%E5%BC%80%E5%8F%91/%E4%BD%BF%E8%83%BDTiling%E4%B8%8B%E6%B2%89.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%AE%97%E5%AD%90%E5%85%A5%E5%9B%BE%E5%BC%80%E5%8F%91/%E5%9B%BE%E7%BC%96%E8%AF%91%E5%92%8C%E5%9B%BE%E6%89%A7%E8%A1%8C.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%AE%97%E5%AD%90%E5%85%A5%E5%9B%BE%E5%BC%80%E5%8F%91/%E5%9F%BA%E6%9C%AC%E5%BC%80%E5%8F%91%E6%B5%81%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%AE%97%E5%AD%90%E5%85%A5%E5%9B%BE%E5%BC%80%E5%8F%91/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E7%AE%97%E5%AD%90%E5%85%A5%E5%9B%BE%E5%BC%80%E5%8F%91/SuperKernel%E5%BC%80%E5%8F%91.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/%E9%AB%98%E7%BA%A7AI-Core%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/SIMD%E4%B8%8ESIMT%E6%B7%B7%E5%90%88%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E5%88%9B%E5%BB%BA%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E5%8D%95%E7%AE%97%E5%AD%90API%E8%B0%83%E7%94%A8.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E7%AE%97%E5%AD%90%E5%8A%A8%E6%80%81%E5%BA%93%E5%92%8C%E9%9D%99%E6%80%81%E5%BA%93%E7%BC%96%E8%AF%91.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E7%AE%97%E5%AD%90%E5%8C%85%E7%BC%96%E8%AF%91/%E7%AE%97%E5%AD%90%E5%8C%85%E9%83%A8%E7%BD%B2.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E7%AE%97%E5%AD%90%E5%8C%85%E7%BC%96%E8%AF%91/%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E7%BC%96%E8%AF%91.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E7%AE%97%E5%AD%90%E5%8E%9F%E5%9E%8B%E5%AE%9A%E4%B9%89.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E7%BC%96%E8%AF%91%E6%8B%93%E5%B1%95.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/Host%E4%BE%A7Tiling%E5%AE%9E%E7%8E%B0/%E4%BD%BF%E7%94%A8%E6%A0%87%E5%87%86CPP%E8%AF%AD%E6%B3%95%E5%AE%9A%E4%B9%89Tiling%E7%BB%93%E6%9E%84%E4%BD%93.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/Host%E4%BE%A7Tiling%E5%AE%9E%E7%8E%B0/%E4%BD%BF%E7%94%A8%E9%AB%98%E9%98%B6API%E6%97%B6%E9%85%8D%E5%A5%97%E7%9A%84Tiling%E5%AE%9E%E7%8E%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/Host%E4%BE%A7Tiling%E5%AE%9E%E7%8E%B0/%E5%9F%BA%E6%9C%AC%E6%B5%81%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/Host%E4%BE%A7Tiling%E5%AE%9E%E7%8E%B0/%E9%80%9A%E8%BF%87TilingData%E4%BC%A0%E9%80%92%E5%B1%9E%E6%80%A7%E4%BF%A1%E6%81%AF.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/Aclnn%E7%AE%97%E5%AD%90%E5%B7%A5%E7%A8%8B%E5%8C%96%E5%BC%80%E5%8F%91/Host%E4%BE%A7Tiling%E5%AE%9E%E7%8E%B0/Tiling%E6%A8%A1%E6%9D%BF%E7%BC%96%E7%A8%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/AI%E6%A1%86%E6%9E%B6%E7%AE%97%E5%AD%90%E9%80%82%E9%85%8D/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/AI%E6%A1%86%E6%9E%B6%E7%AE%97%E5%AD%90%E9%80%82%E9%85%8D/ONNX%E6%A1%86%E6%9E%B6/%E8%B0%83%E7%94%A8%E6%A0%B7%E4%BE%8B.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/AI%E6%A1%86%E6%9E%B6%E7%AE%97%E5%AD%90%E9%80%82%E9%85%8D/ONNX%E6%A1%86%E6%9E%B6/%E9%80%82%E9%85%8D%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/AI%E6%A1%86%E6%9E%B6%E7%AE%97%E5%AD%90%E9%80%82%E9%85%8D/PyTorch%E6%A1%86%E6%9E%B6.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/%E9%AB%98%E7%BA%A7%E7%BC%96%E7%A8%8B/AI%E6%A1%86%E6%9E%B6%E7%AE%97%E5%AD%90%E9%80%82%E9%85%8D/TensorFlow%E6%A1%86%E6%9E%B6.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E8%B7%A8%E4%BB%A3%E8%BF%81%E7%A7%BB%E5%85%BC%E5%AE%B9%E6%80%A7%E6%8C%87%E5%8D%97/%E6%A6%82%E8%BF%B0.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E8%B7%A8%E4%BB%A3%E8%BF%81%E7%A7%BB%E5%85%BC%E5%AE%B9%E6%80%A7%E6%8C%87%E5%8D%97/3510%E6%9E%B6%E6%9E%84%E8%BF%81%E7%A7%BB%E6%8C%87%E5%AF%BC/2201%E5%88%B03510%E6%9E%B6%E6%9E%84%E5%8F%98%E6%9B%B4.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E8%B7%A8%E4%BB%A3%E8%BF%81%E7%A7%BB%E5%85%BC%E5%AE%B9%E6%80%A7%E6%8C%87%E5%8D%97/3510%E6%9E%B6%E6%9E%84%E8%BF%81%E7%A7%BB%E6%8C%87%E5%AF%BC/2201%E8%BF%81%E7%A7%BB3510%E6%8C%87%E5%AF%BC/%E5%9F%BA%E7%A1%80API%E8%BF%81%E7%A7%BB%E6%8C%87%E5%AF%BC.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E8%B7%A8%E4%BB%A3%E8%BF%81%E7%A7%BB%E5%85%BC%E5%AE%B9%E6%80%A7%E6%8C%87%E5%8D%97/3510%E6%9E%B6%E6%9E%84%E8%BF%81%E7%A7%BB%E6%8C%87%E5%AF%BC/2201%E8%BF%81%E7%A7%BB3510%E6%8C%87%E5%AF%BC/%E7%AE%97%E5%AD%90%E7%BC%96%E8%AF%91%E8%BF%81%E7%A7%BB%E6%8C%87%E5%AF%BC.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E8%B7%A8%E4%BB%A3%E8%BF%81%E7%A7%BB%E5%85%BC%E5%AE%B9%E6%80%A7%E6%8C%87%E5%8D%97/3510%E6%9E%B6%E6%9E%84%E8%BF%81%E7%A7%BB%E6%8C%87%E5%AF%BC/2201%E8%BF%81%E7%A7%BB3510%E6%8C%87%E5%AF%BC/%E9%AB%98%E9%98%B6API%E8%BF%81%E7%A7%BB%E6%8C%87%E5%AF%BC.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/guide/%E8%B7%A8%E4%BB%A3%E8%BF%81%E7%A7%BB%E5%85%BC%E5%AE%B9%E6%80%A7%E6%8C%87%E5%8D%97/Ascend-C-API%E5%85%BC%E5%AE%B9%E7%AD%96%E7%95%A5.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclComm.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_mgr_c/data_type_definition/HcclResult.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommChannelCreate.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommChannelDescInit.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommChannelDestroy.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommChannelGetNotifyNum.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommChannelGetStatus.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommEndpointCreate.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommEndpointDestroy.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommMemExport.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommMemImport.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommMemReg.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommMemUnimport.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommMemUnreg.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommThreadAlloc.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/HcommThreadFree.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/basic_resource_mgmt/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclChannelAcquire.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclChannelDescInit.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclChannelGetHcclBuffer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclChannelGetRemoteMems.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclCommMemReg.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclEngineCtxCopy.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclEngineCtxCreate.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclEngineCtxDestroy.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclEngineCtxGet.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclGetHcclBuffer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclThreadAcquire.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclThreadAcquireWithStream.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/HcclThreadResGetInfo.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/comms_domain_resource_mgmt/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclGetHeterogMode.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclGetRankId.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclGetRankSize.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetEndpointDesc.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetEndpointInfo.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetEndpointNum.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetInstSizeListByLayer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetLayers.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetLinks.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetRanksByLayer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetRanksByTopoInst.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetRankSizeByLayer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetTopoInstsByLayer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetTopoType.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/HcclRankGraphGetTopoTypeByLayer.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/control_plane_api/topo_info_query/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommChannelNotifyRecordOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommChannelNotifyWaitOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommReadOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommReadReduceOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommWriteOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommWriteReduceOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommWriteReduceWithNotifyOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/HcommWriteWithNotifyOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/communication_operations/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/local_operations/HcommAclrtNotifyRecordOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/local_operations/HcommAclrtNotifyWaitOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/local_operations/HcommLocalCopyOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/local_operations/HcommLocalReduceOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/local_operations/HcommThreadNotifyRecordOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/local_operations/HcommThreadNotifyWaitOnThread.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/local_operations/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/others/HcommAcquireComm.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/others/HcommBatchModeEnd.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/others/HcommBatchModeStart.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/others/HcommReleaseComm.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/others/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/cpu_ts/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/data_plan_api/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/ChannelHandle.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommAbiHeader.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommAddr.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommAddrType.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommEngine.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommLink.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommMem.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommMemType.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommProtocol.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/CommTopo.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndpointAttr.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndpointAttrBwCoeff.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndpointAttrDieId.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndpointAttrLocation.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndPointDesc.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndpointHandle.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndPointLoc.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/EndPointLocType.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/HcclChannelDesc.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/HcclCommSymWindow.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/HcclHeterogMode.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/HcclMemHandle.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/HcommChannelDesc.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/HcommDataType.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/HcommReduceOp.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/ThreadHandle.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/datatype_definition/ThreadResType.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/api_ref/comm_opdev/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/algo_select.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/build_deploy.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/create_res.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/define_op_if.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/op_dispatch.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/overall_flow.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/query_topo.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aicpu_comm_op_dev/task_sched.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/algo_select.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/create_res.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/define_op_if.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/op_dispatch.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/overall_flow.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/query_topo.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/aiv_comm_op_dev/task_sched.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/comm_op_dev.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/env_prep.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/intro.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/npu_test.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/prog_models_concepts/comm_engine.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/prog_models_concepts/comm_model.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/prog_models_concepts/concurrency_model.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/prog_models_concepts/README.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/prog_models_concepts/topology_model.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [Ascend C概述](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/commopdev/docs/zh/comm_op_dev_guide/quick_start.md): AI(Artificial Intelligence,人工智能)芯片是专为加速人工智能计算任务设计的专用处理器,凭借高度并行化的硬件架构,可高效应对深度学习场景中的大规模张量运算。NPU(Neural-Network Processing Unit,神经网络处理器)作为AI芯片的典型代表,其核心优势在于适配神经网络任务的高效执行;昇腾AI处理器作为专用NPU,内部集成大量高性能计算核心,进一步强化 → [详情](llms-content/document/detail/CANNCommunityEdition/85b2e611ff28.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlas_ascendc_10_0099.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0004.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0005.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0008.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0009.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0011.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0013.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0016.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0024.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0030.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0033.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0035.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0041.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0044.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0047.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0048.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0049.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0052.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0053.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0054.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0056.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0063.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0070.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0075.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0076.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0077.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0079.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0081.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0083.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0085.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0087.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0090.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0093.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0095.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0096.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0098.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0099.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0105.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0106.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0119.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/atlasag_25_0121.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0008.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0013.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0014.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0015.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0018.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0020.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0021.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0023.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0030.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0053.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0054.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0055.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0060.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0061.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [什么是GE图引擎](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/graphdevg/autofuse_1_0062.html): 图引擎(Graph Engine,简称GE)是昇腾平台计算图编译和运行的控制中心,提供了图构建、图编译优化及图执行控制等功能。借助GE图引擎能力,PyTorch、TensorFlow、MindSpore、PaddlePaddle等主流AI框架的算法模型可以统一转换为使用Ascend IR(Ascend Intermediate Representation)表示的计算图(Ascend Graph) → [详情](llms-content/document/detail/CANNCommunityEdition/3496a99bf873.md) - [CANN社区版-CANN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/releasenote/9.1.0-beta.3/release-notes.md): 异构计算架构CANN(Compute Architecture for Neural Networks)是昇腾针对AI场景推出的异构计算架构,向上支持多种AI框架,包括MindSpore、PyTorch、TensorFlow等,向下服务AI处理器与编程,发挥承上启下的关键作用,是提升昇腾AI处理器计算效率的关键平台。同时针对多样化应用场景,提供多层次编程接口,支持用户快速构建基于昇腾平台的AI应用 → [详情](llms-content/document/detail/CANNCommunityEdition/53338005883e.md) - [选择安装场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg): 本文档提供了详细的NPU驱动和固件、CANN软件安装步骤,若您初次上手或希望快速安装CANN,建议参考《CANN 快速安装\(https://www.hiascend.com/cann/download\)》进行部署。 → [详情](llms-content/document/detail/CANNCommunityEdition/6400b412d082.md) - [选择安装场景](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0000.html): 本文档提供了详细的NPU驱动和固件、CANN软件安装步骤,若您初次上手或希望快速安装CANN,建议参考《CANN 快速安装\(https://www.hiascend.com/cann/download\)》进行部署。 → [详情](llms-content/document/detail/CANNCommunityEdition/6400b412d082.md) - [准备软件包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0003.html): 当前CANN软件支持离线安装和在线安装(Conda、Yum、Apt-get和Pip等)方式,不同的安装类型获取软件包的方式不同,请参考本节内容进行获取。 → [详情](llms-content/document/detail/CANNCommunityEdition/f030ec2004e7.md) - [安装NPU驱动和固件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0005.html): 物理机和容器部署场景,只需要在物理机安装NPU驱动和固件。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc5c5ffecbed.md) - [安装CANN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0008.html): 安装前需确保已具备Python环境及pip3,当前CANN支持Python3.7.x至3.14.x版本,若不满足可执行以下命令安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/a69dfd1b1e57.md) - [安装软件包时提示解压失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_00101.html): 安装软件包的时候提示解压失败报错信息示例如下,导致安装中止。 → [详情](llms-content/document/detail/CANNCommunityEdition/1facbb664b04.md) - [安装CANN(容器镜像安装)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0013.html): AscendHub\(https://www.hiascend.com/developer/ascendhub/\#/index\)提供多种应用场景的容器镜像,可以直接获取使用。 → [详情](llms-content/document/detail/CANNCommunityEdition/e5341950a8b0.md) - [升级前必读](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0028.html): - 升级过程禁止进行其他维护操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/34e9284fa285.md) - [升级固件和驱动](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0029.html): 升级NPU固件和驱动时,需按照“固件 > 驱动”的顺序升级。操作步骤如下: → [详情](llms-content/document/detail/CANNCommunityEdition/eb764ce84434.md) - [升级CANN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0030.html): 若通过Yum在线安装的CANN软件,升级步骤是通过在指令中指定目标版本号,示例:``` → [详情](llms-content/document/detail/CANNCommunityEdition/25d3c27461fd.md) - [卸载CANN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0032.html): ops跟随Toolkit安装后,卸载Toolkit时,会自动卸载ops。 → [详情](llms-content/document/detail/CANNCommunityEdition/0c9e1055754a.md) - [卸载驱动和固件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0033.html): 若使用包管理器方式安装驱动后,可以参考卸载CANN进行操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/f7f58a217567.md) - [加固须知](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0035.html): 本文中列出的安全加固措施为基本的加固建议项。用户应根据自身业务,重新审视整个系统的网络安全加固措施。用户应按照所在组织的安全策略进行相关配置,包括但不限于软件版本、口令复杂度要求、安全配置(协议、加密套件、密钥长度等),权限配置、防火墙设置等。必要时可参考业界优秀加固方案和安全专家的建议。 → [详情](llms-content/document/detail/CANNCommunityEdition/e35487438fb1.md) - [禁止使用root账户远程登录系统](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0036.html): root是Linux系统中的超级特权用户,具有所有Linux系统资源的访问权限。如果允许直接使用root账号登录Linux系统对系统进行操作,会带来潜在的安全风险。通常情况下,建议在“/etc/ssh/sshd\_config”文件中将“PermitRootLogin”参数设置为“no”,设置后,root用户无法通过SSH登录到系统,增加了系统的安全性。如果需要使用root权限进行管理操作,可以通过 → [详情](llms-content/document/detail/CANNCommunityEdition/7074dd4395aa.md) - [账户UID安全加固](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0037.html): UID为0的账户具有系统最高权限,应保证只有一个,其中只有root是Linux系统中的超级特权用户,确保当前系统中只有root账户UID\=0,同时,各系统账号的UID必须是不同的,可以执行id查询用户UID。 → [详情](llms-content/document/detail/CANNCommunityEdition/f789fb3b949e.md) - [内存地址随机化机制安全加固](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0038.html): ASLR(address space layout randomization)开启后能增强漏洞攻击防护能力,建议用户将/proc/sys/kernel/randomize\_va\_space里面的值设置为2,开启该功能。 → [详情](llms-content/document/detail/CANNCommunityEdition/cc7ae36e38ee.md) - [禁止使用SetUID或SetGID的shell脚本](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0039.html): 特殊权限的脚本有可能被恶意使用,给系统带来巨大的威胁,如非必要,建议禁止使用SUID、SGID脚本。 → [详情](llms-content/document/detail/CANNCommunityEdition/602bf560a5b4.md) - [无属主文件安全加固](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0040.html): 用户可以执行如下命令,查找系统中的无属主文件。 → [详情](llms-content/document/detail/CANNCommunityEdition/4ce5012d4bf1.md) - [设置umask](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0041.html): 建议用户将主机(包括宿主机)和容器中的umask设置为0027及以上,提高安全性。 → [详情](llms-content/document/detail/CANNCommunityEdition/299747d32179.md) - [参数说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0043.html): 本章节介绍了run格式软件包相关参数说明,run格式软件包支持通过命令行参数进行一键式安装,各个命令之间可以配合使用,用户根据安装需要选择对应参数,所有参数都是可选参数。 → [详情](llms-content/document/detail/CANNCommunityEdition/1910fbf6f4b1.md) - [相关信息记录路径](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0044.html): CANN软件包在安装过程中会生成相关配置、日志信息等,文件存放路径如表1所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/4e94766b91f6.md) - [运行依赖列表](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0045.html): Python 3.7.x和Python 3.8.x版本的官方支持已经正式结束,进入日落阶段,CANN将于2027年3月30日之后的版本不再支持Python 3.7.x~3.8.x版本,建议用户升级至更高版本(Python 3.9.x~3.14.x)以确保软件长期稳定运行。 → [详情](llms-content/document/detail/CANNCommunityEdition/ae613a715f27.md) - [账号口令复杂度要求](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0047.html): 账号口令至少满足如下要求: → [详情](llms-content/document/detail/CANNCommunityEdition/a341fc2e7d8e.md) - [公网地址](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0048.html): CANN源码包含开源软件和公网URL,主要用于下载华为相关软件包时的相关协议和分析迁移工具中提供的性能调优建议: → [详情](llms-content/document/detail/CANNCommunityEdition/0b76ae850c86.md) - [快速安装FAQ](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0050.html): CANN快速安装\(https://www.hiascend.com/cann/download\)提供了安装驱动、Toolkit、ops算子包,以及安装后验证的操作步骤,帮助您迅速部署CANN环境。 → [详情](llms-content/document/detail/CANNCommunityEdition/fcee501903c8.md) - [安装驱动源码编译所需依赖](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0051.html): 各操作系统安装驱动源码编译所需的依赖及其检查命令、安装命令可参见本节内容。 → [详情](llms-content/document/detail/CANNCommunityEdition/03ee481532b1.md) - [在边缘设备上部署](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0052.html): **表1 参考文档** → [详情](llms-content/document/detail/CANNCommunityEdition/b679dd34b5c7.md) - [配置交叉编译环境](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0055.html): 若开发环境和运行环境上的操作系统架构不同,需在开发环境中使用交叉编译工具,并使用运行环境架构的库文件进行编译,这样编译出来的可执行文件,才可以在运行环境中执行。 → [详情](llms-content/document/detail/CANNCommunityEdition/92c934fd6332.md) - [安装、回退和卸载CANN冷补丁包](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0056.html): CANN软件包支持冷补丁升级,即支持独立升级单个或多个库文件的功能。因此发布CANN冷补丁包。 → [详情](llms-content/document/detail/CANNCommunityEdition/26a4a62d3e73.md) - [安装、升级和卸载CANN软件包(适用于deb格式)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0057.html): deb格式只能在root权限下操作,非root用户需用到提权命令,请用户自行获取所需的sudo权限。使用完成后请取消涉及高危命令的权限,否则有sudo提权风险。 → [详情](llms-content/document/detail/CANNCommunityEdition/00dc5f99ca04.md) - [安装、升级和卸载CANN软件包(适用于rpm格式)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0058.html): rpm格式只能在root权限下操作,非root用户需用到提权命令,请用户自行获取所需的sudo权限。使用完成后请取消涉及高危命令的权限,否则有sudo提权风险。 → [详情](llms-content/document/detail/CANNCommunityEdition/b899871de966.md) - [编译安装Python](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0061.html): 以安装Python3.9.2为例演示编译安装操作,编译前请检查系统时间,确认与当前一致后再进行编译,避免编译安装Python时陷入死循环。 → [详情](llms-content/document/detail/CANNCommunityEdition/f4072e5e6afc.md) - [编译安装gcc](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0062.html): 以安装gcc 7.3.0为例演示编译安装操作,编译安装其他版本的gcc时,请自行替换源码包或参考gcc官网进行安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/8978f772b155.md) - [查询软件包版本信息](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0064.html): 以下操作适用于查询驱动固件和CANN软件包的版本信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/c7beabbe3e03.md) - [设置用户有效期](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0065.html): 为保证用户的安全性,应设置用户的有效期,使用系统命令chage来设置用户的有效期。 → [详情](llms-content/document/detail/CANNCommunityEdition/66179d894aed.md) - [执行命令安装驱动时报错“The list of missing tools:lspci,ifconfig”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0069.html): 执行命令安装驱动时报如下错误信息: → [详情](llms-content/document/detail/CANNCommunityEdition/357618abea68.md) - [创建UID和GID为1000的驱动运行用户HwHiAiUser失败](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0070.html): 创建UID和GID为1000的驱动运行用户HwHiAiUser失败,回显如下: → [详情](llms-content/document/detail/CANNCommunityEdition/cdf4d50db98a.md) - [检查源或者安装依赖时,报错“No module named 'dnf'”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0071.html): 执行yum makecache或yum install -y xxx安装某个依赖包命令,显示如下错误: → [详情](llms-content/document/detail/CANNCommunityEdition/18cbcaa6deed.md) - [安装CANN包时报错pip3:command not found](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0072.html): 安装CANN软件包的时候,报错pip3:command not found,导致安装中止。 → [详情](llms-content/document/detail/CANNCommunityEdition/202c0cf50849.md) - [CentOS 7.6容器镜像内安装CANN包报错“which:command not found”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0073.html): 在CentOS 7.6容器镜像内安装CANN软件包的时候,报错“which:command not found”,导致安装中止。 → [详情](llms-content/document/detail/CANNCommunityEdition/3977f685e8fe.md) - [容器里安装CANN时报错提示“Cannot fork”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0074.html): 在Ubuntu系统的容器里安装CANN软件包时,出现报错提示“Cannot fork”。 → [详情](llms-content/document/detail/CANNCommunityEdition/23d817f3a477.md) - [CANN社区版-openssl-devel安装时报错提示so文件冲突](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0075.html): 运行yum install -y openssl-devel命令进行安装时,出现so文件冲突错误,如下图所示: → [详情](llms-content/document/detail/CANNCommunityEdition/81f9f2434c72.md) - [pip3安装软件包时,出现timed out报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0076.html): 使用pip3下载相关依赖报错,比如执行pip3 install scipy进行安装出现timed out错误,如下图所示: → [详情](llms-content/document/detail/CANNCommunityEdition/8b5a231494f9.md) - [pip3 install scipy报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0077.html): 安装scipy时,提示如下错误信息。 → [详情](llms-content/document/detail/CANNCommunityEdition/5fe4365759f2.md) - [pip3 install numpy报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0078.html): 安装依赖时,使用pip3 install numpy命令安装时报错“Could not build wheels for numpy which use PEP 517 and cannot be install directly”,提示信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/47ff17cb9e38.md) - [pip3安装报错lsb\_release异常](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0079.html): 安装依赖时,使用pip3 install xxx命令安装相关软件时报错“subprocess.CalledProcessError:Command '\('lsb\_release', '-a'\)' return non-zero exit status 1”,提示信息如下: → [详情](llms-content/document/detail/CANNCommunityEdition/309f10b784bc.md) - [Python版本不一致导致的问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0080.html): 普通用户下,如果用户的其他软件依赖的Python版本和要求的Python版本不一致,可能会出现问题。 → [详情](llms-content/document/detail/CANNCommunityEdition/2cb255d514f3.md) - [安装时配置临时文件的路径](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0081.html): 因为CANN软件包安装时所需空间较大,如果安装时遇到空间不足,可以通过TMPDIR环境变量,将解压的临时文件存放目录修改为剩余空间更大的磁盘上的目录,配置后再执行安装操作,示例命令如下: → [详情](llms-content/document/detail/CANNCommunityEdition/15ef16afaafa.md) - [安装run包失败,日志中报错“usergroup\=root not right\!”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0082.html): 安装run包失败,日志中报错“usergroup\=root not right\!”。 → [详情](llms-content/document/detail/CANNCommunityEdition/cd78f8c99686.md) - [使用glibc 2.28版本运行业务调用malloc接口出现Core Dump问题](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0083.html): 在glibc 2.28版本的docker环境中运行视频解析、目标识别相关业务时出现Core Dump,通过排查堆栈信息,实际为调用glibc的malloc接口时出现异常,堆栈信息如下图所示。 → [详情](llms-content/document/detail/CANNCommunityEdition/c61c5b9e425c.md) - [模型训练时报错“NotImplementedError: Cannot convert a symbolic Tensor to a numpy array”](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0084.html): 部分模型训练时,会出现报错“NotImplementedError: Cannot convert a symbolic Tensor to a numpy array”,导致模型训练失败,报错示例如下: → [详情](llms-content/document/detail/CANNCommunityEdition/3dd52508e5a2.md) - [CANN社区版-openEuler 22.03上运行业务时,出现firewalld相关soft lockup或ksoftirqd占用CPU过高](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0085.html): 在openEuler 22.03上同时使用默认的18.09版本Docker与1.0.2版本firewalld时,运行业务出现firewalld相关soft lockup或ksoftirqd占用CPU过高的情况。 → [详情](llms-content/document/detail/CANNCommunityEdition/fbf8346b8431.md) - [执行atc转换或模型训练时,报错:fatal error: 'cstdint' file not found](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0086.html): 在Ubuntu 22.04上执行atc转换命令或者在CentOS 7.6上进行模型训练时,报错:fatal error: 'cstdint' file not found。 → [详情](llms-content/document/detail/CANNCommunityEdition/42ec627160ae.md) - [离线安装CANN软件](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0087.html): 本节内容指导用户通过在离线场景(待安装环境无法连接网络)下,通过拷贝已下载的OS镜像文件、依赖软件包、驱动和固件、CANN软件包至离线环境,并在离线环境上安装依赖和CANN软件。 → [详情](llms-content/document/detail/CANNCommunityEdition/5986044f3b02.md) - [安装CANN(Yum在线安装)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0089.html): 本节将介绍通过Yum快速安装CANN软件的操作步骤。 → [详情](llms-content/document/detail/CANNCommunityEdition/05656bb1f982.md) - [安装CANN](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0090.html): 物理机和容器部署场景,只需要在物理机安装NPU驱动。 → [详情](llms-content/document/detail/CANNCommunityEdition/629fd57f0b7b.md) - [安装Toolkit包时,报错Can not combine '--user' and '--target'](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0091.html): 安装Toolkit包时报错“ERROR: Can not combine '--user' and '--target'”。 → [详情](llms-content/document/detail/CANNCommunityEdition/5ae1efc03fde.md) - [安装CANN(Conda在线安装)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0093.html): 本节提供了通过Conda快速安装CANN软件的操作步骤,支持的CANN软件包及版本详见软件包列表\(https://anaconda.org/ascend\)。 → [详情](llms-content/document/detail/CANNCommunityEdition/113a9d8a6673.md) - [安装后配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0094.html): 安装软件包后,请根据业务要求参考本节内容进行配置。 → [详情](llms-content/document/detail/CANNCommunityEdition/ea121554fd36.md) - [编译优化](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0096.html): 在推理业务场景下,使用毕昇编译器编译安装的Python,能有效提升推理性能。 → [详情](llms-content/document/detail/CANNCommunityEdition/0967973f7992.md) - [BIOS配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0097.html): 本节将介绍基于昇腾AI处理器上的一系列通过BIOS进行高性能配置的操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/e9dad2e28556.md) - [高性能内存分配器](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0099.html): jemalloc是一款内存分配器,与传统内存分配器(例如,glibc)相比,其优势在于减少内存碎片和提升多线程高并发场景下内存的分配效率,进而充分发挥多核多并发的优势。 → [详情](llms-content/document/detail/CANNCommunityEdition/4048cb66fb4c.md) - [OS配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0100.html): 本节将介绍基于openEuler操作系统,进行Linux内核Page Size调优操作。 → [详情](llms-content/document/detail/CANNCommunityEdition/7e6914b62c5a.md) - [操作系统兼容性说明](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0101.html): 各硬件产品对应物理机部署场景支持的操作系统和内核版本要求请参考兼容性查询助手\(https://www.hiascend.com/hardware/compatibility\)。 → [详情](llms-content/document/detail/CANNCommunityEdition/2275dbd78889.md) - [磁盘I/O配置](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0102.html): 原理:NVMe SSD比普通SATA SSD的读、写性能更快、更高效,主要区别在于传输接口和协议。NVMe SSD使用更快的PCIe 接口和专门为SSD设计的NVMe协议,可直连CPU,实现更低延迟和数倍于SATA的读写速度。 → [详情](llms-content/document/detail/CANNCommunityEdition/af59a2419cb3.md) - [安装CANN(Pip在线安装)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0104.html): 安装前需确保已具备Python环境及pip3,当前CANN支持Python3.7.x至3.14.x版本,若不满足可执行以下命令安装。 → [详情](llms-content/document/detail/CANNCommunityEdition/246b17879645.md) - [安装CANN(Apt-get在线安装)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0105.html): 本节将介绍通过apt-get快速安装CANN软件的操作步骤。 → [详情](llms-content/document/detail/CANNCommunityEdition/24bf8c26935a.md) - [msopgen生成算子工程后,编译时出现ln命令报错](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0106.html): msopgen生成算子工程后,执行build.sh编译时失败,编译过程出现ln命令执行报错。 → [详情](llms-content/document/detail/CANNCommunityEdition/ef12033911a5.md) - [安装NPU驱动(Yum在线安装)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0107.html): 本节将介绍通过Yum快速安装NPU驱动的操作步骤。 → [详情](llms-content/document/detail/CANNCommunityEdition/61dcacc425d0.md) - [安装NPU驱动(Apt-get在线安装)](https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/softwareinst/instg/instg_0108.html): 本节指导用户创建安装和运行用户,若用户已存在,请跳过本节内容。 → [详情](llms-content/document/detail/CANNCommunityEdition/4855b3779488.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_003.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_005.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_006.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_007.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_008.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_009.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_010.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_011.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/appendices/mxreleasenote_012.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/ascend_device_plugin.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/ascend_job.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/ascend_operator.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/00_cluster_resources.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/01_job_information.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/02_process_level_recovery_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/03_public_fault_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/04_performance_degradation_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/05_service_configuration_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/06_fault_service_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/07_job_information_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/08_link_failover_and_switchback_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/09_online_stress_testing_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/clusterd/menu_clusterd.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/elastic_agent.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/environment_variable_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/hccl.json_file_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/k8s.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/noded.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/npu_exporter/00_npu_exporter_home_page.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/npu_exporter/01_prometheus_metrics_api.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/npu_exporter/02_telegraf_data_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/npu_exporter/03_custom_metrics_file.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/npu_exporter/menu_npu_exporter.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/README.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/00_taskd_version.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/01_taskd_worker_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/02_taskd_agent_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/03_taskd_proxy_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/04_taskd_manager_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/05_resumable_training_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/06_internal_taskd_apis.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/07_return_codes.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/taskd/menu_taskd.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/api/volcano.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/appendix.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/common_operations.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/faq.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/fault_recovery_acceleration/01_product_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/fault_recovery_acceleration/02_installation_and_deployment.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/fault_recovery_acceleration/03_usage_guidance.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/fault_recovery_acceleration/04_security_management_and_hardening.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/fault_recovery_acceleration/05_api_reference.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/fault_recovery_acceleration/06_appendixes.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/fault_recovery_acceleration/menu_fault_recovery_acceleration.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/00_before_you_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/01_environment_dependencies.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/02_environment_setup.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/installation_using_tool.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/00_obtaining_software_packages.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/01_preparing_for_installation.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/02_ascend_docker_runtime.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/03_npu_exporter.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/04_ascend_device_plugin.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/05_volcano.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/06_clusterd.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/07_infer_operator.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/08_ascend_operator.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/09_noded.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/10_resilience_controller.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/11_container-manager.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/manual_installation/menu_manual_installation.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/03_installation/menu_installation.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/04_confirming_status.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/05_upgrade.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/06_uninstallation.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/installation_guide/menu_installation_guide.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/introduction/_menu_introduction.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/introduction/00_overview.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/introduction/01_component_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/introduction/02_feature_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/introduction/03_supported_product_models_and_os.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/01_product_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/02_installation_and_deployment.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/03_usage_guidance.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/04_security_management_and_hardening.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/05_api_reference.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/06_alarm_reference.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/07_appendixes.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/optimizing_saving_and_loading_checkpoints/menu_optimizing_saving_and_loading_checkpoints.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/quick_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/references.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/security_hardening.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/appliance/01_npu_hardware_fault_detection_and_rectification.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/appliance/02_inference_service_fault_recovery.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/appliance/menu_appliance.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/00_feature_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/01_affinity_scheduling/00_solution_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/01_affinity_scheduling/01_affinity_scheduling_interconnection.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/01_affinity_scheduling/02_affinity_scheduling_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/01_affinity_scheduling/03_ascend_ai_processor_based_affinity.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/01_affinity_scheduling/04_node_based_affinity.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/01_affinity_scheduling/05_scheduling_algorithm_of_ascend_ai_processor.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/01_affinity_scheduling/menu_affinity_scheduling.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/02_schedulling_process_of_the_ascend_ai_processor.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/03_full_npu_scheduling_and_static_vnpu_scheduling_training.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/04_full_npu_scheduling_and_static_vnpu_scheduling_inference.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/05_multi_level_scheduling.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/06_dynamic_vnpu_scheduling_inference.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/07_soft_allocation_scheduling_inference.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/08_elastic_training.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/09_rescheduling_upon_inference_card_faults.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/10_recovery_of_inference_card_faults.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/basic_scheduling/menu_basic_scheduling.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/containerization/00_before_you_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/containerization/01_configuring_custom_mounted_content.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/containerization/02_usage_on_the_docker_client.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/containerization/03_usage_on_the_docker_integrated_with_kubernetes.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/containerization/04_usage_on_the_containerd_client.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/containerization/05_usage_on_the_containerd_integrated_with_kubernetes.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/containerization/menu_containerization.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/infer_operator_best_practice/00_before_you_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/infer_operator_best_practice/01_deploying_infer_operator_inference_job_with_vllm_proxy.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/infer_operator_best_practice/02_deploying_infer_operator_inference_job_with_mindie_pymotor.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/infer_operator_best_practice/menu_infer_operator_best_practice.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/mindie_motor_best_practice/00_before_you_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/mindie_motor_best_practice/01_deploying_mindie_motor.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/mindie_motor_best_practice/02_rescheduling_inference_job.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/mindie_motor_best_practice/03_configuring_offline_reset_for_inference_job.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/mindie_motor_best_practice/04_configuring_elastic_scaling_for_inference_job.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/mindie_motor_best_practice/05_configuring_switch_affinity_for_inference_job.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/mindie_motor_best_practice/menu_mindie_motor_best_practice.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/README.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resource_monitoring/00_before_you_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resource_monitoring/01_working_principle.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resource_monitoring/02_working_with_prometheus.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resource_monitoring/03_working_with_telegraf.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resource_monitoring/menu_resource_monitoring.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/00_feature_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/01_solutions_principles.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/02_preparing_kubernetes_and_shared_storage.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/03_configuring_fault_detection_levels.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/04_configuring_fault_handling_policies.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/05_configuring_training_recovery.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/06_configuring_the_job_yaml_file.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/07_using_resumable_training_on_the_cli.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/resumable_training/menu_resumable_training.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/sglang_best_practice/00_before_you_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/sglang_best_practice/01_deploying_ome_sglang_inference_job.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/sglang_best_practice/02_rescheduling_inference_job_instance.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/sglang_best_practice/menu_sglang_best_practice.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/menu_virtual_instance.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_hdk/01_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_hdk/02_application_scenarios_solutions.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_hdk/03_virtualization_templates.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_hdk/04_creating_vnpu.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_hdk/05_destroying_vnpu.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_hdk/06_mounting_vnpu.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_hdk/menu_virtual_instance_with_hdk.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_vcann_rt/00_description.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_vcann_rt/01_soft_allocation_virtualization.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/virtual_instance/virtual_instance_with_vcann_rt/menu_virtual_instance_with_vcann_rt.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/vllm_best_practice/00_before_you_start.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/vllm_best_practice/01_deploying_vllm_inference_job.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/vllm_best_practice/02_rescheduling_inference_job_instance.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/vllm_best_practice/03_configuring_fault_isolation.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-集群调度组件基于业界流行的集群调度系统Kubernetes](https://www.hiascend.com/document/detail/zh/mindcluster/latest/clustersched/dlug/docs/zh/scheduling/usage/vllm_best_practice/menu_vllm_best_practice.md): 集群调度组件基于业界流行的集群调度系统Kubernetes,增加了昇腾AI处理器(NPU)的支持,提供NPU资源管理、亲和性调度、故障恢复和指标监控等功能。用户可以直接使用K8s命令拉起昇腾任务,或者基于MindCluster快速开发昇腾深度学习平台。 → [详情](llms-content/document/detail/mindcluster/172acdd6ce81.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/deployer/deployerug/docs/zh/appendix.md): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/deployer/deployerug/docs/zh/common_operations.md): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/deployer/deployerug/docs/zh/faq.md): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/deployer/deployerug/docs/zh/installation_guide.md): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/deployer/deployerug/docs/zh/introduction.md): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/deployer/deployerug/docs/zh/security_hardening.md): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/deployer/deployerug/docs/zh/supported_product_and_os.md): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/configuration_file_customization.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/fault_diagnosis.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/fault_entity_customization.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/fault_event_cleaning.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/fault_event_diagnosis.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/fault_log_masking.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/help_command.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/log_cleaning.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/menu_api.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/README.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/root_cause_cleaning.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/root_cause_diagnosis.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/service_stream_cleaning.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/single_server_fault_diagnosis.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/api/version_query.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/appendix.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/ascend-faultdiag-toolkit/00_overview.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/ascend-faultdiag-toolkit/01_api_description.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/ascend-faultdiag-toolkit/02_detail_function/00_data_source_description.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/ascend-faultdiag-toolkit/02_detail_function/01_diagnosis_logic.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/ascend-faultdiag-toolkit/02_detail_function/menu_detail_function.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/ascend-faultdiag-tool](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/ascend-faultdiag-toolkit/menu_ascend-faultdiag-toolkit.md): \#\# 概述 MindCluster Ascend FaultDiag Toolkit(简称 ascend-fd-tk)是面向昇腾 AI 集群的链路故障诊断工具。工具提供交互式与非交互式两种操作模式,具备在线数据自动采集与离线日志清洗两种数据处理能力,可完成集群设备信息采集与自动化巡检诊断,通过服务器、L1/L2 灵衢交换机、RoCE 交换机及 BMC 信息定位集群的链路故障。 → [详情](llms-content/document/detail/mindcluster/46c40cd52d65.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/common_operations.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/faq.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/installation_guide.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/introduction.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/security_hardening.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/supported_products.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/00_instruction.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/01_usage_process.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/02_example.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/03_collecting_logs.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/04_customizing_fault_entities.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/05_masking_fault_logs.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/06_cleaning_and_dumping_logs.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/07_diagnosing_faults.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/08_diagnosing_faults_on_a_single_server.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/09_diagnosing_superpod_faults.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/10_cleaning_service_flow_logs.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/11_cleaning_and_diagnosing_the_root_cause_node.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/12_cleaning_and_diagnosing_fault_events.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/13_customizing_a_configuration_file.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-**MindCluster Ascend FaultDiag**(以下简称 as](https://www.hiascend.com/document/detail/zh/mindcluster/latest/faultdiag/faultdiagug/docs/zh/faultdiag/user_guide/menu_user_guide.md): **MindCluster Ascend FaultDiag**(以下简称 ascend-fd)是一款面向昇腾(Ascend)AI 集群的日志诊断工具,提供日志清洗、故障诊断两大核心功能。当训练或推理任务发生异常退出或性能劣化时,ascend-fd 可自动提取集群日志中的关键信息,分析故障根因节点和故障事件,帮助用户快速定位问题。 → [详情](llms-content/document/detail/mindcluster/be5d861613d7.md) - [MindCluster-MindCluster](https://www.hiascend.com/document/detail/zh/mindcluster/latest/index/index.html): MindCluster是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。赋能合作伙伴基于MindCluster快速开发深度学习平台,减少底层资源调度等相关软件开发的工作量。 → [详情](llms-content/document/detail/mindcluster/1493c5d44535.md) - [产品版本信息](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote): 产品名称 MindCluster ToolBox → [详情](llms-content/document/detail/mindcluster/853b94494768.md) - [产品版本信息](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_003.html): 产品名称 MindCluster ToolBox → [详情](llms-content/document/detail/mindcluster/853b94494768.md) - [相关产品版本配套说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_006.html): MindCluster CANN HDK → [详情](llms-content/document/detail/mindcluster/5ac093685f61.md) - [病毒扫描结果](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_007.html): 病毒扫描通过。 → [详情](llms-content/document/detail/mindcluster/227a5c62d072.md) - [版本兼容性说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_008.html): MindCluster ToolBox组件需要配套使用,请勿跨版本混用各组件。 → [详情](llms-content/document/detail/mindcluster/29c502e40df1.md) - [版本使用注意事项](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_009.html): 无。 → [详情](llms-content/document/detail/mindcluster/36f36c2ed94c.md) - [新增特性](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_017.html): \# 新增特性 | 特性名称 | 特性描述 | | --- | --- | | MindCluster ToolBox | Atlas 350 标卡新增DSA压测、P2P压测和PRBS码流测试。 → [详情](llms-content/document/detail/mindcluster/5337e160f7a4.md) - [关键特性变更](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_018.html): 无。 → [详情](llms-content/document/detail/mindcluster/c9fd7160c906.md) - [业务接口变更](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_019.html): \# 业务接口变更 | 特性名称 | 接口变更 | | --- | --- | → [详情](llms-content/document/detail/mindcluster/e11564d82d70.md) - [已解决的问题](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_020.html): 无。 → [详情](llms-content/document/detail/mindcluster/ec23be66a89c.md) - [遗留问题](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_021.html): 无。 → [详情](llms-content/document/detail/mindcluster/961b5bdedd76.md) - [升级过程对现行系统的影响](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_023.html): 无。 → [详情](llms-content/document/detail/mindcluster/27083d9d0c6d.md) - [升级后对现行系统的影响](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_024.html): 无。 → [详情](llms-content/document/detail/mindcluster/c00084aa31be.md) - [版本配套文档](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_026.html): 文档名称 内容简介 更新说明 → [详情](llms-content/document/detail/mindcluster/5927e3a02ff8.md) - [漏洞修补列表](https://www.hiascend.com/document/detail/zh/mindcluster/latest/patchnote/mxreleasenote_028.html): 请参见漏洞修补列表\(https://gitcode.com/Ascend/mind-cluster/blob/branch\_v26.1.0/MindCluster\_26.1.0\_Release\_2026-08-05.md\)。 → [详情](llms-content/document/detail/mindcluster/b2833f7b0285.md) - [MindCluster是什么](https://www.hiascend.com/document/detail/zh/mindcluster/latest/productdesc/docs/zh/overview.md): MindCluster(AI集群系统软件)是支持NPU(昇腾AI处理器)构建的深度学习系统组件,专为训练和推理任务提供集群级解决方案。深度学习平台开发厂商可以减少底层资源调度相关软件开发工作量,快速帮助合作伙伴基于MindCluster开发深度学习平台。 → [详情](llms-content/document/detail/mindcluster/9e75b289ea35.md) - [MindCluster-说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/ref/commumatrix/commumatrix_02.html): MindClusterToolBox通信矩阵请参见MindCluster\_toolbox 26.1.0 通信矩阵.xlsx。 → [详情](llms-content/document/detail/mindcluster/8d749e186f5a.md) - [MindCluster-说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/ref/opensource/opensource_001.html): MindCluster开源软件声明请参见MindCluster 26.1.0 Open Source Software Notice.docx。 → [详情](llms-content/document/detail/mindcluster/32270ed310c1.md) - [版本说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/releasenote/docs/zh/release_notes_ascend-deployer.md): >\[\!NOTE\] >MindCluster 26.0版本规划:MindCluster 26.0.0、MindCluster 26.1.0、MindCluster 26.2.0和MindCluster 26.3.0。 → [详情](llms-content/document/detail/mindcluster/f5565f1d1900.md) - [版本说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/releasenote/docs/zh/release_notes.md): >\[\!NOTE\] >MindCluster 26.0版本规划:MindCluster 26.0.0、MindCluster 26.1.0、MindCluster 26.2.0和MindCluster 26.3.0。 → [详情](llms-content/document/detail/mindcluster/f5565f1d1900.md) - [MindCluster-实用工具包MindCluster ToolBox中包括Ascend DMI工具、](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug): 实用工具包MindCluster ToolBox中包括Ascend DMI工具、日志收集工具和Ascend Cert工具。- Ascend DMI工具主要为Atlas产品的标卡、板卡及模组类产品提供带宽测试、算力测试、功耗测试等功能。 → [详情](llms-content/document/detail/mindcluster/49f741995d37.md) - [MindCluster-实用工具包MindCluster ToolBox中包括Ascend DMI工具、](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0002.html): 实用工具包MindCluster ToolBox中包括Ascend DMI工具、日志收集工具和Ascend Cert工具。- Ascend DMI工具主要为Atlas产品的标卡、板卡及模组类产品提供带宽测试、算力测试、功耗测试等功能。 → [详情](llms-content/document/detail/mindcluster/49f741995d37.md) - [支持的操作系统](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0003.html): **表1 Ascend DMI工具支持的操作系统** → [详情](llms-content/document/detail/mindcluster/dba839be20e8.md) - [安装MindCluster ToolBox](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0004.html): - 如果环境上已安装MindCluster ToolBox软件包,请跳过此章节。 → [详情](llms-content/document/detail/mindcluster/c0f182bb9205.md) - [环境配置](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0006.html): 使用MindCluster ToolBox工具前请确保已完成CANN环境的部署,并根据实际使用场景确认表1已完成安装,详细环境部署方法及软件安装步骤请参考《CANN 软件安装》中的“安装NPU驱动和固件\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/910/softwareinst/instg/instg\_0005 → [详情](llms-content/document/detail/mindcluster/503c4d74faa1.md) - [容器内使用](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0008.html): 1. 若在容器中使用MindCluster ToolBox工具,需要根据实际使用情况,参考如下命令启动容器。 → [详情](llms-content/document/detail/mindcluster/953e6ed12507.md) - [MindCluster-Ascend DMI(Ascend Device Management Inte](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0010.html): Ascend DMI(Ascend Device Management Interface)工具通过调用底层DCMI(设备控制管理接口)以及AscendCL(Ascend Computing Language,昇腾计算语言)相关接口完成相关检测功能,对于系统级别的信息查询通过调用系统提供的通用库来实现。Ascend DMI提供以下功能:Atlas硬件产品的兼容性检查、带宽测试、算力测试、功耗测试、 → [详情](llms-content/document/detail/mindcluster/0b443220ae48.md) - [使用约束](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0011.html): - 请保证Ascend DMI工具独立部署在各服务器产品中使用,若部署在共享目录中供多台服务器共同访问使用或在执行昇腾软件安装/升级/卸载时使用Ascend DMI工具,可能会导致功能执行失败或性能不符合预期等不可预测情况。 → [详情](llms-content/document/detail/mindcluster/d78a74006395.md) - [查看帮助信息](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0013.html): 查看Ascend DMI工具帮助信息。 → [详情](llms-content/document/detail/mindcluster/4aa59779b7c0.md) - [查看版本信息](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0014.html): 查看Ascend DMI工具版本信息。 → [详情](llms-content/document/detail/mindcluster/42e4c78ca540.md) - [带宽测试](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0015.html): 带宽测试主要用于测试总线带宽、内存带宽。 → [详情](llms-content/document/detail/mindcluster/6567aceb32cd.md) - [算力测试](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0016.html): 算力测试通过构造矩阵乘“A\(m,k\)*B\(k,n\)”并执行一定次数的方式,根据运算量与执行多次矩阵乘所耗费时间来计算整卡、整机或处理器中AI Core的算力值和满算力下实时的功率。其中 Atlas A2 训练系列产品 的算力测试包含运算量与执行多次矩阵乘和向量乘所耗费时间来计算整卡、整机或处理器中AI Core的算力值和满算力下实时的功率。 → [详情](llms-content/document/detail/mindcluster/35c9a0348c93.md) - [功耗测试](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0017.html): 功耗测试是通过运行单算子模型来检测整卡的功耗信息。 → [详情](llms-content/document/detail/mindcluster/87c932da84da.md) - [变更声明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0018.html): MindCluster ToolBox的接口/头文件变更声明请参见MindCluster 26.1.0 ToolBox 接口变更声明.xlsx。 → [详情](llms-content/document/detail/mindcluster/fbd164f1c73e.md) - [查询设备实时状态](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0019.html): 检测设备在运行过程中的状态信息。 → [详情](llms-content/document/detail/mindcluster/f8f4dca0b5fe.md) - [眼图测试](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0021.html): Ascend DMI支持眼图测试,用户使用该功能对网络进行测试,查询当前信号质量。 → [详情](llms-content/document/detail/mindcluster/f03cbf683227.md) - [软硬件版本兼容性测试](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0022.html): 软硬件兼容性工具会获取硬件信息、架构、驱动版本、固件版本、MCU版本以及软件版本。 → [详情](llms-content/document/detail/mindcluster/0308e3e9e31a.md) - [日志说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0026.html): Ascend DMI工具在执行命令行操作时会记录日志,日志存放路径如下: → [详情](llms-content/document/detail/mindcluster/ad14719b4245.md) - [MindCluster-ascend-log-collect](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0028.html): ascend-log-collect.sh用于在故障分析定位时收集运行环境信息、昇腾NPU健康信息、昇腾NPU日志、昇腾软件日志、Device的系统级日志和MindEdge、MindSDK、MindIE日志,收集到的数据以tar.gz格式保存。 → [详情](llms-content/document/detail/mindcluster/fabf17150ff9.md) - [使用前准备](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0029.html): - 已正确配置环境变量。若未配置,请参考 使用前准备 → [详情](llms-content/document/detail/mindcluster/0fea22d90566.md) - [MindCluster-约束](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0030.html): - 昇腾NPU日志和Device的系统级日志仅支持在物理机上执行日志收集工具,且安装用户和使用用户须保持一致均为root才能收集,非物理机或安装用户/使用用户为普通用户执行该工具时无法收集日志。 → [详情](llms-content/document/detail/mindcluster/8f0e8b4ca747.md) - [参数说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0034.html): 日志相关参数说明参见表1。日志参数(如配置的文件名、参数等)仅支持大小写字母、数字和特殊字符(-.\_,/\=)的组合。基于安全性考虑,表1涉及的路径需要所在组织的安全要求。 → [详情](llms-content/document/detail/mindcluster/9cdc7a4c1d9d.md) - [MindCluster-Ascend Cert工具提供软件包数字签名校验和更新CRL证书吊销列表等功能](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0036.html): Ascend Cert工具提供软件包数字签名校验和更新CRL证书吊销列表等功能,保证软件包的安全性和CRL文件的有效性。 → [详情](llms-content/document/detail/mindcluster/61ad6778b02b.md) - [应用场景](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0037.html): 1. 签名校验:为防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件进行完整性校验。 → [详情](llms-content/document/detail/mindcluster/badad2b43a3a.md) - [签名校验](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0039.html): 用于查询文件有效性。通过签名校验,确定软件未被恶意更改。如果执行不在参数说明范围内的参数时,将返回正确参数的提示信息。 → [详情](llms-content/document/detail/mindcluster/a705937534c0.md) - [CRL更新](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0040.html): 用于比较上传服务器的CRL文件和服务器本地存储的CRL文件版本新旧。如果上传的CRL文件有更新,会更新本地存储的CRL文件。 → [详情](llms-content/document/detail/mindcluster/bf976ad89b95.md) - [查看帮助信息](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0041.html): ascend-cert -h → [详情](llms-content/document/detail/mindcluster/26847d175481.md) - [日志收集](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0042.html): Ascend Cert工具在执行命令行操作时会记录日志,日志存放路径如下: → [详情](llms-content/document/detail/mindcluster/95a2f79eea1f.md) - [升级前必读](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0089.html): - 升级软件包后,不会影响正常业务。 → [详情](llms-content/document/detail/mindcluster/2b6017b7a56a.md) - [升级操作](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0090.html): Atlas 500 A2 智能小站在预置系统场景下升级Ascend DMI工具时,需参考《Atlas 500 A2 智能小站 升级指导书\(https://support.huawei.com/enterprise/zh/ascend-computing/atlas-500-a2-pid-254412305?category\=installation-upgrade&subcategory\=upgr → [详情](llms-content/document/detail/mindcluster/c71c40414ec3.md) - [卸载MindCluster ToolBox](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0091.html): 用户若获取的是*.run包,可以通过卸载脚本完成卸载。 → [详情](llms-content/document/detail/mindcluster/7ec0fa81da78.md) - [设置用户有效期](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0093.html): 为保证用户的安全性,应设置用户的有效期,使用系统命令chage来设置用户的有效期。 → [详情](llms-content/document/detail/mindcluster/0b6f88cda9f4.md) - [用户信息列表](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0094.html): 表1 → [详情](llms-content/document/detail/mindcluster/18aab16c322d.md) - [安装或卸载MindCluster ToolBox软件包(适用于.deb格式)](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0095.html): *.deb包仅支持root用户安装,若您获取的是*.deb包,安装过程参考如下: → [详情](llms-content/document/detail/mindcluster/c0160d2c533c.md) - [限制进程的CPU使用率或内存使用量](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0096.html): 如果用户想限制物理机中Ascend DMI工具运行时CPU占用率或内存使用量,可参考本章节进行操作。 → [详情](llms-content/document/detail/mindcluster/20da7d70aa65.md) - [安装MindCluster ToolBox后使用算力、带宽、功耗等功能报错:Failed to load the libascendcl.so dynamic library。](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0097.html): Ascend DMI工具执行算力测试、带宽测试、功能测试等功能时报错,提示Failed to load the libascendcl.so dynamic library. Check the environment configuration dependency. → [详情](llms-content/document/detail/mindcluster/0784cee3af5f.md) - [执行ascend-dmi命令报错:Failed to load the libdcmi.so dynamic library。](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0098.html): 使用Ascend DMI工具时报错,提示Failed to load the libdcmi.so dynamic library. Check the environment configuration dependency。 → [详情](llms-content/document/detail/mindcluster/624438a42e77.md) - [命令行使用说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0099.html): Ascend DMI工具中各命令的使用方法符合Linux开源社区通用规范,例如对于命令长选项与短选项的支持。首先,概念说明如下: → [详情](llms-content/document/detail/mindcluster/fced6562ff30.md) - [BIOS上设置Payload](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0102.html): 为确保h2d带宽测试结果达到最佳,Atlas A2训练系列产品中aarch64架构的设备建议在host侧修改Max Payload Size值为512B,以Atlas 900 PoD A2为例演示具体操作。 → [详情](llms-content/document/detail/mindcluster/ea871bdd4f56.md) - [安装MindCluster ToolBox成功,但是使用Ascend DMI工具失败](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0104.html): 安装MindCluster ToolBox成功后,使用Ascend DMI工具进行带宽测试,报错提示Failed to initialize the device. Check the environment configuration dependency。 → [详情](llms-content/document/detail/mindcluster/7b8923c84742.md) - [执行算力测试短暂出现实测算力低于达标值的情况](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0106.html): 当设备未能及时散热时,电流、功耗增大,导致温度升高,从而触发EDP降频,导致测出的算力低于昇腾处理器达标值,此现象属于昇腾处理器本身的保护机制。 → [详情](llms-content/document/detail/mindcluster/2af9119d1cf9.md) - [在MindCluster ToolBox与驱动版本不配套的使用场景下,执行相关功能报错](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0107.html): 查看日志出现类似以下提示: → [详情](llms-content/document/detail/mindcluster/92fefd438469.md) - [【D2D带宽】开启ecc-enable导致D2D带宽性能不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0108.html): Ascend DMI工具执行故障诊断时报错,提示带宽测试结果小于参考值。 → [详情](llms-content/document/detail/mindcluster/955ee48c35bc.md) - [使用Ascend Cert工具时提示CRL更新失败](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0109.html): 使用Ascend Cert工具的CRL更新功能时,报错提示CRL更新失败。 → [详情](llms-content/document/detail/mindcluster/ef29a4765399.md) - [执行软硬件版本兼容性测试时,出现“Innerversion”值为“NA”的情况](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0111.html): CANN包与驱动正常安装时,执行“软硬件版本兼容性测试”时,回显信息中“Innerversion”字段为“NA”,如下图所示: → [详情](llms-content/document/detail/mindcluster/d53e956e6362.md) - [【D2D带宽】环境开启SWAP交换空间机制导致性能不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0112.html): Ascend DMI工具的带宽测试时间较长,且测试结果明显低于预期。 → [详情](llms-content/document/detail/mindcluster/8de9f6a89a8b.md) - [【P2P带宽】【Atlas 200T A2 Box16/Atlas 200I A2 Box16 异构子框】前8卡和后8卡间P2P带宽测试不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0113.html): Atlas 200T A2 Box16/Atlas 200I A2 Box16 异构子框执行P2P带宽测试时,出现无法执行指令有报错信息或测试结果未达到预期时。 → [详情](llms-content/document/detail/mindcluster/fd3e20e645cb.md) - [加固须知](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0116.html): 本文中列出的安全加固措施为基本的加固建议项。用户应根据自身业务,重新审视整个系统的网络安全加固措施。用户应按照所在组织的安全策略进行相关配置,包括但不限于软件版本、口令复杂度要求、安全配置(协议、加密套件、密钥长度等),权限配置、防火墙设置等。必要时可参考业界优秀加固方案和安全专家的建议。 → [详情](llms-content/document/detail/mindcluster/ad18b7f4f43e.md) - [防火墙配置](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0118.html): 操作系统安装后,若配置普通用户,可以通过在“/etc/login.defs”文件中新增ALWAYS\_SET\_PATH字段并设置为yes,防止越权操作。 → [详情](llms-content/document/detail/mindcluster/c1d395ac2964.md) - [设置umask](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0119.html): 建议用户将主机(包括宿主机)和容器中的umask设置为027及以上,提高安全性。 → [详情](llms-content/document/detail/mindcluster/9158f8058879.md) - [无属主文件安全加固](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0120.html): 因为官方Docker镜像与物理机上的操作系统存在差异,系统中的用户可能不能一一对应,导致物理机或容器运行过程中产生的文件变成无属主文件。 → [详情](llms-content/document/detail/mindcluster/f3434886c275.md) - [端口扫描](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0121.html): 需要关注全网侦听的端口和非必要端口,如有非必要端口请及时关闭。建议用户关闭不安全的服务,如Telnet,FTP等。具体关闭方法请参考所使用的操作系统相关文档。 → [详情](llms-content/document/detail/mindcluster/1c2637a2bec1.md) - [防DoS攻击](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0122.html): 可以通过添加白名单和调整服务组件并发参数大小等方式,防止资源被恶意请求占满。 → [详情](llms-content/document/detail/mindcluster/79ac922d2abc.md) - [SSH安全加固](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0123.html): 用户可以通过修改/etc/ssh/下或者~/.ssh下的配置文件,如ssh\_config和sshd\_config等对SSH连接的安全性进行加固。特别建议禁止使用SSH v1协议,以及不安全的通信协议加密组件等。用户需注意,开启root登录会有安全风险,详细信息请参考所使用的操作系统的相关文档。 → [详情](llms-content/document/detail/mindcluster/f2ea2cbb4edb.md) - [内存地址随机化机制安全加固](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0124.html): 建议用户将/proc/sys/kernel/randomize\_va\_space中的值设置为2。 → [详情](llms-content/document/detail/mindcluster/b906389c0900.md) - [启用对Docker的审计功能](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0126.html): - Docker守护进程在主机里是以root权限运行的,权限较大。建议用户在主机上配置一种对Docker守护进程运行和使用状态的审计机制。一旦Docker守护进程出现越权攻击行为,可以追溯攻击事件根源。开启审计功能请参见 开启对Docker的审计功能 → [详情](llms-content/document/detail/mindcluster/f70b2e74e1c3.md) - [设置Docker配置文件权限](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0127.html): - daemon.json文件属主和属组设为root:root,文件权限设为600。 → [详情](llms-content/document/detail/mindcluster/7f6124ad9da4.md) - [控制Docker使用权限](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0128.html): 使用Docker时,建议客户在运行容器时使用非root用户。特殊情况除外,如NPU-Exporter组件需要使用root用户运行容器。 → [详情](llms-content/document/detail/mindcluster/56ef312c0efb.md) - [关闭容器中不安全的协议](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0129.html): 为避免安全风险,建议用户使用安全协议,如SSHv2、TLS1.2、TLS1.3、IPsec、SFTP和SNMPv3等。若容器中使用了不安全协议,如TFTP、FTP、Telnet、SSL2.0、SSL3.0、TLS1.0、TLS1.1、SNMPv1、SNMPv2、SSHv1.x等,在不影响业务正常运行的情况下建议关闭或使用安全协议替代。 → [详情](llms-content/document/detail/mindcluster/5e8e6df9615f.md) - [为Docker创建单独分区](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0130.html): Docker安装后默认目录是“/var/lib/docker”,用于存放Docker相关的文件,包括镜像、容器等。当该目录存储已满时,Docker和主机可能无法使用。因此,建议创建一个单独的分区(逻辑卷),用来存放Docker文件。 → [详情](llms-content/document/detail/mindcluster/64fe0ba3dadd.md) - [限制容器的文件句柄和fork进程数](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0131.html): 为避免攻击者在容器内使用命令启动fork炸弹,造成拒绝服务,建议用户设置全局默认的ulimit,对创建的文件句柄、进程数进行限制。 → [详情](llms-content/document/detail/mindcluster/32275629b2e6.md) - [镜像仓库安全](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0132.html): 镜像仓库的安全风险主要包括仓库本身的安全风险和镜像拉取过程中的传输安全风险。 → [详情](llms-content/document/detail/mindcluster/6feaafe57a9c.md) - [镜像漏洞](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0133.html): 镜像漏洞安全风险主要包括镜像中的软件含有CVE漏洞、攻击者上传含有恶意漏洞的镜像等情况。 → [详情](llms-content/document/detail/mindcluster/c1db0d064411.md) - [Dockerfile安全](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0134.html): Dockerfile是包含用于组合镜像命令的文本文件,一般由基础镜像信息(FROM)、维护者信息(MAINTAINER)、镜像操作指令(RUN、ADD、COPY等)和容器启动时执行指令(CMD等)四个部分组成,Docker可通过读取Dockerfile中的命令创建容器镜像。Dockerfile文件是提供给用户的参考样例文件,用户在此基础上修改后,需要注意Dockerfile中安装第三方软件的安全问 → [详情](llms-content/document/detail/mindcluster/32c29f09b452.md) - [参数说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0137.html): 软件包支持根据命令行完成一键式安装,各个命令之间可以配合使用,用户根据安装需要选择对应参数完成安装,所有参数都是可选参数。 → [详情](llms-content/document/detail/mindcluster/be4b6cf3b859.md) - [相关信息记录路径](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0138.html): toolbox包在安装过程中会生成相关配置、日志信息等,文件存放路径如表1所示。基于安全性考虑,用户需确认表1涉及的相关文件及所属目录是否符合所在组织的安全要求。 → [详情](llms-content/document/detail/mindcluster/897bcc3d7f5d.md) - [公网地址](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0139.html): 实用工具包中包含开源软件和公网URL,引用的网址和邮箱地址详见MindCluster 26.1.0 ToolBox公网地址.xlsx。 → [详情](llms-content/document/detail/mindcluster/2c7bcc4e9857.md) - [NPU环境恢复](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0140.html): NPU环境恢复即通过PCIe标准热复位流程复位昇腾AI处理器。请在以下3种情况下执行NPU环境恢复: → [详情](llms-content/document/detail/mindcluster/0a01153c5932.md) - [PRBS码流诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0141.html): - 昇腾950PR&950DT系列产品:诊断单机内NPU之间UB直连链路的通信信号质量。 → [详情](llms-content/document/detail/mindcluster/0a280ee0d11a.md) - [使用hccn\_tool工具配置RoCE网卡IP地址和子网掩码](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0142.html): 在进行network诊断前,需在Host侧以root用户按照如下步骤配置RoCE网卡IP地址和子网掩码,然后配置用于网络检测对象IP地址,否则可能导致诊断失败。 → [详情](llms-content/document/detail/mindcluster/d580b7059b28.md) - [P2P压测](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0143.html): 测试指定源头Device到目标Device的通信链路是否存在硬件故障,并输出测试结果。建议在因通信链路硬件故障导致的训练精度异常场景下使用该功能。 → [详情](llms-content/document/detail/mindcluster/1a0fac381ce0.md) - [设备device侧内存不足导致片上内存压测失败](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0147.html): Ascend DMI工具执行片上内存压力测试失败,提示Error occurred in HBM stress test on device 0,日志报错aclrtMalloc failed, error code: 207001。 → [详情](llms-content/document/detail/mindcluster/4c42744e2a08.md) - [日志权限有问题导致Ascend DMI功能不可用](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0149.html): 使用Ascend DMI工具时报错,提示The log is abnormal. Check the log status。 → [详情](llms-content/document/detail/mindcluster/478305453e9d.md) - [片上内存高危地址压测](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0150.html): 对高带宽内存高危地址进行压力测试,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/dcff5155dde9.md) - [片上内存压测](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0151.html): 对高带宽内存进行压力测试,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/211aa51a7379.md) - [AICORE压测](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0152.html): 对AICore进行压力测试,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/5cfa33b9a1ba.md) - [AICORE诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0153.html): 对AICore ERROR进行诊断,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/4171f570cb7a.md) - [算力诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0154.html): 对芯片进行算力诊断,并输出测试结果。 → [详情](llms-content/document/detail/mindcluster/9339b17f05aa.md) - [带宽诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0155.html): 对本地带宽进行诊断,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/d4ad1ea8ff9f.md) - [片上内存诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0156.html): 对高带宽内存进行诊断,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/d06ce38b461c.md) - [眼图诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0159.html): 对信号质量进行诊断,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/e667c72bc1f3.md) - [网络健康诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0160.html): 对网络健康状态进行诊断,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/2eb04e28fc32.md) - [芯片诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0161.html): 对芯片健康状态进行诊断,并输出诊断结果。Atlas A3 训练及推理产品包含总线设备芯片的健康诊断。 → [详情](llms-content/document/detail/mindcluster/12897f2f7499.md) - [驱动健康诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0162.html): 对驱动的健康状态进行诊断,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/c50e2a97ce01.md) - [CANN与驱动的兼容性诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0163.html): 对CANN与驱动的兼容性进行诊断,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/d91a6bc85381.md) - [一键式片上内存压测诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0164.html): Ascend DMI提供一键式片上内存压测诊断功能,即执行一次命令即可进行片上内存诊断、片上内存压测、片上内存高危地址压测,并输出测试结果。 → [详情](llms-content/document/detail/mindcluster/a608918b275c.md) - [一键式组合诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0165.html): 故障诊断当前支持算力、带宽、SignalQuality等众多诊断项,每个诊断项需指定不同的参数,单诊断项依次执行耗时长。但在实际使用场景中,例如巡检场景,用户需执行多项诊断用以判断当前产品的健康状态。 → [详情](llms-content/document/detail/mindcluster/e8f3fa4ac590.md) - [帮助查询](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0167.html): 查看故障诊断命令的可用参数。 → [详情](llms-content/document/detail/mindcluster/443736654b8e.md) - [自定义打流](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0169.html): - 昇腾950PR&950DT系列产品:自定义打流是将一键式打流中的各步骤独立出来,用户可灵活控制打流的TX、RX方向开关。 → [详情](llms-content/document/detail/mindcluster/bc67b544c90d.md) - [一键式打流](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0170.html): - 昇腾950PR&950DT系列产品:一键式打流是指单机内NPU之间UB直连链路的码流测试。 → [详情](llms-content/document/detail/mindcluster/4e63c771c18e.md) - [功耗压测](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0181.html): 进行EDP/TDP功耗压力测试,并输出诊断结果。 → [详情](llms-content/document/detail/mindcluster/c9496084ee55.md) - [安装MindCluster ToolBox成功,但使用时提示command not found](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0183.html): 以root用户为例,安装MindCluster ToolBox成功后,无法使用,报错提示如下: → [详情](llms-content/document/detail/mindcluster/4fdb0a56f935.md) - [【H2D/D2H带宽】OS内核日志级别影响](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0184.html): 循环执行带宽测试,导致部分带宽不达标。 → [详情](llms-content/document/detail/mindcluster/0e054519f653.md) - [【H2D/D2H带宽】One Numa Per Socket非最佳配置导致带宽不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0187.html): H2D带宽测试,部分卡不达标。 → [详情](llms-content/document/detail/mindcluster/a323350c3aa8.md) - [【H2D带宽】Max Payload Size非最佳配置导致H2D带宽性能不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0189.html): 使用Ascend DMI测试时带宽值不达标。 → [详情](llms-content/document/detail/mindcluster/96bde3b21963.md) - [【H2D/D2H带宽】常见硬件性能影响点配置Checklist](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0190.html): 在带宽值不达标时,通过服务器高性能模式、服务器内存条规模、服务器SMMU功能排查环境因素的影响。 → [详情](llms-content/document/detail/mindcluster/eb9064d5d648.md) - [执行ascend-dmi --dg,诊断结果提示:hccn\_tool no certificate found](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0191.html): 执行ascend-dmi --dg命令时,诊断结果提示:hccn\_tool no certificate found。 → [详情](llms-content/document/detail/mindcluster/de7017f425d0.md) - [错误码](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0194.html): **表1 Ascend DMI错误码** → [详情](llms-content/document/detail/mindcluster/4ebcc2f44e88.md) - [容器场景执行AICORE命令失败,plog日志报错,驱动故障码为46](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0195.html): 在容器中使用Ascend DMI工具执行命令失败,查看plog报错如下显示: → [详情](llms-content/document/detail/mindcluster/e0cf853025c9.md) - [执行AICORE压测时,进程被killed,导致进程异常终止](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0197.html): 执行AICORE压测时,进程被killed,导致进程异常终止。 → [详情](llms-content/document/detail/mindcluster/ea29a70a4d05.md) - [【AICORE】压测包软件失败,错误码110000](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0198.html): Aicore压测包软件失败,查看Message日志或plog日志报错,显示如下: → [详情](llms-content/document/detail/mindcluster/a094eeb91956.md) - [【AICORE】持续打印waiting for finish,无法结束](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0199.html): 环境上配置为7.0.0的nnrt,使用6.0.RC2的MindCluster ToolBox和8.0.RC2的Toolkit以及安装了8.0.RC2的kernel执行ascend-dmi --dg -i aicore -s -q压测时,报错waiting for finish,plog报错无法找到算子的config配置文件。 → [详情](llms-content/document/detail/mindcluster/8fe9fe672e08.md) - [AICORE压测失败,错误码100011](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0200.html): 设置了环境变量ASCEND\_RT\_VISIBLE\_DEVICES,执行AICORE报错,显示错误码100011。 → [详情](llms-content/document/detail/mindcluster/8179fed54b85.md) - [【片上内存】片上内存压测失败,日志报aclopRegisterCompileFunc failed](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0201.html): 使用片上内存压测时,压测失败,结果为fail。 → [详情](llms-content/document/detail/mindcluster/6db613bc217c.md) - [【片上内存】片上内存申请失败导致压测失败](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0202.html): 片上内存压测失败,日志显示如下: → [详情](llms-content/document/detail/mindcluster/1b1406aaf193.md) - [使用环境变量说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0203.html): **表1 环境变量清单** → [详情](llms-content/document/detail/mindcluster/b23a5b2ffbf7.md) - [诊断项未通过时返回的JSON示例](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0204.html): 带宽诊断不通过时,返回的JSON文件回显如下: → [详情](llms-content/document/detail/mindcluster/208c8cfad882.md) - [兼容性说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0206.html): 各功能点支持的周边版本信息如下表所示。 → [详情](llms-content/document/detail/mindcluster/ba9cd190cad0.md) - [收集日志](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0208.html): **表1 收集日志信息** → [详情](llms-content/document/detail/mindcluster/c00c991cb0e5.md) - [芯片诊断报错Failed to check switch chip health status](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0210.html): 当驱动版本为25.0.RC1及之后版本,使用芯片诊断报如下错误。 → [详情](llms-content/document/detail/mindcluster/0299c92358ea.md) - [NPU未插CDR网卡,码流测试报错-8005](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0212.html): 执行码流测试时,出现满误码67092480,日志中dcmi\_prbs\_operate接口返回-8005,如下图所示。 → [详情](llms-content/document/detail/mindcluster/8bbcfa934885.md) - [公共参数说明](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0213.html): 功能命令的公共参数详情请见下表。| 一级参数 | 二级参数 | 是否必填 | 说明 | 支持功能点 | → [详情](llms-content/document/detail/mindcluster/6c69f3215cfc.md) - [定位信息收集](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0214.html): 在定位Ascend DMI相关问题时,可以通过收集执行回显结果、Ascend DMI日志、plog日志(包含atrace日志)、Device日志、Message日志,寻找问题发生原因并解决问题。 → [详情](llms-content/document/detail/mindcluster/21e740e35738.md) - [超节点P2P带宽测试](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0215.html): 超节点P2P带宽测试主要用于测试超节点内节点间的HCCS链路传输速率和总耗时。 → [详情](llms-content/document/detail/mindcluster/c66ab9e789f7.md) - [【AICORE】诊断失败,提示A software or internal error occurs. Contact Huawei technical support。](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0220.html): 使用Ascend DMI工具执行Aicore诊断时失败,提示A software or internal error occurs. Contact Huawei technical support。 → [详情](llms-content/document/detail/mindcluster/7054069c302d.md) - [使用OpenMPI测试超节点,出现“the value of MCA ...”](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0221.html): 使用OpenMPI方式测试超节点,出现如下图所示回显。 → [详情](llms-content/document/detail/mindcluster/93a8a348c671.md) - [使用OpenMPI测试超节点,出现“Authorized users only...”](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0222.html): 使用OpenMPI方式测试超节点,出现如下图所示回显。 → [详情](llms-content/document/detail/mindcluster/58ca9efb8fa5.md) - [使用OpenMPI测试超节点,出现“command not found”](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0223.html): 使用OpenMPI方式测试超节点,出现如下图所示回显。 → [详情](llms-content/document/detail/mindcluster/b4af534fc1b9.md) - [AICORE类问题定位通用方法](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0229.html): 1. 收集/var/log/ascend/ascend-dmi.log文件,搜索如下包含“ret \=”的相关日志,记录其“进程号”及“返回码”。 → [详情](llms-content/document/detail/mindcluster/34a14c583ff1.md) - [未配置环回,执行码流测试或诊断时报错-8005、-8001](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0235.html): 执行码流测试或诊断,报错如下。 → [详情](llms-content/document/detail/mindcluster/fceba6409f87.md) - [驱动25.0.RC1及之后版本,执行码流测试或诊断时报错FAIL,错误码-8001](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0236.html): 执行码流测试或诊断,报错如下。 → [详情](llms-content/document/detail/mindcluster/30ce648758a1.md) - [grep $\{关键字\} -rn /var/log/ascend-dmi/ascend-dmi.log时,提示grep: ascend-dmi.log: binary file matches](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0238.html): 执行grep $\{关键字\} -rn /var/log/ascend-dmi/ascend-dmi*.log时,提示grep: ascend-dmi*.log: binary file matches,如下图所示。 → [详情](llms-content/document/detail/mindcluster/bb892213b712.md) - [时延测试](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0239.html): 时延测试主要用于测试CPU、NPU相关链路的时延。 → [详情](llms-content/document/detail/mindcluster/09028d4f2ea4.md) - [执行ascend-dmi --bw命令时,概率性出现coredump](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0240.html): 执行ascend-dmi --bw命令时,概率性出现coredump。 → [详情](llms-content/document/detail/mindcluster/e040e97e6772.md) - [AICPU压测](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0245.html): 对AICPU进行压力测试,并输出测试结果。 → [详情](llms-content/document/detail/mindcluster/820c5137f05f.md) - [NIC诊断](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0246.html): 对NPU网口连通性和NPU网口带宽进行诊断,并输出测试结果。 → [详情](llms-content/document/detail/mindcluster/c5a5664514be.md) - [掉卡场景进行超节点带宽测试失败](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0247.html): 进行卡粒度超节点带宽测试时发生如下报错: → [详情](llms-content/document/detail/mindcluster/175343ef81c9.md) - [防止MPI全零侦听](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0248.html): - MPI初始化拉起的后台mpirun和ascend-dmi进程存在端口未认证问题,存在被攻击的风险。 → [详情](llms-content/document/detail/mindcluster/837b6dc9af22.md) - [带宽测试问题定位通用方法](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0249.html): \# 带宽测试问题定位通用方法 → [详情](llms-content/document/detail/mindcluster/121c4f55117b.md) - [【H2D带宽】MaxReadReq非最佳配置导致H2D带宽性能不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0250.html): H2D带宽数值不达标,但D2H带宽正常。 → [详情](llms-content/document/detail/mindcluster/f4390f62ca4a.md) - [【H2D/D2H带宽】CPU核不在位导致带宽性能不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0251.html): H2D/D2H带宽性能不达标。 → [详情](llms-content/document/detail/mindcluster/f8bd1d4ecc8e.md) - [【H2D/D2H/P2P带宽】链路降lane导致带宽不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0252.html): 带宽测试性能不达标,实测性能仅有3/4、1/2、1/4的比例。 → [详情](llms-content/document/detail/mindcluster/50c23dc1e26e.md) - [【H2D/D2H/P2P/D2D带宽】其余进程同时占用卡,导致带宽性能不达标](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0253.html): 带宽测试不达标,回显结果出现“Some processes are seizing the NPU”。 → [详情](llms-content/document/detail/mindcluster/71ad72d6f87c.md) - [【P2P带宽】开启IOMMU导致ACS启动,导致跨环PIX链路带宽值低](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0254.html): Atlas 200T A2 Box16/Atlas 200I A2 Box16 异构子框的PIX链路(即PCIe Switch,NPU1->PCIE -> PCIE SWITCH -> PCIE -> NPU2)带宽性能低于预期,且单向带宽和双向带宽几乎一致。 → [详情](llms-content/document/detail/mindcluster/f3bd9562d9dd.md) - [DSA压测](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0258.html): 对DSA进行压力测试,并输出测试结果。 → [详情](llms-content/document/detail/mindcluster/c44513a94919.md) - [功耗测试1min内功耗值压测不上来,AICORE利用率为0%](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0260.html): 执行功耗测试时,开始1min左右功耗值无明显上升,AI Core Usage值为0%。如图所示: → [详情](llms-content/document/detail/mindcluster/e6e07c2df28d.md) - [MindCluster ToolBox环境变量脚本配置失败](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_1110.html): 执行MindCluster ToolBox的环境变量配置脚本set\_env.sh时,出现如下报错信息: → [详情](llms-content/document/detail/mindcluster/6709c91037de.md) - [修订记录](https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_1140.html): \# 修订记录 | 发布日期 | 修订说明 | | --- | --- | → [详情](llms-content/document/detail/mindcluster/37585283c0f6.md) - [MindEdge-MindEdge](https://www.hiascend.com/document/detail/zh/mindedge/latest/index/index.html): MindEdge提供边缘AI业务基础组件管理和边缘AI业务容器的全生命周期管理能力,同时提供节点看管、日志采集等统一运维能力和严格的安全可信保障。为客户提供完整的边缘与云及数据中心协同的边缘计算解决方案,使能客户快速构建边缘AI业务。 → [详情](llms-content/document/detail/mindedge/d8d267043ccb.md) - [MindEdge-附录](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/appendix.md): 开源代码包含的公网地址。 → [详情](llms-content/document/detail/mindedge/40d22233418f.md) - [常用操作](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/common_operations.md): **表 1** 常用命令依赖安装步骤 → [详情](llms-content/document/detail/mindedge/fb1c081bb2e4.md) - [MindEdge-**问题现象描述**](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/faq.md): **问题现象描述** → [详情](llms-content/document/detail/mindedge/a4b3cefe3960.md) - [安装MEF](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/installation_guide.md): **图 1** MEF安装流程图 → [详情](llms-content/document/detail/mindedge/02988746b39c.md) - [产品简介](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/introduction.md): 产品背景 随着AI技术的演进,交通、能源、安防等行业的智能化转型诉求愈发强烈,端边云应用落地越来越多。海量的终端设备实时产生数据,集中式云计算在带宽负载、网络延时、数据管理成本等方面难以适应数据频繁交互的需求,使得边缘计算的价值进一步凸显。边缘计算需求的增长必然带来边缘计算设备数量的增加,如何管理数量众多的边缘设备,以及如何将边缘计算应用批量部署到边缘设备成为系统管理人员重点关注的问题。 产品定义 → [详情](llms-content/document/detail/mindedge/43bcd227669f.md) - [接口参考](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/RESTful.md): 用户通过对MEF Center提供的RESTful接口进行调用,可实现MEF相关功能的使用。 → [详情](llms-content/document/detail/mindedge/b69aea919121.md) - [安全加固](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/security_hardening.md): 本文中列出的安全加固措施为基本的加固建议项。用户应根据自身业务,重新审视整个系统的网络安全加固措施。用户应按照所在组织的安全策略进行相关配置,包括并不局限于软件版本、口令复杂度要求、安全配置(协议、加密套件、密钥长度等),权限配置、防火墙设置等。必要时可参考业界优秀加固方案和安全专家的建议。 → [详情](llms-content/document/detail/mindedge/06c9cb01804b.md) - [故障处理](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/troubleshooting.md): **问题现象描述** → [详情](llms-content/document/detail/mindedge/5a19e6dd37f3.md) - [使用指导](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/usage.md): MEF提供管理边缘节点容器应用的功能,其中包括边缘节点接入管理和容器应用管理。用户通过二次开发,对接ISV业务平台后,可通过MEF Center的RESTful接口实现初始化配置第三方镜像仓库和软件仓库、拉取镜像以及升级MEF Edge软件包功能。 → [详情](llms-content/document/detail/mindedge/acb8cb57e30b.md) - [告警处理](https://www.hiascend.com/document/detail/zh/mindedge/latest/mef/mefug/docs/zh/user_guide/warning.md): - 告警:从某个时间点开始出现的问题。 → [详情](llms-content/document/detail/mindedge/367dea4a3ed5.md) - [云边协同接口](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkdg/docs/zh/secondary_development/api/collaboration_api.md): 云边协同消息主要包含接口:Atlas IES与FusionDirector之间通过WebSocket消息通信,分为上行消息与下行消息。 → [详情](llms-content/document/detail/mindedge/df6a68d193ab.md) - [RESTful接口](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkdg/docs/zh/secondary_development/api/README.md): OM SDK提供标准的RESTful接口供开发者进行查看或者调用;支持开发者进行硬件基础管理功能的二次开发或集成。 → [详情](llms-content/document/detail/mindedge/34ecf1b3e217.md) - [RESTful接口](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkdg/docs/zh/secondary_development/api/RESTful_api.md): OM SDK提供标准的RESTful接口供开发者进行查看或者调用;支持开发者进行硬件基础管理功能的二次开发或集成。 → [详情](llms-content/document/detail/mindedge/34ecf1b3e217.md) - [MindEdge-附录](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkdg/docs/zh/secondary_development/appendix.md): 产品规格配置文件是om-sdk.tar.gz中software/ibma/config/devm\_configs下的product\_specification.json文件。 → [详情](llms-content/document/detail/mindedge/b878364b3405.md) - [环境准备](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkdg/docs/zh/secondary_development/developer_guide.md): **支持的操作系统** → [详情](llms-content/document/detail/mindedge/8e31665feee8.md) - [产品简介](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkdg/docs/zh/secondary_development/introduction.md): 随着边缘计算的兴起,边缘设备逐渐向智能化、平台化发展。OM SDK作为开发态组件,使能第三方ISV(Independent Software Vendor,独立软件供应商)或者帮助开发者基于昇腾算力芯片快速搭建硬件管理平台,简化硬件设备的运维部署,快速构建自定义的设备运维系统。 → [详情](llms-content/document/detail/mindedge/2024660ad60e.md) - [MindEdge-附录](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkug/docs/zh/user_guide/appendix.md): 本章节提供对OM SDK的维护命令,具体说明请参见表1 命令说明。 → [详情](llms-content/document/detail/mindedge/964d8bb82b0d.md) - [常用操作](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkug/docs/zh/user_guide/common_operations.md): 若升级过程中出现磁盘空间不足的问题,可以参考本章节清理磁盘空间。 → [详情](llms-content/document/detail/mindedge/50bfe0d35551.md) - [安装部署](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkug/docs/zh/user_guide/installation_guide.md): **表 1** 获取软件包 → [详情](llms-content/document/detail/mindedge/6c8b5985db6e.md) - [产品简介](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkug/docs/zh/user_guide/introduction.md): 随着边缘计算的兴起,边缘设备逐渐向智能化、平台化趋势发展。OM SDK作为开发态组件,使能第三方ISV(Independent Software Vendor,独立软件供应商)或者帮助开发者基于昇腾算力芯片快速搭建硬件管理平台,简化硬件设备的运维部署,快速构建自定义的设备运维系统。 → [详情](llms-content/document/detail/mindedge/33e020f2b60c.md) - [安全配置和加固](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkug/docs/zh/user_guide/security_hardening.md): **界面系统能力项设置** → [详情](llms-content/document/detail/mindedge/cef4d60198e9.md) - [Web功能介绍](https://www.hiascend.com/document/detail/zh/mindedge/latest/omsdk/omsdkug/docs/zh/user_guide/usage.md): 边缘管理系统(Edge Management System)是一款针对边缘设备的系统监测和管理的软件。 → [详情](llms-content/document/detail/mindedge/f32e708de773.md) - [MindEdge-说明](https://www.hiascend.com/document/detail/zh/mindedge/latest/opensource/opensource_001.html): MindEdge26.0.0的开源软件声明请参见MindEdge 26.0.0 Open Source Software Notice.docx。 → [详情](llms-content/document/detail/mindedge/f604ad374f22.md) - [版本配套说明](https://www.hiascend.com/document/detail/zh/mindedge/latest/releasenote/docs/zh/release_notes_MEF.md): 病毒扫描通过。 开源首版本不涉及版本升级,与昇腾社区上的MEF软件版本不兼容。 > \[\!NOTE\] > 软件版本兼容性是指产品软件版本升级时,其他关联软件不需要联动升级或打补丁,仍然可以支持已有功能。 无 1. 支持云侧对边侧节点的管理 2. 支持边侧节点的接入和容器应用生命周期管理; 3. 支持云侧、边侧告警和事件的管理; 4. → [详情](llms-content/document/detail/mindedge/78d5d6134f4e.md) - [版本配套说明](https://www.hiascend.com/document/detail/zh/mindedge/latest/releasenote/docs/zh/release_notes_OMSDK.md): 病毒扫描通过。 开源首版本不涉及版本升级,与昇腾社区上的OM SDK版本不兼容。 > \[\!NOTE\] > 软件版本兼容性是指产品软件版本升级时,其他关联软件不需要联动升级或打补丁,仍然可以支持已有功能。 无 1. 支持对边缘设备进行硬件管理、软件安装、系统运维、用户管理能力。 2. 提供北向"API接口"和"云边协同接口"。 → [详情](llms-content/document/detail/mindedge/c85a40ac1fcc.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/developer_guide/build_guide_llm.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/developer_guide/build_guide.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/installation.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/detail/image_usage_guide.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/detail/installation_in_containerized.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/detail/installation_on_a_physical_machine.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/detail/installing_software_and_dependencies.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/detail/preparing_software_and_dependencies.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/detail/uninstallation.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/detail/upgrade.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/faq_and_appendixes/curl_command_failed.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/faq_and_appendixes/error_libboost_thread_motor_started.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/faq_and_appendixes/password_complexity_requirement.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/faq_and_appendixes/setting_validity_of_account.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/faq_and_appendixes/software_package_options.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/faq_and_appendixes/starting_the_haveged_service.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/installation_introduction.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/%28optional%29installing_systemd_coredump.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/configuring_firewall.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/creating_separate_partition_for_docker.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/defending_against_dos_attacks.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/directory_permission_security_hardening.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/disabling_the_device_ssh_service.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/enabling_docker_audit.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/enabling_live_restore.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/enabling_tls_authentication_for_tcpremote.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/enabling_trustlist_verification_for_device.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/enforcing_root_exclusivity_and_UID_uniqueness.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/image_vulnerabilities.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/kubernetes_security_hardening.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/notification_of_data_disclosure_risks.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/other_measures_for_security_hardening.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/performing_security_hardening_ownerless_files.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/preventing_buffer_overflow.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/prohibiting_executable_files_with_highrisk_capabilities.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/prohibiting_files_without_owners.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/prohibiting_the_root_user_from_remotely.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/prohibiting_the_shell_scripts_with_setUID_setGID.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/python_security_hardening.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/scanning_ports.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/security_hardening_for_docker_container_running.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/security_hardening_on_the_docker_daemon.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/security_hardening_precautions.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/security_management.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/server_security_hardening.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/setting_permissions_for_docker_configuration_files.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/setting_umask.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/docs/zh/user_guide/install/security_management_and_hardening/using_ASLR_and_KASLR_provided_by_linux.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/envdeployment/instg/MindIE/26.0.0/public_url_and_email_addresses.md): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE-MindIE](https://www.hiascend.com/document/detail/zh/mindie/latest/index/index.html): MindIE(Mind Inference Engine,昇腾推理引擎)是基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能AI推理引擎。 → [详情](llms-content/document/detail/mindie/fa723465634a.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/developer_guide/migration_and_adaptation_guide/aclgraph_migration_and_adaptation_guide.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/faq/faq.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [健康检查](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0016.html): 检查服务状态是否正常。 → [详情](llms-content/document/detail/mindie/1779dc7aecd6.md) - [列举当前模型列表](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0019.html): 列举当前模型列表信息。 → [详情](llms-content/document/detail/mindie/73e7ca433e5d.md) - [列举当前模型列表](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0020.html): 列举当前模型列表信息。 → [详情](llms-content/document/detail/mindie/73e7ca433e5d.md) - [查询单个模型信息](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0021.html): \#\#\#\# 接口功能 查询指定模型信息。 \#\#\#\# 接口格式 操作类型:GET URL:https://\{ip\}:\{port\}/v1/models/\{model\} \{ip\}和\{port\}请使用业务面的IP地址和端口号,即“ipAddress”和“port”。 \#\#\#\# 请求参数 URL链接中\{model\}字段为模型名称。 \#\#\#\# 使用样例 请求样例: → [详情](llms-content/document/detail/mindie/9618e430d2df.md) - [推理接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0022.html): - 运行环境的transformers版本不可低于4.34.1,低版本tokenizer不支持"chat\_template"方法。 → [详情](llms-content/document/detail/mindie/cc98df14402c.md) - [列举当前模型列表](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0023.html): 列举当前模型列表信息。 → [详情](llms-content/document/detail/mindie/e0143d1768e1.md) - [列举当前模型列表](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0024.html): 列举当前模型列表信息。 → [详情](llms-content/document/detail/mindie/e0143d1768e1.md) - [查询单个模型信息](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0025.html): \#\#\#\# 接口功能 查询指定模型信息。 \#\#\#\# 接口格式 操作类型:GET URL:https://\{ip\}:\{port\}/v1/models/\{model\} \{ip\}和\{port\}请使用业务面的IP地址和端口号,即“ipAddress”和“port”。 \#\#\#\# 请求参数 URL链接中\{model\}字段为模型名称。 \#\#\#\# 使用样例 请求样例: → [详情](llms-content/document/detail/mindie/ef6e74ec2e53.md) - [v1/chat接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0026.html): - 运行环境的transformers版本不可低于4.34.1,低版本tokenizer不支持"chat\_template"方法。 → [详情](llms-content/document/detail/mindie/d8dc8e28cbf6.md) - [v1/chat接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0027.html): - 运行环境的transformers版本不可低于4.34.1,低版本tokenizer不支持"chat\_template"方法。 → [详情](llms-content/document/detail/mindie/d8dc8e28cbf6.md) - [v1/completions接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0028.html): 提供文本/流式推理处理功能。 → [详情](llms-content/document/detail/mindie/d488bfcda4ee.md) - [健康检查](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0029.html): 检查服务状态是否正常。服务正常时,返回状态码200,消息体没有内容。 → [详情](llms-content/document/detail/mindie/7cd4c8d5a052.md) - [健康检查](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0030.html): 检查服务状态是否正常。服务正常时,返回状态码200,消息体没有内容。 → [详情](llms-content/document/detail/mindie/7cd4c8d5a052.md) - [查询服务元数据](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0031.html): 查询服务元数据信息。 → [详情](llms-content/document/detail/mindie/87aa45fb909d.md) - [查询模型元数据](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0032.html): 查询模型元数据信息。 → [详情](llms-content/document/detail/mindie/694bf9641bca.md) - [查询模型配置数据](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0033.html): 查询模型配置数据信息。 → [详情](llms-content/document/detail/mindie/876b1527cb82.md) - [Token推理接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0034.html): 提供Token推理处理功能。 → [详情](llms-content/document/detail/mindie/440f6f2163ff.md) - [文本推理接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0035.html): 提供文本推理处理功能。 → [详情](llms-content/document/detail/mindie/1ae389592ca8.md) - [流式推理接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0036.html): 提供流式推理处理功能。 → [详情](llms-content/document/detail/mindie/8bae925af57b.md) - [Slot统计接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0037.html): 参考Triton格式,自定义的slot统计信息查询接口。 → [详情](llms-content/document/detail/mindie/13b4f35f436c.md) - [Slot统计接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0038.html): 参考Triton格式,自定义的slot统计信息查询接口。 → [详情](llms-content/document/detail/mindie/13b4f35f436c.md) - [提前终止请求接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0039.html): 目前该接口只支持提前终止Triton推理请求。 → [详情](llms-content/document/detail/mindie/1061c038f409.md) - [文本/流式推理接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0040.html): 提供文本/流式推理处理功能。 → [详情](llms-content/document/detail/mindie/77a95f80d82e.md) - [计算token数量接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0042.html): 计算token数量,默认对输入文本进行分词。 → [详情](llms-content/document/detail/mindie/b9fd36497c67.md) - [PD分离架构说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0043.html): 该架构将推理的2个阶段(Prefill和Decode)分别部署到不同的实例上进行计算,从而减少Prefill和Decode之间互相干扰,提升推理性能。其基本流程如下: → [详情](llms-content/document/detail/mindie/2f220d493bc0.md) - [PD分离架构说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0044.html): 该架构将推理的2个阶段(Prefill和Decode)分别部署到不同的实例上进行计算,从而减少Prefill和Decode之间互相干扰,提升推理性能。其基本流程如下: → [详情](llms-content/document/detail/mindie/2f220d493bc0.md) - [推理接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0045.html): - 推理接口属于业务面,使用业务面的IP地址和端口号。 → [详情](llms-content/document/detail/mindie/df863f344fde.md) - [指定实例身份v1接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0046.html): \#\#\#\# 接口功能 指定实例身份。 \#\#\#\# 接口格式 操作类型:POST URL:https://\{ip\}:\{port\}/v1/role/\{role\} - \{ip\}字段优先读取环境变量值MIESCONTAINERMANAGEMENTIP;如果没有该环境变量,则取配置文件的“managementIpAddress”参数;如果配置文件中没有“managementIpAddress”参数,则取配置文件 → [详情](llms-content/document/detail/mindie/01d21c336695.md) - [指定实例身份v2接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0047.html): \#\#\#\# 接口功能 指定实例身份。 \#\#\#\# 接口格式 操作类型:POST URL:https://\{ip\}:\{port\}/v2/role/\{role\} - \{ip\}字段优先读取环境变量值MIESCONTAINERMANAGEMENTIP;如果没有该环境变量,则取配置文件的“managementIpAddress”参数;如果配置文件中没有“managementIpAddress”参数,则取配置文件 → [详情](llms-content/document/detail/mindie/98b78de5e8ef.md) - [静态配置采集接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0048.html): \#\#\#\# 接口功能 采集静态配置。 \#\#\#\# 接口格式 操作类型:GET URL:https://\{ip\}:\{port\}/v1/config - \{ip\}字段优先读取环境变量值MIESCONTAINERMANAGEMENTIP;如果没有该环境变量,则取配置文件的“managementIpAddress”参数;如果配置文件中没有“managementIpAddress”参数,则取配置文件的“ipAd → [详情](llms-content/document/detail/mindie/0f7ae18af85c.md) - [动态状态采集v1接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0049.html): \#\#\#\# 接口功能 采集动态状态。 \#\#\#\# 接口格式 操作类型:GET URL:https://\{ip\}:\{port\}/v1/status - \{ip\}字段优先读取环境变量值MIESCONTAINERMANAGEMENTIP;如果没有该环境变量,则取配置文件的“managementIpAddress”参数;如果配置文件中没有“managementIpAddress”参数,则取配置文件的“ipAd → [详情](llms-content/document/detail/mindie/76fc0864a2ee.md) - [服务指标接口(JSON格式)](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0051.html): 获取推理服务过程中请求的TTFT、TBT的动态平均值(默认近1000个请求的平均值),正在执行请求数、正在等待请求数量、剩余NPUblock数量。 → [详情](llms-content/document/detail/mindie/fc81e8b6ad3f.md) - [服务指标接口(JSON格式)](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0052.html): 获取推理服务过程中请求的TTFT、TBT的动态平均值(默认近1000个请求的平均值),正在执行请求数、正在等待请求数量、剩余NPUblock数量。 → [详情](llms-content/document/detail/mindie/fc81e8b6ad3f.md) - [服务停止接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0053.html): 实现整个服务的优雅退出。调用该接口时,会等待服务中正在执行和等待的所有请求完成,并关闭服务,等待时所有推理接口将不可用。 → [详情](llms-content/document/detail/mindie/fd29283374f2.md) - [健康探针接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0054.html): 检查推理流程是否正常。 → [详情](llms-content/document/detail/mindie/9c68e3e5a526.md) - [服务管控指标查询接口(普罗格式)](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0055.html): 如需使用该接口,请确保在启动服务前开启服务化管控开关。开启服务化管控功能的命令如下: → [详情](llms-content/document/detail/mindie/c0b30d5979e4.md) - [动态加载LoRA接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0056.html): 实现lora的动态加载功能。调用该接口时,会根据LoRA的实际情况分别判断是否可以加载和等待,并返回对应结果。 → [详情](llms-content/document/detail/mindie/25102e00f3ed.md) - [动态卸载LoRA接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0057.html): 实现LoRA的动态卸载功能。调用该接口时,会根据LoRA的实际情况分别卸载和等待,并返回对应结果。 → [详情](llms-content/document/detail/mindie/b2effeeff029.md) - [使用场景](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0058.html): 针对自研服务化MindIE Motor、三方服务化Triton,提供模型及调度能力,支持Continuous Batching动态调度。 → [详情](llms-content/document/detail/mindie/aa7842e3851e.md) - [使用场景](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0059.html): 针对自研服务化MindIE Motor、三方服务化Triton,提供模型及调度能力,支持Continuous Batching动态调度。 → [详情](llms-content/document/detail/mindie/aa7842e3851e.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0060.html): InferenceRequest推理引擎功能请求实现类,提供Request初始化,Tensor设置,获取请求信息等功能入口。 → [详情](llms-content/document/detail/mindie/d35cd48ac084.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0061.html): InferenceRequest推理引擎功能请求实现类,提供Request初始化,Tensor设置,获取请求信息等功能入口。 → [详情](llms-content/document/detail/mindie/d35cd48ac084.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0062.html): InferenceRequest推理引擎功能请求实现类,提供Request初始化,Tensor设置,获取请求信息等功能入口。 → [详情](llms-content/document/detail/mindie/d35cd48ac084.md) - [InferRequest接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0063.html): \#\#\#\# 接口功能 构造函数。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/00588f18bad3.md) - [SetTensor接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0064.html): 该接口用于设置Tensor。 → [详情](llms-content/document/detail/mindie/24d82c7ea9dc.md) - [AddTensor接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0065.html): \#\#\#\# 接口功能 添加Tensor。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/e5e11484fac3.md) - [DelTensorByName接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0067.html): 根据Name删除Tensor。 → [详情](llms-content/document/detail/mindie/36c1acc19284.md) - [GetRequestId接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0068.html): \#\#\#\# 接口功能 获取请求ID。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/87da8d4a81bb.md) - [SetMaxOutputLen接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0069.html): \#\#\#\# 接口功能 设置最大输出长度。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/b6d99b4cb8c8.md) - [GetMaxOutputLen接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0070.html): \#\#\#\# 接口功能 获取最大输出长度。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/5f616e6e07cf.md) - [GetRequestInner接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0071.html): 获取InferRequestImpl对象。 → [详情](llms-content/document/detail/mindie/8affaa9b842b.md) - [ImmutableInputs接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0072.html): 获取TensorMap对象。 → [详情](llms-content/document/detail/mindie/1ecaf1fb7c37.md) - [SetReqType接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0073.html): 设置请求类型为prefill或decode。 → [详情](llms-content/document/detail/mindie/55029f5f4403.md) - [SetRecompute接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0075.html): 设置请求是否是重计算类型。 → [详情](llms-content/document/detail/mindie/9905c6cf3942.md) - [IsRecompute接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0076.html): 判断请求是否是重计算请求。 → [详情](llms-content/document/detail/mindie/d1e9a9ba32b4.md) - [IsPrefillReq接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0077.html): 判断请求是否为Prefill类型。 → [详情](llms-content/document/detail/mindie/4a1ddc12cba4.md) - [IsFlexLocalReq接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0079.html): 判断请求是否为flex节点本地处理的请求类型。 → [详情](llms-content/document/detail/mindie/db9648c12d1d.md) - [SetDTarget接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0080.html): 设置请求发往哪个D节点的server IP。 → [详情](llms-content/document/detail/mindie/5bcb1039a70e.md) - [GetDTarget接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0081.html): 获取请求发往哪个D节点的IP。 → [详情](llms-content/document/detail/mindie/0edecee636c4.md) - [SetPrefillAddr接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0082.html): 设置请求在P节点上的Server IP。 → [详情](llms-content/document/detail/mindie/6153dd889a96.md) - [SetSrcBlockTable接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0084.html): 设置请求在P节点上的block table。 → [详情](llms-content/document/detail/mindie/9cbbfc4ff108.md) - [GetSrcBlockTable接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0085.html): 获取请求在P节点上的block table下标。 → [详情](llms-content/document/detail/mindie/2d757b1cfae9.md) - [SetDpInstanceIds接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0086.html): 设置当前推理请求关联的DP实例ID列表。 → [详情](llms-content/document/detail/mindie/ef20769fa829.md) - [GetDpInstanceIds接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0087.html): 获取当前推理请求关联的DP实例ID列表。 → [详情](llms-content/document/detail/mindie/2586a6a0ff9f.md) - [~InferRequest](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0088.html): \#\#\#\# 接口功能 默认析构函数。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/61b4d36196fc.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0089.html): LLMManager推理引擎功能管理类,提供Manager模块的初始化和终止。 → [详情](llms-content/document/detail/mindie/894eb1ed0148.md) - [LlmManager接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0091.html): \#\#\#\# 接口功能 默认构造函数。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/117fad93ddca.md) - [GetModelParams接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0092.html): 提供获取模型参数的功能。 → [详情](llms-content/document/detail/mindie/7d80e1aa7fdf.md) - [Shutdown接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0093.html): 提供终止LlmManager的功能。 → [详情](llms-content/document/detail/mindie/a08f6d66e865.md) - [GetMaxPositionEmbeddings接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0094.html): 获取MaxPositionEmbeddings数值。 → [详情](llms-content/document/detail/mindie/f6a04da93b08.md) - [UpdateEngineInfo接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0095.html): \#\#\#\# 接口功能 下发切换身份请求。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/5f4ecf60d868.md) - [Init接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0096.html): LlmManager的初始化接口。 → [详情](llms-content/document/detail/mindie/4030a1448453.md) - [InitModelForMultiPd接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0097.html): LlmManager提供的针对PD分离多机场景的初始化模型接口。 → [详情](llms-content/document/detail/mindie/7e12539cfa78.md) - [HandleLora接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0098.html): 动态加载、卸载和查询LoRA。 → [详情](llms-content/document/detail/mindie/d0b9a32abd9f.md) - [~LlmManager接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0099.html): \#\#\#\# 接口功能 默认析构函数。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/b98c282baf4c.md) - [UpdateFlexSwitchInfo接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0100.html): 下发Flex节点信息更新请求。 → [详情](llms-content/document/detail/mindie/e5e03986c7e2.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0102.html): Llmmanager推理引擎功能数据类,提供输入和输出的基类。 → [详情](llms-content/document/detail/mindie/451463ef2b76.md) - [InferTensor接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0103.html): \#\#\#\# 接口功能 默认构造函数。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/8fe535cbd326.md) - [operator\=接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0104.html): 禁用InferTensor的拷贝赋值函数。 → [详情](llms-content/document/detail/mindie/7f2ee568cf50.md) - [GetShape接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0105.html): 获取张量对象shape。 → [详情](llms-content/document/detail/mindie/0ac4381b31b7.md) - [GetSize接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0106.html): 获取张量对象数据大小。 → [详情](llms-content/document/detail/mindie/2feb8d1e5cb7.md) - [GetMemType接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0108.html): 获取张量对象的MemType。 → [详情](llms-content/document/detail/mindie/2c72f6f9bdd4.md) - [GetData接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0109.html): 获取张量对象的Data。 → [详情](llms-content/document/detail/mindie/1743816b29d6.md) - [Allocate接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0112.html): 为输入张量对象分配内存空间,用于接收输入数据。 → [详情](llms-content/document/detail/mindie/f938990e42f0.md) - [Release接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0115.html): 释放输入张量对象内存。 → [详情](llms-content/document/detail/mindie/faad9ca13410.md) - [GetTypeByteSize接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0116.html): 获取对应InferDataType类型的字节数。 → [详情](llms-content/document/detail/mindie/c1d63eb6edf4.md) - [~InferTensor接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0117.html): \#\#\#\# 接口功能 默认析构函数。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/c463f69d5c21.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0118.html): 推理引擎错误码类,提供错误码的创建、获取等功能。 → [详情](llms-content/document/detail/mindie/8b36f1341154.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0119.html): 推理引擎错误码类,提供错误码的创建、获取等功能。 → [详情](llms-content/document/detail/mindie/8b36f1341154.md) - [Error接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0120.html): - 根据枚举Code创建返回信息对象。错误码参考 Code枚举类 → [详情](llms-content/document/detail/mindie/eb512eb7cbf1.md) - [ErrorCode接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0121.html): 获取返回对象内的错误码。 → [详情](llms-content/document/detail/mindie/1d2022826237.md) - [Message接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0122.html): 获取返回对象内的错误码信息。 → [详情](llms-content/document/detail/mindie/52271e5a3495.md) - [IsOk接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0123.html): 获取返回对象状态,是否是正常状态。 → [详情](llms-content/document/detail/mindie/d3c99e439fce.md) - [ToString接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0124.html): 将返回对象转为字符串格式,具体为错误码映射为相应字符后,和错误信息以": "进行拼接。 → [详情](llms-content/document/detail/mindie/e5a4dfdb29ca.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0126.html): 推理引擎请求ID实现类,提供请求ID的初始化。 → [详情](llms-content/document/detail/mindie/0f7b338d8d46.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0127.html): 推理引擎请求ID实现类,提供请求ID的初始化。 → [详情](llms-content/document/detail/mindie/0f7b338d8d46.md) - [InferRequestId接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0128.html): - InferRequestId的默认构造函数。 → [详情](llms-content/document/detail/mindie/5c0e62b75ba9.md) - [operator\=接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0129.html): - 重载推理请求体对象的运算符“\=”,用于序列号类型为uint64\_t的请求体对象的赋值操作。 → [详情](llms-content/document/detail/mindie/f0bfd4a1802b.md) - [Type接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0130.html): 获取请求体对象唯一的序列号标识的数据类型。 → [详情](llms-content/document/detail/mindie/0d3a827c2a19.md) - [UnsignedIntValue接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0132.html): 获取请求体uint64\_t类型的序列号。 → [详情](llms-content/document/detail/mindie/ec4d0ef19c4e.md) - [GetRequestIdString接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0133.html): 获取请求ID的string类型。 → [详情](llms-content/document/detail/mindie/9b9730ed4f9b.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0134.html): 状态对象接口。 → [详情](llms-content/document/detail/mindie/3268f8579f79.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0135.html): 状态对象接口。 → [详情](llms-content/document/detail/mindie/3268f8579f79.md) - [Status接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0136.html): - 通过错误码创建状态对象,错误码参考 Code枚举类 → [详情](llms-content/document/detail/mindie/d723c5503184.md) - [IsOk接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0137.html): 判断状态对象状态是否成功。 → [详情](llms-content/document/detail/mindie/1df2561641aa.md) - [StatusCode接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0138.html): 获取状态对象的错误码。 → [详情](llms-content/document/detail/mindie/94d8024be330.md) - [StatusMsg接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0139.html): 获取状态对象的错误信息。 → [详情](llms-content/document/detail/mindie/d0da952014ea.md) - [Operator操作符重载接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0140.html): 重载状态信息对象操作符“\=\=”。实现将判断两个状态对象是否相等的逻辑,重载为只判断两个状态对象的错误码是否相等。 → [详情](llms-content/document/detail/mindie/e8e4821e4145.md) - [MindIE-DataType](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0141.html): 获取对应InferDataType类型的字节数。 → [详情](llms-content/document/detail/mindie/175ae52ae69f.md) - [MindIE-InferDataType](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0142.html): \#\#\#\# 接口功能 提供数据类型定义。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/ba324d4a30b9.md) - [MindIE-InferDataType](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0143.html): \#\#\#\# 接口功能 提供数据类型定义。 \#\#\#\# 接口格式 → [详情](llms-content/document/detail/mindie/ba324d4a30b9.md) - [MindIE-BYTE\_SIZE\_MAP](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0145.html): \#\#\#\# 枚举类功能 提供数据类型大小。 \#\#\#\# 枚举类格式 → [详情](llms-content/document/detail/mindie/c67247521d02.md) - [Code枚举类](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0146.html): \#\#\#\# 枚举类功能 错误码类型枚举。 \#\#\#\# 枚举类格式 → [详情](llms-content/document/detail/mindie/c9cc6557e515.md) - [NodeHealthStatus枚举类](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0147.html): 节点的链接状态类枚举。 → [详情](llms-content/document/detail/mindie/fd63ca511adf.md) - [Compare结构体](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0148.html): 比较请求体对象的序列号大小,根据第一个参数请求体数据类型进行区分。 → [详情](llms-content/document/detail/mindie/3f2413d6fe72.md) - [DataType枚举类](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0149.html): InferRequestId类中的DataType枚举,表示请求ID是数值还是string类型。 → [详情](llms-content/document/detail/mindie/fd70ee74d4c7.md) - [MemType枚举类](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0150.html): MemType枚举类,表示Mem的类型。 → [详情](llms-content/document/detail/mindie/e87a778dd0b3.md) - [Operation枚举类](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0152.html): Operation枚举类,表示请求停止的类型。 → [详情](llms-content/document/detail/mindie/3d6e126377c6.md) - [LoraOperation枚举类](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0153.html): LoraOperation枚举类,表示LoRA请求的类型。 → [详情](llms-content/document/detail/mindie/f407e74c9d1a.md) - [LoraParam结构体](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0154.html): 用于承载加载、卸载和查询LoRA的信息。 → [详情](llms-content/document/detail/mindie/cab2100ea19e.md) - [MindIE-GetRequestsCallback](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0155.html): 定义了一个函数对象类型GetRequestsCallback, 返回值为std::shared\_ptr。 → [详情](llms-content/document/detail/mindie/f46f0dd489a7.md) - [MindIE-GetRequestsCallback](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0156.html): 定义了一个函数对象类型GetRequestsCallback, 返回值为std::shared\_ptr。 → [详情](llms-content/document/detail/mindie/f46f0dd489a7.md) - [MindIE-SendResponsesCallback](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0157.html): 定义了一个函数对象类型SendResponsesCallback,它具有四个参数,类型为InferRequestId,TensorMap, bool和std::string&。 → [详情](llms-content/document/detail/mindie/7f6131ccf459.md) - [MindIE-SendStatusResponseCallback](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0158.html): 定义了一个函数对象类型SendStatusResponseCallback,它接受三个参数,类型为InferRequestId, Status和StatusResponseType,并且没有返回值。 → [详情](llms-content/document/detail/mindie/ab4aa3aec9f8.md) - [MindIE-LlmManagerStatsCallback](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0160.html): 定义了一个函数对象类型LlmManagerStatsCallback,它接受一个参数,类型为const std::string&,并且没有返回值。 → [详情](llms-content/document/detail/mindie/e2b46027219c.md) - [MindIE-TensorPtr](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0161.html): 定义了一个TensorPtr类型别名。 → [详情](llms-content/document/detail/mindie/4695b9ca0bd5.md) - [MindIE-TensorPtr](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0162.html): 定义了一个TensorPtr类型别名。 → [详情](llms-content/document/detail/mindie/4695b9ca0bd5.md) - [MindIE-TensorMap](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0163.html): 定义了一个TensorMap的类型别名。 → [详情](llms-content/document/detail/mindie/837e1f50b86c.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0164.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0165.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0166.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [使用场景](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0168.html): 针对自研服务化MindIE Motor,提供模型+调度能力,支持Continuous Batching动态调度。 → [详情](llms-content/document/detail/mindie/9fc6188a8e00.md) - [使用场景](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0169.html): 针对自研服务化MindIE Motor,提供模型+调度能力,支持Continuous Batching动态调度。 → [详情](llms-content/document/detail/mindie/9fc6188a8e00.md) - [使用场景](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0170.html): 针对自研服务化MindIE Motor,提供模型+调度能力,支持Continuous Batching动态调度。 → [详情](llms-content/document/detail/mindie/9fc6188a8e00.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0171.html): InferenceRequest推理引擎功能请求实现类,提供Request初始化,Tensor设置,获取请求信息等功能入口。 → [详情](llms-content/document/detail/mindie/36eafb003595.md) - [类说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0172.html): InferenceRequest推理引擎功能请求实现类,提供Request初始化,Tensor设置,获取请求信息等功能入口。 → [详情](llms-content/document/detail/mindie/36eafb003595.md) - [InferRequest接口](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0174.html): \#\#\#\# 接口功能 构造函数。 \#\#\#\# C++函数原型 → [详情](llms-content/document/detail/mindie/1be3c3765fc2.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0418.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0461.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0462.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0504.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0505.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0506.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0507.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0554.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0555.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0557.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0558.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0559.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0560.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0561.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0565.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0566.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0567.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0568.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_llm0569.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0065.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0066.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0067.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0068.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0069.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0071.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0072.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0074.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0075.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0078.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0080.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0081.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0082.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0083.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0084.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0085.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0086.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0088.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0089.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0090.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0091.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0093.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0094.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0095.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0096.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0097.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0098.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0100.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0101.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0102.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0103.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0319.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0320.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0321.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0323.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0324.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/mindie_service0325.html): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/anti_outlier.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/asynchronous_scheduling.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/attention_quantization.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/context_parallel.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/data_parallel.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/enable_reasoning.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/expert_parallel.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/expert_parallelism_load_balancer.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/fa3_quantization.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/function_call.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/kv_cache_int8.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/kv_cache_pool.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/micro_batch.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/mix_shared_routing.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/mla.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/moe.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/mtp.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/multi_lora.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/pdmix.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/prefix_cache.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/README.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/sequence_parallel.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/slo_aware_scheduling_optimization.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/speculative_decoding.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/split_fuse.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/tensor_parallel.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/thinking_budget.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/w16a16sc.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/w4a8_mixed_precision_quantization.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/w8a16.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/w8a8.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/feature/w8a8sc.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/compatibility_tool_configuration.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/environment_variable.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/introduction_to_manual_cpu_binding_for_virtual_machines.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/introduction.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/model_parameter_configuration.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/offline_inference.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/performance_tuning.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/prefill_decode_mixed_deployment.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/service_APIs_usage_guidance.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE LLM简介](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiellm/llmdev/user_guide/user_manual/service_parameter_configuration.md): **MindIE LLM**(Mind Inference Engine for Large Language Models)是昇腾的大语言模型(Large Language Model,LLM)推理加速套件,旨在通过深度优化的模型库和推理优化器,专门提升大模型在昇腾硬件上的推理性能和易用性。MindIE LLM基于昇腾硬件,提供业界通用大模型推理能力,多并发请求的调度,包含Continuous → [详情](llms-content/document/detail/mindie/f684674cf198.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0256.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0267.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0269.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0270.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0272.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0273.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0275.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0276.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0277.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0278.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0279.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0280.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0316.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0378.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/mindie_service0379.html): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/appendix/restful_response_status_codes.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/appendix/start_haveged_service.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/cluster_management_component/controller.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/cluster_management_component/coordinator.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/cluster_management_component/general_comments.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/cluster_management_component/log_configuration.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/introduction.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/performance_tuning.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/quick_start.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_deployment/environment_preparation.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_deployment/pd_separation_service_deployment.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_deployment/preparing_mindie_image.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_deployment/single_machine_service_deployment.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_oriented_optimization_tool/mindie_probe_tool.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_oriented_optimization_tool/mindie_service_tools.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_oriented_optimization_tool/performance_accuracy_test_tool.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [MindIE Motor架构](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiemotor/motordev/user_guide/service_oriented_optimization_tool/service_oriented_optimization_tool.md): MindIE Motor 是面向大语言模型(LLM)分布式推理,如**PD分离推理**(Prefill 与 Decode 阶段分离)的请求调度框架。它通过开放、可扩展的推理服务化平台架构,向下对接 \[vLLM-Ascend\]\(https://github.com/vllm-project/vllm-ascend\),旨在满足大语言模型的高性能推理需求。 → [详情](llms-content/document/detail/mindie/1bde129ca59b.md) - [环境变量](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/appendix/environment_variable.md): MindIE SD相关环境变量如下所示: → [详情](llms-content/document/detail/mindie/79f546d625dd.md) - [文件目录权限说明](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/appendix/file_directory_permissions_description.md): MindIE SD API会对传入的文件或文件夹做权限安全校验,常见文件与文件夹类型及权限要求说明如下: → [详情](llms-content/document/detail/mindie/69225c7ed14d.md) - [架构设计](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/architecture.md): MindIE SD旨在构建昇腾亲和的多模态加速系列套件,配合业内模型套件(如:diffusers),实现多模态推理在昇腾上的效率。主要专注于提供多模态生成的关键算子和融合算子,配合昇腾亲和的量化/稀疏算法,以存代算,多卡并行等策略,实现对diffusers模型的快速迁移和昇腾加速,未来会进一步扩展到多模态理解,全模态等场景的加速。 → [详情](llms-content/document/detail/mindie/e311b244d0f3.md) - [以存代算](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/cache.md): 扩散模型在推理过程中会循环迭代多个时间步,每个时间步内所有 block 都参与计算,相邻步之间 latent 的相似性导致大量冗余计算。MindIE SD 提供以下缓存加速手段来减少重复计算: → [详情](llms-content/document/detail/mindie/48d5d2f89a67.md) - [编译特性](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/compilation.md): MindIE SD 基于 PyTorch 的 `torch.compile` 编译器提供自定义后端 `MindieSDBackend\(\)`,在昇腾芯片上提供两套互补的加速能力: → [详情](llms-content/document/detail/mindie/647f32c0b947.md) - [核心加速API](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/core_layers.md): 本文档描述 `mindiesd` 包通过 `layers` 模块对外暴露的接口。所有接口均可通过 `from mindiesd import <接口名>` 直接导入使用。 → [详情](llms-content/document/detail/mindie/c52ec49f499d.md) - [CPU 卸载](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/cpu_offload.md): 在 DiT 模型推理中,所有层(block)的权重需要常驻 NPU 显存。当模型规模超出单卡显存容量时,需要将部分层的权重暂时卸载到 CPU 内存,在计算到该层时再搬运回 NPU。这种技术称为 offload。 → [详情](llms-content/document/detail/mindie/1429f299d71e.md) - [动态专家负载均衡](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/DyEPLB.md): 随着视觉生成模型向 DiT 架构演进,引入 MoE 机制以突破 Scaling Law 已成为行业共识。然而,DiT-MoE 庞大的参数规模迫使我们采用专家并行(EP)策略。与 LLM 不同,视觉数据的强空间局部性极易诱发特定专家过载,导致严重的计算负载不均。更进一步,扩散模型的去噪过程中专家激活分布呈现出显著的时序动态变化,这意味着传统的静态负载均衡策略在面对这种时空双重异构性时彻底失效。 → [详情](llms-content/document/detail/mindie/d9538c2b11a6.md) - [多卡并行](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/parallelism.md): MindIE SD 提供多种并行策略来解决单卡显存不足和推理速度瓶颈的问题,不同策略从不同维度对计算和显存进行拆分: → [详情](llms-content/document/detail/mindie/4bcfd1ff8481.md) - [MindIE-量化](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/quantization.md): MindIE SD 提供两类量化能力,分别作用于模型的不同部分: → [详情](llms-content/document/detail/mindie/b20964b5b489.md) - [显存共享](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/share_memory.md): - **核心问题** → [详情](llms-content/document/detail/mindie/ef14eede3663.md) - [MindIE-稀疏](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/features/sparse.md): 注意力机制是 DiT 类模型的核心计算瓶颈。在推理过程中,Q 和 K 的注意力分数矩阵中有大量冗余计算——部分 Token 对之间的相关性极低,对生成结果几乎没有贡献。稀疏注意力的基本思想是:跳过这些不重要的计算,只保留关键 Token 对之间的注意力交互,从而减少计算量,降低推理延迟。 → [详情](llms-content/document/detail/mindie/1b9734442219.md) - [安装指导](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/docs/zh/installation.md): MindIE SD 是一个 Python 包,它基于 PyTorch 构建,可以轻松集成到 Python 应用程序中。 → [详情](llms-content/document/detail/mindie/28934702b30a.md) - [架构设计](https://www.hiascend.com/document/detail/zh/mindie/latest/mindiesd/sddev/MindIE/26.0.0/quick_start_sd.md): MindIE SD旨在构建昇腾亲和的多模态加速系列套件,配合业内模型套件(如:diffusers),实现多模态推理在昇腾上的效率。主要专注于提供多模态生成的关键算子和融合算子,配合昇腾亲和的量化/稀疏算法,以存代算,多卡并行等策略,实现对diffusers模型的快速迁移和昇腾加速,未来会进一步扩展到多模态理解,全模态等场景的加速。 → [详情](llms-content/document/detail/mindie/e311b244d0f3.md) - [快速入门](https://www.hiascend.com/document/detail/zh/mindie/latest/quickstart/docs/zh/user_guide/quick_start/quick_start.md): 本文档通过**简单快速**的部署案例(以Atlas 800I A2推理服务器、Qwen3-8B模型、P/D实例各一个的场景为例)指导开发者体验基于MindIE Motor的PD分离服务部署流程。 → [详情](llms-content/document/detail/mindie/ff716abd7fd6.md) - [快速入门](https://www.hiascend.com/document/detail/zh/mindie/latest/quickstart/MindIE/26.0.0/quick_start_sd.md): 本文档通过**简单快速**的部署案例(以Atlas 800I A2推理服务器、Qwen3-8B模型、P/D实例各一个的场景为例)指导开发者体验基于MindIE Motor的PD分离服务部署流程。 → [详情](llms-content/document/detail/mindie/ff716abd7fd6.md) - [快速入门](https://www.hiascend.com/document/detail/zh/mindie/latest/quickstart/MindIE/26.0.0/what_is_mindie.md): 本文档通过**简单快速**的部署案例(以Atlas 800I A2推理服务器、Qwen3-8B模型、P/D实例各一个的场景为例)指导开发者体验基于MindIE Motor的PD分离服务部署流程。 → [详情](llms-content/document/detail/mindie/ff716abd7fd6.md) - [MindIE Motor CPP通信矩阵](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/commumatrix/docs/zh/user_guide/appendix/communication_matrix.md): 提供了MindIE Motor CPP的通信矩阵,包括产品开放的端口、该端口使用的传输层协议、通过该端口与对端通信的通信网元名称、认证方式、用途等信息说明。 → [详情](llms-content/document/detail/mindie/89a74a38619a.md) - [通信矩阵](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/commumatrix/docs/zh/user_guide/communication_matrix.md): 提供了MindIE LLM的通信矩阵,包括产品开放的端口、该端口使用的传输层协议、通过该端口与对端通信的通信网元名称、认证方式、用途等信息说明。 → [详情](llms-content/document/detail/mindie/915e342bdf5d.md) - [MindIE-错误码以12位字符形式体现](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference): 错误码以12位字符形式体现,以MIE01E000001错误码为例,各段含义及说明如表1及表2所示。 → [详情](llms-content/document/detail/mindie/5024bb494277.md) - [MindIE-错误码以12位字符形式体现](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0072.html): 错误码以12位字符形式体现,以MIE01E000001错误码为例,各段含义及说明如表1及表2所示。 → [详情](llms-content/document/detail/mindie/5024bb494277.md) - [错误码展示方式说明](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0102.html): MindIE Motor组件后6位错误码,16进制。以100201为例,各段含义如表1所示。 → [详情](llms-content/document/detail/mindie/9f669b1d318c.md) - [MindIE-MIE03E400008](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0103.html): HTTPServer通信超时,建立连接失败、请求执行失败。 → [详情](llms-content/document/detail/mindie/208b287099c9.md) - [MindIE-MIE03E400002](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0104.html): HTTPServer参数校验出错,对应子组件的HTTPServer启动失败。 → [详情](llms-content/document/detail/mindie/266454631497.md) - [MindIE-MIE03E400009](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0105.html): HTTPServer通信失败,建立连接失败、请求执行失败。 → [详情](llms-content/document/detail/mindie/96cf5472c18b.md) - [MindIE-MIE03E400006](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0106.html): HTTPServer资源受限,建立连接失败。 → [详情](llms-content/document/detail/mindie/6c9b840688bc.md) - [MindIE-MIE03E400007](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0107.html): HttpServer初始化申请内存失败,对应子组件的HttpServer启动失败。 → [详情](llms-content/document/detail/mindie/ad06cffb1d16.md) - [MindIE-MIE03E400005](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0108.html): HttpServer配置文件不存在,对应子组件的HttpServer启动失败。 → [详情](llms-content/document/detail/mindie/6228a3be55f7.md) - [MindIE-MIE03E400001](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0109.html): HTTPServer配置项不合法,对应子组件的HTTPServer启动失败,子组件启动失败。 → [详情](llms-content/document/detail/mindie/e40e42fb85d2.md) - [MIE03E100005,MIE03E100305,MIE03E100405,MIE03E100505,MIE03E100705,MIE03E100805,MIE03E100905,MIE03E100](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0110.html): Controller查询不到请求的资源,请求执行失败。 → [详情](llms-content/document/detail/mindie/ddf857177626.md) - [MIE03E100007,MIE03E100207,MIE03E100307,MIE03E100407,MIE03E100707,MIE03E100907,MIE03E100C07,MIE03E100](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0111.html): Controller申请内存失败,Controller启动失败。 → [详情](llms-content/document/detail/mindie/efb52fe7a8b5.md) - [MIE03E10000A,MIE03E10010A,MIE03E10060A,MIE03E10070A,MIE03E10090A,MIE03E100B0A,MIE03E100C0A,MIE03E100](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0112.html): Controller内部逻辑执行失败,业务执行失败。 → [详情](llms-content/document/detail/mindie/c7940c97bdbf.md) - [MIE03E100404,MIE03E100C04](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0113.html): Controller资源重复操作,请求执行失败。 → [详情](llms-content/document/detail/mindie/b1c65eb3445a.md) - [MIE03E100501,MIE03E100601,MIE03E100701,MIE03E100801,MIE03E100901,MIE03E100A01,MIE03E100C01,MIE03E100](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0114.html): Controller输入配置不合法,Controller组件启动失败。 → [详情](llms-content/document/detail/mindie/a37e377f94dc.md) - [MIE03E100500,MIE03E100700,MIE03E100900,MIE03E100A00,MIE03E100B00,MIE03E100D00,MIE03E100F00](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0115.html): Controller捕获异常报错,业务执行失败。 → [详情](llms-content/document/detail/mindie/54bb0b2ebdf3.md) - [MIE03E100702,MIE03E100802,MIE03E100B02,MIE03E100F02](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0116.html): Controller参数校验出错,请求执行失败。 → [详情](llms-content/document/detail/mindie/ce41a15f32fb.md) - [MIE03E10070B,MIE03E10090B,MIE03E100F0B](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0117.html): Controller当前资源不可用,请求执行失败。 → [详情](llms-content/document/detail/mindie/c06838300aa1.md) - [MIE03E100706,MIE03E100906,MIE03E100D06](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0118.html): Controller资源受限,请求执行失败。 → [详情](llms-content/document/detail/mindie/5caeaad2e74c.md) - [MIE03E100709,MIE03E100B09,MIE03E100E09,MIE03E100F09](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0119.html): Controller通信失败,请求执行失败。 → [详情](llms-content/document/detail/mindie/81f36db6a27b.md) - [MIE03E20000A,MIE03E20010A,MIE03E20030A,MIE03E20050A,MIE03E20060A,MIE03E200B0A,MIE03E200C0A,MIE03E201](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0120.html): Coordinator内部逻辑失败,业务执行失败。 → [详情](llms-content/document/detail/mindie/b145ff02a21d.md) - [MIE03E200101,MIE03E200501,MIE03E200601,MIE03E200901,MIE03E200A01,MIE03E200C01,MIE03E201301,MIE03E201](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0121.html): Coordinator输入配置不合法,Coordinator启动失败。 → [详情](llms-content/document/detail/mindie/53b09482fd96.md) - [MIE03E200100,MIE03E200600,MIE03E200700,MIE03E200A00,MIE03E200B00,MIE03E200C00,MIE03E201400](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0122.html): Coordinator捕获异常报错,业务执行失败。 → [详情](llms-content/document/detail/mindie/b34910416cf6.md) - [MIE03E200204,MIE03E200C04,MIE03E201404](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0123.html): Coordinator资源重复操作,请求执行失败。 → [详情](llms-content/document/detail/mindie/7799182f7049.md) - [MIE03E200305,MIE03E200505,MIE03E200605,MIE03E200A05,MIE03E200C05,MIE03E200D05,MIE03E200F05,MIE03E201](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0124.html): Coordinator查询不到请求的资源,请求执行失败。 → [详情](llms-content/document/detail/mindie/817b38815dd1.md) - [MIE03E200409,MIE03E200509,MIE03E200609,MIE03E200709,MIE03E200809,MIE03E200B09,MIE03E200C09,MIE03E200](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0125.html): Coordinator通信失败,请求执行失败。 → [详情](llms-content/document/detail/mindie/aac787f0a2ec.md) - [MIE03E200506,MIE03E200F06](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0126.html): Coordinator资源受限,请求执行失败。 → [详情](llms-content/document/detail/mindie/59e32e6c104e.md) - [MIE03E200502,MIE03E200602,MIE03E201502,MIE03E201902](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0127.html): Coordinator参数校验出错,业务执行失败。 → [详情](llms-content/document/detail/mindie/7741d3d074c7.md) - [MindIE-MIE03E20070D](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0128.html): Coordinator操作中断,请求执行失败。 → [详情](llms-content/document/detail/mindie/6063bb0555dd.md) - [MIE03E200A0B,MIE03E200D0B,MIE03E200F0B,MIE03E20110B,MIE03E20120B,MIE03E20130B,MIE03E20190B,MIE03E201](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0129.html): Coordinator当前配置/资源不可用,请求执行失败。 → [详情](llms-content/document/detail/mindie/cc935bb28b0e.md) - [MindIE-MIE03E201008](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0130.html): Coordinator通信超时,业务执行失败。 → [详情](llms-content/document/detail/mindie/ebba6519499c.md) - [MIE03E300001,MIE03E300101,MIE03E300301,MIE03E300401,MIE03E300501,MIE03E300601,MIE03E300701](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0131.html): Deployer输入配置不合法,Deployer启动失败。 → [详情](llms-content/document/detail/mindie/7a5fd673c009.md) - [MIE03E30000B,MIE03E30040B](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0132.html): Deployer当前类型不支持,Deployer执行失败。 → [详情](llms-content/document/detail/mindie/39acbb0c5e1c.md) - [MIE03E300006,MIE03E300306,MIE03E300406](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0133.html): Deployer资源受限,Deployer请求执行失败。 → [详情](llms-content/document/detail/mindie/d7a026396336.md) - [MindIE-MIE03E300009](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0134.html): Deployer通信失败,Deployer请求执行失败。 → [详情](llms-content/document/detail/mindie/b86eb18c3dad.md) - [MIE03E30000A,MIE03E30030A,MIE03E30040A,MIE03E30060A,MIE03E30070A](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0135.html): Deployer内部逻辑失败,Deployer业务执行失败。 → [详情](llms-content/document/detail/mindie/e8191487ee1d.md) - [MindIE-MIE03E300002](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0136.html): Deployer参数校验出错,Deployer业务执行失败。 → [详情](llms-content/document/detail/mindie/6d1ded0b985f.md) - [MIE03E300005,MIE03E300205,MIE03E300305,MIE03E300505,MIE03E300605,MIE03E300705](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0137.html): Deployer所需配置文件不存在,Deployer启动失败。 → [详情](llms-content/document/detail/mindie/15b805dfa4f5.md) - [MindIE-MIE03E300007](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0138.html): Deployer申请资源失败,Deployer启动失败。 → [详情](llms-content/document/detail/mindie/b91c104f4d93.md) - [MIE03E300204,MIE03E300304,MIE03E300404](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0139.html): Deployer资源重复操作,Deployer请求执行失败。 → [详情](llms-content/document/detail/mindie/99918f7ea0b9.md) - [MindIE-MIE03E300400](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0140.html): Deployer捕获异常报错,Deployer业务执行失败。 → [详情](llms-content/document/detail/mindie/a2955a89eaaf.md) - [错误码展示方式说明](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0142.html): Server组件后6位错误码,16进制。以010201为例,各段含义如表1所示。 → [详情](llms-content/document/detail/mindie/19b66be07017.md) - [错误码展示方式说明](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0155.html): MindIE LLM组件后6位错误码,十进制。以000002为例,各段含义如表1所示。 → [详情](llms-content/document/detail/mindie/090d999172f1.md) - [MindIE-MIE05E000000](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0156.html): MindIE初始化失败:模型参数校验失败。 → [详情](llms-content/document/detail/mindie/3b1588f71da8.md) - [MindIE-MIE05E000001](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0157.html): MindIE初始化失败:模型组图param JSON校验失败。 → [详情](llms-content/document/detail/mindie/8c3a03210002.md) - [MindIE-MIE05E000002](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0158.html): MindIE模型运行时:framework execute失败。 → [详情](llms-content/document/detail/mindie/802589b6fbcc.md) - [MindIE-MIE05E040001](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0160.html): MindIE LLMInferModels初始化失败。 → [详情](llms-content/document/detail/mindie/fc59691de281.md) - [MindIE-MIE05E030000](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0161.html): MindIE LLM模型配置参数(ModelDeployConfig)校验失败。 → [详情](llms-content/document/detail/mindie/6e9ac738c3c9.md) - [MindIE-MIE05E010000](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0163.html): MindIE初始化失败:插件特性不支持。 → [详情](llms-content/document/detail/mindie/53ce73f86274.md) - [MindIE-MIE05E010001](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0164.html): MindIE初始化失败:特性使用场景限制条件不满足。 → [详情](llms-content/document/detail/mindie/cd1212f21892.md) - [MindIE-MIE05E010002](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0165.html): MindIE请求推理失败:无效的request\_ids。 → [详情](llms-content/document/detail/mindie/7c4b4e9d93d5.md) - [MindIE-MIE05E010005](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0168.html): MindIE请求推理失败:没有正常执行推理流程,除零保护。 → [详情](llms-content/document/detail/mindie/c9572b3de51f.md) - [MindIE-MIE05E010006](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0169.html): MindIE请求推理失败:没有正常执行推理流程。 → [详情](llms-content/document/detail/mindie/eecdf645df7a.md) - [MindIE-MIE05E010007](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0170.html): MindIE请求推理失败:无效的request\_ids。 → [详情](llms-content/document/detail/mindie/78fdf97f997d.md) - [MindIE-MIE05E010008](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0171.html): MindIE初始化失败:generator\_backend类型不支持。 → [详情](llms-content/document/detail/mindie/2acf9a6204f5.md) - [MindIE-MIE05E010009](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0172.html): MindIE请求推理失败:校验request\_ids的shape失败。 → [详情](llms-content/document/detail/mindie/2ec75a1ce814.md) - [MindIE-MIE05E010010](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0173.html): MindIE请求推理失败:Decode阶段找不到参数缓存。 → [详情](llms-content/document/detail/mindie/3520c74ccf29.md) - [MindIE-MIE05E010011](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0174.html): MindIE请求推理失败:block\_size校验失败。 → [详情](llms-content/document/detail/mindie/87e3a5f178a2.md) - [MindIE-MIE05E010012](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0175.html): MindIE初始化失败:eos\_token\_id不合法。 → [详情](llms-content/document/detail/mindie/3f49d4dd3e8d.md) - [错误码展示方式说明](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0177.html): MindIE SD组件后6位错误码,10进制。以000001为例,各段含义如表1错误码各段说明所示。 → [详情](llms-content/document/detail/mindie/d1723433d101.md) - [MindIE-MIE06E000001](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0178.html): MindIE SD Pipeline或者Model推理时报Parameters invalid。 → [详情](llms-content/document/detail/mindie/0085cd12106f.md) - [MindIE-MIE06E000002](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0179.html): MindIE SD构造config进行模型初始化时,初始化失败。 → [详情](llms-content/document/detail/mindie/fc5e32c9a226.md) - [MindIE-MIE06E000003](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0180.html): MindIE SD推理时出现NPU推理错误。 → [详情](llms-content/document/detail/mindie/6ffb52c6eb8d.md) - [MindIE-MIE06E000004](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0181.html): MindIE SD Pipeline初始化失败。 → [详情](llms-content/document/detail/mindie/048a4936352a.md) - [MindIE-MIE06E000006](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0182.html): MindIE SD模型推理时,中间值不符合计算输入导致失败。 → [详情](llms-content/document/detail/mindie/943ed67baf45.md) - [错误类型及解决方法](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0201.html): 以下内容主要描述错误类型(即错误码中第5-6位)的解决方法,详情请参见表1。 → [详情](llms-content/document/detail/mindie/ec96d248b868.md) - [MindIE-MIE05E01000A](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_0202.html): 申请显存时,使用的“num\_npu\_blocks”为负值。 → [详情](llms-content/document/detail/mindie/a1bcfd7e414d.md) - [MindIE-MIE05E010016](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_205.html): MindIE请求推理失败:LLM-DataDist出现未知故障。 → [详情](llms-content/document/detail/mindie/de1fab8c5fb0.md) - [MindIE-MIE05E010017](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_206.html): MindIE请求推理失败:block\_id不合法。 → [详情](llms-content/document/detail/mindie/7cc601477391.md) - [MindIE-MIE05E010018](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_207.html): MindIE请求推理失败:remote\_model\_instance\_id不合法。 → [详情](llms-content/document/detail/mindie/5c10842e510c.md) - [MindIE-MIE05E010019](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_208.html): MindIE请求推理失败:PD分离时link失败或pull\_kv失败。 → [详情](llms-content/document/detail/mindie/d087268dfb42.md) - [MindIE-MIE05E01001A](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_209.html): MindIE请求推理失败:对一个已经建立连接的device重复连接。 → [详情](llms-content/document/detail/mindie/b009f7d4a66f.md) - [MindIE-MIE05E01001B](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/errorcodereference/mindie_log_210.html): MindIE请求推理失败:link超时。 → [详情](llms-content/document/detail/mindie/165d8c15d243.md) - [配置日志内容](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/configuring_log_content.md): 通过环境变量“MINDIE\_LOG\_VERBOSE”设置某个组件的日志内容中是否打印可选信息,默认为“true”打印可选信息。 → [详情](llms-content/document/detail/mindie/695222b26847.md) - [配置日志轮转](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/configuring_log_rotation.md): 当文件大小超过每个日志文件大小和每个进程可写的日志文件个数乘积时,日志开始轮转。通过环境变量“MINDIE\_LOG\_ROTATE”设置日志的轮转。 → [详情](llms-content/document/detail/mindie/a7ef189ff902.md) - [日志参考](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/introduction.md): 对日志操作进行了归一化,通过六个新环境变量能对MindIE所有组件进行日志设置,参见表1。 → [详情](llms-content/document/detail/mindie/0726ed8b341d.md) - [日志简介](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/log_overview.md): 目前MindIE的日志按照内容分为安全审计日志和运行调试日志。任何与系统运行过程出现的登录认证、账户管理、访问控制、网络攻击等安全事件相关的信息都应该在安全审计日志中呈现。安全审计日志以外,在业务和调试过程中出现的日志为运行调试日志。 → [详情](llms-content/document/detail/mindie/71a733e77d7b.md) - [查看日志](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/log_viewing.md): MindIE默认收集Informational级别及以上的日志,日志文件的默认落盘路径如表1所示。落盘路径的设置可参见\[配置日志落盘路径\]\(https://www.hiascend.com/document/detail/zh/mindie/310/ref/logreference/docs/zh/user\_guide/log/setting\_log\_path.md\)。 → [详情](llms-content/document/detail/mindie/80f7cc0a7d8d.md) - [设置日志展示方式](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/setting_log_display.md): 通过环境变量“MINDIE\_LOG\_TO\_FILE”设置MindIE各组件日志是否写入文件,默认为“true”写入。 → [详情](llms-content/document/detail/mindie/463802672072.md) - [设置日志级别](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/setting_log_level.md): 运行调试日志被分为如表1所示的5个等级。 → [详情](llms-content/document/detail/mindie/4e31bbd76dd9.md) - [配置日志落盘路径](https://www.hiascend.com/document/detail/zh/mindie/latest/ref/logreference/docs/zh/user_guide/log/setting_log_path.md): 通过环境变量“MINDIE\_LOG\_PATH”设置MindIE各组件日志的落盘路径,默认的落盘路径为“~/mindie/log/debug”。 → [详情](llms-content/document/detail/mindie/517d1a35e97b.md) - [版本配套说明](https://www.hiascend.com/document/detail/zh/mindie/latest/releasenote/docs/zh/release_note_motor.md): **表 1** 产品版本信息 → [详情](llms-content/document/detail/mindie/22573a8c2559.md) - [版本配套说明](https://www.hiascend.com/document/detail/zh/mindie/latest/releasenote/docs/zh/release_note.md): MindIE各组件需要配套使用,请勿跨版本混用各组件。 表 1 软件版本兼容性说明 → [详情](llms-content/document/detail/mindie/a8ebbfa07de2.md) - [版本说明书](https://www.hiascend.com/document/detail/zh/mindie/latest/releasenote/docs/zh/release_notes.md): 各组件需要配套使用,请勿跨版本混用。 表 1 软件版本兼容性说明 → [详情](llms-content/document/detail/mindie/b8c6255b0d4f.md) - [版本配套说明](https://www.hiascend.com/document/detail/zh/mindie/latest/releasenote/MindIE/26.0.0/related_documentation.md): **表 1** 产品版本信息 → [详情](llms-content/document/detail/mindie/22573a8c2559.md) - [版本配套说明](https://www.hiascend.com/document/detail/zh/mindie/latest/releasenote/MindIE/26.0.0/release.md): **表 1** 产品版本信息 → [详情](llms-content/document/detail/mindie/22573a8c2559.md) - [版本配套说明](https://www.hiascend.com/document/detail/zh/mindie/latest/releasenote/MindIE/26.0.0/virus_scan_report.md): **表 1** 产品版本信息 → [详情](llms-content/document/detail/mindie/22573a8c2559.md) - [MindSDK-MindSDK](https://www.hiascend.com/document/detail/zh/mindsdk/latest/index/index.html): 提供昇腾AI处理器加速的各类AI软件开发套件(SDK),提供极简易用的API,加速高性能AI应用的开发,赋能千行百业。 → [详情](llms-content/document/detail/mindsdk/f47fbf6648b3.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/approximate_retrieval.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/attribute_filtering-based_retrieval.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/full_retrieval.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/more_functions.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/multi-index_batch_retrieval.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [API参考](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/README.md): 本章节的接口变更说明包括新增、修改、删除和退出声明。接口变更只体现代码层面的修改,不包含文档本身在语言、格式、链接等方面的优化改进。 - 新增:表示此次版本新增的接口。 - 修改:表示本接口相比于上个版本有修改。 - 删除:表示该接口在此次版本已经删除。 - 退出声明:表示该接口自作出退出声明的版本起停止演进,且在声明一年后退出并删除。 → [详情](llms-content/document/detail/mindsdk/8cba4f1a84cb.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/return_code_reference.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/api/unused_apis.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/appendix.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/common_operations.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/faq.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/installation_guide.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/introduction.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/security_hardening.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/indexn/indexug/docs/zh/user_guide.md): \#\# Index SDK 简介 产品背景 随着近些年人工智能技术的发展,可以通过先进的算法模型有效地提取出图像、文本、语音等非结构化数据中的特征表示,即结构化的向量特征。在实际应用场景下,如何快速准确的找出与待查询向量相似的向量已经成为各种智能化应用的重要诉求,这就需要提供一个高效的基于向量特征的检索系统,该系统的核心之一便是高效的检索引擎。 在此背景下,基于华为昇腾平台Index SDK实现了一 → [详情](llms-content/document/detail/mindsdk/7d4eaebc2b19.md) - [缓存模块](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/cache_module.md): MxRAGCache的功能主要是基于开源组件GPTCache进行二次开发,支持以下cache基本功能: → [详情](llms-content/document/detail/mindsdk/f3f044cbc924.md) - [数据库](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/databases.md): 抽象类,处理关系数据库。 → [详情](llms-content/document/detail/mindsdk/6cef51da18bb.md) - [文档总结](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/document_summary.md): 该类实现了对文档提取总结内容。 → [详情](llms-content/document/detail/mindsdk/69d6cc641682.md) - [embedding模型微调](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/embedding_model_fine_tuning.md): 由于一般的embedding模型是在通用的数据集上进行训练的,导致在一些用户的特殊应用领域上存在精度不足进而导致检索增强效果较差的现象,为了解决这一问题,提供了可以帮助用户在相应特殊领域上快速方便的进行embedding模型微调的方法。该方法主要包括评估数据辅助生成、模型评估、微调合成数据自动生成、模型微调这几个部分。 → [详情](llms-content/document/detail/mindsdk/42643926b5d2.md) - [向量化](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/embedding.md): 本地使用transformers启动模型,提供文本至向量的embedding功能。需要使用transformers支持的BertModel类模型权重。类继承实现了langchaincore.embeddings.Embeddings接口。当前支持的模型:BAAI/bge-large-zh-v1.5,aspire/acgetextembedding。 > \[\!NOTE\] >配置的模型如果不是safe → [详情](llms-content/document/detail/mindsdk/81f7c32e39ec.md) - [评估模块](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/evaluation_module.md): 目前,RAG评测领域主流采用RAGAS模块。RAGAS具备完善的评估指标体系,应用广泛,并随着RAG技术的发展持续迭代更新。因此,基于RAGAS进行Ascend适配,可以提升该模块的灵活性和易用性,并且同时增强了对中文的适配能力。其评测流程如下: → [详情](llms-content/document/detail/mindsdk/63d4dc721d08.md) - [知识图谱](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/knowledge_graph.md): 实现基于知识图谱的RAG(Retrieval-Augmented Generation)流程。它结合了大模型(LLM)、图数据库(如NetworkX或OpenGauss)、向量检索、重排序等多种技术,实现了文档的结构化知识抽取、图谱构建、概念聚类、向量化检索和多跳推理等能力。该模块适用于复杂知识问答、企业知识管理、智能检索等场景。 → [详情](llms-content/document/detail/mindsdk/80c635d352a3.md) - [知识管理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/knowledge_management.md): KnowledgeDB依赖了KnowledgeStore、Docstore、VectorStore实现对知识库文档片段及向量化入库。KnowledgeStore负责对知识库增删查操作,Docstore负责对文档片段增删改查操作,具体配置实例为(OpenGaussDocstore、MilvusDocstore、SQLiteDocstore),VectorStore负责对向量增删改查操作,具体实例配置 → [详情](llms-content/document/detail/mindsdk/76e2e38b5c2d.md) - [大模型Chain](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/llm_chains.md): Chain定义实现了对接大模型客户端。 → [详情](llms-content/document/detail/mindsdk/d57f529736d0.md) - [对接模型客户端](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/llm_client.md): 建立客户端对接语言大模型服务,提供大模型交互功能,当前只支持兼容OpenAI接口/v1/chat/completions。该类继承实现了langchain.llms.base.LLM。 → [详情](llms-content/document/detail/mindsdk/baa1ebbbde5f.md) - [模型推理加速](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/model_inference_acceleration.md): **模型推理加速配置说明** → [详情](llms-content/document/detail/mindsdk/e8d60c3ca699.md) - [Prompt压缩](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/prompt_compression.md): prompt压缩抽象类。 → [详情](llms-content/document/detail/mindsdk/d0e8bac741f9.md) - [接口参考](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/README.md): RAG SDK的接口包含知识管理接口、数据库接口、模型管理接口、评估模块接口、检索接口、Chain类等接口。用户可调用接口完成二次开发。 → [详情](llms-content/document/detail/mindsdk/2b755eb11c19.md) - [接口参考——排序](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/reranker.md): 功能描述 重排抽象基类 函数原型 输入参数说明 返回值说明 Reranker对象。 功能描述 抽象函数,子类需实现。方法实现对texts中的列表与query相似性排序,最相似的排序在最前面。 → [详情](llms-content/document/detail/mindsdk/4fb85bb4361b.md) - [MindSDK-检索](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/retrieval.md): 将待搜索的问题进行向量化后使用近似算法在向量数据库中检索相似的topk个向量ID,通过向量ID获取关系数据库中topk个相关文档。该类继承langchaincore.retrievers.BaseRetriever,通过调用基类的invoke方法使用检索功能,待检索的问题为str类型,长度不超过100万。 → [详情](llms-content/document/detail/mindsdk/e820e742bc6f.md) - [MindSDK-通用](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/api/universal_api.md): \#\# ClientParam → [详情](llms-content/document/detail/mindsdk/012fa633c9a2.md) - [MindSDK-附录](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/appendix.md): RAG SDK编译的开源软件中会存在公开网址和邮箱地址,SDK本身不会访问,不会造成风险。 → [详情](llms-content/document/detail/mindsdk/77d03fd62e20.md) - [常用操作](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/common_operations.md): RAG SDK安装包为run格式,RAG SDK的安装、卸载日志记录~/log/mxRag/deployment.log。 → [详情](llms-content/document/detail/mindsdk/563f2f7bd1b7.md) - [MindSDK-**问题现象**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/faq.md): \#\# 软件安装时常见问题 → [详情](llms-content/document/detail/mindsdk/a55e6f49c789.md) - [安装部署](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/installation_guide.md): RAG SDK支持物理机部署和容器部署两种方式,本文档介绍在物理机内部署的方式。 → [详情](llms-content/document/detail/mindsdk/644b2e9a258b.md) - [MindSDK-随着近些年人工智能技术的飞速发展](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/introduction.md): 随着近些年人工智能技术的飞速发展,大模型展现出强大的能力。然而,在实际应用中,大模型仍面临一些挑战,如准确性不足、知识更新速度慢以及答案透明度欠缺等问题。为了解决这些问题,检索增强生成(Retrieval-Augmented Generation,RAG)技术应运而生。RAG通过为大模型接入外部知识库,有效提升了问答系统的准确率,解决了大模型的幻觉和时效性问题。 → [详情](llms-content/document/detail/mindsdk/ebf11501d1d9.md) - [安全加固](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/security_hardening.md): 使用API读取文件时,用户需要保证该文件的owner必须为自己,且权限不大于640,避免发生提权等安全问题。 → [详情](llms-content/document/detail/mindsdk/8924438af3b7.md) - [开发流程](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rag/ragug/docs/zh/user_guide.md): RAG SDK的完整开发流程如图1所示。用户可参见以下步骤完成接口调用。 → [详情](llms-content/document/detail/mindsdk/4b2995dfc1bd.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/overview.md): \#\# Rec SDK是什么 产品背景 随着人工智能技术的演进,电商、长短视频、社交等行业对搜索系统、推荐系统以及广告系统的效果诉求越发强烈。在如今互联网发达的时代,大量的用户数据、商品数据、视频资料,使信息剧烈爆炸,也使得搜索推荐广告系统的价值进一步凸显。搜索推荐广告系统的需求增长必然带来对算力的需求,如何部署更大算力并充分发挥算力成为从业人员重点关注的问题。 产品定义 Rec SDK作为面向互联 → [详情](llms-content/document/detail/mindsdk/bf465e1da6e2.md) - [性能调优](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/performance_tuning.md): 在计算越来越重要的今天,以GPU(Graphics Processing Unit)和NPU(Neural Network Processing Unit)为代表的并行计算设备,在人工智能和其他行业,都扮演着重要角色。计算的效率,或者称之为计算的性能,越来越得到广泛关注。 → [详情](llms-content/document/detail/mindsdk/68f027f4131a.md) - [接口说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/api_description.md): Rec SDK TensorFlow通过Python接口进行应用开发,从代码调用角度上来说所有Python侧接口都可以被调用。本章节仅列出业务提供的对外接口,其余未进行说明的接口用户请勿直接调用。 → [详情](llms-content/document/detail/mindsdk/6e0264bdfd5d.md) - [自动改图](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/automatic_graph_modification.md): 获取tensorflow.data.Iterator的初始化算子(Operation),该算子需要通过使用sess.run\(\)来初始化Iterator。 → [详情](llms-content/document/detail/mindsdk/32d839277e2b.md) - [类参考](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/class_reference.md): 待查询特征的配置描述类,适用于非自动改图模式。 → [详情](llms-content/document/detail/mindsdk/fb2a9d3d2595.md) - [常量参考](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/constant_reference.md): 集合名常量,在TensorFlow构建图时作为key调用,用于设定数据集是否启用时间戳。 → [详情](llms-content/document/detail/mindsdk/b92480c4adb7.md) - [数据接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/data_apis.md): \#\# getascinsertfunc 功能描述 获取数据预处理函数。 函数原型 → [详情](llms-content/document/detail/mindsdk/224349ee05e7.md) - [训练框架初始化与去初始化](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/initialization_and_deinitialization_of_the_training_framework.md): 初始化Rec SDK TensorFlow模型训练框架。 → [详情](llms-content/document/detail/mindsdk/9e8217709076.md) - [模型接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/model_apis.md): \#\# createtable 功能描述 创建稀疏表。 函数原型 → [详情](llms-content/document/detail/mindsdk/9b062bd3c32d.md) - [优化器](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/optimizers_apis.md): 自定义Adagrad优化器。 → [详情](llms-content/document/detail/mindsdk/e80efa6e89ad.md) - [其他接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/other_apis.md): Rec SDK TensorFlow框架版本号查询。 → [详情](llms-content/document/detail/mindsdk/fc8ed8e51a01.md) - [TensorFlow相关接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/api/tensorflow_apis.md): 本章节列出Rec SDK TensorFlow基于TensorFlow框架patch修改的接口。更多TensorFlow原生接口信息请参考TensorFlow官网。昇腾AI处理器对TensorFlow API的支持情况详见官方文档:\[TensorFlow 1.15\]\(https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/85 → [详情](llms-content/document/detail/mindsdk/80cab99bbf23.md) - [MindSDK-附录](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/appendix.md): TensorFlow对Embedding的支持是通过变量实现的,用户需要预估每个表的大小,再通过\[create\_table\]\(https://www.hiascend.com/document/detail/zh/mindsdk/2610/rec/recug/docs/zh/tensorflow/tf\_rec\_v1/api/model\_apis.md\#create\_table\)接口创建变量。Emb → [详情](llms-content/document/detail/mindsdk/a48cc7ab3205.md) - [常用操作](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/common_operations.md): 如需使用片上内存侧动态扩容功能,请参考本步骤编译安装片上内存侧动态扩容算子包。 → [详情](llms-content/document/detail/mindsdk/021b36345e85.md) - [MindSDK-**问题现象**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/faq.md): \#\# 多机训练HCCL集群通信失败 问题现象 HCCL集群通信失败。 可能原因 - 多机节点的NPU device ip不能互相ping通。 - 多机节点的NPU device的TLS配置不同。 - 其他 解决方案 1. 检查多机节点的NPU device ip是否能互相ping通。以双机集群(节点A、B),每个节点8卡示例。 1. 查询节点A的device ip: ``` → [详情](llms-content/document/detail/mindsdk/d26c4b553e66.md) - [MindSDK-Rec SDK TensorFlow的功能涉及:](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/introduction.md): Rec SDK TensorFlow的功能涉及: → [详情](llms-content/document/detail/mindsdk/b3bbf05e9183.md) - [迁移与训练](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/migration_and_training.md): **训练场景介绍** → [详情](llms-content/document/detail/mindsdk/3de60b39ea7c.md) - [快速入门](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/quick_start.md): 本章节指导用户基于Rec SDK TensorFlow为用户提供的little-demo样例,理解使用一个tf.Session进行模型训练需要准备的相关文件和关键接口适配。little-demo仅是一个代码示例,并介绍了调用相关接口的逻辑,不包含具体的模型,没有实现具体的功能。 → [详情](llms-content/document/detail/mindsdk/07a7f437f707.md) - [安装部署](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/recsdk_tf_installation_guide.md): - Rec SDK TensorFlow支持物理机部署开发环境或通过容器部署开发环境,用户可根据实际业务情况选择其中一种进行部署。 → [详情](llms-content/document/detail/mindsdk/996b370c73e7.md) - [安全加固](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/tensorflow/tf_rec_v1/security_hardening.md): 使用API读取文件时,用户需要保证该文件的owner必须为自己,且权限不大于640,避免发生提权等安全问题。 → [详情](llms-content/document/detail/mindsdk/94085609771b.md) - [准入淘汰管理接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/access_and_elimination_management_apis.md): 该类是一个扩展自JaggedTensor的类,用于表示带有时间戳信息的Jagged Tensor。该类在JaggedTensor的基础上增加了一个timestamps属性,存储与values对应的时间戳信息。用于特征淘汰时计算时间。 → [详情](llms-content/document/detail/mindsdk/6ea04c3dd9bd.md) - [接口说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/api_description.md): Rec SDK Torch 通过 Python 接口进行应用开发,从代码调用角度上来说所有 Python 侧接口都可以被调用。 → [详情](llms-content/document/detail/mindsdk/8fab409182c1.md) - [数据接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/data_apis.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/mindsdk/70654589c06e.md) - [多级缓存管理接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/multilevel_cache_management_apis.md): 定义多级缓存模式下稀疏表权重的初始化方式的枚举类。 → [详情](llms-content/document/detail/mindsdk/80a078390708.md) - [优化器接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/optimizers_apis.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/mindsdk/93cf71f26ec6.md) - [pipeline接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/pipeline_apis.md): 创建纯显存模式的分布式训练数据流水线调度器。 → [详情](llms-content/document/detail/mindsdk/f84f0d0e8dbb.md) - [自定义算子](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/specialized_operator.md): 在推荐训练中,存在部分算子无NPU实现,或已有NPU实现但性能较差,不能满足推荐训练需求。Rec SDK Torch提供了以下表1 自定义算子列表,用于支持/加速推荐模型NPU训练。 → [详情](llms-content/document/detail/mindsdk/8da20fc0129c.md) - [分表接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/subtable_apis.md): >\[\!NOTICE\] → [详情](llms-content/document/detail/mindsdk/77bdd5489db5.md) - [创表接口](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/api/table_creation_apis.md): Rec SDK Torch提供两类稀疏表配置与创建接口,分别对应纯显存模式和多级缓存模式,并按是否带Pooling划分为EBC与EC两种查表模式。各Config与Collection的对应关系如下表所示。 → [详情](llms-content/document/detail/mindsdk/77989431764d.md) - [MindSDK-附录](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/appendix.md): 请周期性地更新用户的密码,避免长期使用同一个密码带来的风险。 → [详情](llms-content/document/detail/mindsdk/a6cdc3c828b0.md) - [常用操作](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/common_operations.md): Rec SDK Torch为Wheel包格式,安装、卸载日志记录在系统history中。 → [详情](llms-content/document/detail/mindsdk/859e51851119.md) - [MindSDK-Rec SDK Torch 是基于 PyTorch 和 TorchRec 构建的](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/introduction.md): Rec SDK Torch 是基于 PyTorch 和 TorchRec 构建的推荐系统训练框架,依托昇腾 NPU 和 CANN 异构计算架构,为搜索、推荐、广告等场景提供大规模稀疏特征 Embedding 表的高性能分布式训练能力。 → [详情](llms-content/document/detail/mindsdk/08c102f6c5c5.md) - [迁移与训练](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/migration_and_training.md): **基于Rec SDK Torch搭建网络** → [详情](llms-content/document/detail/mindsdk/212ac002e4db.md) - [快速入门](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/quick_start.md): 本章节提供一个基础推荐模型示例指导用户基于Rec SDK Torch快速搭建推荐模型。 → [详情](llms-content/document/detail/mindsdk/84893795a313.md) - [安装部署](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/recsdk_torch_installation_guide.md): 当前Rec SDK Torch支持两种配套版本,后续安装时请安装对应配套版本的软件包。 → [详情](llms-content/document/detail/mindsdk/5b85ba92cc35.md) - [安全加固](https://www.hiascend.com/document/detail/zh/mindsdk/latest/rec/recug/docs/zh/torch/torch_rec_v1/security_hardening.md): \#\# 安全要求 文件权限 使用API读取文件时,用户需要保证该文件的owner必须为自己,且权限不大于640,避免发生提权等安全问题。 外部下载的软件代码或程序可能存在风险,功能的安全性需由用户保证。 → [详情](llms-content/document/detail/mindsdk/b8586408e763.md) - [MindSDK-说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/ref/opensource/mxsdk_ossn_0001.html): MindSDK26.1.0的开源软件声明请参见MindSDK 26.1.0 Open Source Software Notice.docx。 → [详情](llms-content/document/detail/mindsdk/859d5a444ea1.md) - [版本说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/releasenote/docs/zh/release_notes_index.md): 表 1 Index SDK软件版本配套表 → [详情](llms-content/document/detail/mindsdk/b96696496fe2.md) - [版本说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/releasenote/docs/zh/release_notes_rag.md): 表 1 Rec SDK软件版本配套表 → [详情](llms-content/document/detail/mindsdk/4a028690d2f5.md) - [版本说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/releasenote/docs/zh/release_notes_rec.md): 表 1 Rec SDK软件版本配套表 → [详情](llms-content/document/detail/mindsdk/4a028690d2f5.md) - [版本说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/releasenote/docs/zh/release_notes.md): 表 1 RAG SDK软件版本配套表 > \[\!NOTE\] > > 本节表格中“/”表示不可配套,“Y”表示可配套。 → [详情](llms-content/document/detail/mindsdk/20f1866cae51.md) - [API接口参考(C++)](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/api_reference_cpp.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/mindsdk/5474da35b08d.md) - [异步调用](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/asynchronous_invocation.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/mindsdk/e9a563b7bcbc.md) - [基础组件层](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/basic_component_layer.md): 该类负责Host侧和Device侧内存的管理:分配、初始化、移动和释放。 → [详情](llms-content/document/detail/mindsdk/f1d1c2759da3.md) - [自定义内存资源池管理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/customized_memory_resource_pool_management.md): 支持的型号 Atlas 200I/500 A2 推理产品 Atlas 推理系列产品 → [详情](llms-content/document/detail/mindsdk/972261891cf2.md) - [数据结构及枚举类型](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/data_structures_and_enumeration_types.md): 功能 全局应用配置,支持配置DVPP资源池中VPC通道的数量。 结构定义 参数说明 功能 全局应用配置,支持配置DVPP资源池中VPC、JPEGD、PNGD及JPEGE通道的数量。 → [详情](llms-content/document/detail/mindsdk/082e072b6821.md) - [高级API头文件列表说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/description_of_advanced_api_header_files.md): **表 1** 头文件列表 → [详情](llms-content/document/detail/mindsdk/ffac57e284d7.md) - [初始化和去初始化](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/initialization_and_deinitialization.md): 支持的型号 Atlas 200I/500 A2 推理产品 Atlas 推理系列产品 Atlas 800I A2推理产品 → [详情](llms-content/document/detail/mindsdk/fb48d44ad40e.md) - [媒体数据处理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/media_data_processing.md): Image数据类,作为图像处理(包含图片编解码)的输入与输出的数据结构。默认情况下,用户在Host侧构造输入数据,数据在设备间的转移由ImageProcessor类来进行管理,用户无需进行内存数据的转移操作。图像类的校验会在ImageProcessor类进行。 → [详情](llms-content/document/detail/mindsdk/0791be986aef.md) - [模型推理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/model_inference.md): Model类,作为模型的抽象,持有模型推理的资源,并主要开放推理接口。支持使用ATC工具构建的动态Batch、动态分辨率和分档动态维度模型的推理。 → [详情](llms-content/document/detail/mindsdk/83c3532718fc.md) - [模型后处理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/model_postprocessing.md): 用于记录图像类任务中模型前处理中的感兴趣(Region of Interest)区域,提供给模型后处理的坐标还原使用。 → [详情](llms-content/document/detail/mindsdk/e4f7f06696d6.md) - [流程编排](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/cpp/process_orchestration.md): **表 1** 流程编排头文件列表 → [详情](llms-content/document/detail/mindsdk/682fbfdbf9b2.md) - [调试插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/debugging_plugins.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/mindsdk/4dffade09338.md) - [插件参考](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/general_description.md): Vision SDK中实现的插件继承自\[MxPluginBase\]\(https://www.hiascend.com/document/detail/zh/mindsdk/2610/vision/visionug/docs/zh/api/cpp/process\_orchestration.md\#mxpluginbase\)。插件以“mxpi\_”开头,包含“status”、“deviceId”、“da → [详情](llms-content/document/detail/mindsdk/c23a54e914ba.md) - [推理插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/inference_plugins.md): \#\# mxpimodelinfer > \[\!NOTE\] >从当前版本不再演进,建议使用mxpitensorinfer插件。 → [详情](llms-content/document/detail/mindsdk/a60bb0caa4d9.md) - [输入插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/input_plugins.md): 表 1 appsrc插件的属性 → [详情](llms-content/document/detail/mindsdk/ce49800dbffd.md) - [智能视频分析(IVA)插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/intelligent_video_analysis_plugins.md): \#\# mxpimotsimplesort >\[\!NOTE\] >即将废弃,请使用mxpimotsimplesortV2插件。 → [详情](llms-content/document/detail/mindsdk/7c7798c9e445.md) - [媒体数据处理插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/media_data_processing_plugins.md): - 缩放插件和抠图插件的贴图区域与抠图区域的缩放比例请控制在\[1/32, 16\]范围内。 → [详情](llms-content/document/detail/mindsdk/c297005eabd2.md) - [模型后处理插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/model_postprocessing_plugins.md): 模型后处理插件用于对模型推理的输出张量进行后处理并将对应结果写入元数据。由于不同推理任务类型的后处理所需要的输入,以及输出类型都不相同,因此需要采用不同的后处理插件。为了易于复用,Vision SDK已将部分接口和成员提取到后处理基类中。对于每类任务,如目标检测任务,采用动态加载后处理so的方法,实现支持各种模型(如YOLOv3,FasterRCNN,SsdVgg-16等模型)的多态性。 → [详情](llms-content/document/detail/mindsdk/6ad1d0c36d38.md) - [屏幕展示(OSD)插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/on_screen_display_plugins.md): OSD基础功能相关插件。 → [详情](llms-content/document/detail/mindsdk/6a7f9a8f047a.md) - [串流插件](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/plugins/streaming_plugins.md): \#\# mxpiparallel2serial → [详情](llms-content/document/detail/mindsdk/94b1eaf6eb4e.md) - [依赖列表说明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/dependency_description.md): **表 1** 依赖列表 → [详情](llms-content/document/detail/mindsdk/9f185a4a26f7.md) - [初始化和去初始化](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/initialization_and_deinitialization.md): 支持的型号 Atlas 200I/500 A2 推理产品 Atlas 推理系列产品 → [详情](llms-content/document/detail/mindsdk/cb1b84bc4f8f.md) - [API接口参考(Python)](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/instructions.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/mindsdk/a9e594525bf9.md) - [日志输出](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/log_output.md): \#\# log类函数集 → [详情](llms-content/document/detail/mindsdk/b0e088367143.md) - [媒体数据处理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/media_data_processing.md): Tensor数据类,作为模型推理的输入与输出的数据结构。 → [详情](llms-content/document/detail/mindsdk/b65f810b67c9.md) - [模型推理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/model_inference.md): 该类主要用于模型推理。接口使用流程请参考\[模型推理\]\(https://www.hiascend.com/document/detail/zh/mindsdk/2610/vision/visionug/docs/zh/user\_guide.md\#模型推理\)。 → [详情](llms-content/document/detail/mindsdk/7fb8ca2e9351.md) - [模型后处理](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/model_postprocessing.md): 接口使用流程请参考\[后处理\]\(https://www.hiascend.com/document/detail/zh/mindsdk/2610/vision/visionug/docs/zh/user\_guide.md\#后处理\)。 → [详情](llms-content/document/detail/mindsdk/d328d38907dc.md) - [流程编排](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/process_orchestration.md): **表 1** 依赖列表 → [详情](llms-content/document/detail/mindsdk/c7d64db6c3a7.md) - [Python枚举类型及数据类](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/python/python_enumeration_types_and_data_classes.md): 本章节数据类仅展示其属性,相关函数不予以全部展示。 → [详情](llms-content/document/detail/mindsdk/e087ba93021d.md) - [变更声明](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/api/README.md): **软件包变更声明** → [详情](llms-content/document/detail/mindsdk/3a66a8c44e3e.md) - [MindSDK-附录](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/appendix.md): **表 1** 模型支持列表 → [详情](llms-content/document/detail/mindsdk/25ed06efffc8.md) - [常用操作](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/common_operations.md): 一键式信息收集工具用于快速收集Vision SDK问题,定位所依赖的相关信息,避免用户反复收集确认日志。主要包括芯片信息(版本和日志)、操作系统版本信息、环境变量、网络信息以及Vision SDK信息(版本、配置文件、日志、第三方库版本)等。 → [详情](llms-content/document/detail/mindsdk/4d0d89a7a4ce.md) - [MindSDK-**问题现象**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/faq.md): 问题现象 使用Vision SDK时,出现“can not find the element factory : mxpixxxpostprocessor”。 在“/mxVision-\{version\}/opensource/bin”路径下执行./gst-inspect-1.0 mxpixxxpostprocessor\(插件名\)检查插件, → [详情](llms-content/document/detail/mindsdk/bdfb3629de22.md) - [安装部署](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/installation_guide.md): Vision SDK支持物理机部署和容器部署两种方式,本文档介绍在物理机内部署的方式。 → [详情](llms-content/document/detail/mindsdk/f7c416c05fc4.md) - [MindSDK-**产品背景**](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/introduction.md): \#\# Vision SDK是什么 产品背景 计算机视觉(Computer Vision,以下简称“CV”)的发展是一个不断探索的过程,CV最初是为了实现计算机对数字图片的简单处理而产生的,研究内容主要包括图像处理、模式识别、机器学习、深度学习等方面。在智能视频分析(Intelligent Video Analytics,以下简称“IVA”)行业中,传统计算常见算法的应用领域有很多,例如目标识别、视 → [详情](llms-content/document/detail/mindsdk/702b34516db7.md) - [快速入门](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/quick_start.md): Vision SDK 提供图像和视频处理加速能力,包括图像编解码和图像处理,也可以使用npu进行模型推理,搭建端到端的视频解决方案。本文将通过部署容器环境运行三个示例,帮助您快速上手Vision SDK开发与使用。 → [详情](llms-content/document/detail/mindsdk/a0b3a5d14b13.md) - [安全加固](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/security_hardening.md): 使用API读取文件时,用户需要保证该文件的owner必须为自己,且权限不大于640,避免发生提权等安全问题。 → [详情](llms-content/document/detail/mindsdk/d9aa78473c0c.md) - [应用开发](https://www.hiascend.com/document/detail/zh/mindsdk/latest/vision/visionug/docs/zh/user_guide.md): \#\# 使用API接口方式开发(C++) → [详情](llms-content/document/detail/mindsdk/8374ed6dcbe1.md) - [MindSpeed-MindSpeed Core是针对华为昇腾设备的大模型加速库](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/Core/MindSpeed_Core/docs/zh/faq/data_helpers.md): MindSpeed Core是针对华为昇腾设备的大模型加速库。大模型训练是一种非常复杂的过程,涉及到许多技术和挑战,其中大模型训练需要大量的显存资源是一个难题,对计算卡提出了不小的挑战。当单个计算卡显存资源不足时,可以通过多张计算卡进行计算,业界出现了类似 Megatron、DeepSpeed等第三方大模型加速库,对模型、输入数据等进行切分并分配到不同的计算卡上,最后再通过集合通信对结果进行汇总。 → [详情](llms-content/document/detail/MindSpeed/b290a33617f5.md) - [MindSpeed-MindSpeed Core是针对华为昇腾设备的大模型加速库](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/Core/MindSpeed_Core/docs/zh/faq/torch_extensions.md): MindSpeed Core是针对华为昇腾设备的大模型加速库。大模型训练是一种非常复杂的过程,涉及到许多技术和挑战,其中大模型训练需要大量的显存资源是一个难题,对计算卡提出了不小的挑战。当单个计算卡显存资源不足时,可以通过多张计算卡进行计算,业界出现了类似 Megatron、DeepSpeed等第三方大模型加速库,对模型、输入数据等进行切分并分配到不同的计算卡上,最后再通过集合通信对结果进行汇总。 → [详情](llms-content/document/detail/MindSpeed/b290a33617f5.md) - [特性总览](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/Core/MindSpeed_Core/docs/zh/features/feature_list.md): 本手册汇总了MindSpeed Core相关特性,具体分类如下所示。 → [详情](llms-content/document/detail/MindSpeed/a9f38bc36d1a.md) - [MindSpeed-MindSpeed Core是针对华为昇腾设备的大模型加速库](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/Core/MindSpeed_Core/docs/zh/introduction.md): MindSpeed Core是针对华为昇腾设备的大模型加速库。大模型训练是一种非常复杂的过程,涉及到许多技术和挑战,其中大模型训练需要大量的显存资源是一个难题,对计算卡提出了不小的挑战。当单个计算卡显存资源不足时,可以通过多张计算卡进行计算,业界出现了类似 Megatron、DeepSpeed等第三方大模型加速库,对模型、输入数据等进行切分并分配到不同的计算卡上,最后再通过集合通信对结果进行汇总。 → [详情](llms-content/document/detail/MindSpeed/b290a33617f5.md) - [MindSpeed-MindSpeed Core是针对华为昇腾设备的大模型加速库](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/Core/MindSpeed_Core/docs/zh/ops/ops_list.md): MindSpeed Core是针对华为昇腾设备的大模型加速库。大模型训练是一种非常复杂的过程,涉及到许多技术和挑战,其中大模型训练需要大量的显存资源是一个难题,对计算卡提出了不小的挑战。当单个计算卡显存资源不足时,可以通过多张计算卡进行计算,业界出现了类似 Megatron、DeepSpeed等第三方大模型加速库,对模型、输入数据等进行切分并分配到不同的计算卡上,最后再通过集合通信对结果进行汇总。 → [详情](llms-content/document/detail/MindSpeed/b290a33617f5.md) - [MindSpeed软件安装](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/Core/MindSpeed_Core/docs/zh/user-guide/install_guide.md): 本文主要向用户介绍如何快速基于PyTorch框架完成MindSpeed Core(大模型训练加速库)的安装。 → [详情](llms-content/document/detail/MindSpeed/e27006e6d3f2.md) - [基于Megatron并行策略的性能优化](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/Core/MindSpeed_Core/docs/zh/user-guide/megatron_performance_optimization.md): \[Megatron-LM\]\(https://github.com/NVIDIA/Megatron-LM\)是NVIDIA提出的一种分布式训练加速库,支持数据并行、模型并行和序列并行等特性,在大模型训练中得到广泛应用。经过MindSpeed昇腾平台的兼容性适配,现已在昇腾平台上支持原生并行策略。 → [详情](llms-content/document/detail/MindSpeed/90536b92c1f6.md) - [MindSpeed-MindSpeed](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/index/index.html): MindSpeed是一款专为昇腾平台打造的高性能加速库,涵盖了MindSpeed Core大模型训练加速库、MindSpeed LLM套件、MindSpeed MM套件以及MindSpeed RL套件这四个重要组成部分。帮助开发者认识、了解训练加速套件MindSpeed,以及如何基于此进行模型开发和调优。 → [详情](llms-content/document/detail/MindSpeed/c5107ac99c12.md) - [MindSpeed-MindSpeed LLM](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/appendixes.md): MindSpeed LLM,作为昇腾大模型训练框架,旨在为华为昇腾硬件提供端到端的大语言模型训练方案,包含分布式预训练、分布式指令微调以及对应的开发工具链。 → [详情](llms-content/document/detail/MindSpeed/1dd4ac22ec81.md) - [MindSpeed-MindSpeed LLM](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/introduction.md): MindSpeed LLM,作为昇腾大模型训练框架,旨在为华为昇腾硬件提供端到端的大语言模型训练方案,包含分布式预训练、分布式指令微调以及对应的开发工具链。 → [详情](llms-content/document/detail/MindSpeed/1dd4ac22ec81.md) - [性能数据采集](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/pytorch/tools/profiling.md): MindSpeed LLM支持基于昇腾芯片采集profiling数据,以提供对模型运行情况的分析。使用时只需将相关参数添加至训练脚本中,运行脚本即可进行采集。 → [详情](llms-content/document/detail/MindSpeed/941c72b48f19.md) - [MindSpeed-MindSpeed LLM](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/pytorch/training/finetune/mcore/multi_sample_pack_finetune.md): MindSpeed LLM,作为昇腾大模型训练框架,旨在为华为昇腾硬件提供端到端的大语言模型训练方案,包含分布式预训练、分布式指令微调以及对应的开发工具链。 → [详情](llms-content/document/detail/MindSpeed/1dd4ac22ec81.md) - [单样本微调](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/pytorch/training/finetune/mcore/single_sample_finetune.md): 单样本微调是最基础、最通用的指令微调形式。每条样本由独立的“指令”和“目标回复”构成,不依赖任何上下文信息。该模式适用于**单轮、无历史依赖**的任务,例如: → [详情](llms-content/document/detail/MindSpeed/7792c73bc273.md) - [MindSpeed LLM软件安装](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/pytorch/training/install_guide.md): 本文主要向用户介绍如何快速基于PyTorch框架完成MindSpeed LLM(大语言模型分布式训练套件)的安装。 → [详情](llms-content/document/detail/MindSpeed/286796ab9dd7.md) - [MindSpeed-MindSpeed LLM](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/pytorch/training/pretrain/mcore/pretrain_eod.md): MindSpeed LLM,作为昇腾大模型训练框架,旨在为华为昇腾硬件提供端到端的大语言模型训练方案,包含分布式预训练、分布式指令微调以及对应的开发工具链。 → [详情](llms-content/document/detail/MindSpeed/1dd4ac22ec81.md) - [大模型分布式预训练](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/LLM/MindSpeed_LLM/docs/zh/pytorch/training/pretrain/mcore/pretrain.md): 大模型预训练(Pretraining)是语言模型发展的核心步骤,目标是让模型通过大规模无标签语料学习语言规律与世界知识。预训练过程更关注语言建模本身,而非具体任务执行。以GPT类模型为例,它是一种典型的自回归语言模型,其核心思想是基于历史上下文预测下一个标记。预训练的过程就是通过反复优化这种预测能力,使模型逐渐学会如何理解语境、保持句子连贯性,并掌握更高层次的语言结构,为多种下游任务提供通用的语言 → [详情](llms-content/document/detail/MindSpeed/97966008c842.md) - [MindSpeed-MindSpeed MM是面向大规模分布式训练的昇腾多模态大模型套件](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/MM/MM/docs/zh/features/feature_list.md): MindSpeed MM是面向大规模分布式训练的昇腾多模态大模型套件,同时支持多模态生成及多模态理解。它旨在为华为昇腾芯片提供端到端的多模态训练解决方案,并包含预置业界主流模型,数据工程,分布式训练及加速,预训练、微调、在线推理任务等特性。 → [详情](llms-content/document/detail/MindSpeed/21bfd6f0ba96.md) - [MindSpeed-MindSpeed MM是面向大规模分布式训练的昇腾多模态大模型套件](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/MM/MM/docs/zh/introduction.md): MindSpeed MM是面向大规模分布式训练的昇腾多模态大模型套件,同时支持多模态生成及多模态理解。它旨在为华为昇腾芯片提供端到端的多模态训练解决方案,并包含预置业界主流模型,数据工程,分布式训练及加速,预训练、微调、在线推理任务等特性。 → [详情](llms-content/document/detail/MindSpeed/21bfd6f0ba96.md) - [MindSpeed MM软件安装](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/MM/MM/docs/zh/pytorch/install_guide.md): 本文主要向用户介绍如何快速基于PyTorch框架完成MindSpeed MM(多模态模型套件)的安装。 → [详情](llms-content/document/detail/MindSpeed/673ebf85b8c8.md) - [MindSpeed MM 工具库使用指南](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/MM/MM/docs/zh/tools.md): 套件集成了昇腾\[profiling采集工具\]\(https://gitcode.com/Ascend/MindSpeed-MM/blob/26.1.0/mindspeed\_mm/tools/profiler.py\),以提供对模型运行情况的分析。内置模型均已适配,只需修改\[tools.json\]\(https://gitcode.com/Ascend/MindSpeed-MM/blob/26.1.0/m → [详情](llms-content/document/detail/MindSpeed/168eec940632.md) - [MindSpeed是什么](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/productoverview/docs/zh/overview.md): MindSpeed是一款专为昇腾平台打造的高性能加速库,涵盖了MindSpeed Core大模型训练加速库、MindSpeed LLM套件、MindSpeed MM套件以及MindSpeed RL套件这四个重要组成部分。 → [详情](llms-content/document/detail/MindSpeed/67f2b291933f.md) - [快速入门:Qwen2.5-VL模型微调和Wan2.1模型微调](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/quickstart/docs/zh/pytorch/quickstart.md): MindSpeed MM同时支持多模态生成和多模态理解模型,下面分别以Qwen2.5-VL(理解模型)和Wan2.1(生成模型)两个典型模型为例,介绍MindSpeed MM的使用方法,引导开发者快速上手预置模型在昇腾NPU上的高效运行。 → [详情](llms-content/document/detail/MindSpeed/97b925d84606.md) - [快速入门:Qwen3-8B 模型预训练及微调](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/quickstart/docs/zh/pytorch/training/quick_start.md): 本文档提供了一个简易示例,帮助初次接触MindSpeed LLM的开发者快速启动模型训练任务,并基于预训练语言模型,使用单样本格式数据完成指令单机微调任务。 → [详情](llms-content/document/detail/MindSpeed/c8843e24df30.md) - [快速入门](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/quickstart/docs/zh/user-guide/quickstart.md): 本手册指导用户完成安装后,可实现Megatron-LM在昇腾设备上的高效运行,且无缝集成并充分发挥MindSpeed所提供的丰富加速与优化技术。 → [详情](llms-content/document/detail/MindSpeed/1e5f4c2873e9.md) - [安全声明](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/reference/securityguide/docs/zh/security_statement.md): 本文中列出的安全加固措施为基本的加固建议项。用户应根据自身业务,重新审视整个系统的网络安全加固措施。用户应按照所在组织的安全策略进行相关配置,包括但不限于软件版本、系统加固要求、安全配置(数据存储、调试接口、运行环境等)、权限配置、防火墙设置等。必要时可参考业界优秀加固方案和安全专家的建议。 → [详情](llms-content/document/detail/MindSpeed/d951293ffb3f.md) - [版本说明](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/releasenote/docs/zh/release_note/release_notes.md): > \[\!NOTE\] > > 有关MindSpeed LLM的版本维护,具体请参见版本维护策略。 → [详情](llms-content/document/detail/MindSpeed/93dd6e8440c5.md) - [版本说明](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/releasenote/docs/zh/release_notes_core.md): > \[\!NOTE\] > > 有关MindSpeed的版本维护,具体请参见分支维护策略。 表 1 MindSpeed Core软件版本配套表 → [详情](llms-content/document/detail/MindSpeed/9bb8dc27e131.md) - [版本说明](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/releasenote/docs/zh/release_notes_llm.md): > \[\!NOTE\] > > 有关MindSpeed LLM的版本维护,具体请参见版本维护策略。 → [详情](llms-content/document/detail/MindSpeed/93dd6e8440c5.md) - [版本说明](https://www.hiascend.com/document/detail/zh/MindSpeed/latest/releasenote/docs/zh/release_notes_mm.md): > \[\!NOTE\] > > 有关MindSpeed MM的版本维护策略,具体请参见版本维护。 → [详情](llms-content/document/detail/MindSpeed/b90e281a2479.md) - [MindStudio Insight基础操作](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/basic_operations.md): MindStudio Insight工具为可视化调优工具,首先需完成工具基础配置的适配与常用操作的熟悉。本文档主要介绍主题与语言配置、数据导入、数据管理、日志管理的操作,以及快捷键相关信息。 → [详情](llms-content/document/detail/mindstudio/96693feffcc2.md) - [MindStudio-MindStudio Insight是面向昇腾AI开发者的可视化调优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/FAQ.md): MindStudio Insight是面向昇腾AI开发者的可视化调优工具,支持系统调优、算子调优、服务化调优和内存调优的能力,帮助开发者在训练、推理以及算子开发场景快速完成性能优化。 → [详情](llms-content/document/detail/mindstudio/30173d7e268a.md) - [MindStudio Insight内存调优](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/memory_tuning.md): MindStudio Insight工具以图形化形式呈现device侧内存详细分配情况,目前支持两种内存数据源: → [详情](llms-content/document/detail/mindstudio/7d74f9921579.md) - [MindStudio-MindStudio Insight是面向昇腾AI开发者的可视化调优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/mindstudio_insight_install_guide.md): MindStudio Insight是面向昇腾AI开发者的可视化调优工具,支持系统调优、算子调优、服务化调优和内存调优的能力,帮助开发者在训练、推理以及算子开发场景快速完成性能优化。 → [详情](llms-content/document/detail/mindstudio/30173d7e268a.md) - [MindStudio Insight算子调优](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/operator_tuning.md): MindStudio Insight提供指令流水视图、算子源码视图以及算子运行负载分析视图,直观地将运行在昇腾AI处理器上的算子的关键性能指标进行可视化呈现,帮助用户快速定位算子的软硬件性能瓶颈,提升算子性能分析的效率。 → [详情](llms-content/document/detail/mindstudio/98622230a9ba.md) - [MindStudio-MindStudio Insight是面向昇腾AI开发者的可视化调优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/overview.md): MindStudio Insight是面向昇腾AI开发者的可视化调优工具,支持系统调优、算子调优、服务化调优和内存调优的能力,帮助开发者在训练、推理以及算子开发场景快速完成性能优化。 → [详情](llms-content/document/detail/mindstudio/30173d7e268a.md) - [MindStudio-MindStudio Insight是面向昇腾AI开发者的可视化调优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/quick_start/operator_start.md): MindStudio Insight是面向昇腾AI开发者的可视化调优工具,支持系统调优、算子调优、服务化调优和内存调优的能力,帮助开发者在训练、推理以及算子开发场景快速完成性能优化。 → [详情](llms-content/document/detail/mindstudio/30173d7e268a.md) - [MindStudio-MindStudio Insight是面向昇腾AI开发者的可视化调优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/quick_start/system_start.md): MindStudio Insight是面向昇腾AI开发者的可视化调优工具,支持系统调优、算子调优、服务化调优和内存调优的能力,帮助开发者在训练、推理以及算子开发场景快速完成性能优化。 → [详情](llms-content/document/detail/mindstudio/30173d7e268a.md) - [MindStudio Insight服务化调优](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/service_optimization.md): MindStudio Insight工具以时间线(Timeline)的呈现方式,将请求端到端的执行情况平铺在时间轴上,直观体现请求在各个关键阶段的耗时情况以及当下请求的状态信息,可帮助用户快速识别服务化性能瓶颈,并调整调优策略。 → [详情](llms-content/document/detail/mindstudio/6393bf6ed6c5.md) - [MindStudio Insight系统调优](https://www.hiascend.com/document/detail/zh/mindstudio/latest/GUI_baseddevelopmenttool/MindStudioInsight/docs/zh/user_guide/system_tuning.md): MindStudio Insight支持导入性能数据文件,提供时间线视图、内存、算子耗时、通信瓶颈分析等功能,以图形化形式呈现相关内容,帮助开发者快速定位模型性能瓶颈。 → [详情](llms-content/document/detail/mindstudio/cad0bc9b4792.md) - [MindStudio-MindStudio](https://www.hiascend.com/document/detail/zh/mindstudio/latest/index/index.html): MindStudio是面向昇腾AI开发者提供的全流程工具链,致力于提供端到端的昇腾AI应用开发解决方案,使能开发者高效完成训练开发、推理开发和算子开发。 → [详情](llms-content/document/detail/mindstudio/01460d3186bd.md) - [MindStudio Kernel Launcher API接口文档](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/api_reference/mskl_api_reference.md): msKL工具提供的接口可以调用msOpGen工程中的tiling函数以及用户自定义的Kernel函数,同时提供了autotune系列接口支持开发者可以高效地针对多个调优点进行代码替换、编译、运行以及性能对比。 → [详情](llms-content/document/detail/mindstudio/3fb5f87640dc.md) - [MindStudio Kernel Performance Prediction对外接口使用说明](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/api_reference/mskpp_api_reference.md): msKPP工具分为基础功能接口和指令接口两种接口类型。基础功能接口用于模拟算子计算中芯片平台、基础数据等。指令接口用于模拟特定的算子指令操作,包括Vector类计算指令和Cube类计算指令。 → [详情](llms-content/document/detail/mindstudio/09ff27e4492a.md) - [MindStudio Sanitizer 对外接口使用说明](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/api_reference/mssanitizer_api_reference.md): 调用aclrtMalloc接口在Device上分配size大小的线性内存,并通过devPtr返回已分配内存的指针,并向检测工具上报内存分配信息。实际的内存分配行为和参数含义与aclrtMalloc一致。 > \[\!NOTE\] > 可参见《应用开发接口》手册中“acl API参考(C) > 运行时管理 > 内存管理”章节查看aclrtMalloc的详细说明。 → [详情](llms-content/document/detail/mindstudio/6d3bcd5e3d23.md) - [MindStudio Ops Generator典型案例](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/best_practices/example.md): 展示如何使用msOpGen工具进行Ascend C自定义算子的工程创建、编译和部署,并使用msOpST工具对Ascend C自定义算子进行功能测试。 → [详情](llms-content/document/detail/mindstudio/6ea72a82d109.md) - [典型案例](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/best_practices/msdebug_basic_cases.md): \#\# 上板调试Vector算子 概述 展示如何使用msDebug工具来上板调试一个Vector算子,该Vector算子可实现两个向量相加并输出结果的功能。 前期准备 - 单击链接获取样例工程,为进行算子调试做准备。 - 完成相关环境变量配置,请参见MindStudio Debugger工具用户指南。 操作步骤 1. 基于样例工程编译算子,获取可执行文件add.fatbin。 1. 修改sa → [详情](llms-content/document/detail/mindstudio/b1c1b31ed0bd.md) - [基础案例](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/best_practices/mssanitizer_basic_cases.md): 1. 参考《\[MindStudio Sanitizer 安装指南\]\(https://www.hiascend.com/document/detail/zh/mindstudio/2610/msOT/Operatordevelopmenttools/docs/zh/install\_guide/mssanitizer\_install\_guide.md\)》完成相关环境变量的配置。 → [详情](llms-content/document/detail/mindstudio/5798f67dbf78.md) - [典型案例](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/best_practices/typical_cases.md): \#\# 通过指令流水图优化算子 概述 展示如何通过msOpProf工具的指令流水图特性,分析算子的瓶颈点,并实现算子的性能优化。 操作步骤 1. 参考msopprof simulator用户指南,将算子仿真性能数据采集得到的visualizedata.bin文件导入MindStudio Insight,具体导入操作请参考《MindStudio Insight用户指南》的“导入性能数据”章节。 2. → [详情](llms-content/document/detail/mindstudio/38fe617cf04a.md) - [MindStudio 工具开发环境安装指导](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/common/dev_env_setup.md): 本文档用于搭建 MindStudio 工具编译/UT 等开发所需的标准化容器环境。除特别说明外,本文命令均在**宿主机**执行。 → [详情](llms-content/document/detail/mindstudio/6a197e0251e1.md) - [MindStudio Debugger安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/install_guide/msdebug_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/0598f902665b.md) - [MindStudio Kernel Launcher 安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/install_guide/mskl_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/55f9c8bb3762.md) - [MindStudio Kernel Performance Prediction 安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/install_guide/mskpp_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/5f177a6cac01.md) - [MindStudio Ops Generator安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/install_guide/msopgen_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/b441191fa886.md) - [MindStudio Ops Profiler 安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/install_guide/msopprof_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/a9fee11eda89.md) - [MindStudio Sanitizer 安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/install_guide/mssanitizer_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/ae592aa84b9a.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/cann_container_setup.md): 本文以 ”我要做什么” 为导向,结合典型场景为您推荐合适的工具。 → [详情](llms-content/document/detail/mindstudio/1ff58b8d350f.md) - [昇腾 AI 算子开发工具链学习环境安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/installation_guide.md): > \[\!CAUTION\]注意 → [详情](llms-content/document/detail/mindstudio/82903fed124f.md) - [msDebug算子调试工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/msdebug_quick_start.md): msDebug 是一款面向昇腾设备的算子调试工具,用于调试在NPU侧执行的算子程序,为算子开发人员提供关键调试能力,包括读取昇腾设备内存与寄存器、断点暂停与恢复程序运行状态等。 → [详情](llms-content/document/detail/mindstudio/5cc0fe139e45.md) - [msKL 算子 Kernel 轻量化调用快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/mskl_quick_start.md): 使用 msKL 工具可以利用其提供的接口在 Python 脚本中快速实现 Kernel 下发的代码生成、编译及运行。 → [详情](llms-content/document/detail/mindstudio/7a1e2b39ba96.md) - [msKPP 算子建模工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/mskpp_quick_start.md): msKPP 工具用于算子开发前的性能建模设计,开发者基于其 DSL(Domain-Specific Language,领域特定语言),以算子的数学逻辑为输入,编写算子表达式,即可在秒级内获得性能预测结果。该建模仅依赖输入/输出规模,无需执行真实计算,可高效验证算子实现方案。本文档基于入门教程中开发的简易加法算子,演示 msKPP 工具的核心功能,帮助初学者直观感受 msKPP 在算子开发过程中的高 → [详情](llms-content/document/detail/mindstudio/b8146b02e71b.md) - [MindStudio Ops Generator快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/msopgen_quick_start.md): msOpGen 工具在算子开发过程中可自动生成自定义算子工程,使用户能够聚焦于算子的核心逻辑与算法实现,避免在项目搭建、编译配置等重复性工作上耗费大量时间,从而显著提升开发效率。 → [详情](llms-content/document/detail/mindstudio/99c7cd8253ee.md) - [msOpProf 算子性能调优工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/msopprof_quick_start.md): msOpProf 工具用于采集和分析运行在昇腾 AI 处理器上的算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/mindstudio/b6774bc99ef7.md) - [MindStudio Ops System Test快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/msopst_quick_start.md): msOpST工具用于算子开发完成后,对算子功能进行初步测试,该工具可以更加高效地进行算子性能的分析和优化,提高算子的执行效率,降低开发成本。 → [详情](llms-content/document/detail/mindstudio/10b5a5cb0dcb.md) - [msSanitizer算子检测工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/quick_start/mssanitizer_quick_start.md): msSanitizer 工具是基于昇腾 AI 处理器的异常检测工具,包含单算子开发场景下的内存检测、竞争检测、未初始化检测和同步检测四个子功能。本文档基于入门教程中开发的简易加法算子,演示 msSanitizer 工具的核心功能,帮助初学者直观感受其为算子开发过程带来的高效与便捷。 → [详情](llms-content/document/detail/mindstudio/31a8211868f8.md) - [MindStudio-**问题现象**](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/support/msdebug_faq.md): \#\# msDebug工具打印Tensor变量功能不可用,提示“unavailable”或“memory read failed” 问题现象 提示“unavailable”或“Failed to dereference pointer from xxx for DWOPderef: memory read failed for xxx”。 原因分析 单步调试功能不支持Tensor按值传递的写法。 解 → [详情](llms-content/document/detail/mindstudio/0e1871829c0f.md) - [工具介绍](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/support/mskl_faq.md): 本文以 ”我要做什么” 为导向,结合典型场景为您推荐合适的工具。 → [详情](llms-content/document/detail/mindstudio/1ff58b8d350f.md) - [MindStudio Sanitizer常见问题](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/support/mssanitizer_faq.md): \#\# msSanitizer工具异常报告中未打印正确的文件名和行号 问题现象 文件名和行号显示为":0",或文件名显示正确,但行号显示为"0"。 解决方案 - 文件名和行号显示为":0"。 说明msSanitizer工具没有解析到正确的文件名和行号,根据用户的检测场景,有以下两种解决方法: - 如果启用了"--check-cann-heap\=yes"选项,对CANN软件栈内存进行检 → [详情](llms-content/document/detail/mindstudio/7283701f230b.md) - [开启全量检测](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/compile_option_config.md): 如需启用全量检测,须在算子代码的编译阶段添加相应编译选项并重新编译算子。 → [详情](llms-content/document/detail/mindstudio/1c4f81b34c77.md) - [扩展功能](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/extended_functions.md): 编写算子的定义json文件,配置参数的具体说明请参考**表 1** json文件配置参数说明和**表 2** test\_case参数字段说明。 → [详情](llms-content/document/detail/mindstudio/a1f88e727afb.md) - [MindStudio Debugger工具用户指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/msdebug_user_guide.md): MindStudio Debugger(算子调试工具,msDebug)是一款面向昇腾设备的算子调试工具,用于调试NPU侧运行的算子程序,为算子开发人员提供调试手段。调试手段包括了读取昇腾设备内存与寄存器、暂停与恢复程序运行状态等。用户使用其他拉起算子的方式或msOpST工具在真实的硬件环境中对算子的功能进行测试后,可根据实际测试情况选择是否使用msDebug工具进行功能调试。 → [详情](llms-content/document/detail/mindstudio/be680e01bb99.md) - [MindStudio Kernel Launcher工具用户指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/mskl_user_guide.md): MindStudio Kernel Performance Prediction(算子调用工具,msKL)具有调用msOpGen算子工程和基于Ascend C模板库进行自动调优的功能,具体介绍如下: → [详情](llms-content/document/detail/mindstudio/ac234fa98ba7.md) - [MindStudio Kernel Performance Prediction 用户指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/mskpp_user_guide.md): MindStudio Kernel Performance Prediction(算子设计工具,msKPP)具有性能建模分析的功能,在算子开发前,可根据算子的数学逻辑作为输入、基于msKPP提供的接口,写出一个算子实现方案的算子表达式,获得该方案的算子性能建模结果。由于本身针对性能的预测不需要进行真实的计算,仅需要依据输入和输出的规模,给出对应算法的执行时间,故而,可以在秒级给出性能建模结果。 → [详情](llms-content/document/detail/mindstudio/67038d2a68b8.md) - [MindStudio Ops Generator工具用户指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/msopgen_user_guide.md): msOpGen目前已支持的功能如下:包括算子工程创建、算子实现(Host侧&Kernel侧)、算子工程编译部署以及解析算子仿真流水图文件等。 表 1 msOpGen工具功能 → [详情](llms-content/document/detail/mindstudio/7dd9e8f5e7c7.md) - [msopprof模式性能数据](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/msopprof_performance_data.md): Cube及Vector类型指令的cycle占比数据ArithmeticUtilization.csv,建议优化算子逻辑,减少冗余计算指令。详情介绍请参见下表中的字段说明。 → [详情](llms-content/document/detail/mindstudio/3b885c3dfea2.md) - [msOpProf simulator模式性能数据](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/msopprof_simulator_performance_data.md): msOpProf simulator运行模式通过仿真器对算子进行指令级性能仿真,采集完成后会在指定的`--output`目录下生成以`OPPROF\_\{timestamp\}\_XXX`命名的文件夹,输出以下性能数据文件。 → [详情](llms-content/document/detail/mindstudio/7501996d686a.md) - [msopprof simulator模式用户指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/msopprof_simulator_user_guide.md): MindStudio Ops Profiler(算子调优工具,msOpProf)用于采集和分析运行在AI处理器上算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/mindstudio/891ff9b446dd.md) - [msOpProf使用场景](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/msopprof_usage.md): > > 本示例中可执行文件的名称(add)仅为示例,具体以当前工程中用户实际编译的脚本为准。 2. 使用如下命令完成msopprof上板性能数据和精细化调优数据的采集,也可参考msopprof模式命令指定其他命令参数。 ```shell msprof op add ``` 3. 修改样例工程的编译文件CMakeLists.txt,构建可运行在仿真器上的算子可执行文 → [详情](llms-content/document/detail/mindstudio/75db8635ec4f.md) - [msOpProf模式用户指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/msopprof_user_guide.md): MindStudio Ops Profiler(算子调优工具,msOpProf)用于采集和分析运行在AI处理器上算子的关键性能指标,用户可根据输出的性能数据,快速定位算子的软、硬件性能瓶颈,提升算子性能的分析效率。 → [详情](llms-content/document/detail/mindstudio/7d0b6578335d.md) - [MindStudio Sanitizer 使用指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msOT/Operatordevelopmenttools/docs/zh/user_guide/mssanitizer_user_guide.md): MindStudio Sanitizer(异常检测工具,msSanitizer)是一种基于AI处理器的工具,包含了单算子开发场景下的内存检测、竞争检测、未初始化检测和同步检测四个子功能: → [详情](llms-content/document/detail/mindstudio/bcee7df6840d.md) - [算子开发工具链快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msquickstart/docs/zh/mindspore_mstt_quick_start.md): MindStudio 算子开发工具链包含多种工具。本文档以开发一个简单加法算子为例,带您贯穿算子开发全流程,直观体验工具链带来的高效与便捷。 → [详情](llms-content/document/detail/mindstudio/e7ec52ec6c0d.md) - [算子开发工具链快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msquickstart/docs/zh/msit_quick_start.md): MindStudio 算子开发工具链包含多种工具。本文档以开发一个简单加法算子为例,带您贯穿算子开发全流程,直观体验工具链带来的高效与便捷。 → [详情](llms-content/document/detail/mindstudio/e7ec52ec6c0d.md) - [算子开发工具链快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msquickstart/docs/zh/pytorch_mstt_quick_start.md): MindStudio 算子开发工具链包含多种工具。本文档以开发一个简单加法算子为例,带您贯穿算子开发全流程,直观体验工具链带来的高效与便捷。 → [详情](llms-content/document/detail/mindstudio/e7ec52ec6c0d.md) - [算子开发工具链快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msquickstart/docs/zh/quick_start/op_tool_quick_start.md): MindStudio 算子开发工具链包含多种工具。本文档以开发一个简单加法算子为例,带您贯穿算子开发全流程,直观体验工具链带来的高效与便捷。 → [详情](llms-content/document/detail/mindstudio/e7ec52ec6c0d.md) - [Ascend PyTorch调优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/ascend_pytorch_profiler/docs/zh/ascend_pytorch_profiler/ascend_pytorch_profiler_user_guide.md): Ascend PyTorch调优工具(Ascend PyTorch Profiler)支持性能数据采集和解析功能,可参照如下顺序使用。 → [详情](llms-content/document/detail/mindstudio/d58b8a91bbe5.md) - [分析迁移工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/migrationtoolpt/msfmktransplt/README.md): 昇腾NPU是AI算力的后起之秀,但目前训练和在线推理脚本大多是基于GPU的。由于NPU与GPU的架构差异,基于GPU的训练和在线推理脚本不能直接在NPU上使用。 → [详情](llms-content/document/detail/mindstudio/a2350d2d6628.md) - [MindSpore Profiler](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/MindSpore_Profiler/MindStudio/26.0.0/mindspore_profiler_user_guide.md): MindSpore调优工具(MindSpore Profiler)MindSpore Profiler是针对MindSpore框架开发的性能分析工具,通过在MindSpore训练脚本中添加MindSpore Profiler接口,执行训练的同时采集性能数据,完成训练后直接输出可视化的性能数据文件,提升了性能分析效率。MindSpore Profiler接口可全面采集MindSpore训练场景下的性 → [详情](llms-content/document/detail/mindstudio/e86b7e8678c4.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMemScope/docs/zh/api.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/mindstudio/9c378b751a2b.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMemScope/docs/zh/install_guide.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/mindstudio/9c378b751a2b.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMemScope/docs/zh/memory_analysis.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/mindstudio/9c378b751a2b.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMemScope/docs/zh/memory_profile.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/mindstudio/9c378b751a2b.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMemScope/docs/zh/output_file_spec.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/mindstudio/9c378b751a2b.md) - [msMemScope快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMemScope/docs/zh/quick_start.md): 简介 msMemScope工具提供内存事件采集功能,基于采集事件开展内存泄漏检测、内存对比、内存块监测、内存拆解和低效内存识别等分析功能。本文档通过一个简单的PyTorch脚本介绍msMemScope工具的使用方法以及功能。 环境准备 请根据msMemScope安装指南完成msMemScope工具安装。 本示例基于PyTorch框架和Ascend for PyTorch插件,请根据Ascend f → [详情](llms-content/document/detail/mindstudio/9c378b751a2b.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/appendix/faq.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/case_studies/msmodelslim_quantized_weight_to_autoawq_autogptq.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/case_studies/quantization_precision_tuning_guide.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/case_studies/quantization_weight_use_cases_in_acceleration_and_mindie_torch.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/case_studies/qwen3_32b_w8a8_precision_tuning_case.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/case_studies/sparse_quantization_accuracy_tuning_cases.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/case_studies/w8a16_accuracy_tuning_policy.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/case_studies/w8a8_accuracy_tuning_policy.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/feature_guide/auto_precision_tuning/configuration_protocols.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/feature_guide/auto_precision_tuning/usage.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/feature_guide/quick_quantization_v1/group.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/feature_guide/quick_quantization_v1/quantization_result.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/feature_guide/quick_quantization_v1/usage.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/feature_guide/sensitive_layer_analysis/analyze_api_usage.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/getting_started/install_guide.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/getting_started/quantization_quick_start.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/model_support/foundation_model_support_matrix.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/auto_tuning_strategies/standing_high_with_experience.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/auto_tuning_strategies/standing_high.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/adapt_rotation.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/awq_smooth.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/flex_awq_ssz.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/flex_smooth_quant.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/iterative_smooth.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/kv_smooth.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/quarot.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/outlier_suppression_algorithms/smooth_quant.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/autoround.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/fa3_quant.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/float_sparse.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/gptq.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/histogram_activation_quantization.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/kvcache_quant.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/laos.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/linear_quant.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/minmax.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/pdmix.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/quantization_algorithms/ssz.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msModelSlim 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msModelSlim/docs/zh/quantization_algorithms/README.md): msModelSlim 是面向昇腾生态的模型压缩工具,覆盖稠密 LLM、MoE 及多模态模型的量化与压缩。本文以 Qwen3.6-27B 为例,带你体验如何通过一键量化将模型权重压缩为 W8A8 格式,并基于vLLM-Ascend完成推理部署验证。 → [详情](llms-content/document/detail/mindstudio/d2fd4ece98a4.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/dyno_instruct.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/dynolog_instruct.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/faq.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/install_guide.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/mindspore_adapter_instruct.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/mindstudio_monitor_api_reference.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/monitor_feature.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/npumonitor_instruct.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/nputrace_instruct.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [总体介绍](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/overview.md): MindStudio Monitor(msMonitor)是面向昇腾集群场景的在线性能监测与动态采集工具, 基于 \[dynolog\]\(https://github.com/facebookincubator/dynolog\)(Meta CPU-GPU监控系统)和 \[msPTI\]\(https://www.hiascend.com/document/detail/zh/mindstudio/2610/ → [详情](llms-content/document/detail/mindstudio/07a41b320b50.md) - [msMonitor工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msMonitor/docs/zh/quick_start.md): 下面通过msMonitor常见的使用场景介绍msMonitor工具快速入门: → [详情](llms-content/document/detail/mindstudio/d1de74f138e5.md) - [MindStudio 预检工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprechecker/msprechecker/README.md): msprechecker \(MindStudio Prechecker Tool\):MindStudio 预检工具。这是一个帮助用户在昇腾(Ascend)环境中快速部署 AI 推理服务、复现性能基线、定位部署与性能问题的工具。工具提供预检(precheck)、环境信息落盘(dump)和差异比对(compare)三大核心功能,**并于 2025.12.16 版本起**,新增支持基于可扩展规则引擎的 → [详情](llms-content/document/detail/mindstudio/6bfef5e58911.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_checker/mindspore_accuracy_checker_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_checker/pytorch_accuracy_checker_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/atb_data_compare_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/infer_compare_offline_model_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/infer_compare_result.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/mindspore_accuracy_compare_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/mindspore_visualization_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/offline_data_compare_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/pytorch_accuracy_compare_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/pytorch_visualization_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/torchair_compare_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/accuracy_compare/trend_visualization_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [MindSpore 场景的精度预检基线](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/baseline/mindspore_accuracy_checker_perf_baseline.md): 该基线为MindSpore框架下,使用"multi\_acc\_check"模式精度预检耗时参考基线。本基线测试了38B语言大模型在不同卡数下耗时的变化。 → [详情](llms-content/document/detail/mindstudio/502aa6dc185b.md) - [MindSpore 场景的精度数据采集基线](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/baseline/mindspore_data_dump_perf_baseline.md): 该基线为MindSpore框架下,使用"statistics"模式采集数据性能膨胀参考基线。测试了38B语言大模型在不同采集模式下,使用8卡时的性能膨胀。 → [详情](llms-content/document/detail/mindstudio/c39a14528f2e.md) - [训练状态监测工具标准性能基线报告](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/baseline/monitor_perf_baseline.md): NPU:Atlas A2 训练系列产品 → [详情](llms-content/document/detail/mindstudio/f0e4100ddf05.md) - [PyTorch 场景的精度数据采集基线](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/baseline/pytorch_data_dump_perf_baseline.md): 该基线为PyTorch框架下,使用"statistics"模式且risk\_level为ALL采集数据性能膨胀的参考基线。本基线测试了16层Llama 2大模型在不同采集模式4卡下的时间膨胀。 → [详情](llms-content/document/detail/mindstudio/96707887344e.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/checkpoint_compare_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/config_check_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/aclgraph_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/atb_data_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/config_json_introduct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/data_parse_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/debugger_save_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/infer_offline_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/mindspore_data_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/mindspore_dump_quick_start.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/mindspore_kernel_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/msadapter_data_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/pytorch_data_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/pytorch_kernel_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/sglang_eager_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/torchair_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/verl_fsdp_consistency_preprocess_dump.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/verl_megatron_consistency_preprocess_dump.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/dump/vllm_dump_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [模型分级可视化如何配置layer mapping映射文件](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/examples/layer_mapping_example.md): 同框架跨套件比对(例如PyTorch DeepSpeed vs Megatron),或者跨框架比对(例如PyTorch vs MindSpore),**由于代码实现的差异,导致一些模型层级和层级命名有所不同,无法进行匹配**,需要进行layer层名称映射,才能够比对。 → [详情](llms-content/document/detail/mindstudio/a72d4d4da7c1.md) - [MindSpeed&LLamaFactory数据采集和自动比对](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/examples/mindspeed_llamafactory_mapping_example.md): 基于MindSpeed和LLamaFactory框架实现的同一模型,在模型超参、环境变量、初始权重、训练数据等一致的前提下,训练过程中出现了精度差异,需要进行**整网比对**寻找精度差异点。 → [详情](llms-content/document/detail/mindstudio/4e8b13eaf1e0.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/faq.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/monitor_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/monitor_v2_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/msprobe_install_guide.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/overflow_check/mindspore_overflow_check_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/overflow_check/overflow_check_instruct.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/quick_start/mindspore_quick_start.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msProbe PyTorch 场景快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProbe/docs/zh/quick_start/pytorch_quick_start.md): msProbe(MindStudio Probe)是 AI 模型精度调试工具。本文以 ResNet-50 模型训练为例,演示 NPU/GPU 数据采集、精度比对及分级可视化构图比对的完整流程,帮助您掌握数值溢出、Loss 异常、模型不收敛等典型精度问题的排查方法与分析思路。 → [详情](llms-content/document/detail/mindstudio/25b524621c73.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/advisor_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [AICPU算子替换样例](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/aicpu_operator_replacement_example.md): 部分算子因为数据输入类型问题或者算子实现问题,导致会在昇腾芯片的AICPU上执行,没有充分利用AICORE的资源,从而导致计算性能较差,影响训练速度。部分场景下,可以通过修改Python代码来减少这类AICPU算子,从而提升训练性能。 → [详情](llms-content/document/detail/mindstudio/ee767d415a14.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/calibrate_npu_gpu_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/cluster_kernels_analysis_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/cluster_time_compare_summary_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/cluster_time_summary_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/communication_bottleneck_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/compare_tool_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/computational_op_masking_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/custom_analysis_guide.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/free_analysis_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [昇腾迁移融合算子API替换样例](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/fused_operator_api_replacement_example.md): 部分torch原生的API在下发和执行时会包括多个小算子,下发和执行耗时较长,可以通过替换成NPU API来使能融合算子,提升训练性能。 → [详情](llms-content/document/detail/mindstudio/33de26cfe547.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/install_guide.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/module_statistic_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/pp_chart_instruct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/README.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/docs/zh/recipe_output_format_introduct.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [msprof-analyze 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/MindStudio/26.0.0/menu/msprof-analyze_quickstart.md): msprof-analyze 是面向昇腾 AI 处理器性能数据的自动分析工具。本文以一次完整的性能诊断为例,介绍环境准备、性能数据采集、Advisor 分析和报告查看的基本流程。 → [详情](llms-content/document/detail/mindstudio/35da8fe22135.md) - [GE自动融合性能对比](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/misc/autofuse_performance_comparison/README.md): GE自动融合性能对比,是指对开启自动融合后的融合算子融合前后的性能进行对比。 → [详情](llms-content/document/detail/mindstudio/50a4d76a4714.md) - [inductor+triton融合算子性能对比](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msprof_analyze/misc/inductor_triton_performance_comparison/README.md): inductor+triton融合算子性能对比,是指对inductor+triton框架自动生成的融合算子融合前后的性能进行对比。 → [详情](llms-content/document/detail/mindstudio/3e25d255cdc9.md) - [msProf 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/docs/zh/extended_functions.md): msProf 是面向昇腾 AI 处理器的性能数据采集与分析工具。本文以一次完整的性能分析为例,介绍环境准备、数据采集、结果查看和可视化分析的基本流程。 → [详情](llms-content/document/detail/mindstudio/6aeabb695af3.md) - [msProf 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/docs/zh/msprof_install_guide.md): msProf 是面向昇腾 AI 处理器的性能数据采集与分析工具。本文以一次完整的性能分析为例,介绍环境准备、数据采集、结果查看和可视化分析的基本流程。 → [详情](llms-content/document/detail/mindstudio/6aeabb695af3.md) - [msProf 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/docs/zh/msprof_parsing_instruct.md): msProf 是面向昇腾 AI 处理器的性能数据采集与分析工具。本文以一次完整的性能分析为例,介绍环境准备、数据采集、结果查看和可视化分析的基本流程。 → [详情](llms-content/document/detail/mindstudio/6aeabb695af3.md) - [msProf 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/docs/zh/profile_data_file_references.md): msProf 是面向昇腾 AI 处理器的性能数据采集与分析工具。本文以一次完整的性能分析为例,介绍环境准备、数据采集、结果查看和可视化分析的基本流程。 → [详情](llms-content/document/detail/mindstudio/6aeabb695af3.md) - [msProf 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/docs/zh/quick_start.md): msProf 是面向昇腾 AI 处理器的性能数据采集与分析工具。本文以一次完整的性能分析为例,介绍环境准备、数据采集、结果查看和可视化分析的基本流程。 → [详情](llms-content/document/detail/mindstudio/6aeabb695af3.md) - [msProf 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/MindStudio/26.0.0/menu/msprof_collecting_instruct.md): msProf 是面向昇腾 AI 处理器的性能数据采集与分析工具。本文以一次完整的性能分析为例,介绍环境准备、数据采集、结果查看和可视化分析的基本流程。 → [详情](llms-content/document/detail/mindstudio/6aeabb695af3.md) - [Function Monitor](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/misc/function_monitor/README.md): 在大模型训练或推理场景中,Host 侧性能抖动是影响模型运行效率的典型问题之一,可能造成 PyTorch 等 AI 框架的算子下发延迟,进而拖慢模型运行速度。这类问题根源在于 Host 侧复杂的软件栈交互(如 Python解释器、AI 框架、CANN 软件栈),难以精确定位。 → [详情](llms-content/document/detail/mindstudio/e1febdcdcefd.md) - [GIL Tracer](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msProf/misc/gil_tracer/README.md): 当前 AI 训练、推理业务场景中,广泛使用 Python 多线程执行算子下发、内存搬运等任务。然而,由于 Python 的全局解释器锁(GIL)的存在,导致在多线程环境下,Python 解释器只能同时执行一个线程,无法实现真正的并行计算,各线程需竞争 GIL 锁,导致锁抢占频繁、线程调度不均,引发模型运行效率下降。 → [详情](llms-content/document/detail/mindstudio/3c767844b41a.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivity.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityApi.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityCommunication.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityDisable.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityDisableMarkerDomain.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityEnable.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityEnableMarkerDomain.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityExternalCorrelation.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityFlag.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityFlushAll.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityFlushPeriod.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityGetNextRecord.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityHccl.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityKernel.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityKind.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityMarker.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityMemcpy.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityMemcpyKind.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityMemory.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityMemoryKind.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityMemoryOperationType.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityMemset.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityPopExternalCorrelationId.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityPushExternalCorrelationId.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivityRegisterCallbacks.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiActivitySourceKind.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiApiCallbackSite.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiBuffersCallbackCompleteFunc.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiBuffersCallbackRequestFunc.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiCallbackData.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiCallbackDomain.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiCallbackFunc.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiCallbackId.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiCallbackIdHccl.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiCallbackIdRuntime.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiCommunicationDataType.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiEnableCallback.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiEnableDomain.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiExternalCorrelationKind.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiObjectId.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiResult.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiSubscribe.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiSubscriberHandle.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/context/msptiUnsubscribe.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/c_api/README.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/mspti_install_guide.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/HcclData.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/HcclMonitor-flush_all.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/HcclMonitor-set_buffer_size.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/HcclMonitor-start.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/HcclMonitor-stop.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/KernelData.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/KernelMonitor-flush_all.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/KernelMonitor-set_buffer_size.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/KernelMonitor-start.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/KernelMonitor-stop.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/MarkerData.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/msptiActivityFlag.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/msptiActivityKind.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/msptiActivitySourceKind.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/msptiResult.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/MstxMonitor-disable_domain.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/MstxMonitor-enable_domain.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/MstxMonitor-flush_all.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/MstxMonitor-set_buffer_size.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/MstxMonitor-start.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/MstxMonitor-stop.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/context/RangeMarkerData.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/python_api/README.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/quick_start.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [msPTI 快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msPTI/docs/zh/README.md): msPTI(MindStudio Profiler Tools Interface)是华为昇腾 MindStudio 提供的一套性能剖析 API 集合。您可以使用 msPTI 构建面向 NPU 应用的性能分析工具,应用于推理和训练场景。 → [详情](llms-content/document/detail/mindstudio/53962d7957d6.md) - [MindStudio-ArrayAttr](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/ArrayAttr.md): 通过回调函数自定义添加数组属性。 → [详情](llms-content/document/detail/mindstudio/19b28ad2a888.md) - [MindStudio-ArrayResource](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/ArrayResource.md): 添加数组类资源的关键属性。 → [详情](llms-content/document/detail/mindstudio/13dba0b0c51e.md) - [Attr系列](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/Attr.md): 添加属性,返回当前对象,支持链式调用。在解析为trace数据之后,会显示在args中。 → [详情](llms-content/document/detail/mindstudio/24af84f9fe83.md) - [MindStudio-Domain](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/Domain.md): 指定该数据的域,相同域的记录在trace数据中归为一类。 → [详情](llms-content/document/detail/mindstudio/c18e03f1ba4b.md) - [MindStudio-Event](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/Event.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/933f8bd27a54.md) - [MindStudio-GetMsg](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/GetMsg.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/411c37b7c87a.md) - [MindStudio-IsEnable](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/IsEnable.md): 判断是否使能采集数据,当入参级别小于配置的级别时,返回true。 → [详情](llms-content/document/detail/mindstudio/ce219971c85e.md) - [MindStudio-Launch](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/Launch.md): 正式将该请求记录进行落盘。 → [详情](llms-content/document/detail/mindstudio/1557197e8da4.md) - [MindStudio-Link](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/Link.md): 记录不同资源之间的关联,实际应用时不同模块对同一个请求使用不同的编号。将两个系统的编号关联起来。 → [详情](llms-content/document/detail/mindstudio/5df67a2e6bee.md) - [宏定义](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/macro_definitions.md): - PROF:将采集语句封装起来,这样可以通过ENABLE\_PROF宏定义在编译期间控制是否采集数据,支持传入一个参数或者两个参数。 → [详情](llms-content/document/detail/mindstudio/af307da83077.md) - [MindStudio-Metric](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/Metric.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/c078c0fe9c63.md) - [MindStudio-MetricInc](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/MetricInc.md): 记录一个指标类的增量数值。 → [详情](llms-content/document/detail/mindstudio/acd19f715bb3.md) - [MindStudio-MetricScope](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/MetricScope.md): 定义一个指标类的作用范围,默认作用范围为全局。 → [详情](llms-content/document/detail/mindstudio/fe80ed48b7b6.md) - [MindStudio-MetricScopeAsGlobal](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/MetricScopeAsGlobal.md): 定义一个指标类的作用范围为全局,默认即全局,可不调用该函数。 → [详情](llms-content/document/detail/mindstudio/a515a6c21d4c.md) - [MindStudio-MetricScopeAsReqID](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/MetricScopeAsReqID.md): 定义一个指标类的作用范围为请求级别。 → [详情](llms-content/document/detail/mindstudio/1fa437011b40.md) - [MindStudio-NumArrayAttr](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/NumArrayAttr.md): 添加数组属性,数组中仅支持数值。 → [详情](llms-content/document/detail/mindstudio/90b220568670.md) - [总体说明](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/README.md): msServiceProfiler模块提供推理服务化性能数据采集(C++)接口,用于采集服务化调优场景性能数据。 → [详情](llms-content/document/detail/mindstudio/a053450a900d.md) - [MindStudio-Resource](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/Resource.md): 添加资源ID,数据和timeline根据资源ID进行关联,一般是请求ID。 → [详情](llms-content/document/detail/mindstudio/448e6f992949.md) - [MindStudio-SpanEnd](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/SpanEnd.md): 记录一个过程的结束节点。 → [详情](llms-content/document/detail/mindstudio/08b562828948.md) - [MindStudio-SpanStart](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/serving_tuning/SpanStart.md): 记录一个过程的开始节点。 → [详情](llms-content/document/detail/mindstudio/06455dd1d925.md) - [MindStudio-Activate](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/Activate.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/3d373283f841.md) - [MindStudio-addResAttribute](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/addResAttribute.md): 添加资源属性(全局属性)。 → [详情](llms-content/document/detail/mindstudio/006948e2b227.md) - [MindStudio-Attach](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/Attach.md): 附加Trace信息到当前上下文。 → [详情](llms-content/document/detail/mindstudio/81ced828d1e4.md) - [MindStudio-End](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/End.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/99890d10537f.md) - [MindStudio-ExtractAndAttach](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/ExtractAndAttach.md): 解析HTTP Trace信息并附加到当前上下文。 → [详情](llms-content/document/detail/mindstudio/22cf2297a06a.md) - [MindStudio-GetCurrent](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/GetCurrent.md): 获取当前Trace的上下文信息。 → [详情](llms-content/document/detail/mindstudio/4ff9fec477ae.md) - [MindStudio-GetTraceCtx](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/GetTraceCtx.md): 获取当前线程的Trace的上下文实例。 → [详情](llms-content/document/detail/mindstudio/f8740cbd178d.md) - [MindStudio-IsEnable](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/IsEnable.md): 检查Trace功能是否启用。 → [详情](llms-content/document/detail/mindstudio/f62139c2193e.md) - [总体说明](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/README.md): Trace模块提供推理服务化性能数据采集(C++)接口,用于Trace数据监测。 → [详情](llms-content/document/detail/mindstudio/b54d8293653c.md) - [MindStudio-SetAttribute](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/SetAttribute.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/9b179f2098b2.md) - [MindStudio-SetStatus](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/SetStatus.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/80592e160d61.md) - [Span类](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/Span_1.md): - **\[Span\]\(https://www.hiascend.com/document/detail/zh/mindstudio/2610/msTT\_msIT/msServiceProfiler/docs/zh/cpp\_api/trace\_data\_monitoring/Span.md\)** → [详情](llms-content/document/detail/mindstudio/0e7cd2a93c4c.md) - [MindStudio-Span](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/Span.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/fcee468c4f0f.md) - [MindStudio-StartSpanAsActive](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/StartSpanAsActive.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/07e3e2fa7d7d.md) - [TraceContext类](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/TraceContext.md): - **\[GetTraceCtx\]\(https://www.hiascend.com/document/detail/zh/mindstudio/2610/msTT\_msIT/msServiceProfiler/docs/zh/cpp\_api/trace\_data\_monitoring/GetTraceCtx.md\)** → [详情](llms-content/document/detail/mindstudio/474a666f46ef.md) - [Tracer类](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/Tracer.md): - **\[StartSpanAsActive\]\(https://www.hiascend.com/document/detail/zh/mindstudio/2610/msTT\_msIT/msServiceProfiler/docs/zh/cpp\_api/trace\_data\_monitoring/StartSpanAsActive.md\)** → [详情](llms-content/document/detail/mindstudio/52e054eeb4da.md) - [MindStudio-Unattach](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/cpp_api/trace_data_monitoring/Unattach.md): 解除指定索引Trace的上下文。 → [详情](llms-content/document/detail/mindstudio/c901e46d4d92.md) - [服务化性能数据比对工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/ms_service_profiler_compare_tool_instruct.md): 服务化性能数据比对工具(msServiceProfiler Compare Tool):用于对比分析大模型推理服务化场景中不同版本或不同框架的性能数据差异,支持生成可视化报告和结构化数据输出。 → [详情](llms-content/document/detail/mindstudio/cf8054353349.md) - [msServiceProfiler 工具安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/msserviceprofiler_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/c5c2c742e9e7.md) - [服务化多维度解析工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/msserviceprofiler_multi_analyze_instruct.md): 服务化多维度解析工具(msServiceProfiler Multi Analyze)基于msServiceProfiler工具采集的性能数据进行多维度解析,包括request维度、batch维度、总体服务维度。 → [详情](llms-content/document/detail/mindstudio/6e54229333bb.md) - [服务化调优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/msserviceprofiler_serving_tuning_instruct.md): 本文介绍推理服务化性能数据采集工具,本工具主要使用msServiceProfiler接口,在MindIE Motor推理服务化进程中,采集关键过程的开始和结束时间点,识别关键函数或迭代等信息,记录关键事件,支持多样的信息采集,对性能问题快速定位。 → [详情](llms-content/document/detail/mindstudio/9e1753f57de0.md) - [msServiceProfiler Trace数据监测](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/msserviceprofiler_trace_data_monitoring_instruct.md): msServiceProfiler Trace提供基于OpenTelemetry Protocol(OTLP)协议的Trace数据转发服务,该服务用于接收、处理和转发分布式Trace数据,帮助用户监测和分析微服务架构的性能表现。 → [详情](llms-content/document/detail/mindstudio/f9c512ada53d.md) - [\_\_enter\_\_/\_\_exit\_\_](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/__enter__-__exit__.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/2c77fed67e40.md) - [MindStudio-attr](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/attr.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/9d347588c9a2.md) - [MindStudio-domain](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/domain.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/7e00d4173633.md) - [MindStudio-event](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/event.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/a5ac6a0d48dc.md) - [MindStudio-get\_msg](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/get_msg.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/5ff96b119f21.md) - [MindStudio-init](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/init.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/de6730c4d1f2.md) - [MindStudio-launch](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/launch.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/e6b141525798.md) - [MindStudio-link](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/link.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/1f4feb3115be.md) - [MindStudio-metric\_inc](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/metric_inc.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/a22bbe781ebd.md) - [MindStudio-metric\_scope\_as\_req\_id](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/metric_scope_as_req_id.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/bc613a230f1f.md) - [MindStudio-metric\_scope](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/metric_scope.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/25c2b4ecf1c3.md) - [MindStudio-metric](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/metric.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/bc93ccb993d0.md) - [MindStudio-res](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/res.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/e68c8051abea.md) - [MindStudio-span\_end](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/span_end.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/76d5931f9f5e.md) - [MindStudio-span\_start](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/context/span_start.md): \#\# > \[\!NOTE\] > >昇腾产品的具体型号,请参见《昇腾产品形态说明》 → [详情](llms-content/document/detail/mindstudio/809f1dee700c.md) - [总体说明](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/python_api/README.md): msServiceProfiler模块提供推理服务化性能数据采集(Python)接口,用于实现采集服务化调优场景性能数据。 → [详情](llms-content/document/detail/mindstudio/5164f5cd3920.md) - [服务化性能调优工具快速入门](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/quick_start.md): 服务化框架的性能调优往往如同置身 “黑盒”,问题根源难以精准定位 —— 比如请求量攀升后响应速度显著下降、硬件设备更换后性能表现迥异等场景,都难以快速排查。 → [详情](llms-content/document/detail/mindstudio/c8cc373583b0.md) - [服务化拆解工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/service_performance_split_tool_instruct.md): 服务化拆解工具(Service Performance Split Tool)基于msServiceProfiler工具采集的性能数据拆解服务化Batch执行中各阶段耗时,如组Batch、数据下发、模型执行、数据接收等。通过拆解识别性能瓶颈,方便开发人员优化框架。 → [详情](llms-content/document/detail/mindstudio/45947efff6e0.md) - [服务化专家建议工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/service_profiling_advisor_instruct.md): - 服务化专家建议工具(Service Profiling Advisor)基于 MindIE Service 服务化框架,及 benchmark 的输出结果,可以一键式给出调参建议,提供给用户作为调优参考。工具基于 benchmark 的 instance 输出结果、MindIE Service 的 config.json 配置、NPU显存情况、部署模型等信息,综合分析给出 config.jso → [详情](llms-content/document/detail/mindstudio/c702231e7189.md) - [服务化自动寻优工具](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/serviceparam_optimizer_instruct.md): **服务化自动寻优工具**(Serviceparam Optimizer)是一个基于PSO粒子寻优算法的服务化参数自动寻优工具,支持对 `MindIE` 和 `VLLM` 进行自动寻优,获取符合时延要求的最佳吞吐参数组合。 → [详情](llms-content/document/detail/mindstudio/db2c66c11294.md) - [自定义插件开发指导](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/serviceparam_optimizer_plugin_instruct.md): 寻优工具支持自定义插件,用户可通过开发自定义插件实现:自定义搜索参数配置、自定义服务框架,以及自定义性能测试工具。 → [详情](llms-content/document/detail/mindstudio/4a63e925cc34.md) - [SGLang 服务化性能采集工具使用指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/SGLang_service_oriented_performance_collection_tool.md): SGLang 服务化性能采集工具(SGLang Service Profiler)是用于监测和采集 SGLang 推理服务框架内部执行流程性能数据的工具。该工具通过采集关键流程的起止时间、识别关键函数、或记录关键事件并捕获多种类型的信息,帮助用户快速定位性能瓶颈。 → [详情](llms-content/document/detail/mindstudio/c25e0c5d7f23.md) - [vLLM 服务化 Prometheus 数据监测工具使用指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/vLLM_metrics_tool_instruct.md): vLLM 服务化 Prometheus 数据监测工具用于增强 vLLM-Ascend 推理服务框架的原生监测能力。在 vLLM-Ascend 原生 metrics 基础上,本工具新增以下监测能力: → [详情](llms-content/document/detail/mindstudio/e2d9a69ee2ca.md) - [vLLM 服务化性能采集工具使用指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTT_msIT/msServiceProfiler/docs/zh/vLLM_service_oriented_performance_collection_tool.md): vLLM 服务化性能采集工具(vLLM Service Profiler)是用于监测和采集 vLLM-Ascend 推理服务框架内部执行流程性能数据的工具。该工具通过采集关键流程的起止时间、识别关键函数或迭代、记录关键事件并捕获多种类型的信息,帮助用户快速定位性能瓶颈。 → [详情](llms-content/document/detail/mindstudio/9b6129ed143c.md) - [MindStudio-mstxDomainCreateA](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxDomainCreateA.md): 创建自定义的mstx域。 → [详情](llms-content/document/detail/mindstudio/9b2a6f6b462e.md) - [MindStudio-mstxDomainDestroy](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxDomainDestroy.md): 销毁指定的domain,销毁后的domain不能再次使用,需要重新创建。 → [详情](llms-content/document/detail/mindstudio/acae70795820.md) - [MindStudio-mstxDomainRangeEnd](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxDomainRangeEnd.md): 在指定的domain内,标识时间段事件的结束。 如果传入的domain已被销毁,日志打印告警提示,接口不再执行打点流程。 → [详情](llms-content/document/detail/mindstudio/884674b1117d.md) - [MindStudio-mstxDomainRangeStartA](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxDomainRangeStartA.md): 在指定的domain内,标识时间段事件的开始。 如果传入的domain已被销毁,日志打印告警提示,接口不再执行打点流程。 → [详情](llms-content/document/detail/mindstudio/0aa4e9dc0bed.md) - [MindStudio-mstxGetToolId](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxGetToolId.md): 用于获取当前劫持mstx接口的工具ID,工具ID宏定义如下: 无效值0,表示无工具拉起程序 → [详情](llms-content/document/detail/mindstudio/fbd465bb7285.md) - [MindStudio-mstxMarkA](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxMarkA.md): 标识瞬时事件。 → [详情](llms-content/document/detail/mindstudio/8b4573ff55b8.md) - [MindStudio-mstxRangeEnd](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxRangeEnd.md): mstx range指定范围能力的结束位置标记。 → [详情](llms-content/document/detail/mindstudio/86cbbe73eded.md) - [MindStudio-mstxRangeStartA](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Common/mstxRangeStartA.md): mstx range指定范围能力的起始位置标记。 → [详情](llms-content/document/detail/mindstudio/94c813584d7d.md) - [MindStudio-mstxMemHeapRegister](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Mem/mstxMemHeapRegister.md): 注册内存池。用户在调用该接口注册内存池时,需确保该内存已提前申请。 → [详情](llms-content/document/detail/mindstudio/ff2fec7d45cd.md) - [MindStudio-mstxMemHeapUnregister](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Mem/mstxMemHeapUnregister.md): 注销内存池时,与之关联的Regions将一并被注销。 → [详情](llms-content/document/detail/mindstudio/7c6467f6a36e.md) - [MindStudio-mstxMemPermissionsAssign](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Mem/mstxMemPermissionsAssign.md): 为虚拟内存区间指定读、写、共享访问权限,指定权限前需保证此区间已注册为 region。 → [详情](llms-content/document/detail/mindstudio/3981a2ae4210.md) - [MindStudio-mstxMemRegionsRegister](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Mem/mstxMemRegionsRegister.md): 注册内存池二次分配。用户需保证mstxRegionsRegister的内存位于mstxMemHeapRegister注册的范围内,否则工具会提示越界读写。 → [详情](llms-content/document/detail/mindstudio/c980bda00d79.md) - [MindStudio-mstxMemRegionsUnregister](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/Mem/mstxMemRegionsUnregister.md): 注销内存池二次分配。 → [详情](llms-content/document/detail/mindstudio/f43ea3aaf5bd.md) - [MindStudio Tools Extension Library接口文档](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/api_reference/README.md): 本节介绍MindStudio Tools Extension Library(工具扩展接口库,msTX)打点接口。可以自定义采集时间段或者关键函数的开始和结束时间点,识别关键函数或迭代等信息,对性能和算子问题快速定界。 → [详情](llms-content/document/detail/mindstudio/6688a82cbb46.md) - [MindStudio Tools Extension Library安装指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/msTX/mstxAPIReference/docs/zh/install_guide/mstx_install_guide.md): 本工具已集成于CANN中,若已安装CANN且无需更新此工具,可直接使用,无需按本文档安装。 → [详情](llms-content/document/detail/mindstudio/45f1441e1434.md) - [大模型推理精度定位指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/Analysiscaseofreasoningaccuracy/docs/zh/wiki/infer_debug_guide.md): 大语言模型在昇腾NPU上的推理精度保障,旨在确保模型能力与GPU保持语义等价,通常通过下游任务评估或与GPU输出对比来衡量。实践中,精度问题常源于模型结构错误、参数配置不当或算子计算偏差,表现为胡言乱语、输出中断、重复生成或结果偏离等异常现象。大模型推理中的精度问题可分为**模型精度问题**与**数值精度问题**两大类别,二者成因与影响程度各异,需采取差异化的分析与处置策略。 → [详情](llms-content/document/detail/mindstudio/b56dec8a5fb6.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/guide.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/overview.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/performance_tool_usage.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/positioning_process_for_performance_issues.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_top1.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_top2.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_top3.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_top4.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_top5.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_top6.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_top7.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/GeneralPerformanceIssue/MindStudio/26.0.0/cases/general_performance_issue_troubleshooting_guide/solution_to_topn_overview.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [大模型推理量化调试调优指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/InferenceQuantization/MindStudio/26.0.0/cases/foundation_model_inference_quantization_debugging_and_tuning_guide.md): 需熟悉\[msModelSlim量化压缩工具\]\(https://gitcode.com/Ascend/msmodelslim/blob/26.1.0/README.md\)的各项功能和基本操作。 → [详情](llms-content/document/detail/mindstudio/d95dacf44437.md) - [大模型训练性能瓶颈定位流程案例](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/Largemodeltraining/MindStudio/26.0.0/cases/case_of_troubleshooting_performance_bottleneck_in_llm_training.md): 大模型从其他设备迁移至昇腾设备,并在昇腾设备上训练的过程中,可能会出现性能问题。性能问题主要体现在开箱性能不足和长期运行后的性能衰退两个方面。 → [详情](llms-content/document/detail/mindstudio/d7c4fe321273.md) - [大模型训练精度定位指南](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/LargeModelTrainingAccuracy/docs/zh/wiki/train_debug_guide.md): \#\# 1 精度问题概述 --- → [详情](llms-content/document/detail/mindstudio/644a967ecade.md) - [MindStudio-导读](https://www.hiascend.com/document/detail/zh/mindstudio/latest/practicalcases/optimizationmodelinference/MindStudio/26.0.0/cases/traditional_model_inference_optimizing_case.md): 本文档旨在为昇腾开发者提供一套系统化的性能优化方法与工具链的使用指南,通过性能问题的认知、定位分析、工具使用及TopN案例的解决方案四个环节,实现全流程的闭环管理。 → [详情](llms-content/document/detail/mindstudio/d624461833f5.md) - [MindStudio是什么](https://www.hiascend.com/document/detail/zh/mindstudio/latest/productdescription/MindStudio/26.0.0/mindstudio_introduction.md): MindStudio是华为面向昇腾AI开发者打造的全流程开发工具集,旨在提供高效、便捷的一站式开发体验。 → [详情](llms-content/document/detail/mindstudio/316f91d89f58.md) - [版本说明](https://www.hiascend.com/document/detail/zh/mindstudio/latest/releasenote/MindStudio/26.0.0/release_notes.md): MindStudio是昇腾面向AI开发者打造的全流程开发工具链,覆盖算子开发、精度调试、性能调优、可视化分析等核心开发环节。本次版本迭代,针对大模型训练精度问题、性能瓶颈、量化精度调优困难、昇腾950算子调试调优等研发痛点,持续简化昇腾AI开发流程、降低开发门槛,提高量化效率、增强算子调优与问题排查效率,赋能开发者快速落地AI应用,推动昇腾生态规模化创新。 → [详情](llms-content/document/detail/mindstudio/f3ded87a961c.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00001.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00002.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00003.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00004.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00005.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00006.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00008.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00009.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00011.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/pies/pies_00012.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00001.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00002.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00003.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00004.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00005.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00006.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00008.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00009.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00010.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00012.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/ptes/ptes_00013.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/qs/qs_0001.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/qs/qs_0002.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/qs/qs_0003.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [ModelZoo-ModelZoo](https://www.hiascend.com/document/detail/zh/ModelZoo/latest/qs/qs_0004.html): ModelZoo是昇腾的开源AI模型平台,涵盖计算机视觉、自然语言处理、语音、推荐、多模态、大语言模型等方向的AI模型及其基于昇腾机器的实操案例。 → [详情](llms-content/document/detail/ModelZoo/c71bd4aed0d3.md) - [添加二进制黑名单示例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/appendix.md): 参见如下示例设置"NPU\_FUZZY\_COMPILE\_BLACKLIST"选项,添加二进制黑名单。 → [详情](llms-content/document/detail/Pytorch/e235296fd9e7.md) - [添加二进制黑名单示例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/blacklist.md): 参见如下示例设置"NPU\_FUZZY\_COMPILE\_BLACKLIST"选项,添加二进制黑名单。 → [详情](llms-content/document/detail/Pytorch/e235296fd9e7.md) - [(beta)at\_npu::detail::createNPUGenerator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at_npu-detail-createNPUGenerator.md): torch\_npu\\csrc\\aten\\NPUGeneratorImpl.h → [详情](llms-content/document/detail/Pytorch/a5334197d99b.md) - [(beta)at\_npu::detail::getDefaultNPUGenerator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at_npu-detail-getDefaultNPUGenerator.md): torch\_npu\\csrc\\aten\\NPUGeneratorImpl.h → [详情](llms-content/document/detail/Pytorch/603de894727f.md) - [(beta)at\_npu::native::empty\_with\_format](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at_npu-native-empty_with_format.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/dbf468dc5434.md) - [(beta)at\_npu::native::get\_npu\_format](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at_npu-native-get_npu_format.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/0772bea07dbd.md) - [(beta)at\_npu::native::get\_npu\_storage\_sizes](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at_npu-native-get_npu_storage_sizes.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/f7c7c487844b.md) - [(beta)at\_npu::native::npu\_dropout\_gen\_mask](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at_npu-native-npu_dropout_gen_mask.md): third\_party\\op-plugin\\op\_plugin\\include\\ops.h → [详情](llms-content/document/detail/Pytorch/2923be958bc8.md) - [(beta)at\_npu::native::npu\_format\_cast](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at_npu-native-npu_format_cast.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/17ebf9c8dd57.md) - [(beta)at::Device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89at-Device.md): 在安装TorchNPU后,Device类型新增支持NPU字段,可以从字符串描述中指示设备。 → [详情](llms-content/document/detail/Pytorch/90bed6cbbaee.md) - [(beta)c10\_npu::c10\_npu\_get\_error\_message](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-c10_npu_get_error_message.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/bb5ef9f843a9.md) - [(beta)c10\_npu::current\_device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-current_device.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/c8a8f0f19e71.md) - [(beta)c10\_npu::device\_count](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-device_count.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/b7148cc49606.md) - [(beta)c10\_npu::getCurrentNPUStream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-getCurrentNPUStream.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/2ea8c36c7390.md) - [(beta)c10\_npu::getDefaultNPUStream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-getDefaultNPUStream.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/eacd79ebdfde.md) - [(beta)c10\_npu::GetDevice](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-GetDevice.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/2a29f5f11307.md) - [(beta)c10\_npu::getNPUStreamFromPool](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-getNPUStreamFromPool.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/70266860d453.md) - [(beta)c10\_npu::set\_device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-set_device.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/e12600b4e6e9.md) - [(beta)c10\_npu::setCurrentNPUStream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-setCurrentNPUStream.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/09ea0222ffc0.md) - [(beta)c10\_npu::SetDevice](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-SetDevice.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/5b7a2302151c.md) - [(beta)c10\_npu::warn\_or\_error\_on\_sync](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-warn_or_error_on_sync.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/0b05cf26c553.md) - [(beta)c10\_npu::warning\_state](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10_npu-warning_state.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/9f9496a78a0f.md) - [(beta)c10::npu::current\_device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89c10-npu-current_device.md): torch\_npu\\csrc\\libs\\init\_npu.h → [详情](llms-content/document/detail/Pytorch/a670e095577e.md) - [(beta)class at\_npu::native::OpCommand](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89class-at_npu-native-OpCommand.md): torch\_npu\\csrc\\framework\\OpCommand.h → [详情](llms-content/document/detail/Pytorch/36d3ad42bb77.md) - [(beta)class at\_npu::NPUGeneratorImpl](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89class-at_npu-NPUGeneratorImpl.md): torch\_npu\\csrc\\aten\\NPUGeneratorImpl.h → [详情](llms-content/document/detail/Pytorch/c409da334c20.md) - [(beta)class c10\_npu::NPUStream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89class-c10_npu-NPUStream.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/2d68cbde5dfa.md) - [(beta)struct c10\_npu::NPUEvent](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89struct-c10_npu-NPUEvent.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/6a8ea7db09c2.md) - [(beta)struct c10\_npu::NPUHooksArgs](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89struct-c10_npu-NPUHooksArgs.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/d36f39bb78ac.md) - [(beta)struct c10\_npu::NPUHooksInterface](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89struct-c10_npu-NPUHooksInterface.md): torch\_npu\\csrc\\core → [详情](llms-content/document/detail/Pytorch/11abc49ff3ee.md) - [(beta)torch\_npu::finalize\_npu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89torch_npu-finalize_npu.md): torch\_npu\\csrc\\libs\\init\_npu.h → [详情](llms-content/document/detail/Pytorch/2667ba33172a.md) - [(beta)torch\_npu::init\_npu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89torch_npu-init_npu.md): torch\_npu\\csrc\\libs\\init\_npu.h → [详情](llms-content/document/detail/Pytorch/58fdd2127916.md) - [(beta)torch::npu::synchronize](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/%EF%BC%88beta%EF%BC%89torch-npu-synchronize.md): torch\_npu\\csrc\\libs\\init\_npu.h → [详情](llms-content/document/detail/Pytorch/4b8d38a7dba6.md) - [at\_npu::native::empty\_with\_swapped\_memory](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/at_npu-native-empty_with_swapped_memory.md): 申请一个device信息为NPU且实际内存在host侧的特殊tensor。 → [详情](llms-content/document/detail/Pytorch/047a37867798.md) - [C++接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/C_interface.md): 本章节包含TorchNPU中提供的C++拓展接口,供深度优化使用。 → [详情](llms-content/document/detail/Pytorch/9655876a1ead.md) - [C++接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/C_list.md): 本章节包含TorchNPU中提供的C++拓展接口,供深度优化使用。 → [详情](llms-content/document/detail/Pytorch/9655876a1ead.md) - [c10\_npu::NPUStreamGuard::current\_device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-NPUStreamGuard-current_device.md): 返回该Guard设置的当前NPU设备。 → [详情](llms-content/document/detail/Pytorch/c7f07e2e6430.md) - [c10\_npu::NPUStreamGuard::current\_stream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-NPUStreamGuard-current_stream.md): 返回使用此设备guard设置的最新NPU流。 → [详情](llms-content/document/detail/Pytorch/19fe6102afa7.md) - [c10\_npu::NPUStreamGuard::NPUStreamGuard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-NPUStreamGuard-NPUStreamGuard.md): 构造函数,创建一个流guard。将当前的NPU设备设置为与传入流关联的设备,并将该设备上的当前NPU流设置为传入流。NPUStreamGuard在析构时会自动恢复构造前的NPU设备和流,以确保作用域结束后恢复原始上下文。 → [详情](llms-content/document/detail/Pytorch/12b9496f15c4.md) - [c10\_npu::NPUStreamGuard::original\_device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-NPUStreamGuard-original_device.md): 返回guard构造时的NPU设备。 → [详情](llms-content/document/detail/Pytorch/9c76523ca977.md) - [c10\_npu::NPUStreamGuard::original\_stream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-NPUStreamGuard-original_stream.md): 返回guard构造时设置的NPU流。 → [详情](llms-content/document/detail/Pytorch/3f6b34443d5a.md) - [c10\_npu::NPUStreamGuard::reset\_stream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-NPUStreamGuard-reset_stream.md): 给guard重新设置NPU流。将当前设置的流重置为原始流,并将当前设置的设备重置为原始设备。然后,将当前设备设置为与传入流关联的设备,并将该设备上的当前NPU流设置为传入流。 → [详情](llms-content/document/detail/Pytorch/560666b67e81.md) - [c10\_npu::NPUStreamGuard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-NPUStreamGuard.md): NPU设备流guard,保障作用域内的设备流,与`c10::cuda::CUDAStreamGuard`相同。 → [详情](llms-content/document/detail/Pytorch/13252ac45a6d.md) - [c10\_npu::stream\_synchronize](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10_npu-stream_synchronize.md): NPU设备流同步,与`c10::cuda::streamsynchronize`相同。 → [详情](llms-content/document/detail/Pytorch/bf742fa2828f.md) - [c10d\_npu::ProcessGroupHCCL::batch\_isend\_irecv](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10d_npu-ProcessGroupHCCL-batch_isend_irecv.md): 发送或接收一批tensor,异步处理P2P操作序列中的每一个操作,并返回对应的请求。 → [详情](llms-content/document/detail/Pytorch/cfb85ae51b57.md) - [c10d\_npu::ProcessGroupHCCL](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/cpp/c10d_npu-ProcessGroupHCCL.md): ProcessGroupHCCL继承自`c10d::Backend`,实现`HCCL`后端的相关接口,用于通信算子调用。 → [详情](llms-content/document/detail/Pytorch/8ef845283f83.md) - [确定性计算API清单](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/determin_API_list.md): 在使用PyTorch框架进行训练时,部分算子在计算时可能存在随机性,若需要输出结果排除随机性,则需要设置确定性计算开关。在开启确定性计算时,当使用相同的输入在相同的硬件和软件上执行相同的操作,输出的结果每次都是相同的。 → [详情](llms-content/document/detail/Pytorch/d339e8846b8f.md) - [(beta)torch\_npu.distributed.all\_gather\_into\_tensor\_uneven](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/%EF%BC%88beta%EF%BC%89torch_npu-distributed-all_gather_into_tensor_uneven.md): 参考原生接口`torch.distributed.allgatherintotensor`功能,具体请参考https://pytorch.org/docs/stable/distributed.html\#torch.distributed.allgatherintotensor。`torchnpu.distributed.allgatherintotensoruneven`接口新增支持零拷贝和非等 → [详情](llms-content/document/detail/Pytorch/24a77534b508.md) - [(beta)torch\_npu.distributed.reinit\_process\_group](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/%EF%BC%88beta%EF%BC%89torch_npu-distributed-reinit_process_group.md): 重新构建ProcessGroup集合通信域。 → [详情](llms-content/document/detail/Pytorch/ad57c4863554.md) - [(beta)torch.distributed.is\_hccl\_available](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/%EF%BC%88beta%EF%BC%89torch-distributed-is_hccl_available.md): 判断HCCL通信后端是否可用,与torch.distributed.isncclavailable类似,具体请参考https://pytorch.org/docs/stable/distributed.html\#torch.distributed.isncclavailable。 → [详情](llms-content/document/detail/Pytorch/7e3c5f26624c.md) - [(beta)torch.distributed.ProcessGroupHCCL](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/%EF%BC%88beta%EF%BC%89torch-distributed-ProcessGroupHCCL.md): 创建一个ProcessGroupHCCL对象并返回。 → [详情](llms-content/document/detail/Pytorch/aefef4552829.md) - [Distributed接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/Distributed_list.md): 本章节包含适配后的分布式接口,提供并行计算能力。 → [详情](llms-content/document/detail/Pytorch/f161116809ae.md) - [Distributed接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/Distributed.md): 本章节包含适配后的分布式接口,提供并行计算能力。 → [详情](llms-content/document/detail/Pytorch/f161116809ae.md) - [(beta)torch\_npu.distributed.reduce\_scatter\_tensor\_uneven](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/torch_npu-distributed-reduce_scatter_tensor_uneven.md): 参考原生接口`torch.distributed.reducescattertensor`功能,具体请参考https://pytorch.org/docs/stable/distributed.html\#torch.distributed.reducescattertensor。`torchnpu.distributed.reducescattertensoruneven`接口新增支持零拷贝和非等 → [详情](llms-content/document/detail/Pytorch/f13201b3a000.md) - [torch.distributed.distributed\_c10d.\_world.default\_pg.\_get\_backend\(torch.device\("npu"\)\).get\_hccl\_comm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/distributed/torch-distributed-distributed_c10d.md): 从初始化完成的集合通信域中获取集合通信域名称。 → [详情](llms-content/document/detail/Pytorch/6467ac6a051d.md) - [PyTorch-基于PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/overview.md): 基于PyTorch2.12.0/2.11.0/2.10.0/2.9.0/2.7.1版本,提供TorchNPU自定义API的功能说明、函数原型、参数说明与调用示例等。 → [详情](llms-content/document/detail/Pytorch/d4c057d31d88.md) - [torch\_npu接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/Python_interface.md): 本章节包含常用自定义接口,包括创建Tensor及计算类操作。 → [详情](llms-content/document/detail/Pytorch/1c4a6437906f.md) - [废弃API列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/scrap_API.md): **表1** 废弃API列表 → [详情](llms-content/document/detail/Pytorch/c54a44907b22.md) - [(beta)torch\_npu.contrib.BiLSTM](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-BiLSTM.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c161e5e9e60d.md) - [(beta)torch\_npu.contrib.DCNv2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-DCNv2.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/8951434a3c3a.md) - [(beta)torch\_npu.contrib.function.dropout\_with\_byte\_mask](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-dropout_with_byte_mask.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/a90a3668da77.md) - [(beta)torch\_npu.contrib.function.fuse\_add\_softmax\_dropout](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-fuse_add_softmax_dropout.md): API功能:融合了add、softmax和dropout的计算逻辑,以提高在NPU上计算的性能。 等价计算逻辑: 可使用`npufuseaddsoftmaxdropout`等价替换`torchnpu.contrib.function.fuseaddsoftmaxdropout`,两者计算逻辑一致。 ```python import torch import mat → [详情](llms-content/document/detail/Pytorch/3ed958e3e500.md) - [(beta)torch\_npu.contrib.function.matmul\_transpose](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-matmul_transpose.md): 使用NPU自定义算子替换原生写法,以提高性能。 → [详情](llms-content/document/detail/Pytorch/cdadb9303148.md) - [(beta)torch\_npu.contrib.function.npu\_batched\_multiclass\_nms](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_batched_multiclass_nms.md): 执行批量多类别的非极大抑制(NMS)计算。 → [详情](llms-content/document/detail/Pytorch/c989d6551860.md) - [(beta)torch\_npu.contrib.function.npu\_bbox\_coder\_decode\_xywh2xyxy](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_bbox_coder_decode_xywh2xyxy.md): 该函数基于NPU实现bbox格式解码操作,将格式从xywh转换为xyxy。 → [详情](llms-content/document/detail/Pytorch/b8f26c54569e.md) - [(beta)torch\_npu.contrib.function.npu\_bbox\_coder\_encode\_xyxy2xywh](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_bbox_coder_encode_xyxy2xywh.md): 应用基于NPU的bbox格式编码操作,将格式从xyxy编码为xywh。 → [详情](llms-content/document/detail/Pytorch/1dc4a796b68a.md) - [(beta)torch\_npu.contrib.function.npu\_bbox\_coder\_encode\_yolo](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_bbox_coder_encode_yolo.md): 通过 NPU OP来计算从源框(bbox)到目标框(gtbbox)的 YOLO 风格框回归转换 deltas。 → [详情](llms-content/document/detail/Pytorch/4c0413e980ee.md) - [(beta)torch\_npu.contrib.function.npu\_ciou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_ciou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c6d385b2857b.md) - [(beta)torch\_npu.contrib.function.npu\_diou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_diou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c4f688866623.md) - [(beta)torch\_npu.contrib.function.npu\_fast\_condition\_index\_put](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_fast_condition_index_put.md): 使用NPU亲和写法替换bool型indexput函数中的原生写法。 → [详情](llms-content/document/detail/Pytorch/d91360ad6048.md) - [(beta)torch\_npu.contrib.function.npu\_multiclass\_nms](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_multiclass_nms.md): 执行多类别的非极大抑制(NMS)计算。 → [详情](llms-content/document/detail/Pytorch/f4aabc7fdc79.md) - [(beta)torch\_npu.contrib.function.npu\_single\_level\_responsible\_flags](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-npu_single_level_responsible_flags.md): 使用NPU OP在单个特征图中生成锚点的responsible flags。 → [详情](llms-content/document/detail/Pytorch/a92db091217e.md) - [(beta)torch\_npu.contrib.function.roll](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-function-roll.md): 使用NPU亲和写法替换swin-transformer中的原生roll。 → [详情](llms-content/document/detail/Pytorch/dac972bd4c33.md) - [(beta)torch\_npu.contrib.module.ChannelShuffle](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-ChannelShuffle.md): - API功能:应用NPU兼容的通道shuffle操作。 - 等价计算逻辑: splitshuffle\=False场景可使用`cpuchannelshuffle`等价替换`torchnpu.contrib.module.ChannelShuffle`,两者计算逻辑一致。 ```python import torch def cpuchannelshuffle\(x, gro → [详情](llms-content/document/detail/Pytorch/03be559cd280.md) - [(beta)torch\_npu.contrib.module.Focus](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-Focus.md): 使用NPU亲和写法替换YOLOv5中的原生Focus。 → [详情](llms-content/document/detail/Pytorch/e2c74ad01273.md) - [(beta)torch\_npu.contrib.module.FusedColorJitter](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-FusedColorJitter.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/6c2825d36b0a.md) - [(beta)torch\_npu.contrib.module.LabelSmoothingCrossEntropy](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-LabelSmoothingCrossEntropy.md): 使用NPU API计算Label Smoothing Cross Entropy。 → [详情](llms-content/document/detail/Pytorch/a618652a794e.md) - [(beta)torch\_npu.contrib.module.Mish](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-Mish.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/4b99c17d3796.md) - [(beta)torch\_npu.contrib.module.ModulatedDeformConv](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-ModulatedDeformConv.md): 应用基于NPU的Modulated Deformable 2D卷积操作。 → [详情](llms-content/document/detail/Pytorch/62d0f2bb89dc.md) - [(beta)torch\_npu.contrib.module.MultiheadAttention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-MultiheadAttention.md): Multi-head attention。 → [详情](llms-content/document/detail/Pytorch/2ebe88819454.md) - [(beta)torch\_npu.contrib.module.npu\_modules.DropoutWithByteMask](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-npu_modules-DropoutWithByteMask.md): 应用NPU兼容的DropoutWithByteMask操作。 → [详情](llms-content/document/detail/Pytorch/9ec5a3ced868.md) - [(beta)torch\_npu.contrib.module.NpuCachedDropout](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-NpuCachedDropout.md): 在NPU设备上使用FairseqDropout。 → [详情](llms-content/document/detail/Pytorch/1c756d0bb972.md) - [(beta)torch\_npu.contrib.module.NpuDropPath](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-NpuDropPath.md): 使用NPU亲和写法替换swintransformer.py中的原生DropPath。丢弃每个样本(应用于residual blocks的主路径)的路径(随机深度)。 → [详情](llms-content/document/detail/Pytorch/dc35e2d23910.md) - [(beta)torch\_npu.contrib.module.PSROIPool](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-PSROIPool.md): 使用NPU API进行PSROIPool。 → [详情](llms-content/document/detail/Pytorch/0adc51139146.md) - [(beta)torch\_npu.contrib.module.ROIAlign](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-ROIAlign.md): 使用NPU API进行ROIAlign。 → [详情](llms-content/document/detail/Pytorch/cfaef665740f.md) - [(beta)torch\_npu.contrib.module.SiLU](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-module-SiLU.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/a88cc8a2a61e.md) - [(beta)torch\_npu.contrib.npu\_fused\_attention\_with\_layernorm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-npu_fused_attention_with_layernorm.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/225a3d0e3a21.md) - [(beta)torch\_npu.contrib.npu\_fused\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-npu_fused_attention.md): BERT自注意力的融合实现。 → [详情](llms-content/document/detail/Pytorch/e7241b1a6ade.md) - [(beta)torch\_npu.contrib.npu\_giou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-npu_giou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/b7e33ccdd712.md) - [(beta)torch\_npu.contrib.npu\_iou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-npu_iou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/17d1ee7aed23.md) - [(beta)torch\_npu.contrib.npu\_ptiou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-npu_ptiou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/fd96e9050cc4.md) - [(beta)torch\_npu.contrib.NpuFairseqDropout](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-NpuFairseqDropout.md): 在NPU设备上使用FairseqDropout。 → [详情](llms-content/document/detail/Pytorch/9947afecff9d.md) - [(beta)torch\_npu.contrib.Prefetcher](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-Prefetcher.md): NPU设备上的数据预取器,主要用于优化数据加载流程,提升训练效率。 → [详情](llms-content/document/detail/Pytorch/4c2069db9847.md) - [(beta)torch\_npu.contrib.Swish](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/%EF%BC%88beta%EF%BC%89torch_npu-contrib-Swish.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c2145760b1eb.md) - [torch\_npu.contrib接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/torch_npu-contrib_list.md): 本章节包含常用亲和库接口,提供模型中常用的组合类接口,无需自行完成接口或导入第三方库。 → [详情](llms-content/document/detail/Pytorch/5266938963ed.md) - [torch\_npu.contrib.module.LinearA8W8Quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/torch_npu-contrib-module-LinearA8W8Quant.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/82ecd199d58e.md) - [torch\_npu.contrib.module.LinearQuant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/torch_npu-contrib-module-LinearQuant.md): LinearQuant是对torchnpu.npuquantmatmul接口的封装类,完成A8W8、A4W4量化算子的矩阵乘计算。 → [详情](llms-content/document/detail/Pytorch/2661639dd245.md) - [torch\_npu.contrib.module.LinearWeightQuant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/torch_npu-contrib-module-LinearWeightQuant.md): LinearWeightQuant是对torchnpu.npuweightquantbatchmatmul接口的封装类,完成矩阵乘计算中的weight输入和输出的量化操作,支持pertensor、perchannel、pergroup多场景量化。 当前Atlas 推理系列产品仅支持perchannel量化。 → [详情](llms-content/document/detail/Pytorch/c428dbb6365e.md) - [torch\_npu.contrib.module.QuantConv2d](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/torch_npu-contrib-module-QuantConv2d.md): - API功能:为用户提供Conv2d算子量化相关功能。 - 计算公式: → [详情](llms-content/document/detail/Pytorch/27f84453bc51.md) - [torch\_npu.contrib接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-contrib/torch_npu-contrib.md): 本章节包含常用亲和库接口,提供模型中常用的组合类接口,无需自行完成接口或导入第三方库。 → [详情](llms-content/document/detail/Pytorch/5266938963ed.md) - [(beta)torch\_npu.jit.optimize](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-jit/%EF%BC%88beta%EF%BC%89torch_npu-jit-optimize.md): 主要用于优化ScriptFunction或ScriptModule,以获取更好的性能。 → [详情](llms-content/document/detail/Pytorch/afd2a8813081.md) - [torch\_npu.jit接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-jit/torch_npu-jit_list.md): 本章节包含适配后的jit接口,提供即时编译能力以获取更好的性能及部署能力。 → [详情](llms-content/document/detail/Pytorch/de16e1279346.md) - [torch\_npu.jit接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-jit/torch_npu-jit.md): 本章节包含适配后的jit接口,提供即时编译能力以获取更好的性能及部署能力。 → [详情](llms-content/document/detail/Pytorch/de16e1279346.md) - [torch\_npu.npu.amp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu-amp/torch_npu-npu-amp.md): **表1** torch\_npu.npu.amp API → [详情](llms-content/document/detail/Pytorch/1000d2ab946b.md) - [(beta)NPU Tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89NPU-Tensor.md): TorchNPU提供NPU tensor相关的部分接口,使用方式与CUDA类似。 → [详情](llms-content/document/detail/Pytorch/753d4e23efc9.md) - [(beta)torch\_npu.npu.aclnn.version](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-aclnn-version.md): 查询aclnn算子版本信息。aclnn算子详情可参考《CANN 算子库》中的“简介\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/910/API/aolapi/operatorlist00001.html\)”章节。 → [详情](llms-content/document/detail/Pytorch/be9011f8665a.md) - [(beta)torch\_npu.npu.check\_uce\_in\_memory](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-check_uce_in_memory.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5448507e91b3.md) - [(beta)torch\_npu.npu.clear\_npu\_overflow\_flag](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-clear_npu_overflow_flag.md): 对NPU溢出检测进行清零。 → [详情](llms-content/document/detail/Pytorch/2117acf03825.md) - [(beta)torch\_npu.npu.config.allow\_internal\_format](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-config-allow_internal_format.md): 控制是否使用私有格式,设置为True时允许使用私有格式,设置为False时,不允许申请任何私有格式的tensor,避免了适配层出现私有格式流通。 → [详情](llms-content/document/detail/Pytorch/79c47f7c5651.md) - [(beta)torch\_npu.npu.finalize\_dump](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-finalize_dump.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/e2d464187704.md) - [(beta)torch\_npu.npu.get\_amp\_supported\_dtype](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-get_amp_supported_dtype.md): 获取NPU设备支持的数据类型,该设备可能支持不止一种数据类型。 → [详情](llms-content/document/detail/Pytorch/2a513204f502.md) - [(beta)torch\_npu.npu.get\_autocast\_dtype](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-get_autocast_dtype.md): 在AMP场景获取设备支持的数据类型,该`dtype`由torchnpu.npu.setautocastdtype设置,若未设置则使用默认数据类型`float16`。 → [详情](llms-content/document/detail/Pytorch/ea992a28ff0d.md) - [(beta)torch\_npu.npu.get\_mm\_bmm\_format\_nd](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-get_mm_bmm_format_nd.md): 确认线性module里面的mm和bmm算子是否已启用ND格式,如果启用了ND,返回True,否则返回False。 → [详情](llms-content/document/detail/Pytorch/867a09817875.md) - [(beta)torch\_npu.npu.get\_npu\_overflow\_flag](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-get_npu_overflow_flag.md): 检测NPU计算过程中是否有数值溢出。 → [详情](llms-content/document/detail/Pytorch/7b6ef092a450.md) - [(beta)torch\_npu.npu.init\_dump](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-init_dump.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/fa4446734fae.md) - [(beta)torch\_npu.npu.is\_autocast\_enabled](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-is_autocast_enabled.md): 确认autocast是否可用。 → [详情](llms-content/document/detail/Pytorch/ddc04876bcc0.md) - [(beta)torch\_npu.npu.is\_jit\_compile\_false](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-is_jit_compile_false.md): 确认JIT编译模式是否被禁用,如果被禁用,返回True,否则返回False。 → [详情](llms-content/document/detail/Pytorch/cb92c41b3016.md) - [(beta)torch\_npu.npu.obfuscation\_calculate](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-obfuscation_calculate.md): 该接口用于将张量`x`和配置参数(如`param`)发送至PMCC(Privacy and Model Confidential Computing)混淆引擎。引擎的CA(普通OS中的Client Application)模块调用TA(TEE OS中的Trusted Application)模块,进行张量混淆处理,最终返回混淆结果。 该接口针对PMCC业务,如下两种结果均符合预期: 如果部署PM → [详情](llms-content/document/detail/Pytorch/562bde5eb477.md) - [(beta)torch\_npu.npu.obfuscation\_finalize](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-obfuscation_finalize.md): 该接口用于完成PMCC(Privacy and Model Confidential Computing)模型混淆引擎的资源释放,即与PMCC混淆引擎CA(普通OS中的Client Application)断开socket连接。 该接口针对PMCC业务,如下两种结果均符合预期: 如果部署PMCC特性,该接口返回响应结果。 未部署PMCC特性时,执行该接口会返回错误码507018。 PMCC特性 → [详情](llms-content/document/detail/Pytorch/a11bb6cd531c.md) - [(beta)torch\_npu.npu.obfuscation\_initialize](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-obfuscation_initialize.md): 该接口用于完成PMCC(Privacy and Model Confidential Computing)模型混淆引擎的资源初始化,即与PMCC混淆引擎CA(普通OS中的Client Application)建立socket连接、对CA、TA(TEE OS中的Trusted Application)进行初始化,并返回socket连接符。 该接口针对PMCC业务,如下两种结果均符合预期: 如果部署 → [详情](llms-content/document/detail/Pytorch/568a9f911c89.md) - [(beta)torch\_npu.npu.restart\_device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-restart_device.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5180c5938f27.md) - [(beta)torch\_npu.npu.set\_aoe](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-set_aoe.md): 启用AOE调优。 dumppath:dump算子图保存路径。 → [详情](llms-content/document/detail/Pytorch/44bae68188de.md) - [(beta)torch\_npu.npu.set\_autocast\_dtype](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-set_autocast_dtype.md): 设置设备在AMP场景支持的数据类型。 → [详情](llms-content/document/detail/Pytorch/5eab33b10f13.md) - [(beta)torch\_npu.npu.set\_autocast\_enabled](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-set_autocast_enabled.md): 在设备上开启或关闭AMP。 → [详情](llms-content/document/detail/Pytorch/99fa310203fa.md) - [(beta)torch\_npu.npu.set\_compile\_mode](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-set_compile_mode.md): 设置是否开启JIT编译。 → [详情](llms-content/document/detail/Pytorch/408800e99f9c.md) - [(beta)torch\_npu.npu.set\_dump](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-set_dump.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/95b090f8e7e2.md) - [(beta)torch\_npu.npu.set\_mm\_bmm\_format\_nd](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-set_mm_bmm_format_nd.md): 设置线性module里面的mm和bmm算子是否用ND格式。 → [详情](llms-content/document/detail/Pytorch/ddeba81b9bb4.md) - [(beta)torch\_npu.npu.set\_option](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-set_option.md): 详细使用参见《PyTorch 训练模型迁移调优指南》中的“设置算子编译选项\(https://gitcode.com/Ascend/docs/blob/master/FrameworkPTAdapter/26.0.0/zh/pytorch\_model\_migration\_fine\_tuning/config\_op\_comp\_opts.md\)”章节。 → [详情](llms-content/document/detail/Pytorch/e24bf52295f4.md) - [(beta)torch\_npu.npu.stop\_device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-stop_device.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/62ba8f291c43.md) - [(beta)torch\_npu.npu.stress\_detect](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-stress_detect.md): 提供精度在线检测接口,供模型调用。主要通过`StressDetect`接口实现,该接口会对硬件做压力测试检测是否存在静默精度问题。 → [详情](llms-content/document/detail/Pytorch/a1ab8b19331d.md) - [(beta)torch\_npu.npu.utils.is\_support\_inf\_nan](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-utils-is_support_inf_nan.md): 判断当前使用的溢出检测模式。 → [详情](llms-content/document/detail/Pytorch/a2ee845b43ad.md) - [(beta)torch\_npu.npu.utils.npu\_check\_overflow](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/%EF%BC%88beta%EF%BC%89torch_npu-npu-utils-npu_check_overflow.md): 检测梯度是否溢出。在INFNAN模式下,检测输入`tensor`是否溢出;在饱和模式下,通过检查硬件溢出标志位判断是否溢出。 → [详情](llms-content/document/detail/Pytorch/46a67f66ccbb.md) - [(beta)torch\_npu.npu.get\_amp\_supported\_dtype](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/amp.md): 获取NPU设备支持的数据类型,该设备可能支持不止一种数据类型。 → [详情](llms-content/document/detail/Pytorch/2a513204f502.md) - [(beta)torch\_npu.npu.set\_aoe](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/aoe.md): 启用AOE调优。 dumppath:dump算子图保存路径。 → [详情](llms-content/document/detail/Pytorch/44bae68188de.md) - [Memory management API](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/Memory-management-API.md): **表1** Memory management API → [详情](llms-content/document/detail/Pytorch/a43b6f4fe756.md) - [Memory management API](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/Memory-management.md): **表1** Memory management API → [详情](llms-content/document/detail/Pytorch/a43b6f4fe756.md) - [NPU Device](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/NPU-Device.md): **表1** NPU device API → [详情](llms-content/document/detail/Pytorch/0e421d4686b6.md) - [torch\_npu.npu.mstx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/profiler.md): 打点接口。 用于为torchnpu.profiler.ExperimentalConfig的mstx提供打点接口调用。 → [详情](llms-content/document/detail/Pytorch/cd70df9452ed.md) - [Random Number Generator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/Random-Number-Generator.md): **表1** Random Number Generator API → [详情](llms-content/document/detail/Pytorch/13c3bf3e41f1.md) - [torch\_npu.npu接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu_list.md): 本章节包含各种子模块接口,如随机数、内存管理等。npu模块支持torch.npu和torch\_npu.npu两种调用方式,功能一致。 → [详情](llms-content/document/detail/Pytorch/43aa2fa39a06.md) - [torch\_npu.npu.NpuGraphOpHandler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu_npugraph_handlers.md): 本接口用于注册自定义算子处理器,使自定义算子支持NPU Graph的动态Shape更新与重放功能。在NPU Graph模式下,用户调用 `g.update\(\)` 传入新的参数时,TorchNPU框架通过注册的处理器将数据映射到算子输入位置。 核心机制: 1. Capture预处理:定义算子捕获时的输入数据预处理逻辑。 2. Update动态更新:在Graph Replay(回放)阶段,无需重新Ca → [详情](llms-content/document/detail/Pytorch/81cd5fd2f867.md) - [torch\_npu.npu接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-1.md): 本章节包含各种子模块接口,如随机数、内存管理等。npu模块支持torch.npu和torch\_npu.npu两种调用方式,功能一致。 → [详情](llms-content/document/detail/Pytorch/43aa2fa39a06.md) - [(beta)torch\_npu.npu.get\_npu\_overflow\_flag](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-2.md): 检测NPU计算过程中是否有数值溢出。 → [详情](llms-content/document/detail/Pytorch/7b6ef092a450.md) - [torch\_npu.npu.aclnn.allow\_hf32](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-aclnn-allow_hf32.md): 设置或查询conv类算子是否支持hf32。 → [详情](llms-content/document/detail/Pytorch/c2c6357e54e5.md) - [torch\_npu.npu.are\_compatible\_impl\_enabled](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-are_compatible_impl_enabled.md): 该接口用于查询`torchnpu.npu.usecompatibleimpl`的配置情况,查看算子API的实现是否与社区完全对齐。 → [详情](llms-content/document/detail/Pytorch/db2c75a7581f.md) - [torch\_npu.npu.conv.allow\_hf32](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-conv-allow_hf32.md): conv类算子开启支持hf32类型能力。 `torchnpu.npu.conv.allowhf32`功能和调用方式与`torch.backends.cudnn.allowtf32`类似,`torch.backends.cudnn.allowtf32`的功能具体请参考https://pytorch.org/docs/stable/backends.html\#torch.backends.cudnn. → [详情](llms-content/document/detail/Pytorch/92e0029e52ef.md) - [torch\_npu.npu.disable\_deterministic\_with\_backward](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-disable_deterministic_with_backward.md): 关闭“确定性”功能。确定性算法是指在模型的前向传播过程中,每次输入相同,输出也相同。 → [详情](llms-content/document/detail/Pytorch/2dc523124038.md) - [torch\_npu.npu.empty\_virt\_addr\_cache](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-empty_virt_addr_cache.md): 轻量化的缓存释放接口,对应于`torch.npu.emptycache`。只释放虚拟内存,解除虚拟内存与物理内存的映射,但不真正释放物理内存,从而降低调用耗时。 → [详情](llms-content/document/detail/Pytorch/02f92b9eaf4d.md) - [torch\_npu.npu.enable\_deterministic\_with\_backward](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-enable_deterministic_with_backward.md): - 开启“确定性”功能。确定性算法是指在模型的前向传播过程中,每次输入相同,输出也相同。 - 确定性算法可以避免模型在每次前向传播时产生的小随机误差累积,在需要重复测试或比较模型性能时非常有用。 → [详情](llms-content/document/detail/Pytorch/5fe40f5cf81c.md) - [(beta)torch\_npu.npu.Event\(\).recorded\_time\(\)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-Event%28%29-recorded_time-%28%29.md): 获取NPU Event对象在设备上被记录的时间。 → [详情](llms-content/document/detail/Pytorch/f302a5e8c80e.md) - [torch\_npu.npu.ExternalEvent](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-ExternalEvent.md): ExternalEvent是AscendCL Event的封装。NPUGraph场景在执行图捕获时,ExternalEvent会被作为图外部节点被捕获,用于非图内时序控制场景。 → [详情](llms-content/document/detail/Pytorch/e7e1386257d8.md) - [torch\_npu.npu.ExternalEvent\(\).record\(\)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-ExternalEvent%28%29.record%28%29.md): 在指定stream上记录Event事件。本接口被调用时,会捕获当前Stream上已下发的任务,并记录到Event事件中,因此后续若调用wait接口,会等待该Event事件中所捕获的任务都已经完成。 → [详情](llms-content/document/detail/Pytorch/3f613ec87206.md) - [torch\_npu.npu.ExternalEvent\(\).reset\(\)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-ExternalEvent%28%29.reset%28%29.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5aa4d37f2aac.md) - [torch\_npu.npu.ExternalEvent\(\).wait\(\)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-ExternalEvent%28%29.wait%28%29.md): 阻塞指定Stream的运行,直到指定的Event完成,仅支持单个Stream等待单个Event的场景。 → [详情](llms-content/document/detail/Pytorch/45fc777ed878.md) - [torch\_npu.npu.graph\_task\_group\_begin](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-graph_task_group_begin.md): NPUGraph场景下,用于标记任务组起始位置。 → [详情](llms-content/document/detail/Pytorch/54ba3bb405fa.md) - [torch\_npu.npu.graph\_task\_group\_end](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-graph_task_group_end.md): NPUGraph场景下,用于标记任务组结束位置。 → [详情](llms-content/document/detail/Pytorch/c52086d150b8.md) - [torch\_npu.npu.graph\_task\_update\_begin](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-graph_task_update_begin.md): NPUGraph场景下,用于标记待更新任务的起始。 → [详情](llms-content/document/detail/Pytorch/0120438b1d01.md) - [torch\_npu.npu.graph\_task\_update\_end](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-graph_task_update_end.md): NPUGraph场景下,用于标记待更新任务的结束。 → [详情](llms-content/document/detail/Pytorch/1c61071cce34.md) - [torch\_npu.npu.host\_empty\_cache](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-host_empty_cache.md): 释放当前由缓存持有的所有未占用的host物理内存。 → [详情](llms-content/document/detail/Pytorch/668195e928e2.md) - [torch\_npu.npu.matmul.allow\_hf32](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-matmul-allow_hf32.md): matmul类算子开启对hf32类型的支持。 `torchnpu.npu.matmul.allowhf32`功能和调用方式与`torch.backends.cuda.matmul.allowtf32`类似,`torch.backends.cuda.matmul.allowtf32`的功能具体请参考https://pytorch.org/docs/stable/backends.html\#torch → [详情](llms-content/document/detail/Pytorch/4c354cb6b46b.md) - [torch\_npu.npu.matmul.cube\_math\_type](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-matmul-cubeMathType.md): 设置或查询matmul类算子的cube计算类型。 `torchnpu.npu.matmul.cubemathtype` 用于设置或查询matmul算子的计算精度类型。通过设置不同的CubeMathType枚举值,以控制算子的数学计算模式。 → [详情](llms-content/document/detail/Pytorch/a43fe4c29fc8.md) - [torch\_npu.npu.mstx.annotate](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx-annotate.md): API级别的打点,可自定义选择目标代码段或目标函数进行耗时采集。 → [详情](llms-content/document/detail/Pytorch/79e385647976.md) - [torch\_npu.npu.mstx.mark](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx-mark.md): 标记瞬时事件。 - message \(`str`\):可选参数,打点携带信息的字符串,默认为'None'。 传入的message字符串长度要求:msPTI场景不能超过255字节。 - stream \(`torchnpu.npu.Stream`\):可选参数,用于执行打点任务的stream,默认为None。 - 配置为None时, → [详情](llms-content/document/detail/Pytorch/61635373ea68.md) - [torch\_npu.npu.mstx.mstx\_range](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx-mstx_range.md): mstxrange装饰器,用来采集被装饰函数的range执行耗时。 → [详情](llms-content/document/detail/Pytorch/569b89bfa803.md) - [torch\_npu.npu.mstx.range\_end](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx-range_end.md): 标识打点结束。 与torchnpu.npu.mstx.rangestart成对使用。 → [详情](llms-content/document/detail/Pytorch/0822b59d4617.md) - [torch\_npu.npu.mstx.range\_pop](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx-range_pop.md): 标识打点结束。 与torchnpu.npu.mstx.rangepush成对使用。 → [详情](llms-content/document/detail/Pytorch/ec2d71a652ef.md) - [torch\_npu.npu.mstx.range\_push](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx-range_push.md): 标识打点开始。 与torchnpu.npu.mstx.rangepop成对使用。 仅支持在单线程内使用,支持多次嵌套调用,torchnpu.npu.mstx.rangepop自动匹配最近的torchnpu.npu.mstx.rangepush。 → [详情](llms-content/document/detail/Pytorch/03972a4d133f.md) - [torch\_npu.npu.mstx.range\_start](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx-range_start.md): 标识打点开始。 与torchnpu.npu.mstx.rangeend成对使用。 支持跨线程使用,支持多次嵌套调用,torchnpu.npu.mstx.rangeend自动匹配最近的torchnpu.npu.mstx.rangestart。 → [详情](llms-content/document/detail/Pytorch/7d05e0961159.md) - [torch\_npu.npu.mstx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-mstx.md): 打点接口。 用于为torchnpu.profiler.ExperimentalConfig的mstx提供打点接口调用。 → [详情](llms-content/document/detail/Pytorch/cd70df9452ed.md) - [torch\_npu.npu.set\_deterministic\_level](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-set_deterministic_level.md): 该接口用于控制CANN侧强一致性功能。具体为重新配置CANN侧参数,参数详细说明可见:aclSysParamOpt。 实际level对应配置如下表所示: | torchnpu.npu.setdeterministiclevel配置 | 调用aclrtSetSysParamOpt配置 | 实际功能 | 与原生接口torch.usedeterministicalgorithms的对应关系 → [详情](llms-content/document/detail/Pytorch/54a274bf03eb.md) - [torch\_npu.npu.set\_op\_timeout\_ms](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-set_op_timeout_ms.md): 该接口用于设置NPU上算子的执行超时时间,单位为毫秒(ms)。 → [详情](llms-content/document/detail/Pytorch/d6f025c5b37f.md) - [torch\_npu.npu.SyncLaunchStream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-SyncLaunchStream.md): 创建一条同步下发NPUStream,在该流上下发的任务不再使用taskqueue异步下发。在集群场景某一设备出现故障,其他设备保存checkpoint时,可使用此同步下发流保存checkpoint。 → [详情](llms-content/document/detail/Pytorch/b1e8bce8d576.md) - [torch\_npu.npu.use\_compatible\_impl](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-use_compatible_impl.md): 该接口用于控制算子API的实现是否与PyTorch社区完全对齐。该接口仅用于切换算子API所调用的底层算子。 该功能是否开启,可通过`torchnpu.npu.arecompatibleimplenabled`进行查询。 → [详情](llms-content/document/detail/Pytorch/cbba5e7f5907.md) - [torch\_npu Storage](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch_npu-Storage.md): **表1** torch\_npu Storage API → [详情](llms-content/document/detail/Pytorch/217e362c0936.md) - [torch\_npu.npu.change\_current\_allocator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch-npu-npu-change_current_allocator.md): 更改使用的内存分配器。 → [详情](llms-content/document/detail/Pytorch/e6d042bbfaeb.md) - [torch\_npu.npu.NPUPluggableAllocator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-npu/torch-npu-npu-NPUPluggableAllocator.md): 从so文件加载的NPU内存分配器。 → [详情](llms-content/document/detail/Pytorch/2cd2d069bd8a.md) - [torch\_npu.optim接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim_list.md): 本章节包含各类融合优化器,提供比普通优化器更好的性能。 → [详情](llms-content/document/detail/Pytorch/9ec96c494ae3.md) - [torch\_npu.optim.NpuFusedAdadelta](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedAdadelta.md): 通过张量融合实现的高性能Adadelta优化器,核心功能和`torch.optim.Adadelta`兼容。 Adadelta的功能和原理可参考Adadelta。 → [详情](llms-content/document/detail/Pytorch/5b8ab8f4fc75.md) - [torch\_npu.optim.NpuFusedAdam](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedAdam.md): 通过张量融合实现的高性能Adam优化器,核心功能和`torch.optim.Adam`兼容。 Adam的功能和原理可参考Adam。 → [详情](llms-content/document/detail/Pytorch/6cd067e1ab8b.md) - [torch\_npu.optim.NpuFusedAdamP](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedAdamP.md): 通过张量融合实现的高性能AdamP优化器。AdamP的功能和原理可参考《AdamP: Slowing Down the Slowdown for Momentum Optimizers on Scale-invariant Weights》。 → [详情](llms-content/document/detail/Pytorch/76e116ee7f73.md) - [torch\_npu.optim.NpuFusedAdamW](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedAdamW.md): 通过张量融合实现的高性能AdamW(Adam with decoupled Weight decay,解耦权重衰减的Adam)优化器,是Adam(Adaptive Moment Estimation,自适应矩估计优化器)的改进版本。它将权重衰减项从梯度计算中解耦出来,直接作用于参数更新步,修正了原始Adam中L2正则与自适应学习率相互干扰的问题。核心功能和`torch.optim.AdamW`兼容 → [详情](llms-content/document/detail/Pytorch/2e2025634645.md) - [torch\_npu.optim.NpuFusedBertAdam](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedBertAdam.md): 通过张量融合实现的高性能BertAdam优化器。BertAdam的功能和原理可参考https://github.com/NVIDIA/DeepLearningExamples/blob/master/PyTorch/LanguageModeling/BERT/optimization.py\#L64。 → [详情](llms-content/document/detail/Pytorch/ee13777349fb.md) - [torch\_npu.optim.NpuFusedLamb](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedLamb.md): 通过张量融合实现的高性能Lamb优化器,Lamb(Layer-wise Adaptive Moments optimizer for Batch training,逐层自适应矩优化器)是Adam(Adaptive Moment Estimation,自适应矩估计优化器)的扩展版本。它在Adam的一阶、二阶矩估计基础上引入逐层信赖比(trust ratio),对每层的更新量按“参数范数/更新量范数” → [详情](llms-content/document/detail/Pytorch/f2f119c1a378.md) - [torch\_npu.optim.NpuFusedOptimizerBase](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedOptimizerBase.md): 张量融合优化器的基类,实现梯度清零、梯度更新等优化器基本功能,用户可进行继承实现自定义融合优化器。 → [详情](llms-content/document/detail/Pytorch/aed7a47d7900.md) - [torch\_npu.optim.NpuFusedRMSprop](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedRMSprop.md): 通过张量融合实现的高性能RMSprop优化器,核心功能和`torch.optim.RMSprop`兼容。 RMSprop的功能和原理可参考RMSprop。 → [详情](llms-content/document/detail/Pytorch/50b9c3931e88.md) - [torch\_npu.optim.NpuFusedRMSpropTF](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedRMSpropTF.md): 通过张量融合实现的高性能RMSpropTF优化器,RMSpropTF是timm库(pytorch-image-models)中提供的RMSprop变体,其实现对齐TensorFlow版RMSprop的行为(故后缀为 "TF"),与torch.optim.RMSprop在初始化方式、epsilon加入位置、动量更新顺序等细节上存在差异,核心功能和torch.optim.RMSprop兼容。RMSpr → [详情](llms-content/document/detail/Pytorch/0dbde8230a68.md) - [torch\_npu.optim.NpuFusedSGD](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim-NpuFusedSGD.md): 通过张量融合实现的高性能SGD优化器,核心功能和`torch.optim.SGD`兼容。 SGD的功能和原理可参考SGD。 → [详情](llms-content/document/detail/Pytorch/fdec4f936639.md) - [torch\_npu.optim接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-optim/torch_npu-optim.md): 本章节包含各类融合优化器,提供比普通优化器更好的性能。 → [详情](llms-content/document/detail/Pytorch/9ec96c494ae3.md) - [PyTorch-get\_trace\_id](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/get_trace_id.md): 获取当前的traceid。 → [详情](llms-content/document/detail/Pytorch/af8b35b64e06.md) - [PyTorch-set\_custom\_trace\_id\_callback](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/set_custom_trace_id_callback.md): 设置生成traceid的回调。 该接口的功能可通过torchnpu.profiler.profile接口的customtraceidcallback参数直接配置,建议使用customtraceidcallback参数。 → [详情](llms-content/document/detail/Pytorch/773d052495e6.md) - [torch\_npu.profiler接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler_list.md): 本章节包含采集profiling相关的自定义接口,提供性能优化所需要的数据。 → [详情](llms-content/document/detail/Pytorch/484c1b78bd83.md) - [torch\_npu.profiler.\_ExperimentalConfig](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-_ExperimentalConfig.md): 性能数据采集扩展参数。用于构造torchnpu.profiler.profile的experimentalconfig参数。 → [详情](llms-content/document/detail/Pytorch/215833b6893c.md) - [torch\_npu.profiler.\_KinetoProfile](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-_KinetoProfile.md): 提供PyTorch训练过程中的性能数据采集功能。 → [详情](llms-content/document/detail/Pytorch/04d7bae66747.md) - [torch\_npu.profiler.AiCMetrics](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-AiCMetrics.md): AI Core的性能指标采集项,Enum类型。用于作为ExperimentalConfig类的aicmetrics参数。 → [详情](llms-content/document/detail/Pytorch/c2d236301639.md) - [torch\_npu.profiler.dynamic\_profile.init](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-dynamic_profile-init.md): 初始化dynamicprofile动态采集。 → [详情](llms-content/document/detail/Pytorch/a52eb90691d5.md) - [torch\_npu.profiler.dynamic\_profile.set\_state](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-dynamic_profile-set_state.md): 动态采集时,设置训练已执行到的step步数。 训练未发生断点时,动态采集从step0开始计数,直到训练执行到相应step时启动采集;训练执行过程中发生断点,重新启动训练时,若未配置本接口,则动态采集默认以重新启动训练的位置为step0开始计数,可能导致训练结束还未启动采集。本接口可用于在训练断点时,手动设置训练已执行到的step步数,令动态采集从设置的step步数开始计数。 → [详情](llms-content/document/detail/Pytorch/8ba1d5b9c896.md) - [torch\_npu.profiler.dynamic\_profile.start](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-dynamic_profile-start.md): 触发一次dynamicprofile动态采集。 → [详情](llms-content/document/detail/Pytorch/0bd3c65e7f96.md) - [torch\_npu.profiler.dynamic\_profile.step](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-dynamic_profile-step.md): 在dynamicprofile动态采集时划分step。 → [详情](llms-content/document/detail/Pytorch/36624440f751.md) - [torch\_npu.profiler.ExportType](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-ExportType.md): 设置导出的性能数据结果文件格式,List类型。作为ExperimentalConfig类的exporttype参数。 → [详情](llms-content/document/detail/Pytorch/4aeaad384a3e.md) - [torch\_npu.profiler.profile.disable\_profiler\_in\_child\_thread](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-profile-disable_profiler_in_child_thread.md): 注销Profiler采集回调函数。 与torchnpu.profiler.profile.enableprofilerinchildthread配对使用。 → [详情](llms-content/document/detail/Pytorch/f461c277cfaf.md) - [torch\_npu.profiler.profile.enable\_profiler\_in\_child\_thread](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-profile-enable_profiler_in_child_thread.md): 注册Profiler采集回调函数,采集用户子线程下发的torch算子等框架侧数据。该函数中可另外配置torchnpu.profiler.profile的参数(包括recordshapes、profilememory、withstack、withflops、withmodules),作为Profiler子线程的采集配置。 与torchnpu.profiler.profile.disableprofi → [详情](llms-content/document/detail/Pytorch/d12f483af5f2.md) - [torch\_npu.profiler.profile](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-profile.md): 提供PyTorch训练过程中的性能数据采集功能。 → [详情](llms-content/document/detail/Pytorch/9fceb810a39f.md) - [torch\_npu.profiler.profiler.analyse](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-profiler-analyse.md): 提供对Ascend PyTorch Profiler采集的性能数据进行离线解析的功能。 → [详情](llms-content/document/detail/Pytorch/5f89cf6c2ebe.md) - [torch\_npu.profiler.ProfilerAction](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-ProfilerAction.md): 用于控制Profiler行为状态,如性能数据采集、性能数据采集预热、性能数据采集并保存,属于Enum类型。 → [详情](llms-content/document/detail/Pytorch/0f8b36967e64.md) - [torch\_npu.profiler.ProfilerActivity](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-ProfilerActivity.md): 事件采集列表,Enum类型。用于赋值给torchnpu.profiler.profile的activities参数。 → [详情](llms-content/document/detail/Pytorch/4b207c4f3a83.md) - [torch\_npu.profiler.ProfilerLevel](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-ProfilerLevel.md): 采集等级,Enum类型。用于作为ExperimentalConfig类的profilerlevel参数。 → [详情](llms-content/document/detail/Pytorch/e5c669ebd36c.md) - [torch\_npu.profiler.schedule](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-schedule.md): 设置不同step的行为。用于构造torchnpu.profiler.profile的schedule参数。默认不执行schedule操作。 → [详情](llms-content/document/detail/Pytorch/5ee53324a452.md) - [torch\_npu.profiler.supported\_activities](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-supported_activities.md): 查询当前支持采集的activities参数的CPU、NPU事件。 → [详情](llms-content/document/detail/Pytorch/6d6343c8daed.md) - [torch\_npu.profiler.supported\_ai\_core\_metrics](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-supported_ai_core_metrics.md): 查询当前支持的torchnpu.profiler.AiCMetrics的AI Core性能指标采集项。 → [详情](llms-content/document/detail/Pytorch/9ced2ebcca28.md) - [torch\_npu.profiler.supported\_export\_type](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-supported_export_type.md): 查询当前`torchnpu.profiler.ExportType`支持的性能数据结果文件类型。 → [详情](llms-content/document/detail/Pytorch/c23b0de63122.md) - [torch\_npu.profiler.supported\_profiler\_level](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-supported_profiler_level.md): 查询当前支持的torchnpu.profiler.ProfilerLevel级别。 → [详情](llms-content/document/detail/Pytorch/a90f1c5c9fd0.md) - [torch\_npu.profiler.tensorboard\_trace\_handler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler-tensorboard_trace_handler.md): 采集完成后的回调函数,用于控制导出性能数据。 → [详情](llms-content/document/detail/Pytorch/22550c2cd26c.md) - [torch\_npu.profiler接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-profiler/torch_npu-profiler.md): 本章节包含采集profiling相关的自定义接口,提供性能优化所需要的数据。 → [详情](llms-content/document/detail/Pytorch/484c1b78bd83.md) - [(beta)torch\_npu.utils.FlopsCounter](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/%EF%BC%88beta%EF%BC%89torch_npu-utils-FlopsCounter.md): Flops统计类,用于统计各个常见cube类算子的浮点计算Flops,采用单例模式。当前可统计Flops的算子包括:MM、BMM、AllgatherMM、ReduceScatterMM、FA。 → [详情](llms-content/document/detail/Pytorch/0d8db1ce2c00.md) - [(beta)torch\_npu.utils.get\_part\_combined\_tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/%EF%BC%88beta%EF%BC%89torch_npu-utils-get_part_combined_tensor.md): 根据地址偏移及内存大小,从经过`torchnpu.utils.npucombinetensors`融合后的融合tensor中获取局部tensor。 → [详情](llms-content/document/detail/Pytorch/6c7ee855e861.md) - [(beta)torch\_npu.utils.is\_combined\_tensor\_valid](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/%EF%BC%88beta%EF%BC%89torch_npu-utils-is_combined_tensor_valid.md): 校验tensor列表中的tensor是否全部属于一个经过`torchnpu.utils.npucombinetensors`融合后的新融合tensor。 → [详情](llms-content/document/detail/Pytorch/615c90363e07.md) - [(beta)torch\_npu.utils.npu\_combine\_tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/%EF%BC%88beta%EF%BC%89torch_npu-utils-npu_combine_tensors.md): 应用基于NPU的tensor融合操作,将NPU上的多个tensor融合为内存连续的一个新tensor,访问原tensor时实际访问新融合tensor的对应偏移地址。 → [详情](llms-content/document/detail/Pytorch/634accd523e7.md) - [(beta)torch\_npu.utils.save\_async](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/%EF%BC%88beta%EF%BC%89torch_npu-utils-save_async.md): 异步将对象保存到指定文件。 → [详情](llms-content/document/detail/Pytorch/fa44df9366ce.md) - [torch\_npu.utils接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/torch_npu-utils_list.md): 本章节包含辅助性接口,如异步保存等。 → [详情](llms-content/document/detail/Pytorch/b72468f6cb4a.md) - [torch\_npu.utils.get\_cann\_version](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/torch_npu-utils-get_cann_version.md): 获取当前环境CANN或相关组件的版本号。 → [详情](llms-content/document/detail/Pytorch/8fdd4115458e.md) - [torch\_npu.utils接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/torch_npu-utils.md): 本章节包含辅助性接口,如异步保存等。 → [详情](llms-content/document/detail/Pytorch/b72468f6cb4a.md) - [torch\_npu.utils.reset\_thread\_affinity](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/torch_npu-utils.reset_thread_affinity.md): 恢复当前线程的绑核区间为主线程。 → [详情](llms-content/document/detail/Pytorch/bda9ac4d0400.md) - [torch\_npu.utils.set\_thread\_affinity](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu-utils/torch_npu-utils.set_thread_affinity.md): 设置当前线程的绑核区间。 → [详情](llms-content/document/detail/Pytorch/a84d14bd888f.md) - [(beta)torch\_npu.\_npu\_dropout](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-_npu_dropout.md): 不使用种子(seed)进行dropout操作。 → [详情](llms-content/document/detail/Pytorch/95e25991a12c.md) - [(beta)torch\_npu.copy\_memory\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-copy_memory_.md): 从src拷贝元素到self张量,并原地返回self张量。 → [详情](llms-content/document/detail/Pytorch/4a67d0a90144.md) - [(beta)torch\_npu.empty\_with\_format](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-empty_with_format.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/40cd217229c5.md) - [(beta)torch\_npu.fast\_gelu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-fast_gelu.md): 快速高斯误差线性单元激活函数(Fast Gaussian Error Linear Units activation function),对输入的每个元素计算FastGelu。支持FakeTensor模式。 → [详情](llms-content/document/detail/Pytorch/c4b3da37e370.md) - [(beta)torch\_npu.npu\_alloc\_float\_status](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_alloc_float_status.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/fd5203dc0e96.md) - [(beta)torch\_npu.npu\_anchor\_response\_flags](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_anchor_response_flags.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/9b8522be8a89.md) - [(beta)torch\_npu.npu\_apply\_adam](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_apply_adam.md): 获取Adam优化器的计算结果。 → [详情](llms-content/document/detail/Pytorch/8b9b57ff63ef.md) - [(beta)torch\_npu.npu\_batch\_nms](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_batch_nms.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/f8c041a20f10.md) - [(beta)torch\_npu.npu\_bert\_apply\_adam](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_bert_apply_adam.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/8a8cb4815b1f.md) - [(beta)torch\_npu.npu\_bmmV2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_bmmV2.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/3c5a5ff5ccd1.md) - [(beta)torch\_npu.npu\_bounding\_box\_decode](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_bounding_box_decode.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/3977f7ad7eba.md) - [(beta)torch\_npu.npu\_bounding\_box\_encode](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_bounding_box_encode.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/723ef59bc923.md) - [(beta)torch\_npu.npu\_broadcast](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_broadcast.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/621a681d8508.md) - [(beta)torch\_npu.npu\_ciou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_ciou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/03ea679b3064.md) - [(beta)torch\_npu.npu\_clear\_float\_status](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_clear_float_status.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/d13953eebef5.md) - [(beta)torch\_npu.npu\_confusion\_transpose](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_confusion_transpose.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/b344fcf5f1ff.md) - [(beta)torch\_npu.npu\_conv\_transpose2d](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_conv_transpose2d.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/467dce00cba9.md) - [(beta)torch\_npu.npu\_conv2d](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_conv2d.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c21b8f754870.md) - [(beta)torch\_npu.npu\_conv3d](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_conv3d.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c4cb7dc7910c.md) - [(beta)torch\_npu.npu\_convolution\_transpose](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_convolution_transpose.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/7ddd9ae8c3fa.md) - [(beta)torch\_npu.npu\_convolution](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_convolution.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/dded55c94e45.md) - [(beta)torch\_npu.npu\_deformable\_conv2d](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_deformable_conv2d.md): - API功能:使用预期输入计算变形卷积(deformable convolution)的输出。 - 计算公式: 假定输入(self)的shape是\[N, inC, inH, inW\],输出(out)的shape为\[N, outC, outH, outW\],根据已有参数计算outH、outW: $$ outH \= \(inH + padding\[0\] + padding\[1\] → [详情](llms-content/document/detail/Pytorch/186e12e78629.md) - [(beta)torch\_npu.npu\_diou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_diou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/a37df9ce4d36.md) - [(beta)torch\_npu.npu\_dropout\_with\_add\_softmax](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_dropout_with_add_softmax.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/9a98836ca302.md) - [(beta)torch\_npu.npu\_dtype\_cast](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_dtype_cast.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/1e19cab86156.md) - [(beta)torch\_npu.npu\_format\_cast\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_format_cast_.md): 原地修改`input`的数据格式为目标格式。 → [详情](llms-content/document/detail/Pytorch/fb90bbbc5e94.md) - [(beta)torch\_npu.npu\_format\_cast](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_format_cast.md): 修改`input`的数据格式为目标格式,修改后的新张量不会替换原有张量。 → [详情](llms-content/document/detail/Pytorch/1da080fa1b7a.md) - [(beta)torch\_npu.npu\_fused\_attention\_score](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_fused_attention_score.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/62d0d6ca5468.md) - [(beta)torch\_npu.npu\_get\_float\_status](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_get_float_status.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/98630892eae1.md) - [(beta)torch\_npu.npu\_giou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_giou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/f32c4ead503b.md) - [(beta)torch\_npu.npu\_grid\_assign\_positive](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_grid_assign_positive.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/be9dd2af9d6a.md) - [(beta)torch\_npu.npu\_gru](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_gru.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/3a12c02453ba.md) - [(beta)torch\_npu.npu\_indexing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_indexing.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/e1d514f9fc1d.md) - [(beta)torch\_npu.npu\_iou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_iou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/df17c98ae874.md) - [(beta)torch\_npu.npu\_layer\_norm\_eval](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_layer_norm_eval.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5e2bedc7f1ff.md) - [(beta)torch\_npu.npu\_linear](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_linear.md): 将矩阵“a”乘以矩阵“b”,生成“ab”。 → [详情](llms-content/document/detail/Pytorch/56cc88d60ecb.md) - [(beta)torch\_npu.npu\_lstm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_lstm.md): 计算LSTM(长短期记忆网络)前向传播。 → [详情](llms-content/document/detail/Pytorch/3a8e1a2b5e3c.md) - [(beta)torch\_npu.npu\_max](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_max.md): 使用dim对最大结果进行计算。类似于torch.max,优化NPU设备实现。 → [详情](llms-content/document/detail/Pytorch/b9d39e906d6d.md) - [(beta)torch\_npu.npu\_min](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_min.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/a16c732e5075.md) - [(beta)torch\_npu.npu\_mish](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_mish.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/13efbdad2c6f.md) - [(beta)torch\_npu.npu\_multi\_head\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_multi_head_attention.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/d753035185da.md) - [(beta)torch\_npu.npu\_nms\_rotated](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_nms_rotated.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/d1f313b4cd30.md) - [(beta)torch\_npu.npu\_nms\_v4](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_nms_v4.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/d04e2142851e.md) - [(beta)torch\_npu.npu\_nms\_with\_mask](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_nms_with_mask.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/f75259d2ccbb.md) - [(beta)torch\_npu.npu\_one\_hot](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_one_hot.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/b513980d7316.md) - [(beta)torch\_npu.npu\_pad](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_pad.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c16a36877729.md) - [(beta)torch\_npu.npu\_ps\_roi\_pooling](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_ps_roi_pooling.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/61026ba65a64.md) - [(beta)torch\_npu.npu\_ptiou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_ptiou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/127b4eb53b15.md) - [(beta)torch\_npu.npu\_random\_choice\_with\_mask](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_random_choice_with_mask.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/7f112d613030.md) - [(beta)torch\_npu.npu\_reshape](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_reshape.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/b892bc1fb581.md) - [(beta)torch\_npu.npu\_rms\_norm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_rms_norm.md): - API功能:RMSNorm算子是大模型常用的归一化操作,相比LayerNorm算子,其去掉了减去均值的部分。 - 计算公式: $$ \\operatorname\{RmsNorm\}\(xi\)\=\\frac\{xi\}\{\\operatorname\{Rms\}\(\\mathbf\{x\}\)\} gi $$ $$ \\operatorname\{Rms\}\(\\mathbf\{x\}\)\=\\sqrt\{\\frac\{1 → [详情](llms-content/document/detail/Pytorch/c95657f368a3.md) - [(beta)torch\_npu.npu\_roi\_align](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_roi_align.md): 从特征图中获取ROI特征矩阵。自定义Faster R-CNN算子。 → [详情](llms-content/document/detail/Pytorch/5cce60d2ee76.md) - [(beta)torch\_npu.npu\_rotated\_iou](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_rotated_iou.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/70f22580a812.md) - [(beta)torch\_npu.npu\_rotated\_overlaps](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_rotated_overlaps.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/f2761682a1f4.md) - [(beta)torch\_npu.npu\_sign\_bits\_pack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_sign_bits_pack.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/ba0f46c93233.md) - [(beta)torch\_npu.npu\_sign\_bits\_unpack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_sign_bits_unpack.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/67fc9f00208d.md) - [(beta)torch\_npu.npu\_silu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_silu.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/b9fe81e6c84e.md) - [(beta)torch\_npu.npu\_slice](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_slice.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/e6adccd33067.md) - [(beta)torch\_npu.npu\_softmax\_cross\_entropy\_with\_logits](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_softmax_cross_entropy_with_logits.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c028a5f9a319.md) - [(beta)torch\_npu.npu\_sort\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_sort_v2.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5bcf184538bf.md) - [(beta)torch\_npu.npu\_swiglu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_swiglu.md): - API功能:Swish门控线性单元激活函数,实现张量`input`的swiglu计算。 - 计算公式: 公式中$x$是输入参数`input`的Tensor。$dim$是切分维度,默认为-1。$A$和$B$是`input`沿`dim`维度切分的Tensor。A表示前半部分张量,B表示后半部分张量。 $$ outputs\=swiglu\(x,dim\=-1\)\=swish\(A\) → [详情](llms-content/document/detail/Pytorch/2c7e7ca08b37.md) - [(beta)torch\_npu.npu\_transpose](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_transpose.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/6882b36038fb.md) - [(beta)torch\_npu.npu\_yolo\_boxes\_encode](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-npu_yolo_boxes_encode.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/888d868a1118.md) - [(beta)torch\_npu.one\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/%EF%BC%88beta%EF%BC%89torch_npu-one_.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/6fc8cfecdd76.md) - [torch\_npu接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu_list.md): 本章节包含常用自定义接口,包括创建Tensor及计算类操作。 → [详情](llms-content/document/detail/Pytorch/1c4a6437906f.md) - [torch\_npu.npu\_apply\_rotary\_pos\_emb](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-apply_rotary_pos_emb.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/27b43bc5b1ba.md) - [torch\_npu.empty\_with\_swapped\_memory](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-empty_with_swapped_memory.md): 申请一个device信息为NPU且实际内存在host侧的`tensor`。 → [详情](llms-content/document/detail/Pytorch/56ce898f5269.md) - [torch\_npu.erase\_stream](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-erase_stream.md): - tensor通过recordstream在内存池上添加标记后,该标记已被stream使用,可以通过该接口移除该标记。 - 多流之间的内存可以复用,默认通过recordstream标记内存池,防止复用的内存被提前还给内存池而出现踩踏行为。内存池在每次内存申请时,通过query device上的event来确定算子是否已经被执行完,可以安全释放了。但是这种host和device结合的机制会出现副作 → [详情](llms-content/document/detail/Pytorch/727a1daa17b3.md) - [torch.npu.get\_device\_limit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-get_device_limit.md): - 通过该接口,获取指定Device上的资源限制。 - 当前支持资源类型为Cube Core、Vector Core。 → [详情](llms-content/document/detail/Pytorch/0a90588b2e8f.md) - [torch.npu.get\_stream\_limit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-get_stream_limit.md): - 通过该接口,获取指定Stream的Device资源限制。 - 若没有调用`torch.npu.setstreamlimit`接口设置Device资源限制,则调用本接口获取到的Device资源优先级为:当前进程的Device资源限制(调用`torch.npu.setdevicelimit`接口设置)> 硬件默认资源限制。 - 当前支持资源类型为Cube Core、Vector Core。 → [详情](llms-content/document/detail/Pytorch/88d1eef5deae.md) - [torch\_npu.matmul\_checksum](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-matmul_checksum.md): 提供基于原生torch.matmul和Tensor.matmul接口的aicore错误硬件故障检测接口。内部执行矩阵计算结果校验过程,并对校验误差和实时计算的校验门限进行对比,判断校验误差是否超过门限,若超过则认为发生了aicore错误。 → [详情](llms-content/document/detail/Pytorch/6baa5357d4f0.md) - [torch\_npu.npu\_add\_quant\_matmul\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_add_quant_matmul_.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/c2ec66d94efd.md) - [torch\_npu.npu\_add\_rms\_norm\_dynamic\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_add_rms_norm_dynamic_quant.md): - API功能:RMSNorm算子是大模型常用的归一化操作,相比LayerNorm算子,其去掉了减去均值的部分。DynamicQuant算子则是为输入张量进行对称动态量化的算子。AddRmsNormDynamicQuant算子将RMSNorm前的Add算子和RMSNorm归一化输出给到的1个或2个DynamicQuant算子融合起来,减少搬入搬出操作。 - 计算公式: $$ x\=x\{1\}+ → [详情](llms-content/document/detail/Pytorch/9d8eadd75a83.md) - [torch\_npu.npu\_add\_rms\_norm\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_add_rms_norm_quant.md): - API功能:RMSNorm是大模型常用的标准化操作,相比LayerNorm其去掉了减去均值的部分。torchnpu.npuaddrmsnormquant算子将RMSNorm前的Add算子以及RMSNorm后的Quantize算子融合起来,减少搬入搬出操作。 - 计算公式: - AddRMSNorm计算过程: $$ xi\=\{x1\}+\{x2\} $$ $$ y\=\\operat → [详情](llms-content/document/detail/Pytorch/e2aa0bb31ed3.md) - [torch\_npu.npu\_add\_rms\_norm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_add_rms_norm.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/abf7c6a447af.md) - [torch\_npu.npu\_advance\_step\_flashattn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_advance_step_flashattn.md): - API功能:在NPU上实现vLLM库中advancestepflashattn的功能,在每个生成步骤中原地更新`inputtokens`,`inputpositions`,`seqlens`和`slotmapping`。 - 非投机场景计算公式:$blockIdx$是当前代码被执行的核的索引。 $$ blockTablesStride \= blockTables.strid → [详情](llms-content/document/detail/Pytorch/3ba7bfd11d84.md) - [torch\_npu.npu\_all\_gather\_base\_mm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_all_gather_base_mm.md): - API功能:TP切分(Tensor Parallelism,张量并行)场景下,融合`allgather`和`matmul`,实现通信和计算流水并行。 - 计算公式: $x1$代表输入`x1` 基础场景: $$ output \= allgather\(x1\) \\mathbin\{@\} x2 + bias $$ $$ gatherout \= al → [详情](llms-content/document/detail/Pytorch/c7d9d72b002a.md) - [torch\_npu.npu\_alltoallv\_gmm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_alltoallv_gmm.md): - API功能:MoE(Mixture of Experts,混合专家模型)网络中,完成路由专家AlltoAllv、Permute、GroupedMatMul融合并实现与共享专家MatMul并行融合,先通信后计算。 - 路由专家计算公式: $$ataout \= AlltoAllv\(gmmx\)$$ $$permuteout \= Permute\(ataout\)$$ $$gmmy → [详情](llms-content/document/detail/Pytorch/917aff00f17b.md) - [torch\_npu.npu\_alltoallv\_quant\_gmm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_alltoallv_quant_gmm.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/40b9c76fe2d3.md) - [torch\_npu.npu\_anti\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_anti_quant.md): - API功能:对张量`x`进行反量化操作,即将量化后的整数恢复为浮点数。反量化是量化的逆过程,用于将低精度整数(如int8)转换回高精度浮点数。 - 计算公式:其中`out`是输出张量,`x`是量化后的输入,`scale`是缩放因子,`offset`是偏移量。 - 当`offset`存在时: $out \= \(x + offset\) scale$ - 当`offset → [详情](llms-content/document/detail/Pytorch/ec6fd7741a50.md) - [torch\_npu.npu\_attention\_to\_ffn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_attention_to_ffn.md): 将Attention节点上数据发往FFN节点。 → [详情](llms-content/document/detail/Pytorch/c18271ee1a51.md) - [torch\_npu.npu\_attention\_update](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_attention_update.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/71aeedb527cc.md) - [torch\_npu.npu\_block\_sparse\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_block_sparse_attention.md): - API功能:BlockSparseAttention,即稀疏注意力计算,支持块级稀疏模式,通过`blocksparsemask`指定每个Q块选择的KV块,实现高效稀疏注意力。 - 计算公式:稀疏块大小为blockShapeX × blockShapeY,`blocksparsemask`指定稀疏模式: $$ attentionOut \= Softmax\(scale \\cdot query \\c → [详情](llms-content/document/detail/Pytorch/61819fe7ff8a.md) - [torch\_npu.npu\_chunk\_gated\_delta\_rule](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_chunk_gated_delta_rule.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5d7986e5ed24.md) - [torch\_npu.npu\_clipped\_swiglu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_clipped_swiglu.md): - API功能:带截断的Swish门控线性单元激活函数,实现`x`的变体SwiGLU计算。本接口相较于torchnpu.npuswiglu,新增了部分输入参数:`groupindex`、`alpha`、`limit`、`bias`、`interleaved`,用于支持GPT-OSS模型使用的变体SwiGLU以及MoE模型使用的分组场景。 - 计算公式: 对给定的输入张量`x`,其维度为\[a → [详情](llms-content/document/detail/Pytorch/ba62e9205063.md) - [torch\_npu.npu\_convert\_weight\_to\_int4pack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_convert_weight_to_int4pack.md): 将`int32`类型的输入`tensor`打包为`int4`存放,每8个`int4`数据通过一个`int32`数据承载,并进行交错排放。 → [详情](llms-content/document/detail/Pytorch/78d77187d5ee.md) - [torch\_npu.npu\_cross\_entropy\_loss](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_cross_entropy_loss.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/d4d8992db58b.md) - [torch\_npu.npu\_dense\_lightning\_indexer\_grad\_kl\_loss](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_dense_lightning_indexer_grad_kl_loss.md): - API功能:该接口实现了Lightning Indexer组件warmup阶段训练的反向梯度计算,并融合了Loss的计算。 - 相比较于`npusparselightningindexergradklloss`接口,此API适用于稠密场景,其输入`key`、`keyindex`不用做稀疏化处理。 - 与`npudenselightningindexersoftmaxlse` → [详情](llms-content/document/detail/Pytorch/676eee70dd06.md) - [torch\_npu.npu\_dense\_lightning\_indexer\_softmax\_lse](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_dense_lightning_indexer_softmax_lse.md): - API功能:是`npudenselightningindexergradklloss`接口的前置接口,通过把Lightning Indexer组件的Softmax求最大值和求和运算提前来降低接口的显存占用。 - 计算公式: $$ res\=\\text\{AttentionMask\}\\left\(\\text\{ReduceSum\}\\left\(W\\odot\\text\{ReLU\}\\left\(\\tilde\{Q → [详情](llms-content/document/detail/Pytorch/fc8263daa78f.md) - [torch\_npu.npu\_dequant\_swiglu\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_dequant_swiglu_quant.md): - API功能:对张量`x`做dequant反量化+swiglu激活+quant量化操作,同时支持分组。 - 计算公式: - group分组(目前仅支持count模式): 对输入`x`进行分组计算,`groupindex`表示每个group分组的Tokens数,每组使用不同的量化scale(如`weightscale`、`activationscale`、`quantsca → [详情](llms-content/document/detail/Pytorch/7fb18ed9e0d8.md) - [torch\_npu.npu\_dynamic\_block\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_dynamic_block_quant.md): - API功能:对输入张量,通过给定的`rowblocksize`和`colblocksize`将输入划分成多个数据块,以数据块为基本粒度进行量化。在每个块中,先计算出当前块对应的量化参数`scale`,并根据`scale`对输入进行量化。输出最终的量化结果,以及每个块的量化参数`scale`。 - 计算公式: $$ inputmax \= blockreducemax\(abs\(x\)\) → [详情](llms-content/document/detail/Pytorch/5ba018db904c.md) - [torch\_npu.npu\_dynamic\_dual\_level\_mx\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_dynamic_dual_level_mx_quant.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/b6942d207f01.md) - [torch\_npu.npu\_dynamic\_quant\_asymmetric](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_dynamic_quant_asymmetric.md): - API功能: 对输入的张量进行动态非对称量化。当前版本仅支持pertoken模式,pertensor模式暂不支持,支持MoE(Mixture of Experts,混合专家模型)场景。 - 计算公式: pertoken模式下,rowMax、rowMin代表按行取最大值、按行取最小值,此处的“行”对应`x`最后一个维度的数据,即一个token。DSTMAX、DSTMIN → [详情](llms-content/document/detail/Pytorch/900e1bbc30d6.md) - [torch\_npu.npu\_dynamic\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_dynamic_quant.md): - API功能:对输入的张量进行pertoken对称动态量化。 如果是MoE(Mixture of Experts,混合专家模型)场景,会引入`groupindex`,`smoothscales`中包含多组smooth向量,按`groupindex`中的数值作用到`x`的不同行上。具体地,假如`x`包含m个token,`smoothscales`有n行,`smoothscales\[0\]`会 → [详情](llms-content/document/detail/Pytorch/c95b709782e5.md) - [torch\_npu.npu\_fast\_gelu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_fast_gelu.md): - API功能:快速高斯误差线性单元激活函数(Fast Gaussian Error Linear Units activation function),对输入的每个元素计算`FastGelu`的前向结果。 - 计算公式: - Atlas 训练系列产品、Atlas 推理系列产品上,计算公式如下: $$ fastgelu\(x\)\=\\frac\{x\}\{1+e^\{-1.702 \\mid x\\mi → [详情](llms-content/document/detail/Pytorch/90115007bf2b.md) - [torch\_npu.npu\_ffn\_to\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_ffn_to_attention.md): 将FFN节点上的数据发往Attention节点。 → [详情](llms-content/document/detail/Pytorch/d30a445fdceb.md) - [torch\_npu.npu\_ffn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_ffn.md): - API功能:FFN算子提供MoeFFN和FFN的计算功能。在没有专家分组(`experttokens`为空)时是FFN,有专家分组(`experttokens`不为空)时是MoeFFN。 - 计算公式: activation表示使用的激活函数,$W1$和$W2$对应输入参数的`weight1`和`weight2`,$b1$和$b2$对应输入参数的`bias1`和`bias2`。 → [详情](llms-content/document/detail/Pytorch/4de4d2156756.md) - [torch\_npu.npu\_fused\_causal\_conv1d](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_fused_causal_conv1d.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/883f37a602c8.md) - [torch\_npu.npu\_fused\_floyd\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_fused_floyd_attention.md): - API功能:训练场景下,npufusedfloydattention相较于传统FA\(npufusionattention\)主要是计算QK/PV注意力时,会额外将维度\(seq\)作为batch轴处理,从而将注意力计算转换为批量矩阵乘法\(batchMatmul\)。 - 计算公式: $$ \\text\{weights\} \= \\text\{Softmax\}\\left\(\\text\{attenmask\} + \\ → [详情](llms-content/document/detail/Pytorch/d492a2367edf.md) - [torch\_npu.npu\_fused\_infer\_attention\_score\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_fused_infer_attention_score_v2.md): - API功能:适配增量&全量推理场景的FlashAttention算子,既可以支持全量计算场景(PromptFlashAttention),也可支持增量计算场景(IncreFlashAttention)。当不涉及system prefix、左padding、kv量化参数合一、pertensor全量化的场景,推荐使用本接口,否则使用老接口`npufusedinferattentionscore`。 → [详情](llms-content/document/detail/Pytorch/15ec7a194eb6.md) - [torch\_npu.npu\_fused\_infer\_attention\_score](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_fused_infer_attention_score.md): - API功能:适配增量&全量推理场景的FlashAttention算子,既可以支持全量计算场景(PromptFlashAttention),也可支持增量计算场景(IncreFlashAttention)。当`query`矩阵的S为1,进入IncreFlashAttention分支,其余场景进入PromptFlashAttention分支。支持的两种场景如下。 - PromptFlashAtt → [详情](llms-content/document/detail/Pytorch/842dc1e7cabb.md) - [torch\_npu.npu\_fusion\_attention\_v3](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_fusion_attention_v3.md): 实现“Transformer Attention Score”的融合计算,实现的计算公式如下: $$ attentionout \= Dropout\(Softmax\(Mask\(scale\(pse+querykey^T\), attenmask\)\), keepprob\)value $$ 该接口为`torchnpu.npufusionattention`支持图模式的版本,aclgraph支持`inputl → [详情](llms-content/document/detail/Pytorch/66e868356418.md) - [torch\_npu.npu\_fusion\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_fusion_attention.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/a9c4087a9c23.md) - [torch\_npu.npu\_gather\_sparse\_index](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_gather_sparse_index.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/2d2db70598c7.md) - [torch\_npu.npu\_gelu\_mul](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_gelu_mul.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/464ed3869b6b.md) - [torch\_npu.npu\_gelu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_gelu.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/efc91e2f6606.md) - [torch\_npu.npu\_gmm\_alltoallv](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_gmm_alltoallv.md): - API功能:MoE网络中,完成路由专家GroupedMatMul、AlltoAllv融合并实现与共享专家MatMul并行融合,先计算后通信。 - 路由专家计算公式: $$ \\begin\{aligned\} &\\text\{gmmy\}\=\\operatorname\{GroupedMatMul\}\(\\text\{gmmx\},\\ \\text\{gmmweight\}\) \\ &\\te → [详情](llms-content/document/detail/Pytorch/14b7d0361a1f.md) - [torch\_npu.npu\_group\_norm\_silu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_group_norm_silu.md): - API功能:对输入张量`input`依次执行GroupNorm和SiLU激活,返回三个张量:out(SiLU激活后的输出)、meanOut(归一化均值)、rstdOut(归一化标准差的倒数)。 - 计算公式: - GroupNorm:$x$为输入`input`,$\\gamma$和$\\beta$分别代表输入`weight`和`bias`,$E\[x\] \= \\bar\{x\}$代表$x$的均值, → [详情](llms-content/document/detail/Pytorch/0ef38273da68.md) - [torch\_npu.npu\_group\_norm\_swish](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_group_norm_swish.md): - API功能:计算输入`input`的组归一化结果`y`、均值`mean`、标准差的倒数`rstd`,以及swish的输出。 - 计算公式: - GroupNorm: 公式中的$x$代表`input`, $E\[x\] \= \\bar\{x\}$ 代表$x$的均值,$Var\[x\] \= \\frac\{1\}\{n\} \\sum\{i\=1\}^\{n\} \(xi - E\[x\]\)^2$ 代表$x$的方差,$\\gamma$ → [详情](llms-content/document/detail/Pytorch/323765f4fd2b.md) - [torch\_npu.npu\_group\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_group_quant.md): - API功能:对输入的张量进行分组量化操作。 - 计算公式:公式中$offsetOptional$对应可选参数`offset`。 $$ y\=round\(\(xscale\)+offsetOptional\) $$ → [详情](llms-content/document/detail/Pytorch/5949c6aaf5c8.md) - [torch\_npu.npu\_grouped\_dynamic\_block\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_grouped_dynamic_block_quant.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/d512b3da9fdb.md) - [torch\_npu.npu\_grouped\_matmul\_finalize\_routing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_grouped_matmul_finalize_routing.md): GroupedMatMul和MoeFinalizeRouting的融合算子,其中,GroupedMatMul负责分专家计算,MoeFinalizeRouting负责按路由关系回填并聚合GroupedMatMul结果,两者串联形成完整的MoE输出路径。 - MoE: Mixture of Experts,混合专家模型。每个token按路由结果分配到一个或多个专家进行计算。 - MoeFinalize → [详情](llms-content/document/detail/Pytorch/f5e8ebd437aa.md) - [torch\_npu.npu\_grouped\_matmul\_swiglu\_quant\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_grouped_matmul_swiglu_quant_v2.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5612b27336b5.md) - [torch\_npu.npu\_grouped\_matmul](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_grouped_matmul.md): - API功能:`npugroupedmatmul`是一种对多个矩阵乘法(matmul)操作进行分组计算的高效方法。该API实现了对多个矩阵乘法操作的批量处理,通过将具有相同形状或相似形状的矩阵乘法操作组合在一起,减少内存访问开销和计算资源的浪费,从而提高计算效率。如 $yi\[mi, ni\] \= xi\[mi, ki\] imes weighti\[ki, ni\], i \= 1 \\ldots g$ → [详情](llms-content/document/detail/Pytorch/e7d430a51820.md) - [torch\_npu.npu\_incre\_flash\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_incre_flash_attention.md): - API功能:增量FA实现。 - 计算公式: $$ attenout \= \\text\{softmax\}\(scalevalue \(query \\mathbin\{@\} key^\\top\) + attenmask\) \\mathbin\{@\} value $$ → [详情](llms-content/document/detail/Pytorch/e1dfc3acf668.md) - [torch\_npu.npu\_interleave\_rope](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_interleave_rope.md): - API功能:针对单输入`x`进行旋转位置编码。 - 计算公式: $$q \= \\text\{reshape\}\(x, \[B, N, S, D/2, 2\]\).\\text\{transpose\}\(-1, -2\).\\text\{reshape\}\(\[B, N, S, D\]\)$$ $$q\{\\text\{embed\}\} \= q \\cdot \\cos + \\text\{RotateHalf\}\(q\) \\cd → [详情](llms-content/document/detail/Pytorch/4667c4907343.md) - [torch\_npu-npu\_kv\_quant\_sparse\_flash\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_kv_quant_sparse_flash_attention.md): - API功能:`kvquantsparseflashattention`在`sparseflashattention`的基础上支持了\[Per-Token-Head-Tile-128量化\]输入。随着大模型上下文长度的增加,Sparse Attention的重要性与日俱增,这一技术通过“只计算关键部分”大幅减少计算量,然而会引入大量的离散访存,造成数据搬运时间增加,进而影响整体性能。 - 计算公式: → [详情](llms-content/document/detail/Pytorch/9e27da13ad74.md) - [torch\_npu.npu\_kv\_rmsnorm\_rope\_cache](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_kv_rmsnorm_rope_cache.md): - API功能:融合了MLA(Multi-head Latent Attention)结构中RMSNorm归一化计算与RoPE(Rotary Position Embedding)位置编码以及更新KVCache的ScatterUpdate操作。 - MLA(Multi-head Latent Attention): 一种DeepSeek-V2提出的高效注意力机制,通过低秩潜在表 → [详情](llms-content/document/detail/Pytorch/fbb7f5a57d0e.md) - [torch\_npu.npu\_lightning\_indexer](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_lightning_indexer.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/56a7f41700b7.md) - [torch\_npu.npu\_masked\_causal\_conv1d](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_masked_causal_conv1d.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/4a0326f30b6b.md) - [torch\_npu.npu\_mhc\_post](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mhc_post.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/87ea4016e5e3.md) - [torch\_npu.npu\_mhc\_pre](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mhc_pre.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/3dedf5ee6b9d.md) - [torch\_npu.npu\_mhc\_sinkhorn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mhc_sinkhorn.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/f3258eb9e80b.md) - [torch\_npu.npu\_mla\_prolog\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mla_prolog_v2.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/9daa885d4b73.md) - [torch\_npu.npu\_mla\_prolog\_v3](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mla_prolog_v3.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/eb31131ccd8e.md) - [torch\_npu.npu\_mla\_prolog](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mla_prolog.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/e7d4ac865909.md) - [torch\_npu.npu\_mm\_all\_reduce\_base](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mm_all_reduce_base.md): - API功能:TP切分(Tensor Parallelism,张量并行)场景下,实现mm和allreduce的融合,融合算子内部实现计算和通信流水并行。 - 计算公式: $$ output \= allreduce\\left\(x1 \\mathbin\{@\} \\left\(\(x2 + antiquantOffset\) antiquantScale\\right\) + bias + x3\\ → [详情](llms-content/document/detail/Pytorch/2c3d7183a604.md) - [torch\_npu.npu\_mm\_reduce\_scatter\_base](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mm_reduce_scatter_base.md): - API功能:TP切分场景下,实现matmul和reducescatter的融合,融合算子内部实现计算和通信流水并行。支持如下两种量化方式: - perchannel 量化:针对权重(Weight)张量,沿输出特征维度(Output Channel)为每个通道维护独立的缩放因子与零点。 - pertoken 量化:针对激活(Activation)张量,沿序列长度维度(Sequen → [详情](llms-content/document/detail/Pytorch/ae5a7964216f.md) - [torch\_npu.npu\_moe\_compute\_expert\_tokens](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_compute_expert_tokens.md): - API功能:MoE(Mixture of Experts,混合专家模型)计算中,通过二分查找的方式查找每个专家处理的最后一行的位置。 - 计算公式: $$ expertTokensi \= BinarySearch\(sortedExpertForSourceRow,numExpert\) $$ → [详情](llms-content/document/detail/Pytorch/a104235a9e6c.md) - [torch\_npu.npu\_moe\_distribute\_combine\_add\_rms\_norm](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_distribute_combine_add_rms_norm.md): - API功能: 需与torchnpu.npumoedistributedispatchv2配套使用,相当于按`npumoedistributedispatchv2`算子收集数据的路径原路返回后对数据进行`addrmsnorm`操作。 与torchnpu.npumoedistributedispatchv2的参数配对关系见参数说明和约束说明。 > \[\!NOTE\] > → [详情](llms-content/document/detail/Pytorch/6413ca8a752b.md) - [torch\_npu.npu\_moe\_distribute\_combine\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_distribute_combine_v2.md): - API功能: 需与torchnpu.npumoedistributedispatchv2配套使用,相当于按npumoedistributedispatchv2算子收集数据的路径原路返回。 - 支持数据整合功能,先进行reducescatterv通信,再进行alltoallv通信,最后将接收的数据整合(乘权重再相加); - 支持特殊专家场景。 - 计算公式: → [详情](llms-content/document/detail/Pytorch/21c869194ac7.md) - [torch\_npu.npu\_moe\_distribute\_combine](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_distribute_combine.md): - API功能:先进行reducescatterv通信,再进行alltoallv通信,最后将接收的数据整合(乘权重再相加)。需与torchnpu.npumoedistributedispatch配套使用,相当于按npumoedistributedispatch算子收集数据的路径原路返回。 - 计算公式: $$ rsout \= ReduceScatterV\(expandx\)\\ → [详情](llms-content/document/detail/Pytorch/909bd5426371.md) - [torch\_npu.npu\_moe\_distribute\_dispatch\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_distribute_dispatch_v2.md): - API功能: 需与torchnpu.npumoedistributecombinev2或torchnpu.npumoedistributecombineaddrmsnorm配套使用,完成MoE的并行部署下的token dispatchv2与combinev2。 - 支持动态量化场景,对token数据先进行量化(可选),再进行EP(Expert Parallelism)域的al → [详情](llms-content/document/detail/Pytorch/c0b05d34233d.md) - [torch\_npu.npu\_moe\_distribute\_dispatch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_distribute_dispatch.md): - API功能:需与torchnpu.npumoedistributecombine配套使用,完成MoE的并行部署下的token dispatch与combine。对token数据先进行quant量化(可选),再进行EP(Expert Parallelism)域的alltoallv通信,再进行TP(Tensor Parallelism)域的allgatherv通信(可选)。 - 计算公式:$x$ → [详情](llms-content/document/detail/Pytorch/abbdf4e50aaf.md) - [torch\_npu.npu\_moe\_finalize\_routing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_finalize_routing.md): - API功能:在MoE计算的最后,合并MoE FFN\(Feedforward Neural Network\)的输出结果。 - 计算公式: $$ expertid \= expertForSourceRow\[i,k\] \\ out\(i,j\) \= skip1\{i,j\} + skip2Optional\{i,j\} + \\sum\{k\=0\}^\{K\}\(scales\{i,k\} \(expan → [详情](llms-content/document/detail/Pytorch/3660634714bb.md) - [torch\_npu.npu\_moe\_gating\_top\_k\_softmax](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_gating_top_k_softmax.md): - API功能:在MoE(混合专家模型,Mixture of Experts)架构的门控机制中,用于专家路由计算。对输入`x`做Softmax计算,再做topk操作,以挑选出权重最高的前K个专家。 - 计算公式: $$ softmaxOut \= softmax\(x, axis \= -1\) \\ yOut, expertIdxOut \= topK\(softmaxOut, k \= k\) \\ rowIdx → [详情](llms-content/document/detail/Pytorch/65a4c083bcb7.md) - [torch\_npu.npu\_moe\_gating\_top\_k](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_gating_top_k.md): - API功能:MoE计算中,对输入x做Sigmoid/Softmax计算,对计算结果分组进行排序,最后根据分组排序的结果选取前k个专家。 - 计算公式: 对输入做sigmoid(`bias`可选): - 当`normtype`为1时: - 当`normtype`为0时: 对计算结果按照`groupcount`进行分组: → [详情](llms-content/document/detail/Pytorch/bf4c6566f53a.md) - [torch\_npu.npu\_moe\_init\_routing\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_init_routing_v2.md): - API功能:MoE(Mixture of Experts)的routing计算,根据torchnpu.npumoegatingtopksoftmax的计算结果做routing处理,支持不量化、动态量化和静态量化模式。 - 计算公式: 1. 对输入expertIdx做排序,得出排序后的结果sortedExpertIdx和对应的序号sortedRowIdx: $$ → [详情](llms-content/document/detail/Pytorch/016f6cb74bfb.md) - [torch\_npu.npu\_moe\_init\_routing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_init_routing.md): - API功能:MoE的routing计算,根据torchnpu.npumoegatingtopksoftmax的计算结果做routing处理。 - 计算公式: $$ expandedexpertidx, sortedrowidx \= keyValueSort\(expertidx, rowidx\)\\ expandedrowidx\[sortedrowidx\[i\]\] \= i\\ → [详情](llms-content/document/detail/Pytorch/82a63dfef9dd.md) - [torch\_npu.npu\_moe\_re\_routing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_re_routing.md): - API功能:MoE网络中,进行AlltoAll操作从其他卡上拿到需要算的token后,将token按照专家顺序重新排列。 - MoE 网络:混合专家(Mixture of Experts)网络,每层包含多个并行“专家”子网络,由路由(Routing)模块决定每个token由哪个或哪些专家处理。 - token:模型处理的最小数据单元,通常为词或子词经过嵌入(embedding) → [详情](llms-content/document/detail/Pytorch/229bd8d5d323.md) - [torch\_npu.npu\_moe\_update\_expert](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_moe_update_expert.md): 本API支持负载均衡和专家剪枝功能。经过映射后的专家表和mask可传入MoE层进行数据分发和处理。 - 负载均衡:完成冗余专家部署场景下每个token的topK个专家逻辑卡号到物理卡号的映射。计算方法如下所示: 代码中符号说明:`F`表示`eplbtable`的列数;`ceil\(a, b\)`表示向上取整除法,即$\\lceil a/b \\rceil$。 负载均衡对于`expertids` → [详情](llms-content/document/detail/Pytorch/c452d2c54336.md) - [torch\_npu.npu\_mrope](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_mrope.md): - API功能:推理场景下将sin、cos以预计算cache形式传入,对`query`、`key`做旋转位置编码(RoPE)。支持普通RoPE(一维`positions`)与多模态MRoPE(二维`positions`,按`mropesection`整合多段位置编码),`cachemode\='default'`为分段式拼接,`cachemode\='interleave'`为交错式拼接。 - 计算公 → [详情](llms-content/document/detail/Pytorch/198568fbc476.md) - [torch\_npu.npu\_prefetch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_prefetch.md): 提供网络`weight`预取功能,用于在计算执行前将指定的权重数据预先加载到L2 Cache中,减少算子访问这些权重时的访存等待时间。例如,在MatMul等算子之前进行预取,算子执行时可直接从低时延的L2 Cache中读取权重,进而提升算子数据访问与计算效率。实际性能收益取决于用户采用的并行方式和配置。 → [详情](llms-content/document/detail/Pytorch/b9168251af53.md) - [torch\_npu.npu\_prompt\_flash\_attention](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_prompt_flash_attention.md): - API功能:全量FA实现。 - 计算公式: $$ attenout \= softmax\\left\(scale \\cdot \(Q \\cdot K\) + attenmask\\right\) \\cdot V $$ → [详情](llms-content/document/detail/Pytorch/35785c37a983.md) - [torch\_npu.npu\_quant\_lightning\_indexer](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_quant_lightning_indexer.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/796ce079e03f.md) - [torch\_npu.npu\_quant\_matmul\_gelu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_quant_matmul_gelu.md): - API功能:完成量化的矩阵乘和GELU激活函数的融合计算,支持A8W8和A4W4量化。该接口融合了量化矩阵乘和GELU激活,减少内存访问,提升性能。 - 计算公式: - 量化矩阵乘计算: - 当`bias`为`int32`时: $$ qbmmout \= \(x1 \\mathbin\{@\} x2 + \\text\{bias\}\) x2Scale → [详情](llms-content/document/detail/Pytorch/65a4313235e5.md) - [torch\_npu.npu\_quant\_matmul\_reduce\_sum](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_quant_matmul_reduce_sum.md): - API功能:完成量化的分组矩阵计算,然后所有组的矩阵计算结果相加后输出。 - 计算公式: $$ out \= \\sum\{i\=0\}^\{batch - 1\}\(x1i @ x2i\) x1Scalei x2Scale $$ → [详情](llms-content/document/detail/Pytorch/674b7071bc3e.md) - [torch\_npu.npu\_quant\_matmul](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_quant_matmul.md): - API功能:完成量化的矩阵乘计算,最小支持输入维度为2维,最大支持输入维度为6维。 - 计算公式: - 无`bias`: $$ out \= x1 \\mathbin\{@\} x2 \\text\{scale\} + \\text\{offset\} $$ - `bias`为`int32`: $$ out \= \(x1 \\mathbin\{@\} x2 + \\ → [详情](llms-content/document/detail/Pytorch/ebc1a90dda70.md) - [torch\_npu.npu\_quant\_scatter\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_quant_scatter_.md): 先将`updates`进行量化,然后将`updates`中的值按指定的轴`axis`和索引`indices`更新`input`中的值,`input`中的数据被改变。 → [详情](llms-content/document/detail/Pytorch/49f583df120e.md) - [torch\_npu.npu\_quant\_scatter](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_quant_scatter.md): 先将`updates`进行量化,然后将`updates`中的值按指定的轴`axis`和索引`indices`更新`input`中的值,并将结果保存到输出tensor,`input`本身的数据不变。 → [详情](llms-content/document/detail/Pytorch/4971f7a84fcd.md) - [torch\_npu.npu\_quantize](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_quantize.md): - API功能:对输入的张量进行量化处理。 - 计算公式: - 若`divmode`为`True`: $$ result\=\(input/scales\)+zeropoints $$ - 若`divmode`为`False`: $$ result\=\(inputscales\)+zeropoints → [详情](llms-content/document/detail/Pytorch/eade9ec63ff4.md) - [torch\_npu.npu\_recurrent\_gated\_delta\_rule](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_recurrent_gated_delta_rule.md): - API功能:该接口实现了变步长Recurrent Gated Delta Rule(RGDR)的计算逻辑,是Transformer线性注意力机制的关键算子之一。通过引入门控机制与递归更新策略,RGDR能够在保持线性时间复杂度的同时,有效捕捉长距离依赖关系,显著降低模型对序列长度的敏感性。 - 计算公式: 在每个时间步 $t$,网络根据当前的输入 $qt$、$kt$、$vt$ 和上一个隐藏状 → [详情](llms-content/document/detail/Pytorch/5edf5d078e1b.md) - [torch\_npu.npu\_rms\_norm\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_rms_norm_quant.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/769da6b4d85f.md) - [torch\_npu.npu\_rotary\_mul](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_rotary_mul.md): - API功能:实现Rotary Position Embedding \(RoPE\) 旋转位置编码,通过对输入特征进行二维平面旋转注入位置信息。 - 计算公式: $$ output \= x cos + rotate\(x\) sin $$ 其中$x$是输入`input`,$cos$和$sin$分别是旋转系数输入`r1`和`r2`,输入rotate支持两种计算模 → [详情](llms-content/document/detail/Pytorch/1fd8a19b82a8.md) - [torch\_npu.npu\_rotate\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_rotate_quant.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/a0126ff580b7.md) - [torch\_npu.npu\_scaled\_masked\_softmax](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_scaled_masked_softmax.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/681f94e1815f.md) - [torch\_npu.npu\_scatter\_nd\_update\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_scatter_nd_update_.md): 将`updates`中的值按指定的索引`indices`更新`input`中的值,并将结果保存到输出tensor,`input`中的数据被改变。 → [详情](llms-content/document/detail/Pytorch/f2a7ce087691.md) - [torch\_npu.npu\_scatter\_nd\_update](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_scatter_nd_update.md): 将`updates`中的值按指定的索引`indices`更新`input`中的值,并将结果保存到输出tensor,`input`本身的数据不变。 → [详情](llms-content/document/detail/Pytorch/c3159b764456.md) - [torch\_npu.npu\_scatter\_pa\_kv\_cache](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_scatter_pa_kv_cache.md): 更新KVCache中指定位置的`key`和`value`。 输入输出支持以下场景: - 场景一: ```python key:\[batch, numhead, kheadsize\] value:\[batch, numhead, vheadsize\] keycache:\[numblocks, numhead kheadsize // lastdimk, blocks → [详情](llms-content/document/detail/Pytorch/fae6d3e70212.md) - [torch\_npu.npu\_sim\_exponential\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_sim_exponential_.md): - API功能:根据参数`lambd`生成指数分布随机数,并原地填充至输入张量`input`。 - 计算公式: $$f\(x\) \= -1/λ ln\(1-u\), u ~ Uniform\(0, 1\]$$ → [详情](llms-content/document/detail/Pytorch/116bac41e359.md) - [注意:此处使用 random.sample 仅为演示目的,生产环境中应使用稀疏选择算法(如 lightning\_indexer)生成 sparse\_indices](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_sparse_flash_attention.md): idxs \= random.sample\(range\(s2\_act - s1 + 1\), sparse\_block\_count\) → [详情](llms-content/document/detail/Pytorch/4330a8736a49.md) - [torch\_npu.npu\_sparse\_lightning\_indexer\_grad\_kl\_loss](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_sparse_lightning_indexer_grad_kl_loss.md): - API功能:该接口实现了npulightningindexer的反向功能,并融合了Loss的计算。npulightningindexer用于筛选Attention的`query`与`key`间最高内在联系的Top-k项,存放在`sparseindices`中,以减少长序列场景下的Attention计算量,提升训练性能。 - 计算公式: 1. Top-k value的计算公式: → [详情](llms-content/document/detail/Pytorch/79238cc2a53e.md) - [torch\_npu.npu\_swiglu\_quant](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_swiglu_quant.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/3c86d9a9e047.md) - [torch\_npu.npu\_top\_k\_top\_p\_sample](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_top_k_top_p_sample.md): - API功能: 根据输入词频`logits`、`topk`/`topp`/`minps`采样参数、随机采样权重分布`q`,进行topK-topP-minP-Sample采样计算,输出每个batch的最大词频`logitsselectidx`,以及topK-topP采样后的词频分布`logitstopkpselect`。 算子包含4个可单独开启,但上下游处理关系保持不变的采样算法(从原始输 → [详情](llms-content/document/detail/Pytorch/e053c1ea90c1.md) - [torch\_npu.npu\_top\_k\_top\_p](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_top_k_top_p.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/5c4daf54d6c1.md) - [torch\_npu.npu\_trans\_quant\_param](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_trans_quant_param.md): - API功能:完成量化计算参数`scale`数据类型的转换,将`float32`数据按照bit位存储进一个`int64`数据里。 - 计算公式: 1. `out`为64位格式,初始为0。 2. 根据`roundmode`将`scale`从`float32`转换为FP19: - 若`roundmode`为0(截断填充模式,默认值):不对`scale`做RINT舍入。 → [详情](llms-content/document/detail/Pytorch/0fe2ee7bdce6.md) - [torch\_npu.npu\_transpose\_batchmatmul](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_transpose_batchmatmul.md): - API功能:完成张量`input`与张量`weight`的矩阵乘计算。仅支持三维的Tensor传入。Tensor支持转置,转置序列根据传入的数列进行变更。`permx1`代表张量input的转置序列,`permx2`代表张量weight的转置序列,序列值为0的是batch维度,其余两个维度做矩阵乘法。 - 计算公式: - 非量化融合: $$ Y \= \(input^\{T1 → [详情](llms-content/document/detail/Pytorch/fb0bafa1f34c.md) - [torch\_npu.npu\_transpose\_quant\_batchmatmul](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_transpose_quant_batchmatmul.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/e7fab080f1f7.md) - [torch\_npu.npu\_weight\_quant\_batchmatmul](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-npu_weight_quant_batchmatmul.md): - API功能:该接口用于实现矩阵乘计算中`weight`输入和输出的量化操作,支持pertensor、perchannel、pergroup多场景量化。 - 计算公式: $$ y \= x @ ANTIQUANT\(weight\) + bias $$ 公式中的$weight$为伪量化场景的输入,其反量化公式$ANTIQUANT\(weight\)$ 为: → [详情](llms-content/document/detail/Pytorch/09385d3a61f8.md) - [torch\_npu.print\_npugraph\_tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-print_npugraph_tensor.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/a3a2c48a4b4d.md) - [torch.npu.reset\_stream\_limit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-reset_stream_limit.md): 调用`torch.npu.setstreamlimit`接口设置指定Stream的Device资源限制后,可调用本接口重置指定Stream的Device资源限制,恢复默认配置,此时可通过`torch.npu.getstreamlimit`接口查询默认的资源设置。 → [详情](llms-content/document/detail/Pytorch/6263b687aa46.md) - [torch\_npu.save\_npugraph\_tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-save_npugraph_tensor.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/df338b1bce95.md) - [torch\_npu.scatter\_update\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-scatter_update_.md): 将tensor updates中的值按指定的轴axis和索引indices更新tensor data中的值,并将结果保存到输出tensor,data本身的数据被改变。 → [详情](llms-content/document/detail/Pytorch/b14c5cefad47.md) - [torch\_npu.scatter\_update](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-scatter_update.md): 将tensor updates中的值按指定的轴axis和索引indices更新tensor data中的值,并将结果保存到输出tensor,data本身的数据不变。 → [详情](llms-content/document/detail/Pytorch/ebe2c2eded15.md) - [torch.npu.set\_device\_limit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-set_device_limit.md): 设置一个进程上指定device执行算子时所使用的cube和vector核数。 → [详情](llms-content/document/detail/Pytorch/1350e2e73c84.md) - [torch.npu.set\_stream\_limit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu-set_stream_limit.md): - 设置指定Stream的Device资源限制。 - 本接口应在调用`torch.npu.setdevice`接口之后且在算子执行之前调用,如果对同一stream进行多次设置,将以最后一次设置为准。 - 该接口设置完后,可以跨线程传递stream使用。 → [详情](llms-content/document/detail/Pytorch/dda2e20256e1.md) - [torch\_npu接口列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/customapi/docs/zh/custom_APIs/torch_npu/torch_npu.md): 本章节包含常用自定义接口,包括创建Tensor及计算类操作。 → [详情](llms-content/document/detail/Pytorch/1c4a6437906f.md) - [\(beta\) TORCH\_HCCL\_ZERO\_COPY](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/%EF%BC%88beta%EF%BC%89TORCH_HCCL_ZERO_COPY.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/181b5fe60af8.md) - [PyTorch-ACL\_DEVICE\_SYNC\_TIMEOUT](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/ACL_DEVICE_SYNC_TIMEOUT.md): 通过此环境变量可配置设备同步的超时时间。 → [详情](llms-content/document/detail/Pytorch/3ed316d829ac.md) - [PyTorch-ACL\_OP\_COMPILER\_CACHE\_DIR](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/ACL_OP_COMPILER_CACHE_DIR.md): 通过此环境变量可配置算子编译磁盘缓存的目录。 → [详情](llms-content/document/detail/Pytorch/4cb04a33baa7.md) - [PyTorch-ACL\_OP\_COMPILER\_CACHE\_MODE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/ACL_OP_COMPILER_CACHE_MODE.md): 通过此环境变量可配置算子编译磁盘缓存模式。 → [详情](llms-content/document/detail/Pytorch/c5e9318373dd.md) - [PyTorch-TORCH\_NPU\_DISABLED\_WARNING](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/alarm_message_printing.md): 通过此环境变量可配置是否打印TorchNPU的告警信息。 → [详情](llms-content/document/detail/Pytorch/136fe46aa679.md) - [在进行模型分布式训练时遇到报错“RuntimeError: The Inner Error ...”](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/appendix.md): 配置RANK\_TABLE\_FILE的场景下,在进行模型分布式训练时遇到报错“RuntimeError: The Inner Error ...”,并且打印的operator name是具体的通信算子。 → [详情](llms-content/document/detail/Pytorch/06677d1d80e5.md) - [PyTorch-ASCEND\_LAUNCH\_BLOCKING](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/ASCEND_LAUNCH_BLOCKING.md): 通过此环境变量可控制算子执行时是否启用同步模式。 → [详情](llms-content/document/detail/Pytorch/27d33836914c.md) - [PyTorch-TORCH\_HCCL\_BLOCKING\_WAIT](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/collective_communication.md): 当使用HCCL作为通信后端时,通过此环境变量可控制`ProcessGroupHCCL`中`wait\(\)`和`synchronize\(\)`的同步模式(阻塞或非阻塞)。 → [详情](llms-content/document/detail/Pytorch/d446b2f4e4af.md) - [PyTorch-COMBINED\_ENABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/COMBINED_ENABLE.md): 通过此环境变量可设置combined标志。设置为0表示关闭此功能;设置为1表示开启,用于优化两个非连续的算子组合类场景。 → [详情](llms-content/document/detail/Pytorch/cc9d6fd2d3df.md) - [PyTorch-CPU\_AFFINITY\_CONF](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/CPU_AFFINITY_CONF.md): TorchNPU可以通过设置环境变量CPU\_AFFINITY\_CONF来开启粗/细粒度绑核。该配置能够避免线程间抢占,提高缓存命中,避免跨NUMA(非一致性内存访问)节点的内存访问,减少任务调度开销,优化任务执行效率。 → [详情](llms-content/document/detail/Pytorch/564e1948183e.md) - [PyTorch-STREAMS\_PER\_DEVICE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/device_management.md): 通过此环境变量可配置stream pool的最大流数。 → [详情](llms-content/document/detail/Pytorch/bd9cc7c2c81b.md) - [PyTorch-NPU\_ASD\_ENABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/eigenvalue_detection.md): 通过此环境变量可控制是否开启特征值检测功能。 → [详情](llms-content/document/detail/Pytorch/63c7da64625a.md) - [环境变量列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/env_variable_list.md): 本手册描述开发者在TorchNPU训练和在线推理过程中可使用的环境变量。基于CANN构建AI应用和业务过程中使用的环境变量请参考《\[CANN 环境变量参考\]\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/910/maintenref/envvar/envref\_07\_0001.html\)》。 → [详情](llms-content/document/detail/Pytorch/a2e13ace4b6a.md) - [PyTorch-HCCL\_ASYNC\_ERROR\_HANDLING](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/HCCL_ASYNC_ERROR_HANDLING.md): 当使用HCCL作为通信后端时,通过此环境变量可控制是否开启异步错误处理。 → [详情](llms-content/document/detail/Pytorch/8a0cbef712fb.md) - [PyTorch-HCCL\_DESYNC\_DEBUG](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/HCCL_DESYNC_DEBUG.md): 当使用HCCL作为通信后端时,通过此环境变量可控制是否进行通信超时分析。 → [详情](llms-content/document/detail/Pytorch/bd87a19cdb3d.md) - [PyTorch-HCCL\_EVENT\_TIMEOUT](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/HCCL_EVENT_TIMEOUT.md): 当使用HCCL作为通信后端时,通过此环境变量可设置等待event完成的超时时间。 → [详情](llms-content/document/detail/Pytorch/68cb7b317d0b.md) - [(beta)INDUCTOR\_ASCEND\_CHECK\_ACCURACY](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/INDUCTOR_ASCEND_CHECK_ACCURACY.md): INDUCTOR\_ASCEND\_CHECK\_ACCURACY是TorchNPU提供的精度校验工具,在torch.compile图编译后端为“inductor”时自动检测融合算子的数值精度。 → [详情](llms-content/document/detail/Pytorch/62b057440118.md) - [PyTorch-TORCHINDUCTOR\_NPU\_BACKEND](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/inductor.md): 通过此环境变量可配置图模式(Inductor)下的后端优化策略,支持在Triton、MLIR、DVM等模式之间切换。 → [详情](llms-content/document/detail/Pytorch/547d09bfc08a.md) - [PyTorch-INF\_NAN\_MODE\_ENABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/INF_NAN_MODE_ENABLE.md): 通过此环境变量可控制AI处理器对输入数据为Inf/NaN时的处理方式,即控制AI处理器使用饱和模式还是INF\_NAN模式。默认值为“1”。 → [详情](llms-content/document/detail/Pytorch/a9ff0872465d.md) - [PyTorch-INF\_NAN\_MODE\_FORCE\_DISABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/INF_NAN_MODE_FORCE_DISABLE.md): Atlas A2 训练系列产品/Atlas A3 训练系列产品,通过此环境变量可强制关闭INF\_NAN模式。关闭INF\_NAN模式会导致计算过程中产生的Inf和NaN被转换成对应数据类型的最大值和0值,使后续运算结果出现差异,所以进行了强制拦截。若一定要关闭INF\_NAN模式,则需要配置该环境变量为“1”,即强制关闭INF\_NAN模式,关闭后需注意Inf和NaN值的变化。 → [详情](llms-content/document/detail/Pytorch/98ef5eca62e8.md) - [PyTorch-KINETO\_USE\_DAEMON](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/KINETO_USE_DAEMON.md): 该环境变量用于在训练场景中设置是否通过msMonitor nputrace方式开启dynamic\_profile采集功能。 → [详情](llms-content/document/detail/Pytorch/429d92003839.md) - [PyTorch-PYTORCH\_NPU\_ALLOC\_CONF](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/memory_management.md): 通过此环境变量可控制缓存分配器行为。配置此环境变量会改变内存占用量,可能造成性能波动。 → [详情](llms-content/document/detail/Pytorch/d8ccf806bdcd.md) - [PyTorch-MULTI\_STREAM\_MEMORY\_REUSE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/MULTI_STREAM_MEMORY_REUSE.md): 通过此环境变量可配置多流内存复用是否开启。在集合通信多流场景,对TorchNPU多流内存管理做优化,避免集合通信输入输出内存在多流场景下延迟释放,降低内存峰值。 → [详情](llms-content/document/detail/Pytorch/9cfe14c69b5e.md) - [PyTorch-NPU\_ASD\_CONFIG](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/NPU_ASD_CONFIG.md): 通过此环境变量可控制是否开启TorchNPU的特征值检测功能。特征值检测功能具体参见《框架特性》中的“\[特征值检测\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/fwfeatures/docs/zh/framework\_feature\_guide\_pytorch/feature\_value\_detection. → [详情](llms-content/document/detail/Pytorch/5e56a5320dfb.md) - [PyTorch-NPU\_ASD\_ENABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/NPU_ASD_ENABLE.md): 通过此环境变量可控制是否开启特征值检测功能。 → [详情](llms-content/document/detail/Pytorch/63c7da64625a.md) - [PyTorch-NPU\_ASD\_SIGMA\_THRESH](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/NPU_ASD_SIGMA_THRESH.md): 通过此环境变量可配置特征值检测功能的相对阈值,格式为整型数据对,最小取值为3。 → [详情](llms-content/document/detail/Pytorch/0360116b41d2.md) - [PyTorch-NPU\_ASD\_UPPER\_THRESH](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/NPU_ASD_UPPER_THRESH.md): 通过此环境变量可配置特征值检测功能的绝对阈值,格式为整型数据对,最小取值为3。 → [详情](llms-content/document/detail/Pytorch/f6b1b6b4cddc.md) - [PyTorch-NPU\_INDUCTOR\_FALLBACK\_LIST](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/NPU_INDUCTOR_FALLBACK_LIST.md): 通过此环境变量可指定需要回退到PyTorch原生的算子列表。当某些算子在NPU后端执行出现问题或需要使用算子原生实现时,可通过此环境变量进行配置。 → [详情](llms-content/document/detail/Pytorch/e9476c996c40.md) - [PyTorch-OOM\_SNAPSHOT\_ENABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/OOM_SNAPSHOT_ENABLE.md): 通过此环境变量可配置在内存不足报错时是否保存内存数据,以供分析内存不足原因。 → [详情](llms-content/document/detail/Pytorch/1b0a7e0c9034.md) - [PyTorch-OOM\_SNAPSHOT\_PATH](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/OOM_SNAPSHOT_PATH.md): 通过此环境变量可配置在内存不足报错时内存数据的保存路径。 → [详情](llms-content/document/detail/Pytorch/b15943c37726.md) - [PyTorch-ACL\_OP\_COMPILER\_CACHE\_DIR](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/op_compilation.md): 通过此环境变量可配置算子编译磁盘缓存的目录。 → [详情](llms-content/document/detail/Pytorch/4cb04a33baa7.md) - [PyTorch-INF\_NAN\_MODE\_ENABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/op_execution.md): 通过此环境变量可控制AI处理器对输入数据为Inf/NaN时的处理方式,即控制AI处理器使用饱和模式还是INF\_NAN模式。默认值为“1”。 → [详情](llms-content/document/detail/Pytorch/a9ff0872465d.md) - [PyTorch-P2P\_HCCL\_BUFFSIZE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/P2P_HCCL_BUFFSIZE.md): 通过此环境变量可配置是否开启点对点通信(torch.distributed.isend、torch.distributed.irecv和torch.distributed.batch\_isend\_irecv),并使用独立通信域功能。 → [详情](llms-content/document/detail/Pytorch/d8941a12d10f.md) - [PyTorch-PER\_STREAM\_QUEUE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/PER_STREAM_QUEUE.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/bf8e3569d12a.md) - [PyTorch-CPU\_AFFINITY\_CONF](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/performance_tuning.md): TorchNPU可以通过设置环境变量CPU\_AFFINITY\_CONF来开启粗/细粒度绑核。该配置能够避免线程间抢占,提高缓存命中,避免跨NUMA(非一致性内存访问)节点的内存访问,减少任务调度开销,优化任务执行效率。 → [详情](llms-content/document/detail/Pytorch/564e1948183e.md) - [PyTorch-PROF\_CONFIG\_PATH](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/PROF_CONFIG_PATH.md): 在TorchNPU训练场景中,通过此环境变量可指定TorchNPU Profiler接口的dynamic\_profile采集功能的profiler\_config.json配置文件路径。 → [详情](llms-content/document/detail/Pytorch/36365f6b0491.md) - [PyTorch-PYTORCH\_NO\_NPU\_MEMORY\_CACHING](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/PYTORCH_NO_NPU_MEMORY_CACHING.md): 通过此环境变量可配置是否关闭内存复用机制。 → [详情](llms-content/document/detail/Pytorch/6eecb52ec881.md) - [PyTorch-PYTORCH\_NPU\_ALLOC\_CONF](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/PYTORCH_NPU_ALLOC_CONF.md): 通过此环境变量可控制缓存分配器行为。配置此环境变量会改变内存占用量,可能造成性能波动。 → [详情](llms-content/document/detail/Pytorch/d8ccf806bdcd.md) - [PyTorch-RANK\_TABLE\_FILE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/RANK_TABLE_FILE.md): 通过此环境变量可配置RANK\_TABLE\_FILE文件的路径,用于集合通信域建链。 → [详情](llms-content/document/detail/Pytorch/e3404d8cd2a4.md) - [在进行模型分布式训练时遇到报错“RuntimeError: The Inner Error ...”](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/runtimeerror_Inner_Error.md): 配置RANK\_TABLE\_FILE的场景下,在进行模型分布式训练时遇到报错“RuntimeError: The Inner Error ...”,并且打印的operator name是具体的通信算子。 → [详情](llms-content/document/detail/Pytorch/06677d1d80e5.md) - [PyTorch-STREAMS\_PER\_DEVICE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/STREAMS_PER_DEVICE.md): 通过此环境变量可配置stream pool的最大流数。 → [详情](llms-content/document/detail/Pytorch/bd9cc7c2c81b.md) - [PyTorch-ACL\_DEVICE\_SYNC\_TIMEOUT](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/synchronization_timeout.md): 通过此环境变量可配置设备同步的超时时间。 → [详情](llms-content/document/detail/Pytorch/3ed316d829ac.md) - [PyTorch-TASK\_QUEUE\_ENABLE](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TASK_QUEUE_ENABLE.md): 通过此环境变量可配置task\_queue算子下发队列是否开启和优化等级。 → [详情](llms-content/document/detail/Pytorch/5ebb556c274f.md) - [PyTorch-TORCH\_HCCL\_BLOCKING\_WAIT](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_HCCL_BLOCKING_WAIT.md): 当使用HCCL作为通信后端时,通过此环境变量可控制`ProcessGroupHCCL`中`wait\(\)`和`synchronize\(\)`的同步模式(阻塞或非阻塞)。 → [详情](llms-content/document/detail/Pytorch/d446b2f4e4af.md) - [PyTorch-TORCH\_NPU\_COMPACT\_ERROR\_OUTPUT](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPU_COMPACT_ERROR_OUTPUT.md): 通过此环境变量可精简打印错误信息,开启后会将CANN内部调用栈、TorchNPU错误码等自定义报错信息转移到plog中,仅保留有效的错误说明,提高异常信息的可读性。plog的详细信息请参考\[plog日志信息\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/userguide/troubleshooting/docs/zh/trou → [详情](llms-content/document/detail/Pytorch/dcaca78f0cfc.md) - [PyTorch-TORCH\_NPU\_DEVICE\_CAPABILITY](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPU_DEVICE_CAPABILITY.md): 通过此环境变量可配置`torch\_npu.npu.get\_device\_capability\(\)`的返回值,仅用于兼容原生PyTorch的`torch.cuda.get\_device\_capability\(\)`接口,不代表NPU硬件实际能力。 → [详情](llms-content/document/detail/Pytorch/a1815e24cf6a.md) - [PyTorch-TORCH\_NPU\_DISABLED\_WARNING](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPU_DISABLED_WARNING.md): 通过此环境变量可配置是否打印TorchNPU的告警信息。 → [详情](llms-content/document/detail/Pytorch/136fe46aa679.md) - [PyTorch-TORCH\_NPU\_LAZY\_FUSION](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPU_LAZY_FUSION.md): 通过此环境变量可开启TorchNPU Eager模式下的DVM算子融合。DVM将多个相邻的小算子合并成单个融合kernel,减少kernel下发次数和中间张量的搬运,从而加速训练和推理。 → [详情](llms-content/document/detail/Pytorch/5e2dd942ed67.md) - [PyTorch-TORCH\_NPU\_LOGS\_FILTER](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPU_LOGS_FILTER.md): 此环境变量用于过滤TorchNPU日志输出内容,通过黑白名单机制筛选需要显示的日志信息,帮助开发者在大量日志中快速定位关键信息。 → [详情](llms-content/document/detail/Pytorch/f6c1a7a9256c.md) - [PyTorch-TORCH\_NPU\_LOGS](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPU_LOGS.md): 此环境变量用于配置TorchNPU新增模块的日志打印功能,为开发者在debugging场景下提供精准的调试定位能力。 → [详情](llms-content/document/detail/Pytorch/3f9b2b30cb01.md) - [PyTorch-TORCH\_NPU\_USE\_COMPATIBLE\_IMPL](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPU_USE_COMPATIBLE_IMPL.md): 该环境变量用于控制是否开启一致性配置,开启时,算子API的实现与PyTorch原生社区完全对齐。该环境变量仅用于切换API所调用的底层算子,默认值为“0”,即关闭一致性配置。 → [详情](llms-content/document/detail/Pytorch/4182bcaac1bc.md) - [PyTorch-TORCH\_NPUGRAPH\_GC](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_NPUGRAPH_GC.md): 通过此环境变量可控制图捕获模式(NPUGraph Capture)过程中是否主动触发Python GC(Garbage Collection)。 → [详情](llms-content/document/detail/Pytorch/4777c58434c8.md) - [PyTorch-TORCH\_TRANSFER\_TO\_NPU](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCH_TRANSFER_TO_NPU.md): 通过此环境变量可配置是否自动启用transfer\_to\_npu功能,将PyTorch的CUDA相关API自动替换为NPU对应API,方便用户从CUDA迁移到NPU。 → [详情](llms-content/document/detail/Pytorch/c3bd1bf2bba5.md) - [(beta)TORCHINDUCTOR\_ENABLE\_MFUSION](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCHINDUCTOR_ENABLE_MFUSION.md): 通过此环境变量可控制是否启用MFusion融合优化功能。MFusion是一种针对NPU平台的图融合优化技术,能够自动融合多个算子为单一kernel,从而减少数据传输开销,提升整体计算性能。 → [详情](llms-content/document/detail/Pytorch/58732a0c53ee.md) - [PyTorch-TORCHINDUCTOR\_NPU\_BACKEND](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCHINDUCTOR_NPU_BACKEND.md): 通过此环境变量可配置图模式(Inductor)下的后端优化策略,支持在Triton、MLIR、DVM等模式之间切换。 → [详情](llms-content/document/detail/Pytorch/547d09bfc08a.md) - [PyTorch-TORCHINDUCTOR\_USE\_AKG](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/ENV/docs/zh/environment_variable_reference/TORCHINDUCTOR_USE_AKG.md): 通过此环境变量可配置torch.compile图模式(Inductor)下MLIR(Multi-Level Intermediate Representation)模式启用AKG(Auto Kernel Generator)后端优化。AKG基于Affine Dialect进行融合切分等调度优化,提升融合能力,降低调度和执行开销。 → [详情](llms-content/document/detail/Pytorch/376b0c0f3512.md) - [添加二进制黑名单示例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/appendixes.md): 参见如下示例设置"NPU\_FUZZY\_COMPILE\_BLACKLIST"选项,添加二进制黑名单。 → [详情](llms-content/document/detail/Pytorch/4a9154bc1363.md) - [确定性计算API清单](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/deterministic_computing_apis.md): 在使用PyTorch框架进行训练时,部分算子在计算时可能存在随机性,若需要输出结果排除随机性,则需要设置确定性计算开关。在开启确定性计算时,当使用相同的输入在相同的硬件和软件上执行相同的操作,输出的结果每次都是相同的。 → [详情](llms-content/document/detail/Pytorch/f530533283b7.md) - [支持DTensor的API清单](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/dtensor_supported_apis.md): 昇腾支持DTensor的API列表请参见表1。 → [详情](llms-content/document/detail/Pytorch/bb42e7128d80.md) - [添加二进制黑名单示例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/example_of_adding_a_binary_blocklist.md): 参见如下示例设置"NPU\_FUZZY\_COMPILE\_BLACKLIST"选项,添加二进制黑名单。 → [详情](llms-content/document/detail/Pytorch/4a9154bc1363.md) - [支持入图的API清单](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/graph_supported_apis.md): 昇腾支持入图的API列表请参见表1。 → [详情](llms-content/document/detail/Pytorch/efa1b4ed4261.md) - [inf/nan值处理差异说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/inf_nan_difference_apis.md): 在TorchNPU中,部分API对`inf`/`nan`特殊值的处理行为与PyTorch原生实现存在差异,可能导致计算结果不一致。本文档主要列出两类差异场景:异常输入(输入包含`inf`/`nan`)时的行为差异,以及数值溢出时输出`inf`/`nan`的差异。 → [详情](llms-content/document/detail/Pytorch/44b5efafd797.md) - [DDP Communication Hooks](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/DDP-Communication-Hooks.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7d3cce54b804.md) - [Distributed RPC Framework](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/Distributed-RPC-Framework.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/4b6cacab66a4.md) - [Named Tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/Named-Tensors.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/07e32bfd4554.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/overview.md): 介绍PyTorch2.10.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.10.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.10/\)。 → [详情](llms-content/document/detail/Pytorch/7cf5c5ffa162.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/PyTorch-2-10-0.md): 介绍PyTorch2.10.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.10.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.10/\)。 → [详情](llms-content/document/detail/Pytorch/7cf5c5ffa162.md) - [PyTorch-Quantization](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/Quantization.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/93e0b49e51d8.md) - [Tensor Attributes](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/Tensor-Attributes.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2849314e1d6b.md) - [torch.\_\_config\_\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-__config__.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8dbef9945746.md) - [torch.accelerator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-accelerator.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a8ee0cbd8f1d.md) - [torch.amp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-amp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/705e337c95b4.md) - [torch.autograd](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-autograd.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f321a60d22b8.md) - [torch.backends](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-backends.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/90c5307000f6.md) - [torch.compiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-compiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c104bf18291a.md) - [torch.cpu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-cpu.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/84136d78a24f.md) - [torch.cuda](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-cuda.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/29a02e3efc16.md) - [torch.distributed.algorithms.join](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-algorithms-join.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1b0f26bacce1.md) - [torch.distributed.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ede08a6aa64a.md) - [torch.distributed.elastic](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-elastic.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/668da5fc72e3.md) - [torch.distributed.fsdp.fully\_shard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-fsdp-fully_shard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/fce64356ef3d.md) - [torch.distributed.fsdp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-fsdp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/fcafcfc4b012.md) - [torch.distributed.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/abec79d5a00f.md) - [torch.distributed.pipelining](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-pipelining.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f0aa9e41b438.md) - [torch.distributed.tensor.parallel](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-tensor-parallel.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5ecc0f94b17d.md) - [torch.distributed.tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed-tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/cd5eb68810c2.md) - [torch.distributed](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributed.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e9990ef4fca8.md) - [torch.distributions](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-distributions.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c8466b49fd2c.md) - [torch.export](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-export.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/6caf411523fd.md) - [torch.fft](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-fft.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c28da740568e.md) - [torch.func](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-func.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/35e85b2b0c85.md) - [torch.futures](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-futures.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/aa637d5190bc.md) - [torch.fx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-fx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/51afa8082e34.md) - [torch.hub](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-hub.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c876e4588971.md) - [torch.jit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-jit.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1981c07dc6e4.md) - [torch.library](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-library.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c63b999ce6a1.md) - [torch.linalg](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-linalg.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d7fa27b8d723.md) - [torch.monitor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-monitor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/386afee2cfad.md) - [torch.nested](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-nested.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/face9cdd0f27.md) - [torch.nn.functional](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-nn-functional.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5e7de00b9412.md) - [torch.nn.init](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-nn-init.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/fc681c01f4e7.md) - [torch.nn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-nn.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/cf4bb30a9b38.md) - [torch.onnx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-onnx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/59d3462d4f83.md) - [torch.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/35a667ae3255.md) - [torch.overrides](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-overrides.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/05b02144f485.md) - [torch.package](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-package.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ee9ebe9c8d18.md) - [torch.profiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-profiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5e3e80a9cd03.md) - [torch.random](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-random.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/cea338e2e948.md) - [torch.sparse](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-sparse.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1af73f5160c1.md) - [torch.special](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-special.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1fde8548efbd.md) - [torch.Storage](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-Storage.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ec69837c463d.md) - [torch.Tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-Tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/fd74e59e62df.md) - [torch.testing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-testing.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/dd2d2e69cc19.md) - [torch.utils.benchmark](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-benchmark.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0fe71ac83882.md) - [torch.utils.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/11b589b7bfd4.md) - [torch.utils.cpp\_extension](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-cpp_extension.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5efc6e42a60d.md) - [torch.utils.data](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-data.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2b5a0b97059e.md) - [torch.utils.dlpack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-dlpack.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/bb5e7ba996ec.md) - [torch.utils.mobile\_optimizer](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-mobile_optimizer.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8c2a7765bc13.md) - [torch.utils.model\_zoo](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-model_zoo.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/74baed2f71c9.md) - [torch.utils.tensorboard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils-tensorboard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c96f6ab7fcfe.md) - [torch.utils](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch-utils.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9ec770480d00.md) - [PyTorch-torch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/torch.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9a6a93ff0c07.md) - [Type Info](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-10-0/Type-Info.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/85d8f36b9e44.md) - [DDP Communication Hooks](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/DDP-Communication-Hooks.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e87d4116459a.md) - [Distributed RPC Framework](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/Distributed-RPC-Framework.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/6b9ad80505d7.md) - [Named Tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/Named-Tensors.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1872651302c7.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/overview.md): 介绍PyTorch2.11.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.11.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.11/\)。 → [详情](llms-content/document/detail/Pytorch/9e5778bd95a1.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/PyTorch-2-11-0.md): 介绍PyTorch2.11.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.11.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.11/\)。 → [详情](llms-content/document/detail/Pytorch/9e5778bd95a1.md) - [PyTorch-Quantization](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/Quantization.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9ebe653db394.md) - [Tensor Attributes](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/Tensor-Attributes.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/6755d89c6efd.md) - [torch.\_\_config\_\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-__config__.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/bcc187cdd27e.md) - [torch.accelerator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-accelerator.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/687898c7fc57.md) - [torch.amp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-amp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b60eea92e87b.md) - [torch.autograd](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-autograd.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9fa5794ef5e1.md) - [torch.backends](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-backends.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d698bf9d3654.md) - [torch.compiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-compiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8659d0480e60.md) - [torch.cpu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-cpu.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b4c3f0b17a3d.md) - [torch.cuda](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-cuda.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8980dae10bb0.md) - [torch.distributed.algorithms.join](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-algorithms-join.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c293375d36f1.md) - [torch.distributed.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c3e0274f72bd.md) - [torch.distributed.elastic](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-elastic.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7b78b7fdbedd.md) - [torch.distributed.fsdp.fully\_shard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-fsdp-fully_shard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/105cd060612e.md) - [torch.distributed.fsdp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-fsdp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/951e3036042b.md) - [torch.distributed.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/914e48cd64fd.md) - [torch.distributed.pipelining](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-pipelining.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/3938f067643f.md) - [torch.distributed.tensor.parallel](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-tensor-parallel.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9212999afdae.md) - [torch.distributed.tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed-tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/cdc8468c6e60.md) - [torch.distributed](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributed.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1a944bf8027c.md) - [torch.distributions](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-distributions.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5d7091fc71da.md) - [torch.export](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-export.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e31eda3aef03.md) - [torch.fft](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-fft.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/263b39bf3727.md) - [torch.func](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-func.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a5f92e0957dd.md) - [torch.futures](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-futures.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b01d3cc37f19.md) - [torch.fx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-fx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5097195c8aa1.md) - [torch.hub](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-hub.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1978c96777b1.md) - [torch.library](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-library.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b1234486145a.md) - [torch.linalg](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-linalg.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/fe3dee98cf90.md) - [torch.monitor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-monitor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/13d3ada73bd0.md) - [torch.nested](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-nested.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/74c746897b10.md) - [torch.nn.functional](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-nn-functional.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d177fae478e2.md) - [torch.nn.init](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-nn-init.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2fd3fa4c3c4b.md) - [torch.nn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-nn.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/aead791c09b3.md) - [torch.onnx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-onnx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c6198dab1c68.md) - [torch.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a8d956afd59d.md) - [torch.overrides](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-overrides.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/dfb2d1da0aa0.md) - [torch.package](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-package.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/bc1d63af6cf6.md) - [torch.profiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-profiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7a0b0ac68628.md) - [torch.random](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-random.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/12aa572677ad.md) - [torch.sparse](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-sparse.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ce2cbd26832b.md) - [torch.special](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-special.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8442ebe00a96.md) - [torch.Storage](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-Storage.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7b9acf1ab2f5.md) - [torch.Tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-Tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/192f2ecf8b71.md) - [torch.testing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-testing.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b3071be9ac5f.md) - [torch.utils.benchmark](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-benchmark.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7c9f50adb46f.md) - [torch.utils.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1c99289ff097.md) - [torch.utils.cpp\_extension](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-cpp_extension.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/390298d51fad.md) - [torch.utils.data](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-data.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0823f8fdc487.md) - [torch.utils.dlpack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-dlpack.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/db955e2c3ab0.md) - [torch.utils.mobile\_optimizer](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-mobile_optimizer.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5bd9c3f90ae6.md) - [torch.utils.model\_zoo](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-model_zoo.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/357563b5749c.md) - [torch.utils.tensorboard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils-tensorboard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a1ce53204f57.md) - [torch.utils](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch-utils.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/95697e784e2f.md) - [PyTorch-torch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/torch.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5be5efc8cf62.md) - [Type Info](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-11-0/Type-Info.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/723d2211bb42.md) - [DDP Communication Hooks](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/DDP-Communication-Hooks.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9d1f447a2232.md) - [Distributed RPC Framework](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/Distributed-RPC-Framework.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5c328c45fb22.md) - [Named Tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/Named-Tensors.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/09bafd29f2db.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/overview.md): 介绍PyTorch2.12.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.12.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.12/\)。 → [详情](llms-content/document/detail/Pytorch/67f7e9ab4ece.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/PyTorch-2-12-0.md): 介绍PyTorch2.12.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.12.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.12/\)。 → [详情](llms-content/document/detail/Pytorch/67f7e9ab4ece.md) - [PyTorch-Quantization](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/Quantization.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/26c37d33d498.md) - [Tensor Attributes](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/Tensor-Attributes.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9291d55f4a62.md) - [torch.\_\_config\_\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-__config__.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/4a902747bd49.md) - [torch.accelerator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-accelerator.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/be8215f3bcb3.md) - [torch.amp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-amp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b9ab9096095f.md) - [torch.autograd](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-autograd.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/12c6879f6754.md) - [torch.backends](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-backends.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c4d03aba66bc.md) - [torch.compiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-compiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/20c8264af11e.md) - [torch.cpu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-cpu.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0fef751c0c8f.md) - [torch.cuda](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-cuda.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/eca472765917.md) - [torch.distributed.algorithms.join](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-algorithms-join.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f46727edf16d.md) - [torch.distributed.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2d05785bb581.md) - [torch.distributed.elastic](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-elastic.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/fea5ec37f709.md) - [torch.distributed.fsdp.fully\_shard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-fsdp-fully_shard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b4a480d55b51.md) - [torch.distributed.fsdp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-fsdp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c7acc80c4ebd.md) - [torch.distributed.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7aa290afcbcf.md) - [torch.distributed.pipelining](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-pipelining.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/634c8672f97a.md) - [torch.distributed.tensor.parallel](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-tensor-parallel.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/715a49594509.md) - [torch.distributed.tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed-tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/6c09886671bd.md) - [torch.distributed](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributed.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/6e5f553d34d9.md) - [torch.distributions](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-distributions.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/74ae73649c38.md) - [torch.export](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-export.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/3569706018ab.md) - [torch.fft](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-fft.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/38b40833e0cd.md) - [torch.func](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-func.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/257ce8ece7db.md) - [torch.futures](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-futures.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/3b24bc85b3d9.md) - [torch.fx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-fx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/11e13fea3906.md) - [torch.hub](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-hub.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/41ba66752752.md) - [torch.library](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-library.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0f123d15c721.md) - [torch.linalg](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-linalg.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/cbaeee4d41cd.md) - [torch.monitor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-monitor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/88c21b97a568.md) - [torch.nested](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-nested.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/10b0055d15b1.md) - [torch.nn.functional](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-nn-functional.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/956030c51170.md) - [torch.nn.init](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-nn-init.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ab15e5870235.md) - [torch.nn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-nn.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2b570db8c511.md) - [torch.onnx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-onnx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1ca2388b80e0.md) - [torch.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ffe09ccc414a.md) - [torch.overrides](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-overrides.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7ef1fa7a5bf2.md) - [torch.package](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-package.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7a69eb841b4c.md) - [torch.profiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-profiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2531949e105b.md) - [torch.random](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-random.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e441649ec97b.md) - [torch.sparse](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-sparse.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/28e95975ea74.md) - [torch.special](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-special.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/54cde5fd4e9c.md) - [torch.Storage](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-Storage.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ec26a57418e9.md) - [torch.Tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-Tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/931b8b72204d.md) - [torch.testing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-testing.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/548670228890.md) - [torch.utils.benchmark](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-benchmark.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d202b576e8e8.md) - [torch.utils.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e7de7bf710c9.md) - [torch.utils.cpp\_extension](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-cpp_extension.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/edaf92f8d5b9.md) - [torch.utils.data](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-data.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e07cab7e06d4.md) - [torch.utils.dlpack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-dlpack.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b10a22d399b5.md) - [torch.utils.mobile\_optimizer](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-mobile_optimizer.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/abe51877ade7.md) - [torch.utils.model\_zoo](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-model_zoo.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9dc1d40068d2.md) - [torch.utils.tensorboard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils-tensorboard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/726a6f904e6c.md) - [torch.utils](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch-utils.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1569c335a018.md) - [PyTorch-torch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/torch.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/212f9b4a8599.md) - [Type Info](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-12-0/Type-Info.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5318d4ffbfa2.md) - [DDP Communication Hooks](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/DDP-Communication-Hooks.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1ed392bb87ac.md) - [Distributed RPC Framework](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/Distributed-RPC-Framework.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/792131faaf20.md) - [Named Tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/Named-Tensors.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d390d6eb9b7c.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/overview.md): 介绍PyTorch2.7.1版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.7.1版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.7/\)。 → [详情](llms-content/document/detail/Pytorch/5b6ed5e70c68.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/PyTorch-2-7-1.md): 介绍PyTorch2.7.1版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.7.1版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.7/\)。 → [详情](llms-content/document/detail/Pytorch/5b6ed5e70c68.md) - [PyTorch-Quantization](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/Quantization.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d77a96f50080.md) - [Tensor Attributes](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/Tensor-Attributes.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d0ff9aee5bdd.md) - [torch.\_\_config\_\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-__config__.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a8c15f424797.md) - [torch.accelerator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-accelerator.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/79a7cdb657bd.md) - [torch.amp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-amp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b62583bb56d2.md) - [torch.autograd](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-autograd.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1944740596a8.md) - [torch.backends](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-backends.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f080b34ec860.md) - [torch.compiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-compiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/eb1c2231f350.md) - [torch.cpu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-cpu.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7b5b8c13a1d9.md) - [torch.cuda](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-cuda.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/4ff0fd85226d.md) - [torch.distributed.algorithms.join](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-algorithms-join.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/93e0d235b567.md) - [torch.distributed.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/14743f81164c.md) - [torch.distributed.elastic](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-elastic.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f2396bab27d6.md) - [torch.distributed.fsdp.fully\_shard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-fsdp-fully_shard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c5cfecfbe8c4.md) - [torch.distributed.fsdp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-fsdp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c5bd94f26ffa.md) - [torch.distributed.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b17df58fcb5d.md) - [torch.distributed.pipelining](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-pipelining.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8b76b1f01e70.md) - [torch.distributed.tensor.parallel](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-tensor-parallel.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e089a56fe5b0.md) - [torch.distributed.tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed-tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/db9908853c32.md) - [torch.distributed](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributed.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ec9505ce2be2.md) - [torch.distributions](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-distributions.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/44a7adf0cbd5.md) - [torch.export](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-export.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/bddbdec572b5.md) - [torch.fft](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-fft.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/dd71c4042ce0.md) - [torch.func](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-func.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f33697440106.md) - [torch.futures](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-futures.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b189b7dd8836.md) - [torch.fx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-fx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/09752da1e7c0.md) - [torch.hub](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-hub.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/66a6517ff10d.md) - [torch.jit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-jit.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c678c691f4b4.md) - [torch.library](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-library.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/4af4f97ce1a8.md) - [torch.linalg](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-linalg.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2e0e57f89892.md) - [torch.monitor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-monitor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/102922bd9869.md) - [torch.nested](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-nested.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/30ac6fec6252.md) - [torch.nn.functional](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-nn-functional.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/3b0b14b50445.md) - [torch.nn.init](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-nn-init.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7f97d5606876.md) - [torch.nn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-nn.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/65fba2f8cda5.md) - [torch.onnx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-onnx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0911e36b30b5.md) - [torch.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1aac534b1d5a.md) - [torch.overrides](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-overrides.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/bddb399a1a23.md) - [torch.package](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-package.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/056ddf137f74.md) - [torch.profiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-profiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b0cba8991378.md) - [torch.random](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-random.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d507b013ecc2.md) - [torch.sparse](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-sparse.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9f3a206866f2.md) - [torch.special](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-special.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2525a9b76b2d.md) - [torch.Storage](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-Storage.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9da1260d1713.md) - [torch.Tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-Tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/283550fc10f4.md) - [torch.testing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-testing.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/cf979e3324fb.md) - [torch.utils.benchmark](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-benchmark.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8bc35f401ad8.md) - [torch.utils.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/01900b35fcff.md) - [torch.utils.cpp\_extension](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-cpp_extension.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/eb38c5288b5b.md) - [torch.utils.data](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-data.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5db4fb486bab.md) - [torch.utils.dlpack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-dlpack.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/3c2f67625b18.md) - [torch.utils.mobile\_optimizer](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-mobile_optimizer.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/8321b25c8a3a.md) - [torch.utils.model\_zoo](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-model_zoo.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2c54b67705a0.md) - [torch.utils.tensorboard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils-tensorboard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c714d532d66e.md) - [torch.utils](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch-utils.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2242679ed5f0.md) - [PyTorch-torch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/torch.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/185336762107.md) - [Type Info](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-7-1/Type-Info.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/287b42b89fa5.md) - [DDP Communication Hooks](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/DDP-Communication-Hooks.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9cc38278fa2d.md) - [Distributed RPC Framework](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/Distributed-RPC-Framework.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/50272cb39815.md) - [Named Tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/Named-Tensors.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/942be41852d4.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/overview.md): 介绍PyTorch2.9.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.9.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.9/\)。 → [详情](llms-content/document/detail/Pytorch/3aecc13c7981.md) - [PyTorch-介绍PyTorch2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/PyTorch-2-9-0.md): 介绍PyTorch2.9.0版本原生API在昇腾NPU上的支持情况与限制说明,PyTorch2.9.0版本原生API具体使用方法请参考\[PyTorch社区文档\]\(https://pytorch.org/docs/2.9/\)。 → [详情](llms-content/document/detail/Pytorch/3aecc13c7981.md) - [PyTorch-Quantization](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/Quantization.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0d6844241cf9.md) - [Tensor Attributes](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/Tensor-Attributes.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/07ef4261e7aa.md) - [torch.\_\_config\_\_](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-__config__.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/648c688e3885.md) - [torch.accelerator](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-accelerator.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/fd1e5323207f.md) - [torch.amp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-amp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a5deb6a6db86.md) - [torch.autograd](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-autograd.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/69fb8beea95f.md) - [torch.backends](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-backends.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9fa323598919.md) - [torch.compiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-compiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/083e895928ef.md) - [torch.cpu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-cpu.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7fd534bf105a.md) - [torch.cuda](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-cuda.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/77f1e9302294.md) - [torch.distributed.algorithms.join](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-algorithms-join.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c68a010a051f.md) - [torch.distributed.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/556ac792e0aa.md) - [torch.distributed.elastic](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-elastic.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f5fe10304cb0.md) - [torch.distributed.fsdp.fully\_shard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-fsdp-fully_shard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f970e4c274a4.md) - [torch.distributed.fsdp](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-fsdp.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/36595464d7cf.md) - [torch.distributed.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5532dd70269d.md) - [torch.distributed.pipelining](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-pipelining.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d2af059735a8.md) - [torch.distributed.tensor.parallel](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-tensor-parallel.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/2eb0b82b0973.md) - [torch.distributed.tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed-tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5aa1498968d6.md) - [torch.distributed](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributed.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/36a65a2aa23b.md) - [torch.distributions](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-distributions.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/c9921a3f12ad.md) - [torch.export](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-export.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/dde81e838142.md) - [torch.fft](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-fft.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1ba409fe8cd8.md) - [torch.func](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-func.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7316589bcfb5.md) - [torch.futures](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-futures.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/adcad36d95ba.md) - [torch.fx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-fx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5be8dfd788b6.md) - [torch.hub](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-hub.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5abbd0361594.md) - [torch.jit](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-jit.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a67ac1a5e242.md) - [torch.library](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-library.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/b23f55f4b34f.md) - [torch.linalg](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-linalg.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/d4f9ce8754b7.md) - [torch.monitor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-monitor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/7fb9e53828c6.md) - [torch.nested](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-nested.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a22c856450a0.md) - [torch.nn.functional](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-nn-functional.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/84175e7b393c.md) - [torch.nn.init](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-nn-init.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/1d198162e766.md) - [torch.nn](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-nn.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/ce8d68f64b19.md) - [torch.onnx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-onnx.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/62c091490e97.md) - [torch.optim](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-optim.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/e2374cc32276.md) - [torch.overrides](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-overrides.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/4b6ff006eab8.md) - [torch.package](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-package.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9c1995fe7046.md) - [torch.profiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-profiler.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0fdbbe797f69.md) - [torch.random](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-random.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/19f54d4effcf.md) - [torch.sparse](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-sparse.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/5bdb0f971657.md) - [torch.special](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-special.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/f12c3586c528.md) - [torch.Storage](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-Storage.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0bc18bf60732.md) - [torch.Tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-Tensor.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/eb6c9ab9c4ca.md) - [torch.testing](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-testing.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/386fb3f381fa.md) - [torch.utils.benchmark](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-benchmark.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/013dca14df09.md) - [torch.utils.checkpoint](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-checkpoint.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/68b22edfe49e.md) - [torch.utils.cpp\_extension](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-cpp_extension.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/cba16619d299.md) - [torch.utils.data](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-data.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a17543a2cbbd.md) - [torch.utils.dlpack](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-dlpack.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/4491f57e1460.md) - [torch.utils.mobile\_optimizer](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-mobile_optimizer.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/023d83db8852.md) - [torch.utils.model\_zoo](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-model_zoo.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/0c55da260b26.md) - [torch.utils.tensorboard](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils-tensorboard.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/9e763456e03c.md) - [torch.utils](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch-utils.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/951b7fffe101.md) - [PyTorch-torch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/torch.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/a097c06629e1.md) - [Type Info](https://www.hiascend.com/document/detail/zh/Pytorch/latest/apiref/nativeapi/docs/zh/native_apis/pytorch_2-9-0/Type-Info.md): > \[\!NOTE\] > > - API的支持情况中,✔表示API支持在对应硬件环境上运行,✘表示暂不支持。 > - 若API标注有“限制与说明”,表示该API在昇腾NPU上的支持度和原生版本存在差异,请务必查阅具体说明,以确保适配昇腾NPU平台。 > - 部分API虽在PyTorch社区文档中存在,但未收录于本支持清单。此类API尚未验证,请谨慎使用。我们将持续进行验证工作,并在验证完成后更新文档 → [详情](llms-content/document/detail/Pytorch/deb7dffffe72.md) - [安全声明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/comref/securityguide/docs/zh/security_statement/security_statement.md): 本文中列出的安全加固措施为基本的加固建议项。用户应根据自身业务,重新审视整个系统的网络安全加固措施。用户应按照所在组织的安全策略进行相关配置,包括但不限于软件版本、系统加固要求、安全配置(数据存储、调试接口、运行环境等)、权限配置、防火墙设置等。必要时可参考业界优秀加固方案和安全专家的建议。 → [详情](llms-content/document/detail/Pytorch/8a73dcf33244.md) - [编译验证](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/adaptation_compile_opplugin.md): 1. 算子适配完成后,需编译TorchNPU包,推荐使用容器场景进行编译安装,具体操作可参考《软件安装》中的“\[方式二:源码安装\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/installguide/swinstall/docs/zh/installation\_guide/compilation\_installation\_us → [详情](llms-content/document/detail/Pytorch/db55531d4a7d.md) - [适配开发](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/adaptation_development_opplugin.md): 返回原始张量视图,其维度已permute,结果连续。支持FakeTensor模式。 参数说明 self \(Tensor\):输入张量。 perm \(ListInt\):对应维度排列。 requirecontiguous\(Bool\):用户是否需要对输入Tensor做转连续。设置为False时,表示不对输入Tensor做转连续。用户明确输入Tensor为连续Tensor或转置Tensor时 → [详情](llms-content/document/detail/Pytorch/b3bc65c0a7a8.md) - [算子适配流程](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/adaptation_flow_opplugin.md): 算子适配需遵循标准化流程,确保算子在昇腾NPU平台的功能正确性与性能最优,总体适配流程如下图所示。 → [详情](llms-content/document/detail/Pytorch/3002eaa0a0cf.md) - [PyTorch-OpPlugin是TorchNPU的算子插件](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/adaptation_overview_opplugin.md): OpPlugin是TorchNPU的算子插件,为使用PyTorch框架的开发者提供便捷的NPU算子库调用能力。本章节的主要目标是指导具有一定PyTorch基础的用户完成算子适配工作,本章节提供了单算子适配概述、适配流程和适配开发指导等内容。 → [详情](llms-content/document/detail/Pytorch/046ed81f2aa6.md) - [适配前准备](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/adaptation_preparation_opplugin.md): - 参考PyTorch原生\[Aten IR定义\]\(https://github.com/pytorch/pytorch/tree/main/aten/src/ATen/native\#readme\),明确算子名称、入参/返回值、语义等信息。 → [详情](llms-content/document/detail/Pytorch/153c57666717.md) - [特征值检测](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/assisted_error_locating.md): 特征值检测全称“训练阶段在线特征值检测”,主要针对长稳训练的使用场景,针对高比特跳变进行的检测。基于梯度做特征值的异常检测,识别精度问题。 → [详情](llms-content/document/detail/Pytorch/ce4a86bf50d2.md) - [自动绑核](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/automatic_core_binding.md): TorchNPU可以通过设置环境变量CPU\_AFFINITY\_CONF来开启粗/细粒度绑核。该配置能够避免线程间抢占,提高缓存命中率,避免跨NUMA(非一致性内存访问)节点的内存访问,减少任务调度开销,优化任务执行效率。 → [详情](llms-content/document/detail/Pytorch/cb25b2944f56.md) - [适配说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/c_extensions_operator_adaptation.md): C++ extensions插件提供了将自定义算子映射到昇腾AI处理器的功能,为使用PyTorch框架的开发者提供了便捷的NPU算子库调用能力,基于PyTorch原生提供的自定义算子扩展功能,用户可以编译安装自定义算子wheel包并运行。本章节基于C++ extensions的方式介绍如何在昇腾NPU上完成自定义算子开发和适配。PyTorch官方的C++ extensions功能具体可参考\[C++ → [详情](llms-content/document/detail/Pytorch/32667bcd48af.md) - [PyTorch-torch\_npu\_run](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/communication_performance_optimization.md): torch\_npu\_run是torchrun在大集群场景的改进版,提升集群建链性能。 → [详情](llms-content/document/detail/Pytorch/4bd37716eb8d.md) - [编译优化常见问题](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/comp_opt_faq.md): - 运行模型时出现.so或者某模块找不到的情况。 → [详情](llms-content/document/detail/Pytorch/e327f782f43c.md) - [编译优化技术介绍](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/comp_opt_intro.md): > \[\!NOTE\] > > 在当前版本中,编译优化仅作为一项试用特性,此功能在后续版本中可能会有所调整或改进。请用户在使用过程中关注后续版本的迭代。 → [详情](llms-content/document/detail/Pytorch/71e0c39dc949.md) - [编译优化(Python)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/comp_opt_py.md): Python从3.6及以上版本开始支持LTO(链接时优化)与PGO(剖面导向优化)优化,可以在编译时开启。 → [详情](llms-content/document/detail/Pytorch/5bb28ef5e9ac.md) - [编译优化技术介绍](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/comp_opt.md): > \[\!NOTE\] > > 在当前版本中,编译优化仅作为一项试用特性,此功能在后续版本中可能会有所调整或改进。请用户在使用过程中关注后续版本的迭代。 → [详情](llms-content/document/detail/Pytorch/71e0c39dc949.md) - [自动绑核](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/computing_performance_optimization.md): TorchNPU可以通过设置环境变量CPU\_AFFINITY\_CONF来开启粗/细粒度绑核。该配置能够避免线程间抢占,提高缓存命中率,避免跨NUMA(非一致性内存访问)节点的内存访问,减少任务调度开销,优化任务执行效率。 → [详情](llms-content/document/detail/Pytorch/cb25b2944f56.md) - [自定义内存分配器](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/custom_memory_allocator.md): 支持从so文件中加载自定义NPU内存分配器。 → [详情](llms-content/document/detail/Pytorch/4d02c7c57913.md) - [PyTorch-OpPlugin是TorchNPU的算子插件](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/custom_operator_adaptation.md): OpPlugin是TorchNPU的算子插件,为使用PyTorch框架的开发者提供便捷的NPU算子库调用能力。本章节的主要目标是指导具有一定PyTorch基础的用户完成算子适配工作,本章节提供了单算子适配概述、适配流程和适配开发指导等内容。 → [详情](llms-content/document/detail/Pytorch/046ed81f2aa6.md) - [特征值检测](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/feature_value_detection.md): 特征值检测全称“训练阶段在线特征值检测”,主要针对长稳训练的使用场景,针对高比特跳变进行的检测。基于梯度做特征值的异常检测,识别精度问题。 → [详情](llms-content/document/detail/Pytorch/ce4a86bf50d2.md) - [安装毕昇编译器](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/install_bisheng_comp.md): 毕昇编译器可以从鲲鹏社区官网下载获取。请单击LINK\(https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/BiSheng Enterprise/BiSheng Enterprise 203.0.0/BiShengCompiler-4.1.0-aarch64-linux.tar.gz\)下载毕昇编译器4.1.0版本。 → [详情](llms-content/document/detail/Pytorch/a962b000d9d8.md) - [虚拟内存](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/memory_resource_optimization.md): 虚拟内存管理机制主要是将地址和内存的概念分离。通过配置环境变量PYTORCH\_NPU\_ALLOC\_CONF或修改torch.npu.memory.\_set\_allocator\_settings接口的“expandable\_segments”属性值,可开启虚拟内存管理机制。该机制使PyTorch管理虚拟内存和物理内存的映射,并允许多次申请连续内存。通过构建可扩展的内存段并动态调整内存块大小,可以有效 → [详情](llms-content/document/detail/Pytorch/e9ccb4f10a89.md) - [内存共享(IPC)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/memory_sharing_ipc.md): IPC(Inter-Process Communication),表示进程间通信,进程间可以直接访问设备内存,而不需要做显式的数据拷贝。该特性基于社区IPC特性(\[LINK\]\(https://docs.pytorch.org/docs/2.8/multiprocessing.html\))开发,支持社区IPC特性的使用方式,整体使用流程如下: → [详情](llms-content/document/detail/Pytorch/ef7cbd6fa789.md) - [内存快照](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/memory_snapshot.md): 支持训练过程中内存溢出(OOM)时或用户调用`torch.npu.memory.\_dump\_snapshot`接口时,生成设备内存快照,并通过交互式查看器(\[memory\_viz\]\(https://pytorch.org/memory\_viz\))进行可视化分析。快照能够记录分配的NPU内存在任意时间点的状态,并且可以选择性地记录该快照分配情况的历史记录。该特性基于社区内存快照特性(\[LINK\]\(h → [详情](llms-content/document/detail/Pytorch/f052641877f8.md) - [多流内存复用](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/multistream_memory_reuse.md): 流(stream)是PyTorch的一个重要机制,每个流代表一个时序上严格的执行逻辑。一般地,PyTorch在执行时会启动多个流,来并行完成模型的通信和计算任务。每个流在执行过程中会根据自身需要向设备(device)申请内存,称为该流的内存池。如果一个流申请的内存池需要给另一个流使用,两个流之间需要进行通信,以当前流的内存块(block)对应的数据执行完作为对应流使用这块内存的标志。Host算子下 → [详情](llms-content/document/detail/Pytorch/5a7d9944f4bb.md) - [PyTorch-OpPlugin是TorchNPU的算子插件](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/opplugin_operator_adaptation.md): OpPlugin是TorchNPU的算子插件,为使用PyTorch框架的开发者提供便捷的NPU算子库调用能力。本章节的主要目标是指导具有一定PyTorch基础的用户完成算子适配工作,本章节提供了单算子适配概述、适配流程和适配开发指导等内容。 → [详情](llms-content/document/detail/Pytorch/046ed81f2aa6.md) - [PyTorch-TorchNPU插件是基于昇腾的深度学习适配框架](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/overview.md): TorchNPU插件是基于昇腾的深度学习适配框架,使昇腾NPU可以支持PyTorch框架,为PyTorch框架的使用者提供昇腾AI处理器的超强算力。 → [详情](llms-content/document/detail/Pytorch/50f361afa313.md) - [通过pg\_options配置HCCL通信域参数](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/parameter_setting.md): 本特性可以针对不同的通信域配置不同的HCCL参数。通过pg\_options添加hccl\_config配置,将HCCL配置参数从Python层透过TorchNPU传递到HCCL供使用。 → [详情](llms-content/document/detail/Pytorch/144710e10f12.md) - [编译优化(PyTorch)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/pytorch_comp_opt.md): 以PyTorch 2.7.1为例进行编译优化。 → [详情](llms-content/document/detail/Pytorch/2b65f7452a07.md) - [torch\_npu.npu.NPUGraph](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/pytorch_npugraph_desc.md): NPUGraph是一种在Eager Mode(单算子执行模式)下使用的静态图捕获技术,将一系列NPU内核定义并封装为一个单元(即操作图),通过单一CPU操作启动多个NPU操作,从而减少启动开销。更多核心原理可参见\[CUDA Graphs\]\(https://pytorch.org/blog/accelerating-pytorch-with-cuda-graphs/\)。 → [详情](llms-content/document/detail/Pytorch/8601f1a4a822.md) - [ranktable建链](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/ranktable_link_setup.md): 支持以rank table文件配置方式建立通信域,来加速通信域建立时间,并做到建链时间几乎和集群规模无关,从而解决大集群下建立通信域的性能瓶颈。 → [详情](llms-content/document/detail/Pytorch/d2566fea52c4.md) - [常见参考](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/reference.md): 官方schema(算子描述规范)指导可参见\[LINK\]\(https://github.com/pytorch/pytorch/blob/main/aten/src/ATen/native/README.md\)。 → [详情](llms-content/document/detail/Pytorch/987ef8dfe9b3.md) - [调用样例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/sample_call_opplugin.md): 完成了PyTorch框架的适配插件开发后,即可实现从PyTorch框架调用Ascend C自定义算子。下文以自定义npu\_add\_custom算子为例,介绍PyTorch 2.7.1框架下,算子适配开发过程。 → [详情](llms-content/document/detail/Pytorch/4ce926ac7116.md) - [通过pg\_options配置HCCL通信域参数](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/setting_HCCL_communicator_parameter.md): 本特性可以针对不同的通信域配置不同的HCCL参数。通过pg\_options添加hccl\_config配置,将HCCL配置参数从Python层透过TorchNPU传递到HCCL供使用。 → [详情](llms-content/document/detail/Pytorch/144710e10f12.md) - [Stream级TaskQueue并行下发](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/stream_taskqueue_parallel_delivery.md): > \[\!NOTICE\] → [详情](llms-content/document/detail/Pytorch/b5c2d23b3be7.md) - [编译优化(TorchNPU)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/torch_npu_comp_opt.md): > \[\!NOTE\] > > Ascend 950DT暂不支持编译优化(TorchNPU)。 1. 依赖安装。 TorchNPU构建依赖PyTorch,目前需要参考编译优化(PyTorch)用毕昇编译器构建PyTorch之后,在环境里重新安装PyTorch,然后再编译TorchNPU。 TorchNPU推荐在容器里进行编译,具体请参考源码安装。 → [详情](llms-content/document/detail/Pytorch/9b4415d2d5e4.md) - [PyTorch-torch\_npu\_run](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/torch_npu_run.md): torch\_npu\_run是torchrun在大集群场景的改进版,提升集群建链性能。 → [详情](llms-content/document/detail/Pytorch/4bd37716eb8d.md) - [虚拟内存](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/virtual_memory.md): 虚拟内存管理机制主要是将地址和内存的概念分离。通过配置环境变量PYTORCH\_NPU\_ALLOC\_CONF或修改torch.npu.memory.\_set\_allocator\_settings接口的“expandable\_segments”属性值,可开启虚拟内存管理机制。该机制使PyTorch管理虚拟内存和物理内存的映射,并允许多次申请连续内存。通过构建可扩展的内存段并动态调整内存块大小,可以有效 → [详情](llms-content/document/detail/Pytorch/e9ccb4f10a89.md) - [PyTorch-WatchDog](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/docs/zh/framework_feature_guide_pytorch/watchdog.md): 在不影响大模型训练性能和精度的前提下,能快速稳定发现错误。WatchDog监视进程,可显著提高使用HCCL的PyTorch分布式训练的可靠性。WatchDog本质上是通过捕获集合通信中出现的错误,从子进程抛出异常,停止主进程训练,来防止分布式训练被阻塞。 → [详情](llms-content/document/detail/Pytorch/c0bb146f2edd.md) - [适配开发及调用(AscendC)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/examples/cpp_extension_asc/README.md): 基于C++ extensions方式,通过TorchNPU框架调用AscendC自定义算子的完整适配开发流程。本样例展示了如何将AscendC算子集成到Ascend for PyTorch生态中,实现高效的NPU加速计算。 → [详情](llms-content/document/detail/Pytorch/1671eff157e7.md) - [适配开发及调用(基础样例)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/examples/cpp_extension_base/README.md): 本文档基于C++ extensions方式,使用TorchNPU单算子API进行适配开发的完整流程。流程涵盖了算子定义、算子适配、ATen IR注册绑定,最终实现调用自定义算子。 → [详情](llms-content/document/detail/Pytorch/ff1cdf3b76da.md) - [适配开发及调用(完整样例-module)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/examples/cpp_extension_full/module/README.md): 基于C++ extensions方式,通过TorchNPU来调用单算子API的适配开发过程,其中前反向绑定通过Python类的`forward`和`backward`注册实现。 → [详情](llms-content/document/detail/Pytorch/93c2d3f2fa7e.md) - [适配开发及调用(完整样例-TORCH\_LIBRARY\_IMPL)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/examples/cpp_extension_full/torch_lib_impl/README.md): 基于C++ extensions方式,通过TorchNPU来调用单算子API的适配开发过程,其中前反向绑定通过PyTorch中`TORCH\_LIBRARY\_IMPL`注册实现。 → [详情](llms-content/document/detail/Pytorch/853a4bd84f56.md) - [适配开发及调用(pybind)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/examples/cpp_extension_pybind/README.md): 本文档基于C++ extensions方式,使用TorchNPU单算子API进行适配开发的完整流程。流程涵盖了算子定义、算子适配、ATen IR注册绑定,最终实现调用自定义算子。区别于常见的TORCH\_LIBRARY方式,本用例采用PYBIND进行绑定注册,以获得更灵活的输入类型支持。 → [详情](llms-content/document/detail/Pytorch/e480abdb7e56.md) - [算子适配开发及调用(结构化)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/examples/cpp_extension_structured/README.md): 本文档介绍基于C++ extensions方式与TorchNPU单算子API进行自定义NPU算子适配开发的完整流程,流程涵盖了算子定义、算子适配、ATen IR注册绑定。本样例重点阐述结构化内核适配方法,该方法适用于aclnn接口与ATen IR语义一致,且适配层逻辑仅需负责output tensor申请的场景。 → [详情](llms-content/document/detail/Pytorch/bb455ef249c8.md) - [适配说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/fwfeatures/examples/README.md): C++ extensions插件提供了将自定义算子映射到昇腾AI处理器的功能,为使用PyTorch框架的开发者提供了便捷的NPU算子库调用能力,基于PyTorch原生提供的自定义算子扩展功能,用户可以编译安装自定义算子wheel包并运行。本章节基于C++ extensions的方式介绍如何在昇腾NPU上完成自定义算子开发和适配。PyTorch官方的C++ extensions功能具体可参考\[C++ → [详情](llms-content/document/detail/Pytorch/32667bcd48af.md) - [AI Core/Cube Core/Vector Core简介](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/appendix/aicore.md): **了解AI Core、Cube Core、Vector Core的关系**: → [详情](llms-content/document/detail/Pytorch/cabc72d837a9.md) - [AI Core/Cube Core/Vector Core简介](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/appendix/appendix.md): **了解AI Core、Cube Core、Vector Core的关系**: → [详情](llms-content/document/detail/Pytorch/cabc72d837a9.md) - [Eager和图模式下控核介绍](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/appendix/core_limit.md): 在多流集合通信场景下,AIV模式会存在核占满情况,此时如果进行全核同步,可能会出现死锁情况,导致用户脚本卡死。 → [详情](llms-content/document/detail/Pytorch/c0f9a3ecf4c9.md) - [npugraph\_ex场景下Host Tiling参数刷新功能介绍](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/appendix/host_tiling_update.md): aclgraph支持在Replay前刷新内核(kernels)功能,能够在类FIA算子执行前,根据实际计算出的actual\_seq\_len值动态更新分块(Tiling)结果,从而确保此类算子能够被aclgraph成功捕获并消除Tiling计算带来的调度间隙。 → [详情](llms-content/document/detail/Pytorch/d6cce90a1b55.md) - [支持的ATen API清单](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/aten_api.md): 本章提供了支持入图的ATen API列表,这些API能力均对等Eager模式下的ATen API能力。 → [详情](llms-content/document/detail/Pytorch/69bb4f4fb2bc.md) - [图模式精度比对](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/accuracy_cases.md): 当PyTorch网络在昇腾NPU上进行图模式推理时,如果精度不满足预期,应该如何定位和分析问题? → [详情](llms-content/document/detail/Pytorch/eeb938d13173.md) - [大模型图模式推理案例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/cases.md): - 面向熟悉Transformer模型结构的用户,例如了解注意力机制、DeepSpeed分布式计算等,以便更好地进行大模型优化和执行。 → [详情](llms-content/document/detail/Pytorch/f67699a0ffb9.md) - [背景介绍](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/dynamic_static_graph/background.md): 介绍动/静态图概念之前,请参考\[简介\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/overview.md\)了解TorchAir架构图,max-autotune模式主要是将PyTorch的FX计算图转换为Ascend IR计算图,并通过(Graph Engine,图引擎)实现图 → [详情](llms-content/document/detail/Pytorch/ac31e47ac0e8.md) - [动/静态图概念](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/dynamic_static_graph/concepts.md): Dynamo编译后的FX图动/静态属性与模型输入的形状相关,因此先介绍torch.compile入参“**dynamic**”对模型输入形状的编译影响。 → [详情](llms-content/document/detail/Pytorch/481f7249947d.md) - [动/静态图展示](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/dynamic_static_graph/presentation.md): 本节提供如下样例test\_compile.py,样例包含parameter、buffer、user\_input输入、scalar输入, 假设dynamic参数采用默认值。 → [详情](llms-content/document/detail/Pytorch/60f9af0aecb5.md) - [典型问题](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/dynamic_static_graph/typical_issues.md): FA(Flash Attention)算子作为一个Tiling值依赖的算子,包含该类算子的模型如何实现整图静态下沉,可以从以下方面分析: → [详情](llms-content/document/detail/Pytorch/1d4a6c8b4fe5.md) - [入图失败定界与定位](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/graph_failed_cases.md): 当PyTorch网络在昇腾NPU上以图模式运行出现了入图失败(如断图),可按图1进行问题定位。 → [详情](llms-content/document/detail/Pytorch/45b9f0485c63.md) - [大模型图模式推理案例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/infer_cases.md): - 面向熟悉Transformer模型结构的用户,例如了解注意力机制、DeepSpeed分布式计算等,以便更好地进行大模型优化和执行。 → [详情](llms-content/document/detail/Pytorch/f67699a0ffb9.md) - [图模式性能分析](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/performance_cases.md): 当PyTorch网络在昇腾NPU上以图模式运行时,如果出现执行速度缓慢、计算精度下降、内存占用异常或资源利用率低等问题,可通过性能分析工具(Profiling)来分析各运行阶段的指标数据(如吞吐率、内存占用、耗时等),以确定问题的根源,并针对问题模块进行优化。 → [详情](llms-content/document/detail/Pytorch/31af9abc5262.md) - [SuperKernel调试调优方法](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/cases/superkernel_cases.md): npugraph\_ex后端调试SuperKernel时,通常可按“是否融合成功 -> 是否执行正常 -> 是否获得性能收益”的顺序排查。下文按三个常见现象分别说明定位方法和应对策略。 → [详情](llms-content/document/detail/Pytorch/da90de99384a.md) - [PyTorch-本地编译失败](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/appendix/faq.md): 本地编译失败,报错信息提示libboundscheck等库下载失败。 → [详情](llms-content/document/detail/Pytorch/b0dcc56e2772.md) - [GE图模式API列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/api_list.md): 本章介绍了GE图模式场景下功能配置可能涉及的Python API,接口列表如下。 → [详情](llms-content/document/detail/Pytorch/7935300969b5.md) - [GE图模式API列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/api.md): 本章介绍了GE图模式场景下功能配置可能涉及的Python API,接口列表如下。 → [详情](llms-content/document/detail/Pytorch/7935300969b5.md) - [PyTorch-Cast](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/Cast.md): 算子Converter中的构图元素,表示一个Cast节点,即图中Tensor的类型转换方法。 → [详情](llms-content/document/detail/Pytorch/ec54de5fedd2.md) - [PyTorch-Clone](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/Clone.md): 算子Converter中的构图元素,表示一个Clone节点,该节点可实现图上任意单个Tensor的拷贝。 → [详情](llms-content/document/detail/Pytorch/2c49318dc2d1.md) - [PyTorch-Const](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/Const.md): 算子Converter中的构图元素,表示一个Const节点,即图中的常量值。该常量值在构建计算图时定义,且在整个图的执行过程中不会改变。 → [详情](llms-content/document/detail/Pytorch/01f6df430500.md) - [PyTorch-custom\_op](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/custom_op.md): 基于算子原型(IR)实现算子Converter函数,完成PyTorch IR与Ascend IR的转换。 → [详情](llms-content/document/detail/Pytorch/95f1ef567ee6.md) - [DataType类](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/datatype.md): 数据类型的枚举类,提供了GE的data type定义,方便实现converter函数时调用。DataType类的具体定义如下: → [详情](llms-content/document/detail/Pytorch/16d1cf95f333.md) - [Format类](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/format.md): 数据格式的枚举类,提供了GE的data format定义,方便实现converter函数时调用。数据格式(format)是用于描述一个多维Tensor的轴的业务语义,表示数据的物理排布格式,定义了解读数据的维度,例如1D、2D、3D、4D、5D等。 → [详情](llms-content/document/detail/Pytorch/312eee52d231.md) - [Tensor类](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/tensor.md): 提供了Tensor定义,用于算子入图的converter函数入参的类型声明。Tensor类具体定义如下: → [详情](llms-content/document/detail/Pytorch/d6186429c48a.md) - [TensorSpec类](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/tensorspec.md): 提供了TensorSpec定义,TensorSpec表示算子在Meta推导过程中得到的节点输出的描述信息,当前主要用于算子入图的converter函数入参的类型声明。TensorSpec类具体定义如下: → [详情](llms-content/document/detail/Pytorch/d64e02f999da.md) - [DataType类](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ge/torchair-ge.md): 数据类型的枚举类,提供了GE的data type定义,方便实现converter函数时调用。DataType类的具体定义如下: → [详情](llms-content/document/detail/Pytorch/16d1cf95f333.md) - [PyTorch-cache\_compile](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/inference/cache_compile.md): 开启\[模型编译缓存功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/compile\_cache.md\)能时需调用该接口实现编译缓存,降低成图编译耗时。 → [详情](llms-content/document/detail/Pytorch/95c6c4d0897b.md) - [PyTorch-readable\_cache](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/inference/readable_cache.md): 开启\[模型编译缓存功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/compile\_cache.md\)时需调用该接口读取封装的func函数缓存文件compiled\_module,并以可读文件格式(格式不限,如py、txt → [详情](llms-content/document/detail/Pytorch/6d530af6cdc1.md) - [PyTorch-set\_dim\_gears](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/inference/set_dim_gears.md): 开启\[动态shape图分档执行功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/dynamic\_gears\_merge\_policy.md\)时需要调用该接口设置图被划分的档位。 → [详情](llms-content/document/detail/Pytorch/4908fd2fd798.md) - [PyTorch-cache\_compile](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/inference/torchair-inference.md): 开启\[模型编译缓存功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/compile\_cache.md\)能时需调用该接口实现编译缓存,降低成图编译耗时。 → [详情](llms-content/document/detail/Pytorch/95c6c4d0897b.md) - [PyTorch-create\_npu\_tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/llm_datadist/create_npu_tensors.md): 通过一串Device地址创建PyTorch在NPU上的Tensors。 → [详情](llms-content/document/detail/Pytorch/e220dd0ba536.md) - [PyTorch-create\_npu\_tensors](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/llm_datadist/torchair-llm_datadist.md): 通过一串Device地址创建PyTorch在NPU上的Tensors。 → [详情](llms-content/document/detail/Pytorch/e220dd0ba536.md) - [PyTorch-npu\_fused\_infer\_attention\_score\_v2](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ops/npu_fused_infer_attention_score_v2.md): 推理场景下,TorchNPU提供的**torch\_npu.npu\_fused\_infer\_attention\_score\_v2**(参考\[TorchNPU文档中心\]\(https://hiascend.com/document/redirect/pytorchuserguide\)中的《自定义API》“torch\_npu.save\_npugraph\_tensor\_v2”章节),适配增量和全量推理场景的 → [详情](llms-content/document/detail/Pytorch/284b0404cdc4.md) - [PyTorch-npu\_fused\_infer\_attention\_score](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ops/npu_fused_infer_attention_score.md): 推理场景下,TorchNPU提供的**torch\_npu.npu\_fused\_infer\_attention\_score**(参考\[TorchNPU文档中心\]\(https://hiascend.com/document/redirect/pytorchuserguide\)中的《自定义API》“torch\_npu.npu\_fused\_infer\_attention\_score”章节),适配增量和全量 → [详情](llms-content/document/detail/Pytorch/efb11ea7622b.md) - [PyTorch-npu\_print](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ops/npu_print.md): 在图执行过程中,打印执行脚本中目标Tensor信息。该接口类似原生的print接口,但不会导致断图,详细功能介绍参见\[图内Tensor打印功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/tensor\_print.md\) → [详情](llms-content/document/detail/Pytorch/95fd1f2348fc.md) - [PyTorch-record](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ops/record.md): 本接口实现了在当前Stream上显示下发一个任务,其返回值可以被torchair.ops.wait等待。在依赖的节点没有输出时,可以使用record。(即使依赖的节点有输出,仍然可以使用torchair.ops.record让FX图看起来更清晰。) → [详情](llms-content/document/detail/Pytorch/92532844c515.md) - [PyTorch-npu\_print](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ops/torchair-ops.md): 在图执行过程中,打印执行脚本中目标Tensor信息。该接口类似原生的print接口,但不会导致断图,详细功能介绍参见\[图内Tensor打印功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/tensor\_print.md\) → [详情](llms-content/document/detail/Pytorch/95fd1f2348fc.md) - [PyTorch-wait](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/ops/wait.md): 用于在多流间控制时序关系,调用本接口表示当前流需要在传入的tensor对应节点执行结束后再执行。 → [详情](llms-content/document/detail/Pytorch/ed9aa8e90203.md) - [PyTorch-data\_dump](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/scope/data_dump.md): GE图模式场景下,可通过本接口dump指定范围内的算子数据,并可以与\[算子data dump功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/data\_dump.md\)其他dump options配套使用。 → [详情](llms-content/document/detail/Pytorch/436a0c932a27.md) - [PyTorch-limit\_core\_num](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/scope/limit_core_num.md): GE图模式(max-autotune)下可通过本接口配置算子执行时使用的最大AI Core数和Vector Core数。 → [详情](llms-content/document/detail/Pytorch/f594904d0f56.md) - [PyTorch-npu\_stream\_switch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/scope/npu_stream_switch.md): 通过本接口指定图内多个算子分发到不同stream进行并行计算,提高资源利用率,实现\[多流表达功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/multi\_stream.md\)。 → [详情](llms-content/document/detail/Pytorch/6c58d4efdb2e.md) - [PyTorch-npu\_wait\_tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/scope/npu_wait_tensor.md): 图执行过程中,控制图内多stream并行计算的时序,使得算子a等待算子b执行完再执行,功能说明参见\[多流表达功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/multi\_stream.md\)。 → [详情](llms-content/document/detail/Pytorch/a41dc24bb168.md) - [PyTorch-op\_never\_timeout](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/scope/op_never_timeout.md): 针对GE图中的算子添加\_op\_exec\_never\_timeout属性,即配置算子不超时,使其不参与超时检测,详细功能介绍参见\[图内算子不超时配置功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/op\_never\_tim → [详情](llms-content/document/detail/Pytorch/25079c048a13.md) - [PyTorch-super\_kernel](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/scope/super_kernel.md): 图执行过程中,标记图内能融合为SuperKernel的上下文算子范围,详细功能介绍参见\[图内标定SuperKernel范围\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/super\_kernel\_scope.md\)。 → [详情](llms-content/document/detail/Pytorch/6c8f6d978835.md) - [PyTorch-npu\_stream\_switch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/scope/torchair-scope.md): 通过本接口指定图内多个算子分发到不同stream进行并行计算,提高资源利用率,实现\[多流表达功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/multi\_stream.md\)。 → [详情](llms-content/document/detail/Pytorch/6c58d4efdb2e.md) - [CompilerConfig类](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/compiler_config.md): 该类用于构造传入torch.compiler backend的config参数,具体定义如下: → [详情](llms-content/document/detail/Pytorch/47fae29b02f2.md) - [PyTorch-dynamo\_export](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/dynamo_export.md): 用于导出TorchAir生成的离线图(air格式),导出的图不再依赖PyTorch框架,可直接由CANN软件栈加载执行,减少框架调度带来的性能损耗,方便在不同的环境上部署移植,功能详情参见\[Dynamo导图功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/ → [详情](llms-content/document/detail/Pytorch/63d60ab8d485.md) - [PyTorch-get\_compiler](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/get_compiler.md): 获取能够在NPU上运行的图编译器,可以将获取的图编译器传入自定义的后端中,以实现用户自定义的特性。 → [详情](llms-content/document/detail/Pytorch/2431ed10efc9.md) - [PyTorch-get\_npu\_backend](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/get_npu_backend.md): 获取能够在NPU上运行的图编译后端npu\_backend,可作为backend参数传入torch.compile。 → [详情](llms-content/document/detail/Pytorch/c1759aac406f.md) - [PyTorch-patch\_for\_hcom](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/patch_for_hcom.md): 针对PyTorch 2.1版本,补齐PyTorch原生部分集合通信算子无法入图功能。 → [详情](llms-content/document/detail/Pytorch/fb9637fea3dc.md) - [PyTorch-register\_fx\_node\_ge\_converter](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/register_fx_node_ge_converter.md): 将自定义算子注册到TorchAir。 → [详情](llms-content/document/detail/Pytorch/357d01a72a1c.md) - [PyTorch-register\_replacement](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/register_replacement-0.md): 将自定义算子融合规则注册到TorchAir中,在FX图编译后对图进行算子融合优化。 → [详情](llms-content/document/detail/Pytorch/78c5fd98178e.md) - [CompilerConfig类](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/torchair.md): 该类用于构造传入torch.compiler backend的config参数,具体定义如下: → [详情](llms-content/document/detail/Pytorch/47fae29b02f2.md) - [PyTorch-use\_internal\_format\_weight](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/api/torchair/use_internal_format_weight.md): 将模型中的权重weight转成TorchAir定义的内部私有格式。 → [详情](llms-content/document/detail/Pytorch/5713a4ec76f3.md) - [GE图模式快速上手](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/ascend_ir.md): GE图模式一般通过TorchAir的CompilerConfig属性**mode\="max-autotune"**开启(该模式是系统默认模式),其将FX图转换为Ascend IR图,并通过GE图引擎实现图编译和执行。 → [详情](llms-content/document/detail/Pytorch/a41cae027ec5.md) - [计算与通信并行功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/cc_parallel.md): 大模型切分部署场景中,通过对网络中AllReduce通信算子以及上下文中可以连续切分的算子切分,从而启用通信和计算并行运行,从而达到加速分布式推理的目的。 → [详情](llms-content/document/detail/Pytorch/f0ce3797aa57.md) - [模型编译缓存功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/compile_cache.md): torch.compile是一种即时编译器(Just-In-Time compiler),成图首次编译时间通常较长,而大模型推理场景对时延敏感,因此优化首次编译时长显得尤为重要。在推理服务和弹性扩容等业务场景中,使用编译缓存可有效缩短服务启动后的首次推理时延。 → [详情](llms-content/document/detail/Pytorch/103155cbbb53.md) - [算子Converter支持度导出功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/converter_export.md): PyTorch模型启用图模式前,需要先识别FX图中IR是否有对应Converter实现。若有,表示算子支持接入Ascend IR计算图;否则不支持入图。对于不支持入图的算子,请根据实际情况进行Converter补齐,具体操作请参考\[Converter补齐\]\(https://gitcode.com/Ascend/torchair/blob/26.1.0/CONTRIBUTING.md\#convert → [详情](llms-content/document/detail/Pytorch/fcd4e3d16571.md) - [算子data dump功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/data_dump.md): 本功能可以Dump Ascend IR图执行时的算子输入、输出数据,用于后续问题定位和分析,如算子运行性能或精度问题。 → [详情](llms-content/document/detail/Pytorch/62f1d35c5fb2.md) - [动态shape图分档执行功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/dynamic_gears_merge_policy.md): 当用户网络中仅Batch的少量维度发生了变化,且维度变化的范围是有限的、可被枚举的,可以开启动态shape图分档功能。通过将一张图划分为不同档位的方式,使一张图能支持多Batch,提升网络执行性能。 → [详情](llms-content/document/detail/Pytorch/56d3516d92d2.md) - [Dynamo导图功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/dynamo_export.md): 离线推理场景下可通过torchair.dynamo\_export接口,导出TorchAir生成的离线图(air格式)。 → [详情](llms-content/document/detail/Pytorch/3dea7ba3b605.md) - [图编译统计信息导出功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/export_compile_stat.md): 在线或离线图编译过程中,提供编译过程中统计信息导出功能(当前包括图融合和UB融合信息,即fusion\_result.json),实现程序异常退出时也能生成编译结果,方便用户进行问题定位和分析。 → [详情](llms-content/document/detail/Pytorch/a61ab3f6c7ad.md) - [固定权重类输入地址功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/frozen_parameter.md): 推理场景下,\[Parameter类型\]\(https://pytorch.org/docs/2.1/generated/torch.nn.parameter.Parameter.html\)(权重类)的图输入内存地址通常保持不变,可以开启本功能缩短图下发时间,提升下发性能。 → [详情](llms-content/document/detail/Pytorch/ad0596730f19.md) - [算子融合规则配置功能(fusion\_switch\_file)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/fusion_switch_file.md): 图模式场景下执行模型时会自动融合算子,以降低网络推理时间、提高整网性能。算子融合方式主要包括如下两种: → [详情](llms-content/document/detail/Pytorch/c2d0deb4fcb7.md) - [算子在线编译选项](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/jit_compile.md): 模型编译时,支持用户在线编译和使用编译好的算子二进制文件。用户根据实际情况自行设置。 → [详情](llms-content/document/detail/Pytorch/c5ceab6266d6.md) - [AI Core和Vector Core限核功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/limit_cores.md): 多流场景下,会出现所有核(Core)都被一个流占用的情况,导致算子执行并行度降低,因此需要把核分给不同的流使用,从而保证算子并行执行收益。 → [详情](llms-content/document/detail/Pytorch/9aa39be48591.md) - [多流表达功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/multi_stream.md): 大模型推理场景下,对于一些可并行的场景,可以划分多个stream提升执行效率。通过在脚本中指定每个算子的执行stream,将原本需要串行的多个算子分发到不同stream进行并行计算,多个stream上的计算形成overlap,从而降低整体计算耗时。 → [详情](llms-content/document/detail/Pytorch/dae1c3d6f652.md) - [图编译多级优化选项](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/oo_level.md): > \[\!NOTE\]须知 → [详情](llms-content/document/detail/Pytorch/a328a0f41c85.md) - [图内算子不超时配置功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/op_never_timeout.md): 在网络推理过程中,如果某些算子执行异常或耗时过长,可能会导致任务长时间等待,从而引发整体阻塞或卡顿。为提升任务的可靠性与恢复能力,可以为算子执行设置超时时间阈值,一旦执行时间超过阈值,便触发恢复流程,以保障业务的快速恢复。然而,由于不同的网络模型和算子特性存在较大差异,统一设置阈值面临一定困难。 → [详情](llms-content/document/detail/Pytorch/7389ef076369.md) - [算子融合规则配置功能(optimization\_switch)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/optimization_switch.md): 算子编译时,可根据实际业务需要灵活地配置算子融合,以降低网络推理时间、提高整网性能。 → [详情](llms-content/document/detail/Pytorch/c2f2e83ffd2c.md) - [RefData类型转换功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/ref_data.md): 在大模型推理场景下,如果存在Ref类算子(例如Assign、ScatterUpdate等算子,类似于PyTorch中的in-place类算子)改写输入内存的情况,可以在构图过程中将用户输入的Data类型转换为RefData类型,以减少重复数据拷贝,提高模型执行效率。 → [详情](llms-content/document/detail/Pytorch/a13f42aeea47.md) - [单流执行功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/single_stream.md): 在静态Shape场景下,图执行过程中可手动开启单Stream执行功能,默认情况下不开启。 → [详情](llms-content/document/detail/Pytorch/203035cee46b.md) - [动静子图拆分场景性能优化](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/static_model_ops_lower_limit.md): 动态图模式下,图中存在部分算子能够聚合成静态子图,如N个算子聚合成一个静态子图后只需要一次下发。静态子图中的算子数量对性能影响有如下特点: → [详情](llms-content/document/detail/Pytorch/18d70f25284f.md) - [图内标定SuperKernel范围](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/super_kernel_scope.md): SuperKernel是一种算子二进制融合技术,与源码融合不同,它聚焦于内核函数(Kernel)的二进制调度方案优化,在已编译的二进制代码基础上融合创建一个超级Kernel函数(简称SuperKernel),以调用子函数的方式调用多个其它内核函数,达到优化计算任务、提升性能和资源利用率的目的。 → [详情](llms-content/document/detail/Pytorch/32d2f4898b32.md) - [图内Tensor打印功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/tensor_print.md): 在图模式下,由于Python原生print函数会触发断图(graph break),导致图模式下无法使用print观察图执行过程中的tensor信息(包含value、shape、dtype)。 → [详情](llms-content/document/detail/Pytorch/5c7fad26f0be.md) - [Tiling调度优化功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/tiling_schedule_optimize.md): 在静态图场景下,可以通过整图下沉优化调度性能。将完整的计算图一次性下发至Device侧,后续执行则无需Host参与,由Device自主完成计算,从而减少Host-Device交互开销,提升执行效率。部分算子的Tiling计算依赖运行时输入的具体数值(Tiling值依赖),需在执行时动态计算Tiling参数。针对该场景,可采用**Tiling下沉**优化方案:将Tiling计算下沉至Device侧的 → [详情](llms-content/document/detail/Pytorch/e0f2a783a0fb.md) - [图模式编译节点遍历选项](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/topology_sorting_strategy.md): 推理场景下进行算子编译时,可以设置不同的图遍历模式,对静态图内存使用有不同的影响。用户需根据实际情况自行设置。 → [详情](llms-content/document/detail/Pytorch/74008d68face.md) - [View类算子优化功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/advanced/view_optimize.md): 以TorchAir图方式调用算子时,如果存在多个View类算子,会带来冗余计算,增加计算耗时。默认情况下,TorchAir会开启View类算子优化功能,以提升算子执行性能。如果用户需要进行算子调优,尤其是精度比对,建议关闭本功能避免影响调优效果。 → [详情](llms-content/document/detail/Pytorch/66a7b7540906.md) - [TorchAir Python层日志打印](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/basic.md): TorchAir的Python层日志(图编译过程中的日志信息)主要通过logger.setLevel函数设置,实现Python层功能调试和问题定位。 → [详情](llms-content/document/detail/Pytorch/b6b715a7c600.md) - [集合通信入图](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/communication_graph.md): 集合通信入图能够避免断图,并拥有更大的成图范围,从而获得更大的资源调度与融合收益,同时在整图层面实现通信与计算并行优化。 → [详情](llms-content/document/detail/Pytorch/aba90a1058e7.md) - [TorchAir C++层日志打印](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/cplus_log_print.md): TorchAir的C++层日志(图执行过程中的日志信息)主要通过环境变量TNG\_LOG\_LEVEL开启,实现C++层功能调试和问题定位。 → [详情](llms-content/document/detail/Pytorch/02cf90254a08.md) - [算子data dump功能(Eager模式)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/data_dump_eager.md): Eager模式下,dump图计算过程中的输入、输出数据,用于后续问题定位和分析,如算子运行性能或精度问题。 → [详情](llms-content/document/detail/Pytorch/3003868e977e.md) - [多流并发死锁检测功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/deadlock_check.md): 本功能可以自动化检测\[多流并发\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/ascend\_ir/features/advanced/multi\_stream.md\)场景下可能存在的死锁风险。 → [详情](llms-content/document/detail/Pytorch/2aa954456dbf.md) - [图编译Debug信息保存功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/debug_save.md): GE图模式下提供了多种调试定位方法,例如日志打印和文件dump等,需手动分别进行配置。该方式虽然具有一定灵活性,但也增加了操作的复杂性。 → [详情](llms-content/document/detail/Pytorch/1c4feea727fc.md) - [图结构dump功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/graph_dump.md): 图模式场景下,如果模型执行出现异常(如模型精度不准确),可通过导出图结构来查看图执行节点信息,从而进行模型问题的分析和排查。 → [详情](llms-content/document/detail/Pytorch/90b0a9ac337f.md) - [FX图算子融合Pass配置功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/pattern_fusion_pass.md): TorchAir集成了PyTorch原生Pattern能力的算子融合功能,能够通过特定的算子替换规则,使用融合算子替换FX图中多个算子。这种优化可以有效减少部分场景下不必要的下发开销,提高模型执行效率。当与其它图优化策略结合使用时,可通过优化对比来选择最佳方案。 → [详情](llms-content/document/detail/Pytorch/807c416076b4.md) - [自定义FX图Pass功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/post_grad_custom_pass.md): 用户可通过自定义图优化Pass,将其注册到TorchAir中,达到修改PyTorch FX图的目的。 → [详情](llms-content/document/detail/Pytorch/90c087526da2.md) - [TorchAir Python层日志打印](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/python_log_print.md): TorchAir的Python层日志(图编译过程中的日志信息)主要通过logger.setLevel函数设置,实现Python层功能调试和问题定位。 → [详情](llms-content/document/detail/Pytorch/b6b715a7c600.md) - [冗余算子消除功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/remove_noop_ops.md): 图模式场景下,TorchAir集成了冗余算子消除优化功能,能够自动识别并消除计算图中不影响程序逻辑或数据计算的冗余操作。这种优化可以有效减少不必要的计算开销,提高模型执行效率。当与其它图优化策略结合使用时,可通过优化对比来选择最佳方案。 → [详情](llms-content/document/detail/Pytorch/50e3d4507a45.md) - [run-eagerly功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/basic/run_eagerly.md): 当模型执行出现问题时,无法确定是源于TorchAir本身图变换操作(IR converter、Cache compile等操作)还是图执行器导致的,此时可以**开启run-eagerly**。其可以在GE图模式执行之前提供Eager模式执行FX graph的能力,通过对比模型前后执行效果,辅助问题定界。 → [详情](llms-content/document/detail/Pytorch/65648a72e166.md) - [TorchAir Python层日志打印](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/features/features.md): TorchAir的Python层日志(图编译过程中的日志信息)主要通过logger.setLevel函数设置,实现Python层功能调试和问题定位。 → [详情](llms-content/document/detail/Pytorch/b6b715a7c600.md) - [GE图模式快速上手](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/ascend_ir/quick_start.md): GE图模式一般通过TorchAir的CompilerConfig属性**mode\="max-autotune"**开启(该模式是系统默认模式),其将FX图转换为Ascend IR图,并通过GE图引擎实现图编译和执行。 → [详情](llms-content/document/detail/Pytorch/a41cae027ec5.md) - [PyTorch-本章介绍自定义PyTorch算子如何与TorchAir图模式配合工作(也叫**自](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/custom_op_graph/custom_op_graph.md): 本章介绍自定义PyTorch算子如何与TorchAir图模式配合工作(也叫**自定义算子入图**)。阅读本节,您将了解自定义PyTorch算子与TorchAir配合的完整流程,以及流程涉及的交付件及其作用。 → [详情](llms-content/document/detail/Pytorch/54efd21b335a.md) - [In-place算子开发和入图样例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/custom_op_graph/in_place_op_cases.md): 本样例目标是自定义实现一个In-place类PyTorch算子,使其在Eager和TorchAir图模式下正常工作。 → [详情](llms-content/document/detail/Pytorch/898f9a1ebc03.md) - [非In-place算子开发和入图样例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/custom_op_graph/non_in_place_op_cases.md): 本样例目标是自定义实现一个非In-place类PyTorch算子,使其在Eager和TorchAir图模式下正常工作。 → [详情](llms-content/document/detail/Pytorch/6eaae4f54f66.md) - [In-place算子开发和入图样例](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/custom_op_graph/op_adapt_torchair.md): 本样例目标是自定义实现一个In-place类PyTorch算子,使其在Eager和TorchAir图模式下正常工作。 → [详情](llms-content/document/detail/Pytorch/898f9a1ebc03.md) - [算子插件化适配TorchAir图模式](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/custom_op_graph/op_plugin_adapt_torchair.md): 假设您已经实现了\[非In-place算子开发和入图样例\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/custom\_op\_graph/non\_in\_place\_op\_cases.md\)中的PyTorch算子torch.ops.npu.my\_op,并能在Eager模式下正常调用。 → [详情](llms-content/document/detail/Pytorch/709fb5447ca6.md) - [PyTorch-本章介绍自定义PyTorch算子如何与TorchAir图模式配合工作(也叫**自](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/custom_op_graph/overview.md): 本章介绍自定义PyTorch算子如何与TorchAir图模式配合工作(也叫**自定义算子入图**)。阅读本节,您将了解自定义PyTorch算子与TorchAir配合的完整流程,以及流程涉及的交付件及其作用。 → [详情](llms-content/document/detail/Pytorch/54efd21b335a.md) - [模型编译缓存功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/advanced/advanced.md): torch.compile是一种即时编译器(Just-In-Time compiler),成图首次编译时间通常较长,而大模型推理场景对时延敏感,因此优化首次编译时长显得尤为重要。在推理服务和弹性扩容等业务场景中,使用编译缓存可有效缩短服务启动后的首次推理时延。 → [详情](llms-content/document/detail/Pytorch/3883665172bc.md) - [模型编译缓存功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/advanced/compile_cache.md): torch.compile是一种即时编译器(Just-In-Time compiler),成图首次编译时间通常较长,而大模型推理场景对时延敏感,因此优化首次编译时长显得尤为重要。在推理服务和弹性扩容等业务场景中,使用编译缓存可有效缩短服务启动后的首次推理时延。 → [详情](llms-content/document/detail/Pytorch/3883665172bc.md) - [AI Core和Vector Core限核功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/advanced/limit_cores.md): 多流场景下,会出现所有核(Core)都被一个流占用的情况,导致算子执行并行度降低,因此需要把核分给不同的流使用,从而保证算子并行执行收益。 → [详情](llms-content/document/detail/Pytorch/f4c5201a51f3.md) - [多流表达功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/advanced/multi_stream.md): 大模型推理场景下,对于一些可并行的场景,可以划分多个stream提升执行效率。通过在脚本中指定每个算子的执行stream,将原本需要串行的多个算子分发到不同stream进行并行计算,多个stream上的计算形成overlap,从而降低整体计算耗时。 → [详情](llms-content/document/detail/Pytorch/1b358a8ae236.md) - [自定义FX图优化Pass功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/advanced/post_grad_custom_pass.md): 用户可通过自定义图优化Pass,将其注册到npugraph\_ex中,达到修改PyTorch FX图的目的。 → [详情](llms-content/document/detail/Pytorch/e982ac2f90c2.md) - [SuperKernel融合优化功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/advanced/superkernel.md): SuperKernel是一种算子二进制融合技术。与源码融合不同,它聚焦于内核函数(Kernel)的二进制调度方案优化,在已编译的二进制代码基础上融合创建一个超级Kernel函数(简称SuperKernel),以子函数调用的方式整合多个内核函数,从而优化计算任务、提升性能和资源利用率。 → [详情](llms-content/document/detail/Pytorch/9f1ee1402576.md) - [npugraph\_ex API列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/api_list.md): 本章介绍了npugraph\_ex场景下功能配置可能涉及的Python API,接口列表如下。 → [详情](llms-content/document/detail/Pytorch/c122842fa80d.md) - [npugraph\_ex API列表](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/api.md): 本章介绍了npugraph\_ex场景下功能配置可能涉及的Python API,接口列表如下。 → [详情](llms-content/document/detail/Pytorch/c122842fa80d.md) - [PyTorch-cache\_compile](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/inference/cache_compile.md): 开启\[模型编译缓存功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/npugraph\_ex/advanced/compile\_cache.md\)时需调用该接口实现编译缓存,降低成图编译耗时。 → [详情](llms-content/document/detail/Pytorch/e0c6d6ad64a8.md) - [PyTorch-readable\_cache](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/inference/readable_cache.md): 开启\[模型编译缓存功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/npugraph\_ex/advanced/compile\_cache.md\)时需调用该接口读取封装的func函数缓存文件compiled\_module,并以可读文件格式(格式不限,如py、txt)呈现。 → [详情](llms-content/document/detail/Pytorch/49f0261adad8.md) - [PyTorch-cache\_compile](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/inference/torch-npu-npugraph_ex-inference.md): 开启\[模型编译缓存功能\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/npugraph\_ex/advanced/compile\_cache.md\)时需调用该接口实现编译缓存,降低成图编译耗时。 → [详情](llms-content/document/detail/Pytorch/e0c6d6ad64a8.md) - [PyTorch-compile\_fx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/npugraph_ex/compile_fx.md): 返回编译后的可执行FX图对象,可直接调用执行。 → [详情](llms-content/document/detail/Pytorch/2470a6661669.md) - [PyTorch-register\_replacement](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/npugraph_ex/register_replacement.md): 将自定义算子融合规则注册到npugraph\_ex中,在FX图编译后对图进行算子融合优化。 → [详情](llms-content/document/detail/Pytorch/e3dfd72961c2.md) - [PyTorch-compile\_fx](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/npugraph_ex/torch-npu-npugraph_ex.md): 返回编译后的可执行FX图对象,可直接调用执行。 → [详情](llms-content/document/detail/Pytorch/2470a6661669.md) - [PyTorch-limit\_core\_num](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/scope/limit_core_num.md): aclgraph模式下,可通过本接口配置算子执行时使用的最大AI Core数和Vector Core数。 → [详情](llms-content/document/detail/Pytorch/e27801a16b1e.md) - [PyTorch-limit\_core\_num](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/api/scope/torch-npu-npugraph_ex-scope.md): aclgraph模式下,可通过本接口配置算子执行时使用的最大AI Core数和Vector Core数。 → [详情](llms-content/document/detail/Pytorch/e27801a16b1e.md) - [force\_eager功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/basic.md): 当模型执行出现问题,无法确定是源于npugraph\_ex的图变换操作(IR converter、Cache compile等操作)还是图执行器导致的,建议启用本配置项。 → [详情](llms-content/document/detail/Pytorch/8084b79e4fd9.md) - [图捕获安全策略配置](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/capture_error_mode.md): aclgraph图模式下,在NPU图捕获过程中,`capture\_error\_mode`参数用于控制对某些可能不安全操作(如分配device内存)的处理策略,该参数最终会传递给`torch\_npu.npu.graph\(\)`上下文管理器。npugraph\_ex提供了`capture\_error\_mode`配置项,支持通过options参数灵活配置。 → [详情](llms-content/document/detail/Pytorch/2c3769899a12.md) - [重捕获次数限制功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/capture_limit.md): npugraph\_ex后端(aclgraph)模式下,由于aclgraph本身不支持动态shape,因此执行过程中可能会因为输入shape的变化而多次重新捕获aclgraph。 → [详情](llms-content/document/detail/Pytorch/7711c57dde20.md) - [集合通信入图](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/communication_graph.md): 集合通信入图能够避免断图,并拥有更大的成图范围,从而获得更大的资源调度与融合收益,同时在整图层面实现通信与计算并行优化。 → [详情](llms-content/document/detail/Pytorch/7050fa65c1b3.md) - [force\_eager功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/force_eager.md): 当模型执行出现问题,无法确定是源于npugraph\_ex的图变换操作(IR converter、Cache compile等操作)还是图执行器导致的,建议启用本配置项。 → [详情](llms-content/document/detail/Pytorch/8084b79e4fd9.md) - [force\_recapture功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/force_recapture.md): 本配置项提供**强制每次执行时重新捕获aclgraph**的能力。当`force\_recapture`设置为True时,aclgraph在每次执行前都会进行重新捕获,而不是复用之前捕获的图。通过对比重捕获前后执行效果,辅助问题定界。 → [详情](llms-content/document/detail/Pytorch/dcdbefc147a1.md) - [固定权重类输入地址功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/frozen_parameter.md): 推理场景下,\[Parameter类型\]\(https://pytorch.org/docs/2.1/generated/torch.nn.parameter.Parameter.html\)(权重类)的图输入内存地址通常保持不变。可以开启本功能缩短图下发时间,提升下发性能。 → [详情](llms-content/document/detail/Pytorch/838e85277ba7.md) - [FX图优化Pass配置功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/inplace_pass.md): aclgraph图模式下,可基于torch.compile生成的ATen IR表示FX Graph或GraphModule,通过对图中的ATen IR变换和分析,可在不修改原始模型代码的情况下对模型进行灵活修改,例如应用各种图优化Pass操作(算子融合、精度转换、量化等)。 → [详情](llms-content/document/detail/Pytorch/90b21008a20a.md) - [aclgraph间内存复用功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/memory_reuse.md): 本功能主要用于解决如下两种场景问题: → [详情](llms-content/document/detail/Pytorch/beafb293a568.md) - [FX图算子融合Pass配置功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/pattern_fusion_pass.md): npugraph\_ex集成了PyTorch原生Pattern能力的算子融合功能,能够通过特定的算子替换规则,使用融合算子替换FX图中多个算子。这种优化可以有效减少部分场景下不必要的下发开销,提高模型执行效率。当与其它图优化策略结合使用时,可通过优化对比来选择最佳方案。 → [详情](llms-content/document/detail/Pytorch/a5749a5cc7db.md) - [Cat算子消除功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/remove_cat_ops.md): 图模式场景下,当计算图中存在 \[torch.cat\]\(\)(对应 `torch.ops.aten.cat.default`)时,npugraph\_ex 内部会通过 Cat 算子消除 Pass 将其替换为「预分配输出张量 + slice + 原地写入」的模式,以减少内存拷贝和临时张量分配 → [详情](llms-content/document/detail/Pytorch/a0ae5f81c351.md) - [冗余算子消除功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/remove_noop_ops.md): aclgraph图模式场景下,npugraph\_ex集成了冗余算子消除优化功能,能够自动识别并消除计算图中不影响程序逻辑或数据计算的冗余操作。这种优化可以有效减少不必要的计算开销,提高模型执行效率。当与其它图优化策略结合使用时,可通过优化对比来选择最佳方案。 → [详情](llms-content/document/detail/Pytorch/46a100d2fa14.md) - [静态Kernel编译功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/basic/static_kernel_compile.md): 对于纯静态shape网络或者shape变化较少的动态shape网络,如需提升网络执行性能,可通过算子预先静态编译达到目的,该方式简称为静态Kernel编译。它是指在模型编译时指定shape大小,运行时不需要指定shape大小,减少运行时开销,具体优势如下: → [详情](llms-content/document/detail/Pytorch/832320333078.md) - [算子Data Dump功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/dfx/data_dump.md): 本功能可以Dump aclgraph模式下整图执行时的图输入、每个算子的输出数据,用于后续问题定位和分析,如算子运行性能或精度问题。 → [详情](llms-content/document/detail/Pytorch/c72b87feb17b.md) - [多流并发死锁检测功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/dfx/deadlock_check.md): 本功能可以自动化检测\[多流并发\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/devguide/TorchAir/docs/zh/npugraph\_ex/advanced/multi\_stream.md\)场景下可能存在的死锁风险。 → [详情](llms-content/document/detail/Pytorch/899280e37a01.md) - [图编译Debug信息保存功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/dfx/debug_save.md): 为方便问题定位过程中的信息收集,npugraph\_ex通过复用PyTorch**原生DEBUG环境变量TORCH\_COMPILE\_DEBUG**,当其设置为1时,将自动开启所有必要的日志打印与文件Dump。 → [详情](llms-content/document/detail/Pytorch/bae668d216b8.md) - [图编译Debug信息保存功能](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/dfx/dfx.md): 为方便问题定位过程中的信息收集,npugraph\_ex通过复用PyTorch**原生DEBUG环境变量TORCH\_COMPILE\_DEBUG**,当其设置为1时,将自动开启所有必要的日志打印与文件Dump。 → [详情](llms-content/document/detail/Pytorch/bae668d216b8.md) - [npugraph\_ex快速上手](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/npugraph_ex.md): npugraph\_ex后端可以提供一个基于torch.compile的简单整图aclgraph加速方案,aclgraph又称为捕获模式,其实现原理请参考\[《CANN应用开发》\]\(https://hiascend.com/document/redirect/cannCommunityadev\)中的“ACL Graph > 任务更新”章节。 → [详情](llms-content/document/detail/Pytorch/b0bca570f759.md) - [npugraph\_ex快速上手](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/npugraph_ex/quick_start.md): npugraph\_ex后端可以提供一个基于torch.compile的简单整图aclgraph加速方案,aclgraph又称为捕获模式,其实现原理请参考\[《CANN应用开发》\]\(https://hiascend.com/document/redirect/cannCommunityadev\)中的“ACL Graph > 任务更新”章节。 → [详情](llms-content/document/detail/Pytorch/b0bca570f759.md) - [PyTorch-TorchAir(Torch Ascend Intermediate Repre](https://www.hiascend.com/document/detail/zh/Pytorch/latest/devguide/TorchAir/docs/zh/overview.md): TorchAir(Torch Ascend Intermediate Representation)是昇腾TorchNPU的图模式能力扩展库,提供了昇腾设备亲和的torch.compile图模式后端,实现了PyTorch网络在昇腾NPU上的图模式**推理加速**以及**性能优化**。 → [详情](llms-content/document/detail/Pytorch/0ac2b7a1f49b.md) - [PyTorch-TorchNPU](https://www.hiascend.com/document/detail/zh/Pytorch/latest/index/index.html): 作为Ascend for PyTorch社区的核心组件,TorchNPU(原名Ascend Extension for PyTorch)是昇腾专为PyTorch打造的深度学习适配框架,使PyTorch框架能够直接调用昇腾NPU,为开发者提供强劲的AI算力支撑。 → [详情](llms-content/document/detail/Pytorch/11ff64cbfa95.md) - [编译libtorch\_npu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/building_libtorch_npu.md): libtorch\_npu是TorchNPU插件的C++版本,包含运行TorchNPU插件所需的头文件、库文件以及CMake配置文件。用户可以通过libtorch\_npu使用TorchNPU插件中开放的C++接口。 → [详情](llms-content/document/detail/Pytorch/abe0346a01cf.md) - [方式二:源码安装](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/compilation_installation_using_source_code.md): 源码安装适用于二次开发场景,如自定义算子适配开发后,用户可以选择需要的分支版本自行编译PyTorch框架和TorchNPU插件。 → [详情](llms-content/document/detail/Pytorch/11ca7f9b3333.md) - [配置pip源](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/configuring_pip_source.md): 配置pip源,配置方法如下: → [详情](llms-content/document/detail/Pytorch/8ae3c6d169a4.md) - [PyTorch-**问题描述**](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/FAQ.md): 问题描述 aarch64环境下进行libtorch推理测试,编译时依赖torch.libs/.so库,需要手动加载。 - 报错截图 - 报错文本 处理方法 在CMakeLists.txt编译文件中增加torch.libs/.so库的链接,代码示例如下: 问题描述 编译构建时,子模块缺失或需要更换子模块版本。 → [详情](llms-content/document/detail/Pytorch/b565a2af42f4.md) - [安装说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/installation_description.md): 为使用PyTorch框架的开发者提供昇腾AI处理器的超强算力,昇腾开发TorchNPU用于适配PyTorch框架。 → [详情](llms-content/document/detail/Pytorch/a6a6f20f71c2.md) - [方式一:离线安装(Whl)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/installation_via_binary_package.md): 通过Whl包直接安装PyTorch和TorchNPU插件。 → [详情](llms-content/document/detail/Pytorch/1a696cfebb92.md) - [安装CMake 3.18.4版本](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/installing_cmake_3-18-4.md): 以下步骤请在**root**用户下执行。 → [详情](llms-content/document/detail/Pytorch/e4cf4199f020.md) - [安装GCC 11.2.0版本](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/installing_gcc_11-2-0.md): 以root安装gcc 11.2.0为例演示编译安装操作,编译前请检查系统时间,确认与当前时间一致后再进行编译,避免编译安装gcc时陷入死循环。 → [详情](llms-content/document/detail/Pytorch/9bc73a1a0406.md) - [方式一:离线安装(Whl)](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/installing_PyTorch.md): 通过Whl包直接安装PyTorch和TorchNPU插件。 → [详情](llms-content/document/detail/Pytorch/1a696cfebb92.md) - [安装torchvision](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/installing_torchvision.md): torchvision为PyTorch的扩展库,主要用于计算机视觉任务。它包括许多常用的模型、数据集,使得处理图像数据变得更加简单高效。 → [详情](llms-content/document/detail/Pytorch/47973c860395.md) - [编译libtorch\_npu](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/Optional_installing_extension_modules.md): libtorch\_npu是TorchNPU插件的C++版本,包含运行TorchNPU插件所需的头文件、库文件以及CMake配置文件。用户可以通过libtorch\_npu使用TorchNPU插件中开放的C++接口。 → [详情](llms-content/document/detail/Pytorch/abe0346a01cf.md) - [安装前准备](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/preparing_installation.md): 若用户使用预先训练好的模型进行数据处理和分析,即仅进行离线推理,请跳过此章节。 → [详情](llms-content/document/detail/Pytorch/09ae87e32371.md) - [配置pip源](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/references.md): 配置pip源,配置方法如下: → [详情](llms-content/document/detail/Pytorch/8ae3c6d169a4.md) - [PyTorch-卸载](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/uninstallation.md): - 卸载PyTorch框架需执行如下命令: → [详情](llms-content/document/detail/Pytorch/93bccd1db3c4.md) - [PyTorch-升级](https://www.hiascend.com/document/detail/zh/Pytorch/latest/installguide/swinstall/docs/zh/installation_guide/upgrade.md): 1. 需要先手动卸载旧版本,具体可参见\[卸载\]\(https://www.hiascend.com/document/detail/zh/Pytorch/2610/installguide/swinstall/docs/zh/installation\_guide/uninstallation.md\)。 → [详情](llms-content/document/detail/Pytorch/c50fc23eae43.md) - [版本说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/releasenote/docs/zh/release_notes/release_notes.md): 固件和驱动的版本配套表与所有的昇腾硬件及CANN版本相关,具体选择请参考CANN版本说明。 TorchNPU代码分支名称采用 \{PyTorch版本\}-\{TorchNPU版本\} 的命名规则,前者为TorchNPU匹配的PyTorch版本, → [详情](llms-content/document/detail/Pytorch/6a593ad0065e.md) - [快速入门](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/fastexperience/docs/zh/quick_start/quick_start.md): 本快速入门以在Atlas 800T A2 训练服务器上运行为例。 → [详情](llms-content/document/detail/Pytorch/b4ec387bd7a4.md) - [配套软件库](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/SuppLib/FrameworkPTAdapter/26.1.0/zh/supported_suites_and_third_party_libraries/supported_suites_and_third_party_libraries.md): 为扩展TorchNPU能力,昇腾提供如下自研插件。 → [详情](llms-content/document/detail/Pytorch/dae38e190428.md) - [PyTorch-Inductor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/backend.md): Inductor是`torch.compile\(\)`的默认后端编译器,通过 “Dynamo前端图捕获 + Inductor后端优化 + 高性能算子生成” 的协同方式,在不改变模型逻辑的前提下自动进行算子融合和代码生成,显著提升训练或推理的吞吐量。 → [详情](llms-content/document/detail/Pytorch/6e3b24a67e70.md) - [Guard Filter](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/frontend.md): `guard\_filter\_fn`是PyTorch Dynamo层的编译选项,作用于图捕获阶段,与下游编译后端无关。guard的生成和校验逻辑均由Dynamo统一管理,因此`guard\_filter\_fn`对所有后端通用。 → [详情](llms-content/document/detail/Pytorch/0d9b70e66a00.md) - [PyTorch-AOT\_Eager](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/pytorch_aoteager_desc.md): `aot\_eager`是PyTorch原生的`torch.compile\(\)`后端之一。AOT\_Eager将`torch.compile`捕获的FX Graph通过Ahead-of-Time(AOT)自动微分机制进行编译,但最终回退到Eager模式执行,不做额外的算子融合或代码生成优化。 → [详情](llms-content/document/detail/Pytorch/11fb1c481a31.md) - [PyTorch-`torch](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/pytorch_compilation_mode.md): `torch.compile\(\)`是PyTorch 2.0推出的核心编译接口,通过“动态图捕获+静态图优化+高效代码生成”的方式显著加速模型训练和推理任务。TorchNPU 7.3.0版本开始支持`torch.compile\(\)`功能,仅需一行代码即可自动实现前端图捕获和后端优化,适用于全自动编译的场景。 → [详情](llms-content/document/detail/Pytorch/f5a35bb2b58a.md) - [PyTorch-NPUGraphs](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/pytorch_compile_npugraph_desc.md): `npugraphs`是`torch.compile\(\)`的图捕获后端,基于NPUGraph\(ACLGraph\)技术实现。NPUGraphs捕获一系列NPU操作(如kernel调用、内存拷贝)组成静态图缓存在NPU设备上;一次捕获、多次复跑,避免重复的kernel启动开销(kernel launch overhead)。 → [详情](llms-content/document/detail/Pytorch/32294b7d866a.md) - [Guard Filter](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/pytorch_guard_filter.md): `guard\_filter\_fn`是PyTorch Dynamo层的编译选项,作用于图捕获阶段,与下游编译后端无关。guard的生成和校验逻辑均由Dynamo统一管理,因此`guard\_filter\_fn`对所有后端通用。 → [详情](llms-content/document/detail/Pytorch/0d9b70e66a00.md) - [PyTorch-Inductor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/pytorch_inductor_desc.md): Inductor是`torch.compile\(\)`的默认后端编译器,通过 “Dynamo前端图捕获 + Inductor后端优化 + 高性能算子生成” 的协同方式,在不改变模型逻辑的前提下自动进行算子融合和代码生成,显著提升训练或推理的吞吐量。 → [详情](llms-content/document/detail/Pytorch/6e3b24a67e70.md) - [PyTorch-NPUGraph\_EX](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/pytorch_npugraph_ex_desc.md): NPUGraph\_EX是轻量化高性能图后端,融合了ACLGraph的图下沉调度能力,在PyTorch FX图上叠加亲和NPU的图优化和编译缓存复用等能力,进一步加速大模型在NPU上编译运行。 → [详情](llms-content/document/detail/Pytorch/07cea12f33d9.md) - [TorchAir-GE后端](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchcompile/docs/zh/torch_compile/pytorch_torchair_ge_desc.md): TorchAir-GE后端将PyTorch的FX计算图转换为中间表示(IR, Intermediate Representation),并通过GE(Graph Engine, 图引擎)实现计算图的编译和执行。 → [详情](llms-content/document/detail/Pytorch/3a378888c86b.md) - [TorchNPU概述](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/torchnpuoverview/docs/zh/overview/product_overview.md): TorchNPU插件是基于昇腾的深度学习适配框架,使昇腾NPU可以支持PyTorch框架,为PyTorch框架的使用者提供昇腾AI处理器的超强算力。TorchNPU插件采用**设备适配**的实现方案,将昇腾NPU作为新的后端设备注册到PyTorch的Device抽象层中,使其与CPU、CUDA等设备类型并列。开发者只需在代码中将设备指定为NPU,PyTorch原生的算子分发机制即可自动将计算任务路 → [详情](llms-content/document/detail/Pytorch/1d62c1234994.md) - [回显信息](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/command_output.md): 回显信息通常比较多,许多组件都会在屏幕上进行错误信息的输出,可以大致分为如下几类: → [详情](llms-content/document/detail/Pytorch/4d995b06c3f9.md) - [通信域建链超时](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/communication_domain_link_establishment_timeout.md): 关键词"**Socket Timeout**" → [详情](llms-content/document/detail/Pytorch/7eba24ef7d34.md) - [通信算子传入非连续tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/communication_operator_transfers_Non-contiguous_tensors.md): 回显信息中存在关键字“**RuntimeError: Tensors must be contiguous**”,类似如下打印信息: → [详情](llms-content/document/detail/Pytorch/4d4419f6fb4a.md) - [错误码信息](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/error_code_information.md): 该错误码代表存在无效传参。“**”表示不同模块,例如ERR00001,“ERR”后面的“00”代表PTA模块,ERR00001代表在PTA侧存在无效参数。 → [详情](llms-content/document/detail/Pytorch/bf79d2a495d2.md) - [PyTorch-用户执行模型构建、推理运行、训练脚本等场景时发生异常错误](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/error_codes_introduction.md): 用户执行模型构建、推理运行、训练脚本等场景时发生异常错误,例如检测到输入错误(命令行输入参数错误、API输入参数错误、输入文件错误、算子不支持、Shape/Format不支持……)或环境错误,系统会在用户界面展示报错的错误码信息。实际问题定位中,需要结合具体的报错信息以及plog日志等共同定位。 → [详情](llms-content/document/detail/Pytorch/79de4e607dbd.md) - [报错信息分析说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/error_information_analysis_guide.md): 用户在模型训练异常时可能遇到较多的错误信息,包括Python调用栈和异常信息、原生框架报错信息、TorchNPU错误码、CANN软件错误码以及plog日志等,本节主要对定位错误来源进行分析指导。 → [详情](llms-content/document/detail/Pytorch/47e4f6c1aedb.md) - [报错信息分析流程](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/error_information_analysis_process.md): 获取报错信息后可参考以下流程进行自助式问题分析,以便开发者快速定位并解决故障。 → [详情](llms-content/document/detail/Pytorch/9a0624392a24.md) - [报错信息分析流程](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/error_information_analysis.md): 获取报错信息后可参考以下流程进行自助式问题分析,以便开发者快速定位并解决故障。 → [详情](llms-content/document/detail/Pytorch/9a0624392a24.md) - [回显信息](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/error_information_classification.md): 回显信息通常比较多,许多组件都会在屏幕上进行错误信息的输出,可以大致分为如下几类: → [详情](llms-content/document/detail/Pytorch/4d995b06c3f9.md) - [报错信息分析说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/error_information_introduction.md): 用户在模型训练异常时可能遇到较多的错误信息,包括Python调用栈和异常信息、原生框架报错信息、TorchNPU错误码、CANN软件错误码以及plog日志等,本节主要对定位错误来源进行分析指导。 → [详情](llms-content/document/detail/Pytorch/47e4f6c1aedb.md) - [调用算子参数校验失败](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/failed_verify_op_parameters.md): 回显信息中存在关键字“**Expected all tensors to be on the same device. Expected NPU tensor, please check whether the input tensor device is correct.**”,类似如下打印信息: → [详情](llms-content/document/detail/Pytorch/b2706ebf8320.md) - [HCCL超时](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/HCCL_timeout.md): 关键词“**EI0002**” → [详情](llms-content/document/detail/Pytorch/4c102aad5bb8.md) - [初始化报错](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/initialization_error.md): 关键词"**at\_npu::native::AclSetCompileopt**" → [详情](llms-content/document/detail/Pytorch/78ef1a77d613.md) - [coredump问题定位](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/locating_coredump_faults.md): 当应用程序运行过程中发生异常,即屏幕中显示了“Segmentation fault”字样,则表示出现了coredump。如果屏幕中没有显示“Segmentation fault”,没有Python堆栈,plog日志中也没有ERROR级别的日志,且有进程收到11号信号,则也表示出现了coredump。 → [详情](llms-content/document/detail/Pytorch/7956eb2c064c.md) - [使用NZ格式后精度异常](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/nz_format_precision_issue.md): 在网络调优时,用户开启\[`torch.npu.config.allow\_internal\_format \= True`\]\(https://gitcode.com/Ascend/op-plugin/blob/26.1.0/docs/zh/custom\_APIs/torch\_npu-npu/%EF%BC%88beta%EF%BC%89torch\_npu-npu-config-allow\_interna → [详情](llms-content/document/detail/Pytorch/4ccddf832297.md) - [算子调用报错](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/operator_called_error.md): 关键词"**Cannot find bin of op ...**" → [详情](llms-content/document/detail/Pytorch/ed00c6ecfcbf.md) - [plog日志信息](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/plog_log.md): 应用程序运行完成后,默认可在“$HOME/ascend/log”下查看其应用类日志,如下图所示。 → [详情](llms-content/document/detail/Pytorch/c3d12c906d98.md) - [分布式任务端口号被占用](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/port_number_distributed_task_in_use.md): 回显信息中存在关键字“**Address already in use**”,类似如下打印信息: → [详情](llms-content/document/detail/Pytorch/56252cb2345f.md) - [主要进程与线程说明](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/process_thread_reference.md): 本文档帮助用户在运行torch及TorchNPU训练或推理任务时,快速识别和理解系统中出现的各类进程与线程。当用户需要排查性能瓶颈、诊断异常进程/线程、了解系统资源占用情况或评估程序行为是否符合预期时,可通过本文档查询各进程/线程的归属、触发条件与生命周期。 → [详情](llms-content/document/detail/Pytorch/70f3636e5b62.md) - [通信算子传入非连续tensor](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/troubleshooting_cases.md): 回显信息中存在关键字“**RuntimeError: Tensors must be contiguous**”,类似如下打印信息: → [详情](llms-content/document/detail/Pytorch/4d4419f6fb4a.md) - [故障处理流程](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/troubleshooting_process.md): 本文主要以开发者在执行推理、训练过程中可能遇到的各类异常故障现象为入口,提供自助式问题定位、问题处理方法,方便开发者快速定位并解决故障,内容包括:**屏幕打印的错误码信息及处理方法**、**一键式日志收集**以及**各类问题定位工具使用**。 → [详情](llms-content/document/detail/Pytorch/caaa4b9c9127.md) - [调用不支持的算子](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/unsupported_op_called.md): 关键字"Warning: CAUTION: The operator 'xxx' is not currently supported on the NPU backend and will fall back to run on the CPU. This may have performance implications. \(function npu\_cpu\_fallback\)" → [详情](llms-content/document/detail/Pytorch/b10697c3eca9.md) - [PyTorch-用户执行模型构建、推理运行、训练脚本等场景时发生异常错误](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/usage_instruction.md): 用户执行模型构建、推理运行、训练脚本等场景时发生异常错误,例如检测到输入错误(命令行输入参数错误、API输入参数错误、输入文件错误、算子不支持、Shape/Format不支持……)或环境错误,系统会在用户界面展示报错的错误码信息。实际问题定位中,需要结合具体的报错信息以及plog日志等共同定位。 → [详情](llms-content/document/detail/Pytorch/79de4e607dbd.md) - [用于梯度计算的变量被inplace操作](https://www.hiascend.com/document/detail/zh/Pytorch/latest/userguide/troubleshooting/docs/zh/troubleshooting/variables_used_gradient_computation_modified_by_in-place_op.md): 回显信息中存在关键字“**one of the variables needed for gradient computation has been modified by an inplace operation**”,类似如下打印信息: → [详情](llms-content/document/detail/Pytorch/e4ecc7b3bd95.md) - [TensorFlow商业版-本文用于指导开发人员](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg): 本文用于指导开发人员,如何开发TensorFlow框架的Scope融合规则,把Scope内的多个小算子替换为一个大算子或多个算子组合,以提升TensorFlow计算图在AI处理器上的执行效率。 → [详情](llms-content/document/detail/TensorFlowCommercial/203c95f1a3d4.md) - [接口列表](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0103.html): 主要介绍Scope融合规则开发接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/7d77ca60b0a8.md) - [Scope构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0105.html): Scope构造函数和析构函数。 无 Scope构造函数返回Scope类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/63dca307d0db.md) - [TensorFlow商业版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0106.html): 初始化Scope对象。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/956dbd757ce3.md) - [TensorFlow商业版-Name](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0107.html): 获取Scope的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/231e3ff834be.md) - [TensorFlow商业版-SubType](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0108.html): 获取Scope子类型名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/5b7f0f246085.md) - [TensorFlow商业版-AllNodesMap](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0109.html): 获取和Scope相关联的nodes map。 其中包括scope本身关联的node,子scope关联的node,层层递归下去,取得所有相关联的nodes。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/1ebb9f7de0c7.md) - [TensorFlow商业版-GetSubScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0110.html): 获取Scope的子Scope信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/61e68257a410.md) - [TensorFlow商业版-LastName](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0111.html): 获取Scope名称字符串中,最后一个“/”分隔符后的字符串。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/4ebbc94f06ec.md) - [TensorFlow商业版-GetAllSubScopes](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0112.html): 获取Scope关联的子Scope,子Scope关联的子Scope,层层递归下去,取得所有相关联的Scope集合。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/1ea37021e795.md) - [TensorFlow商业版-GetFatherScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0113.html): 获取Scope的父Scope信息。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/4748b1368429.md) - [FusionScopesResult构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0115.html): FusionScopesResult构造函数和析构函数。 无。 FusionScopesResult构造函数返回FusionScopesResult类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/f96ae7355a4c.md) - [TensorFlow商业版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0116.html): 初始化FusionScopesResult对象。 无。 返回Status类型的状态。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/981dcfae0de8.md) - [TensorFlow商业版-SetName](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0117.html): 设置Scope result的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/ca304741c8d0.md) - [TensorFlow商业版-SetType](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0118.html): 设置Scope result的类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/79b4ccb96cd1.md) - [TensorFlow商业版-SetDescription](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0119.html): 设置Scope result的描述信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/e0eb0b2c724f.md) - [TensorFlow商业版-Name](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0120.html): 获取Scope result的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/6937b95e781f.md) - [TensorFlow商业版-Nodes](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0121.html): 获取Scope result中的nodes信息。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/64d51645093f.md) - [TensorFlow商业版-InsertInputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0122.html): 在FusionScopesResult中插入融合算子的输入信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/be9dc4310c4c.md) - [TensorFlow商业版-InsertOutputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0123.html): 在FusionScopesResult中插入融合算子的输出信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/b1e489f6773d.md) - [TensorFlow商业版-SetName](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0125.html): 设置InnerNodeInfo的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/ec043fef0092.md) - [TensorFlow商业版-SetType](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0126.html): 设置InnerNodeInfo的类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/bb08e12c7848.md) - [TensorFlow商业版-InsertInput](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0127.html): 在InnerNodeInfo中插入输入算子相关信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/8379c47d80a2.md) - [TensorFlow商业版-InsertOutput](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0128.html): 在InnerNodeInfo中插入输出算子相关信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/7d605d6ea691.md) - [TensorFlow商业版-BuildInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0129.html): 构建InnerNode。 无。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/4af153e4188f.md) - [TensorFlow商业版-SetInputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0130.html): 设置InnerNode输入格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/900df5c6e376.md) - [TensorFlow商业版-SetOutputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0131.html): 设置InnerNode输出算子格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/bfafa437dbf3.md) - [TensorFlow商业版-SetDynamicInputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0132.html): 设置DynamicInput格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/e33422ac4350.md) - [TensorFlow商业版-SetDynamicOutputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0133.html): 设置DynamicOutput格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/7a11aa42a8ab.md) - [TensorFlow商业版-MutableOperator](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0134.html): 获取内部Operator对象的引用,用于修改Operator信息。 无。 返回ge::Operator类型指针。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/0d0c4eb9311e.md) - [TensorFlow商业版-GetName](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0135.html): 获取InnerNodeInfo名。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/8c4d67eeb554.md) - [TensorFlow商业版-GetType](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0136.html): 获取InnerNodeInfo类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/2d3fd41d5c8c.md) - [TensorFlow商业版-GetInputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0137.html): 获取InnerNodeInfo输入信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 输入Vector信息。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/d89b22ba0c27.md) - [TensorFlow商业版-GetOutputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0138.html): 获取InnerNodeInfo输出信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 输出Vector信息。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/009064ef0ae2.md) - [InnerNodeInfo构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0139.html): InnerNodeInfo构造函数和析构函数。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 InnerNodeInfo构造函数返回InnerNodeInfo类型的对象。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/3d201ff604ec.md) - [CHECK\_INNER\_NODE\_CONDITION宏](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0140.html): 检查FusionScopesResult是否满足条件。FusionScopesResult详细信息请参考FusionScopesResult类。 → [详情](llms-content/document/detail/TensorFlowCommercial/c49f0cdbda75.md) - [TensorFlow商业版-AddInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0141.html): 增加InnerNode节点。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 返回InnerNodeInfo指针, → [详情](llms-content/document/detail/TensorFlowCommercial/8f00f18df3d6.md) - [TensorFlow商业版-MutableRecentInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0142.html): 最近添加的InnerNode节点。 无。 返回InnerNodeInfo指针或nullptr,代表返回最近添加的节点,如果是空指针则代表最近未新增过节点,新增节点列表为空。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/5ce9b36c30a0.md) - [TensorFlow商业版-MutableInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0143.html): 获取指定index的InnerNode,获取之后可以对该InnerNode进行修改。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/9ee8130e6c13.md) - [TensorFlow商业版-CheckInnerNodesInfo](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0144.html): 检查InnerNodeInfo输入输出。 无。 返回ge::graphStatus类型的状态码。ge::GRAPHSUCCESS表示成功,返回值其他表示失败。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/97afebcc5510.md) - [ScopeTree构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0146.html): ScopeTree构造函数和析构函数。 无。 ScopeTree构造函数返回ScopeTree类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/22f48362b1a0.md) - [TensorFlow商业版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0147.html): 初始化ScopeTree对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/30350cda74a8.md) - [TensorFlow商业版-GetAllScopes](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0148.html): 获取ScopeTree中包含的所有Scope信息。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/7863dc25a883.md) - [ScopeGraph构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0150.html): ScopeGraph构造函数和析构函数。 无。 ScopeGraph构造函数返回ScopeGraph类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/19195ad08baf.md) - [TensorFlow商业版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0151.html): 初始化ScopeGraph对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/7daa2500330f.md) - [TensorFlow商业版-GetScopeTree](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0152.html): 获取ScopeTree对象实例。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/e66b26f77874.md) - [TensorFlow商业版-GetNodesMap](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0153.html): 获取ScopeGraph中包含的nodes信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/98b6e2c776ee.md) - [ScopeAttrValue构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0155.html): ScopeAttrValue构造函数和析构函数。 ScopeAttrValue构造函数返回ScopeAttrValue类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/c025c27c0fce.md) - [TensorFlow商业版-SetIntValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0156.html): 设置ScopeAttrValue的整型值。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/1c868e4f3a27.md) - [TensorFlow商业版-SetFloatValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0157.html): 设置ScopeAttrValue的浮点类型值。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/0ee13394e36e.md) - [TensorFlow商业版-SetStringValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0158.html): 设置ScopeAttrValue的string类型值。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/cefe26b70a9f.md) - [TensorFlow商业版-SetBoolValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0159.html): 设置ScopeAttrValue的布尔类型值。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/72c53daba461.md) - [ScopeBaseFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0161.html): ScopeBaseFeature析构函数。 无。 无。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/75d1613b0301.md) - [TensorFlow商业版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0162.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/92cbbd34d7e5.md) - [NodeOpTypeFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0164.html): NodeOpTypeFeature构造函数和析构函数。 继承ScopeBaseFeature。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/e6e1dbf85666.md) - [TensorFlow商业版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0165.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/ac1bc6ff7a49.md) - [NodeAttrFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0167.html): NodeAttrFeature构造函数和析构函数。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/693b468c26d8.md) - [TensorFlow商业版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0168.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/27681b5d8f5e.md) - [ScopeFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0170.html): ScopeFeature构造函数和析构函数。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/16a595b2634b.md) - [TensorFlow商业版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0171.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/6341b52bf9d9.md) - [ScopePattern构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0173.html): ScopePattern构造函数和析构函数。 无。 ScopePattern构造函数返回ScopePattern类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/1e8349d9c696.md) - [TensorFlow商业版-SetSubType](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0174.html): Scope匹配到融合规则之后,设置该Scope的类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/a065a8d0fe20.md) - [TensorFlow商业版-AddNodeOpTypeFeature](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0175.html): 添加NodeOpTypeFeature对象到ScopePattern。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/877c6a8e0f60.md) - [TensorFlow商业版-AddNodeAttrFeature](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0176.html): 添加NodeAttrFeature对象到ScopePattern。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/8a00fea75095.md) - [TensorFlow商业版-AddScopeFeature](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0177.html): 添加ScopeFeature对象到ScopePattern。该函数将传入的feature对象复制到内部容器中,支持链式调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/3cdbfb946820.md) - [ScopesResult构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0179.html): ScopesResult构造函数和析构函数。 ScopesResult构造函数返回ScopesResult类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/11cc3c13dabe.md) - [TensorFlow商业版-SetScopes](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0180.html): 设置ScopeResult中包含的scopes。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/16b28137d75b.md) - [TensorFlow商业版-SetNodes](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0181.html): 设置ScopeResult中包含的nodes。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/72e2989a53cf.md) - [ScopeBasePass构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0183.html): ScopeBasePass构造函数和析构函数。 无。 无。 无。 抽象类,不能被实例化,但是构造函数会在子类实例化之前被调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/d06245ae028e.md) - [TensorFlow商业版-DefinePatterns](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0184.html): 方法定义,子类实现各自的融合策略并构建Patterns。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/aa9390e54926.md) - [TensorFlow商业版-PassName](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0185.html): 方法定义,定义scope融合规则的名称。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/0ac1b45153d6.md) - [TensorFlow商业版-LastMatchScopesAndOPs](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0186.html): 方法定义,子类实现scope匹配及运算符融合方法。 → [详情](llms-content/document/detail/TensorFlowCommercial/947f6899eb5d.md) - [TensorFlow商业版-GenerateFusionResult](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0187.html): 方法定义,子类实现各自的融合结果,并设置最终融合算子的输入和输出。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/c2539b44db20.md) - [TensorFlow商业版-StringReplaceAll](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0189.html): 将字符串str中包含oldvalue的字符串用newvalue替换。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/8ebc3341cc16.md) - [TensorFlow商业版-FreeScopePatterns](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0190.html): 释放ScopePattern集的资源。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/9d044a22cc73.md) - [TensorFlow商业版-FreeOneBatchPattern](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0191.html): 释放一个batch包含的ScopePattern资源。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/7c8430703536.md) - [ScopeFusionPassRegistry析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0193.html): ScopeFusionPassRegistry析构函数。 无。 无。 无。 - 单例类,构造函数不可见。 - 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/4ee8f0214607.md) - [TensorFlow商业版-GetInstance](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0194.html): 获得ScopeFusionPassRegistry单例对象。 无。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommercial/e82a50201e6b.md) - [TensorFlow商业版-RegisterScopeFusionPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0195.html): 注册融合算子。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/526d4e06782a.md) - [ScopeFusionPassRegistrar构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0197.html): ScopeFusionPassRegistrar构造函数和析构函数。 → [详情](llms-content/document/detail/TensorFlowCommercial/1e007d4b972b.md) - [TensorFlow商业版-REGISTER\_SCOPE\_FUSION\_PASS](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0198.html): 注册Scope融合算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/9a37005ca111.md) - [TensorFlow商业版-kScopeToMultiNodes](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0200.html): 特殊定义的类型,融合结果中配置了这个类型表示希望将scope映射成多个D算子。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/b5b2160bf86c.md) - [TensorFlow商业版-kScopeInvalidType](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0201.html): 特殊定义的类型,融合结果中配置了这个类型表示有错误发生。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/d5ba7a27ad86.md) - [TensorFlow商业版-kInputFromFusionScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0202.html): 表示小算子的输入来自scope边界。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/d67eb615f2f0.md) - [TensorFlow商业版-kOutputToFusionScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlassfpapi_07_0203.html): 表示小算子输入到scope边界。 无。 → [详情](llms-content/document/detail/TensorFlowCommercial/f5e9cc38dc46.md) - [TensorFlow商业版-本文用于指导开发人员](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0002.html): 本文用于指导开发人员,如何开发TensorFlow框架的Scope融合规则,把Scope内的多个小算子替换为一个大算子或多个算子组合,以提升TensorFlow计算图在AI处理器上的执行效率。 → [详情](llms-content/document/detail/TensorFlowCommercial/203c95f1a3d4.md) - [什么是Scope融合](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0004.html): 为了实现高性能的计算,往往需要对子图中的小算子进行融合,使得融合后的大算子(多对一场景)或小算子组合(多对多场景)可以充分利用硬件加速资源。 → [详情](llms-content/document/detail/TensorFlowCommercial/b622b09171a3.md) - [Scope融合实现方案](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0005.html): Scope融合实现方案包括Scope融合规则注册、Scope融合规则创建和执行。 → [详情](llms-content/document/detail/TensorFlowCommercial/5557f2ea0afe.md) - [Scope融合规则分类](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0006.html): 系统提供内置的Scope融合规则,详细请参考《TensorFlow Parser Scope融合规则参考\(https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/900/Convergence/tfscopefusionref/atlasfr\_30\_0002.html\)》,同时开放接口供用户自定义,本文主要介绍如何自定义Sc → [详情](llms-content/document/detail/TensorFlowCommercial/8dd0ff3a0fb7.md) - [环境准备](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0008.html): 参见《CANN 软件安装\(https://www.hiascend.com/document/detail/zh/canncommercial/900/softwareinst/instg/instg\_0000.html\)》进行环境搭建,安装完成后: → [详情](llms-content/document/detail/TensorFlowCommercial/3d6b9c5826d5.md) - [开发流程及关键接口](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0010.html): Scope融合按照融合场景分为多对一融合场景和多对多融合场景。本节介绍两种场景的开发流程及关键接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/c17e7f821592.md) - [融合规则设计](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0011.html): 融合规则设计包括明确融合方案、明确融合算子原型和明确融合对应关系。 → [详情](llms-content/document/detail/TensorFlowCommercial/f4d424291b9b.md) - [创建代码目录](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0012.html): 用户可以直接单击Link\(https://gitee.com/ascend/samples/releases\),下载配套版本的sample包,从“samples/cplusplus/level1\_single\_api/4\_op\_dev/1\_custom\_op”目录中获取样例。并对其中的样例进行修改,追加自己的自定义融合规则。工程目录结构如下: → [详情](llms-content/document/detail/TensorFlowCommercial/60bce161b008.md) - [定义融合规则类](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0014.html): 在融合规则头文件(例如decode\_bbox\_v2\_scope\_fusion\_pass.h)中,定义Scope融合规则类,继承自ScopeBasePass类。 → [详情](llms-content/document/detail/TensorFlowCommercial/12a942955a80.md) - [定义融合规则](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0015.html): 在融合规则实现文件(例如decode\_bbox\_v2\_scope\_fusion\_pass.cc)中,定义Scope的融合规则,便于系统基于此规则在全图的Scope中匹配,找到符合相应规则的Scope。 → [详情](llms-content/document/detail/TensorFlowCommercial/ba07b1491aa0.md) - [设置融合规则名称](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0016.html): 通过PassName设置融合规则名称,本例为DecodeBboxV2ScopeFusionPass。``` → [详情](llms-content/document/detail/TensorFlowCommercial/4e292afac5bf.md) - [设置最终匹配规则](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0017.html): 设置最终匹配规则包括设置基本Scope匹配规则和Scope并列匹配规则。 → [详情](llms-content/document/detail/TensorFlowCommercial/1a9ed54e48c6.md) - [设置融合结果](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0018.html): 通过GenerateFusionResult设置融合结果,包含融合算子的名字、类型、输入、输出、描述。最终融合结果保存在fusion\_rlt返回,返回结果的类型为FusionScopesResult类。 → [详情](llms-content/document/detail/TensorFlowCommercial/55aab75b513a.md) - [注册融合规则](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0019.html): 注册融合规则包括注册融合规则名称、注册融合规则类和设置融合规则是通用规则还是定制化规则。 → [详情](llms-content/document/detail/TensorFlowCommercial/ac888c257263.md) - [Scope融合算子适配插件实现](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0020.html): 本节介绍如何实现融合算子适配插件,将基于原始框架的小算子映射成适配AI处理器的融合算子,并将算子信息注册到GE中。 → [详情](llms-content/document/detail/TensorFlowCommercial/30d45f886fd1.md) - [多对多场景开发注意点](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0021.html): 多对多场景开发注意点包括多对多场景开发流程、设置融合结果和内部小算子所需的信息处理。 → [详情](llms-content/document/detail/TensorFlowCommercial/77c7640223c8.md) - [融合规则生效](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0022.html): 在注册融合规则时,定义了融合规则的生效方式: → [详情](llms-content/document/detail/TensorFlowCommercial/d4468f36ac09.md) - [样例参考](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopedevg/atlastfscopedev_11_0023.html): 单击“tf\_scope\_fusion\_pass\(https://gitee.com/ascend/samples/tree/master/cplusplus/level1\_single\_api/4\_op\_dev/1\_custom\_op/framework/tf\_scope\_fusion\_pass\)”获取相关样例。融合规则样例的介绍、编译部署、验证方法请参考“1\_custom\_op\(https:// → [详情](llms-content/document/detail/TensorFlowCommercial/3af051571972.md) - [TensorFlow商业版-Scope融合是一种基于Scope来进行融合的能力](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref): Scope融合是一种基于Scope来进行融合的能力,把Scope内的多个小算子替换为一个大算子或多个算子组合,以实现效率的提升。 → [详情](llms-content/document/detail/TensorFlowCommercial/9bec3d1d6f63.md) - [TensorFlow商业版-Scope融合是一种基于Scope来进行融合的能力](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0002.html): Scope融合是一种基于Scope来进行融合的能力,把Scope内的多个小算子替换为一个大算子或多个算子组合,以实现效率的提升。 → [详情](llms-content/document/detail/TensorFlowCommercial/9bec3d1d6f63.md) - [TensorFlow商业版-ScopeLayerNormPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0004.html): 将tf.layernorm生成的layernorm/batchnorm和layernorm/moments这两个Scope,融合为LayerNorm算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/47f44106a5f2.md) - [TensorFlow商业版-ScopeLayerNormGradPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0005.html): 将tf.layernorm的反向Scope融合为LayerNormGrad算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/22aabe9a578d.md) - [TensorFlow商业版-ScopeBasicLSTMCellPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0006.html): 将tf.nn.rnn\_cell.BasicLSTMCell生成的Scope内的小算子组合融合为BasicLSTMCell算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/7e23c1a6a71e.md) - [TensorFlow商业版-ScopeDynamicLSTMPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0007.html): 将tf.nn.dynamic\_rnn或tf.nn.bidirectional\_dynamic\_rnn生成的Scope内的小算子组合融合为DynamicLSTM算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/a7b02b23ac0d.md) - [TensorFlow商业版-ScopeClipBoxesPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0008.html): 将clip\_boxes Scope融合为ClipBoxes算子。Scope内包括tf.Maximum、tf.ReverseV2、tf.Tile和tf. Minimum这四个算子,不包含Gather\_2、TopKV2、Reshape\_2、Split、Greater、Squeeze、Gather、boolean\_mask、decode\_bbox\_target等算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/a27c540355c3.md) - [TensorFlow商业版-ScopeROIAlignPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0009.html): 将tf.AvgPool和tf.image.CropAndResize这两个Scope融合为ROIAlign算子,不包含Merge算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/0cd74e518ec1.md) - [TensorFlow商业版-ScopeToAbsoluteBBoxPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0013.html): 融合的scope为Map,Map下需要有while,while下需要有ToAbsoluteCoordinates,ToAbsoluteCoordinates下有scale,同时scope下有4个Mul算子,融合成ToAbsoluteBBox算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/9e547d41b112.md) - [TensorFlow商业版-ScopeNormalizeBBoxPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0014.html): 融合scope为Map,Map下需要有while,while下需要有ToNormalizedCoordinates,ToNormalizedCoordinates下有scale,融合成NormalizeBBox算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/565ae388ec56.md) - [TensorFlow商业版-ScopeDecodeBboxV2Pass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0015.html): 将含有如下两种Scope融合为DecodeBboxV2算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/52348c0204be.md) - [TensorFlow商业版-ScopeBatchMultiClassNMSPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0016.html): 如下图结构进行融合成BatchMultiClassNonMaxSuppression算子,融合scope下有scope路径:map/while/MultiClassNonMaxSuppression/ → [详情](llms-content/document/detail/TensorFlowCommercial/5dc6616102f0.md) - [TensorFlow商业版-ScopeKeepRatioResizeBilinearPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0017.html): 将特定Scope进行融合成KeepRatioResizeBilinear + Shape + Slice*2 + ExpandDims + ConcatV2 + Tile + Const,Scope中包括图结构:map/while/ResizeToRange/,包括算子Maximum,Minimum,Round,ResizeBilinear。 → [详情](llms-content/document/detail/TensorFlowCommercial/e190a0c2de15.md) - [TensorFlow商业版-ScopeBatchMultiClassNonMaxSuppressionPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0018.html): 如下图结构进行融合成BatchMultiClassNonMaxSuppression算子,融合scope下有scope路径: → [详情](llms-content/document/detail/TensorFlowCommercial/896bcec1084d.md) - [TensorFlow商业版-ScopeDynamicGRUPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0019.html): 将含有如下算子的Scope融合为DynamicGRU算子。Scope内包括:5个AddV2算子、3个Mul算子、1个Tanh算子、不包含Transpose算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/f535266827e6.md) - [TensorFlow商业版-ScopeDynamicRNNPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0020.html): 将含有如下算子的Scope融合为DynamicRNN算子。Scope内包括:1个名为while的子Scope,不包含Transpose算子;while子Scope内包括:4的倍数个BiasAdd算子、2的倍数个Tanh算子、8个MatMul算子,1个Split算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/f09d44c35d39.md) - [TensorFlow商业版-TensorFlow](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/index/index.html): 昇腾提供TensorFlow适配插件TF Adapter,兼容TensorFlow主流深度学习框架,实现TensorFlow网络在昇腾平台上加速执行。当前TF Adapter仅支持TensorFlow 1.15和TensorFlow 2.6.5版本。 → [详情](llms-content/document/detail/TensorFlowCommercial/861ef79fa0a3.md) - [学习向导](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1): 描述本手册的读者对象,TensorFlow 1.15模型迁移的全流程,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommercial/0b94a7f8d3d9.md) - [TensorFlow商业版-TensorFlow Serving是一款针对机器学习模型的灵活](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0001.html): TensorFlow Serving是一款针对机器学习模型的灵活,高性能的服务系统,专为生产环境设计。使用SavedModel格式模型,提供RESTful API + gRPC对外接口,依赖TensorFlow源码,官网链接:www.tensorflow.org/tfx/guide/serving?hl\=zh-cn\(https://www.tensorflow.org/tfx/guide/serv → [详情](llms-content/document/detail/TensorFlowCommercial/56851bf346c5.md) - [环境准备](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0003.html): - 已安装CANN软件包与框架包,详细请参见 环境准备 → [详情](llms-content/document/detail/TensorFlowCommercial/7789434fbc19.md) - [TF Serving集成TF Adapter](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0004.html): 本节介绍TF Serving集成TF Adapter的操作方法,实际操作时请根据实际路径进行替换。本文中举例路径均需要确保安装用户具有读写权限。 → [详情](llms-content/document/detail/TensorFlowCommercial/de7dd5b4ed57.md) - [启动TF Serving](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0005.html): 本节介绍启动TF Serving的操作方法,实际操作时请根据实际路径进行替换。本文中举例路径均需要确保安装用户具有读或读写权限。 → [详情](llms-content/document/detail/TensorFlowCommercial/0f4042ef60f2.md) - [样例参考](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0006.html): 在任意目录下创建Client文件夹(本节以$HOME目录为例),用于存放与服务端通信的脚本deploy.py和推理脚本tf\_serving\_infer.py,目录如下所示: → [详情](llms-content/document/detail/TensorFlowCommercial/8657a9b1ee57.md) - [源码安装0.24.1版本bazel](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0008.html): 1. 安装系统依赖,此处以Ubuntu与CentOS操作系统为例。 → [详情](llms-content/document/detail/TensorFlowCommercial/8de07e2d438e.md) - [源码安装3.14.0版本CMake](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0009.html): 1. 下载CMake源码压缩包\(https://cmake.org/files/v3.14/cmake-3.14.0.tar.gz\),将源码包上传至服务器任意路径下。 → [详情](llms-content/document/detail/TensorFlowCommercial/f17a2aee628f.md) - [手动安装java-11-openjdk](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0010.html): 安装“java-11-openjdk”总共需要安装三个包,用户可通过在https://centos.pkgs.org\(https://centos.pkgs.org/\)网站右上角搜索“java-11-openjdk”查询以“.rpm”为后缀的软件包的URL。网站搜索结果如图1所示。根据系统版本选择相应软件进行下载,再通过“rpm”命令安装。 → [详情](llms-content/document/detail/TensorFlowCommercial/ebbb9cd9bc87.md) - [手动下载TF Serving编译依赖包](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0011.html): TF Serving编译过程中,需要下载依赖包,可能会因为网络问题下载失败,报错如图1所示: → [详情](llms-content/document/detail/TensorFlowCommercial/7068c4270d02.md) - [SavedModel模型转换om模型](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0012.html): 本章节主要介绍如何使用saved\_model2om.py\(https://gitee.com/ascend/tools/tree/master/saved\_model2om\)工具将训练保存的SavedModel模型转换为om模型,在部署TF Serving时使用转换后的om模型可以缩短编译时间,从而提升TF Serving部署性能。 → [详情](llms-content/document/detail/TensorFlowCommercial/a058205a0a17.md) - [重新编译TF Serving](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0013.html): 重新安装其他版本CANN软件后,直接启动tensorflow\_model\_server服务,可能会因为动态链接库链接错误导致服务启动失败,报错如图1所示: → [详情](llms-content/document/detail/TensorFlowCommercial/7d94831fae8c.md) - [无法安装swig软件包](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0016.html): 在安装TF Serving编译依赖的软件包时可能会出现无法安装swig软件包问题,并显示如下报错信息。 → [详情](llms-content/document/detail/TensorFlowCommercial/0f267f3f78ec.md) - [TF Serving编译时提示缺少builtins](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0017.html): 在TF Serving编译过程中可能会出现builtins依赖模块查询失败问题,报错如图1所示。 → [详情](llms-content/document/detail/TensorFlowCommercial/b21339d13b40.md) - [TF Adapter编译结束未生成tfadapter.tar](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/atlastfserv_26_0018.html): 提示编译成功,但output目录下未生成tfadapter.tar。 → [详情](llms-content/document/detail/TensorFlowCommercial/549a6bd7dd25.md) - [学习向导](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000001.html): 描述本手册的读者对象,TensorFlow 1.15模型迁移的全流程,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommercial/0b94a7f8d3d9.md) - [TF Adapter简介](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000003.html): TF Adapter为支持TensorFlow图在NPU上执行的TensorFlow插件,主要目的是将TensorFlow图转换为NPU上可执行的图。 → [详情](llms-content/document/detail/TensorFlowCommercial/035b2bb23a84.md) - [TensorFlow商业版-在深度学习中](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000004.html): 在深度学习中,当数据集和参数量的规模越来越大,训练所需的时间和硬件资源会随之增加,最后会变成制约训练的瓶颈。分布式训练可以降低对内存、计算性能等硬件的需求,是进行训练的重要优化手段。分布式训练通过将计算任务按照一定的方法拆分到不同的AI处理器上来加速模型的训练速度,拆分的计算任务之间通过集合通信来完成信息的汇总和交换,完成整个训练任务的并行处理,从而实现加快计算任务的目的。 → [详情](llms-content/document/detail/TensorFlowCommercial/f4b98db2ba4c.md) - [系统约束与限制](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000005.html): 1. 该文档仅配套TensorFlow 1.15版本使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/7d4238b36c98.md) - [安装驱动固件与CANN软件包](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000007.html): 进行模型开发前,需要准备带有AI处理器的硬件环境,请参考《CANN 快速安装\(https://www.hiascend.com/cann/download\)》安装昇腾NPU驱动和CANN软件(包含Toolkit和ops包),并配置环境变量。 → [详情](llms-content/document/detail/TensorFlowCommercial/6e7e179f29c0.md) - [安装开源框架TensorFlow 1.15](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000008.html): TensorFlow 1.15配套的Python版本是:Python3.7.x(3.7.5~3.7.11)。 → [详情](llms-content/document/detail/TensorFlowCommercial/caf18ca738d2.md) - [安装框架插件包](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000009.html): 昇腾提供了对接深度学习框架TensorFlow的适配插件TF Adapter,若开发者需要在NPU上执行TensorFlow网络的训练或在线推理,需要安装TensorFlow框架适配插件包TF Adapter。 → [详情](llms-content/document/detail/TensorFlowCommercial/6eab982ebd01.md) - [迁移方式比较](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000010.html): 将基于TensorFlow的Python API开发的训练脚本迁移到AI处理器上执行训练,目前有两种迁移方式,用户可任选其一: → [详情](llms-content/document/detail/TensorFlowCommercial/c75aa0d58dcf.md) - [自动迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000011.html): 描述如何使用迁移工具将TensorFlow 1.15网络自动迁移到昇腾平台。 → [详情](llms-content/document/detail/TensorFlowCommercial/0ccf3abe4984.md) - [Estimator单卡训练脚本改造为分布式训练脚本](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000013.html): 对于Estimator的分布式脚本,使用迁移工具可支持直接迁移成分布式脚本。如果有用户原始脚本是单卡训练脚本,迁移工具迁移后的脚本并不能够进行分布式训练,但用户可以基于迁移后的脚本,通过少量手工修改使其支持分布式训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/d878693f33ba.md) - [自动迁移后如何进行sess.run分布式脚本改造](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000014.html): 对于sess.run的分布式脚本,用户输入-d参数指定分布式策略完成自动迁移后,迁移工具不能进行彻底迁移,原因是:工具无法识别broadcast的插入位置,仅能对原生梯度优化器插入npu\_distributed\_optimizer\_wrapper实现allreduce的功能,因此工具迁移后,需要用户手写实现broadcast功能。 → [详情](llms-content/document/detail/TensorFlowCommercial/f48cf50e212c.md) - [Estimator迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000018.html): 若原始TensorFlow网络基于Estimator API构造,可参见本节了解手工迁移全流程。 → [详情](llms-content/document/detail/TensorFlowCommercial/acc5cf006d90.md) - [sess.run迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000019.html): 若原始TensorFlow网络基于sess.run API构造,可参见本节了解手工迁移全流程。 → [详情](llms-content/document/detail/TensorFlowCommercial/862a57436727.md) - [Keras迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000020.html): 若原始TensorFlow网络基于Keras API构造,可参见本节了解手工迁移全流程。 → [详情](llms-content/document/detail/TensorFlowCommercial/27bb2d9df199.md) - [支持数据并行(Allreduce)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000022.html): AllReduce是主流的数据并行架构,各个节点按照算法协同工作,适用于对训练算力要求高、设备规模大的场景。本节介绍如何将TensorFlow训练脚本在AI处理器上通过AllReduce架构进行分布式训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/d6845fab7dfe.md) - [支持数据并行(PS-Worker)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000023.html): 在推荐网络中,特征数据的数据量最大可能达到TB(terabyte,太字节,是一种信息计量单位,1TB\=1012字节)级别,无法在Device侧保存,因此需要通过PS-Worker方式将数据保存在Host侧的内存中。本节介绍如何将TensorFlow训练脚本在NPU上通过PS-Worker架构进行分布式训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/1b7b4424c546.md) - [Horovod脚本迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000024.html): Horovod是基于TensorFlow、Keras、PyTorch以及MXNet的分布式训练框架,目的是提升分布式训练的性能。不同于传统的TensorFlow分布式训练采用PS-Worker架构,Horovod使用AllReduce进行聚合梯度,能够更好地利用带宽,解决PS-Worker的瓶颈问题。本节介绍如何迁移基于Horovod开发的分布式训练脚本,使其在NPU进行分布式训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/932f839c18e2.md) - [执行单Device训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000026.html): 本节介绍如何基于迁移好的TensorFlow训练脚本,在单Device上执行训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/a90f2ad91ab8.md) - [使用前须知](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000028.html): 执行分布式训练前,首先应参考本节了解一些注意事项。 → [详情](llms-content/document/detail/TensorFlowCommercial/5d5a6f98c919.md) - [训练执行(通过rank table配置资源信息)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000031.html): 开发者可以通过rank table文件配置参与集合通信的NPU资源信息,并在后续启动训练进程时指定使用的NPU资源。 → [详情](llms-content/document/detail/TensorFlowCommercial/b6864e8ea66f.md) - [通过环境变量配置资源信息](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000033.html): 进行训练之前,需要配置参与集群训练的AI处理器的资源信息。开发者可以通过本节所述的环境变量组合的方式配置资源信息,完成集合通信组件的初始化。 → [详情](llms-content/document/detail/TensorFlowCommercial/ca1042fe3cba.md) - [执行训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000034.html): 通过环境变量方式配置好参与分布式训练的资源信息后,可参考本节启动训练进程,执行训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/144648f2a379.md) - [结果说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000035.html): 分布式训练执行完成后,开发者可以参考本章节检查执行结果、定位问题。 → [详情](llms-content/document/detail/TensorFlowCommercial/1ad9de2ebde6.md) - [性能调优流程](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000039.html): 迁移到AI处理器进行训练的网络如果存在性能不达标的问题,可按照如下流程进行性能调优: → [详情](llms-content/document/detail/TensorFlowCommercial/74607b3820dd.md) - [TensorFlow商业版-混合精度为业内通用的性能提升方式](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000042.html): 混合精度为业内通用的性能提升方式,通过降低部分计算精度提升数据计算的并行度。混合精度训练方法是通过混合使用float16和float32数据类型来加速深度神经网络训练的过程,并减少内存使用和存取,从而可以训练更大的神经网络,同时又能基本保持使用float32训练所能达到的网络精度。 → [详情](llms-content/document/detail/TensorFlowCommercial/caada458f1ab.md) - [设置混合精度模式](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000043.html): 本节以将“precision\_mode\_v2”参数配置为“mixed\_float16”为例,说明如何设置混合精度模式。 → [详情](llms-content/document/detail/TensorFlowCommercial/e2e64d52d68b.md) - [修改混合精度黑白灰名单](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000044.html): 开启自动混合精度的场景下,系统会自动根据内置的优化策略,对网络中的某些数据类型进行降精度处理,从而在精度损失很小的情况下提升系统性能并减少内存使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/d42cce4d9a05.md) - [Loss Scale](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000045.html): 在混合精度计算中,使用float16数据格式时数据的动态范围会降低,造成梯度计算出现浮点溢出,从而导致部分参数更新失败。为了保证部分模型训练在混合精度训练过程中收敛,需要配置Loss Scale参数。 → [详情](llms-content/document/detail/TensorFlowCommercial/116249e1ff8c.md) - [亲和接口是否替换](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000046.html): 对于原始网络中的dropout、gelu接口,请检查是否已替换为对应的NPU接口。若未替换,请按照如下示例进行替换。 → [详情](llms-content/document/detail/TensorFlowCommercial/4c44d3716ae3.md) - [使用约束](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000048.html): iterations\_per\_loop是针对一次session.run调用,在Device侧执行训练迭代的次数。Device侧会运行iterations\_per\_loop指定的迭代次数,然后再返回到Host侧,该参数可以减少Host与Device间的交互次数,缩短训练时长。 → [详情](llms-content/document/detail/TensorFlowCommercial/180da078310e.md) - [Estimator模式下使能训练迭代循环下沉](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000049.html): 1. 在迁移后的脚本中查找“npu\_run\_config\_init”,找到运行配置参数(例如示例中的“run\_config”),在运行配置函数中传入session\_config参数,并在session\_config参数中添加“iterations\_per\_loop”配置。 → [详情](llms-content/document/detail/TensorFlowCommercial/dd1f94f7daa4.md) - [session.run模式下使能训练迭代循环下沉](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000050.html): session.run模式下,通过set\_iteration\_per\_loop设置iterations\_per\_loop参数,并修改session.run调用次数为原调用次数除以iterations\_per\_loop。 → [详情](llms-content/document/detail/TensorFlowCommercial/9b3a4f7d68db.md) - [Keras模式下使能训练迭代循环下沉](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000051.html): 在Ascend平台可以直接使用Keras原生API进行训练时,一次session.run调用在AI处理器执行训练迭代的次数固定为1。如需减少Host与Device间的交互次数,缩短训练时长,需要通过model\_to\_npu\_estimator接口,将通过Keras构建的模型转换为NPUEstimator对象,同时通过NPURunConfig中的iterations\_per\_loop参数,指定一次s → [详情](llms-content/document/detail/TensorFlowCommercial/8cc7f8e5ed31.md) - [AOE自动调优](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000052.html): AOE自动调优工具通过生成调优策略、编译、在运行环境上验证的闭环反馈机制,不断迭代出更优的调优策略,最终得到最佳的调优策略,从而可以更充分利用硬件资源,提升网络的性能。模型训练阶段,分别使能AOE工具进行子图/算子与梯度切分的调优,调优完成后,最优调度策略会固化到知识库。模型再次训练时,无需开启调优,即可以享受知识库带来的性能收益。 → [详情](llms-content/document/detail/TensorFlowCommercial/071c7273a4da.md) - [亲和性CPU自动绑核调优](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000053.html): 相比于X86服务器,ARM服务器通常CPU核数更多,但单核性能更弱,因此更容易触发内核的负载均衡策略,该策略是通过启用进程迁移来降低繁忙的处理器压力。进程迁移会导致进程上下文切换、降低cache命中率和跨NUMA内存访问等,从而影响训练性能。 → [详情](llms-content/document/detail/TensorFlowCommercial/e4105a15dbaf.md) - [TensorFlow商业版-若基本调优操作不能达到性能要求](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000055.html): 若基本调优操作不能达到性能要求,您可以借助Profiling工具采集训练过程中的性能数据并进行分析,从而准确定位系统的软、硬件性能瓶颈,提高性能分析的效率,通过针对性的性能优化方法,以最小的代价和成本提升业务性能。 → [详情](llms-content/document/detail/TensorFlowCommercial/7da3a9cce4e8.md) - [Estimator模式](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000057.html): 1. 检查迁移后的脚本是否存在“init\_resource”。 → [详情](llms-content/document/detail/TensorFlowCommercial/8490ae54e47d.md) - [sess.run模式](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000058.html): 1. 检查迁移后的脚本是否存在“init\_resource”。 → [详情](llms-content/document/detail/TensorFlowCommercial/9e0dcb10f8df.md) - [Keras模式](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000059.html): 1. 检查迁移后的脚本是否存在“init\_resource”。 → [详情](llms-content/document/detail/TensorFlowCommercial/433771fc4a8d.md) - [全局采集Profiling数据(环境变量方式)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000060.html): 除了通过修改训练脚本的方式采集Profiling数据外,用户还可以通过设置环境变量的方式开启Profiling采集功能。配置示例如下: → [详情](llms-content/document/detail/TensorFlowCommercial/d1fb50d1d161.md) - [局部采集Profiling数据(调用Profiler类方式)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000061.html): 开发者可通过调用npu\_bridge.profiler.profiler类实现局部采集性能数据的功能,即仅Profiler类作用域下的命令才会开启性能数据采集功能。 → [详情](llms-content/document/detail/TensorFlowCommercial/788220ade151.md) - [解析并导出Profiling数据](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000062.html): 下面以msprof命令行方式进行数据解析与导出为例进行说明:1. 切换到解析工具所在路径。 → [详情](llms-content/document/detail/TensorFlowCommercial/53e251c9da01.md) - [分析Profiling数据](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000063.html): 开发人员可通过分析Profiling工具解析得到的Timeline和Summary文件,识别性能瓶颈点。 → [详情](llms-content/document/detail/TensorFlowCommercial/51dc82d126b3.md) - [进阶调优](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000064.html): 通过Profiling数据分析出性能瓶颈点,再进行对应的调优手段,需要开发者有丰富的调优经验,对开发人员要求较高。 → [详情](llms-content/document/detail/TensorFlowCommercial/4a629209446a.md) - [模型固化](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000065.html): sess.run模式下,TensorFlow在训练过程中,通常使用saver \= tf.train.Saver\(\)和saver.save\(\)保存模型,一次saver.save\(\)后会生成如下文件: → [详情](llms-content/document/detail/TensorFlowCommercial/27cdfb8a36ae.md) - [离线推理](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000066.html): 得到训练好的pb模型后,您可以使用ATC模型转换工具,将pb模型转换成om离线模型,即可用于在AI处理器进行离线推理。 → [详情](llms-content/document/detail/TensorFlowCommercial/3ed392f77b18.md) - [在线推理简介](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000068.html): 在线推理是指在TensorFlow框架内使用已经训练好的pb模型实时进行推理,相比于离线推理场景,在线推理类业务时效性要求较高,常用于数据中心推理场景。 → [详情](llms-content/document/detail/TensorFlowCommercial/06be3d1e5221.md) - [编译配置](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000069.html): 在线推理脚本中需要进行必要的编译配置: → [详情](llms-content/document/detail/TensorFlowCommercial/26b3d529f756.md) - [样例参考](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000070.html): 使用在线推理需要考虑到sess.run首次执行时需要对模型进行编译和优化,耗时会增多。在编写推理应用时,应尽量保证应用生命周期内不频繁初始化。本例中,我们将推理过程封装到Classifier类中,以便应用可以控制Classifier对象的生命周期。 → [详情](llms-content/document/detail/TensorFlowCommercial/19f8caa78d09.md) - [混合计算](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000074.html): 针对在计算图中有不支持的算子的场景(例如py\_func),为提供灵活性和扩展性,提供混合计算模式,可将不支持的算子留在Host由前端框架执行。 → [详情](llms-content/document/detail/TensorFlowCommercial/c117b39aa239.md) - [Dump数据采集](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000075.html): 当训练网络精度未达预期时,可以通过采集训练过程中各算子的运算结果(即Data Dump数据),然后借助精度比对工具,和业界标准算子(如TensorFlow)运算结果进行数据偏差对比,从而帮助开发人员快速定位算子精度问题。当前支持采集的算子数据主要包括: → [详情](llms-content/document/detail/TensorFlowCommercial/b45e794abe15.md) - [溢出数据采集](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000076.html): 网络模型较大的情况下,直接进行算子精度分析时,会导致Dump出的数据非常多,而且网络随机性无法完全固定,很难与标杆数据对比分析到具体哪个算子的精度问题。这种情况下,可以先开启溢出数据采集功能,溢出检测目前有三种检测模式: → [详情](llms-content/document/detail/TensorFlowCommercial/0283b95b7fe5.md) - [Log/Summary](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000077.html): Log和Summary算子会下沉到Device侧执行,如果用户需要捕捉Device侧的Log/Summary信息,将对应step的信息回传到Host侧查看,请参考本节内容修改训练脚本。 → [详情](llms-content/document/detail/TensorFlowCommercial/261df4c7756c.md) - [调整梯度切分策略](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000078.html): 分布式训练场景下,各个Device之间计算梯度后执行梯度聚合操作。由于梯度数据会按顺序产生,且产生后不会再变化,为了提高训练性能,我们可以对梯度参数数据进行切分,同一分段中的梯度数据在产生后可以立即开始梯度聚合,使得一部分梯度参数数据聚合和前后向时间并行执行。 → [详情](llms-content/document/detail/TensorFlowCommercial/14c89a00bf29.md) - [集合通信初始化](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000079.html): 使用集合通信接口前首先需要进行集合通信初始化,当前集合通信的初始化隐藏在initialize\_system接口中,如果在sess.run或者estimator.train之前调用get\_local\_rank\_id/get\_rank\_size/get\_rank\_id等集合通信接口,需要另外启动session执行initialize\_system,进行集合通信初始化,然后在训练结束后执行shutdow → [详情](llms-content/document/detail/TensorFlowCommercial/caca0fd92d4d.md) - [权重更新(在线推理)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000080.html): 推理过程的同时,训练服务器不停训练得到新的权重,而推理部分希望直接更新最新的权重,不希望再走一遍保存pb、编译成离线模型、然后执行离线模型的流程,这种场景可以采用在线推理模式直接更新权重。 → [详情](llms-content/document/detail/TensorFlowCommercial/18634481622e.md) - [动态分档(在线推理)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000081.html): 在线推理场景下,当前系统支持在用户脚本中指定配置动态档位信息,从而支持动态输入的场景。 → [详情](llms-content/document/detail/TensorFlowCommercial/6a8027932b1b.md) - [自动迁移样例](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000099.html): 下面介绍如何通过工具迁移ResNet50网络。 → [详情](llms-content/document/detail/TensorFlowCommercial/121d80fa1aa6.md) - [训练前准备](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000101.html): ResNet50为一个深度残差网络,可用于对CIFAR-10和ImageNet的1000类数据集进行分类。 → [详情](llms-content/document/detail/TensorFlowCommercial/d5fccc49aa3c.md) - [脚本实现流程与关键文件介绍](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000102.html): ResNet50原始网络脚本是Estimator模型的API,属于TensorFlow的高阶API,此训练脚本的实现流程为: → [详情](llms-content/document/detail/TensorFlowCommercial/4a3d5d23aded.md) - [数据预处理](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000103.html): 数据预处理流程与原始模型一致,部分位置经改造以适配AI处理器并提升计算性能,展示的示例代码包含改动位置。 → [详情](llms-content/document/detail/TensorFlowCommercial/64f1ead15ae2.md) - [模型构建](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000104.html): 模型构建与原始模型一致,部分位置经过适应性改造以提升计算性能,展示的示例代码包含改动位置。 → [详情](llms-content/document/detail/TensorFlowCommercial/4948a444ea04.md) - [运行配置](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000105.html): 模型配置函数主要在resnet\_main\(\)中,其函数介绍如下: → [详情](llms-content/document/detail/TensorFlowCommercial/d8251ef9fa0a.md) - [执行训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000106.html): 训练模块函数接口如下: → [详情](llms-content/document/detail/TensorFlowCommercial/ac424341ff0e.md) - [脚本执行](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000107.html): 准备数据集并上传到运行环境的目录下,例如:/home/data/resnet50/imagenet。 → [详情](llms-content/document/detail/TensorFlowCommercial/713b393de337.md) - [如何获取fp\_point与bp\_point](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000111.html): fp\_point指的是forward propagation,bp\_point指的是backward propagation,此处特指网络计算图的第一个前向传播算子和最后一个反向传播算子。当用户需要采集训练迭代轨迹数据对训练任务进行性能分析时,需要输入前后向计算的打点算子,从而可以获取前后向计算时间。 → [详情](llms-content/document/detail/TensorFlowCommercial/1f505833045b.md) - [绑定训练进程到指定CPU](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000112.html): 多P训练场景,为了使Host CPU调度均匀,从而进一步提高训练性能,用户可以参考如下步骤将训练进程绑定到指定的CPU上,用于平均分配Host CPU调度数,下面以8P举例说明: → [详情](llms-content/document/detail/TensorFlowCommercial/8ffa368b3e78.md) - [开启AI CPU Cast算子自动插入特性](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000113.html): 模型编译时,若遇到AI CPU算子不支持某种数据类型导致编译失败的场景,可通过启用Cast算子自动插入特性快速将输入转换为算子支持的数据类型,从而实现网络的快速打通。 → [详情](llms-content/document/detail/TensorFlowCommercial/6324d7884c28.md) - [tf.is\_finite接口手工迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000114.html): CANN不支持tf.is\_finite接口,需要用户手工迁移。 → [详情](llms-content/document/detail/TensorFlowCommercial/717682997940.md) - [tf.train.batch接口手工迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000115.html): TensorFlow不建议使用tf.train.batch接口通过队列形式处理输入数据,建议替换为tf.data.Dataset.batch\(batch\_size\)。 → [详情](llms-content/document/detail/TensorFlowCommercial/0374f287f784.md) - [仅在某个Device上保存Checkpoint数据](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000117.html): 分布式训练场景下,如果用户只希望在某个device上保存checkpoint数据,而不希望在其他device上保存checkpoint数据,可以按照如下方法修改训练脚本。 → [详情](llms-content/document/detail/TensorFlowCommercial/c0a8a5283d58.md) - [如何基于TensorFlow的C++接口适配NPU设备](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000118.html): 开发者将TensorFlow源码与业务代码同时编译使用的场景下,文档中提供的基于Python将TensorFlow脚本迁移到NPU执行训练的方法不再适用。此处为用户提供了一种在TensorFlow源码层面适配NPU设备的方法(此方法仅供参考)。 → [详情](llms-content/document/detail/TensorFlowCommercial/7f542f8caf41.md) - [读取pb模型文件的节点名称](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000120.html): 当用户无法获取.pb模型文件的节点名称时,可创建readNodeName\_from\_pb.py脚本并写入如下代码并执行。 → [详情](llms-content/document/detail/TensorFlowCommercial/002f3986897c.md) - [安装Python版本的proto](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000121.html): 如果训练脚本依赖protobuf的Python版本进行序列化结构的数据存储(例如TensorFlow的序列化相关接口),则需要安装Python版本的proto。 → [详情](llms-content/document/detail/TensorFlowCommercial/075c15a0714c.md) - [Hook的index顺序改变导致训练异常](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000123.html): 训练报错:AttributeError:'xxxxHook' object has no attribute 'xxxx'。 → [详情](llms-content/document/detail/TensorFlowCommercial/c26430d796ad.md) - [数据集shuffle数量过大导致训练超时](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000124.html): \#\#\#\# 问题现象 训练执行报错: → [详情](llms-content/document/detail/TensorFlowCommercial/5fec99e4d116.md) - [数据预处理中存在资源类算子导致训练异常](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000125.html): TensorFlow网络执行时,报如下错误: → [详情](llms-content/document/detail/TensorFlowCommercial/cd1a9aaa7309.md) - [网络中存在ResourceConditionalAccumulator等算子导致训练性能不达标](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000126.html): OSMN等网络中存在大量的ResourceConditionalAccumulator、ResourceAccumulatorTakeGradient资源类算子,导致训练性能不达标。 → [详情](llms-content/document/detail/TensorFlowCommercial/a7181c9149cb.md) - [变量初始化和数据预处理初始化在同一子图导致训练异常](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000127.html): 某些网络,例如LeNet网络迁移至AI处理器上训练时,loss不收敛,且精度未达预期。 → [详情](llms-content/document/detail/TensorFlowCommercial/49d2273bb06e.md) - [uint8和quint8加减溢出](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000128.html): 含有累加累减的算子在uint8和quint8类型计算溢出时,计算结果和理论值不同。 → [详情](llms-content/document/detail/TensorFlowCommercial/c34d9ea940cf.md) - [数据预处理中存在tf.Variable导致训练异常](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000129.html): TensorFlow网络执行时,报如下错误: → [详情](llms-content/document/detail/TensorFlowCommercial/a94612bb9828.md) - [网络调测时ReduceSum算子性能差](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000130.html): 网络调测时,网络整体性能较慢。通过Profiling工具获取网络的Profiling数据,并进行算子的性能数据分析,发现ReduceSum算子的性能很差。 → [详情](llms-content/document/detail/TensorFlowCommercial/60748e9a7221.md) - [使用NPU Loss Scale优化器后,训练不收敛](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000131.html): word2vec网络关闭NPU Loss Scale时,训练收敛;使用NPU Loss Scale优化器后,训练不收敛: → [详情](llms-content/document/detail/TensorFlowCommercial/737f584d9b00.md) - [混合精度场景下,由于极端模型超参导致算子溢出](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000132.html): SSD-ResNet50V1-FPN网络,在allow\_mix\_precision精度模式下,设置静态lossscale\=1,执行单卡训练,发现global\_step不更新,且每个迭代都有Sub融合算子溢出: → [详情](llms-content/document/detail/TensorFlowCommercial/203ab43d13f6.md) - [多优化器共用导致浮点异常检测存在问题](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000133.html): 使用AI处理器进行混合精度计算时,在溢出情况下使用了饱和的计算方式,输出结果在溢出时不会有Inf的数值,而是以饱和到float16最大值的方式进行处理。饱和模式在检查溢出时,无法直接通过输出tensor中的数值进行检查,需要根据AI处理器上的状态位判断计算过程是否出现溢出。 → [详情](llms-content/document/detail/TensorFlowCommercial/5b3126c9edb4.md) - [关闭memory\_optimization后发生core dump](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000134.html): 迁移时关闭了TensorFlow的memory\_optimization功能,发生了core dump: → [详情](llms-content/document/detail/TensorFlowCommercial/27a6950f4b05.md) - [NPULossScaleOptimizer优化器使用常见问题](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000135.html): 使用NPULossScaleOptimizer优化器时,如果训练脚本中存在如下类似情况: → [详情](llms-content/document/detail/TensorFlowCommercial/25ea61fd1596.md) - [V1版本控制流算子导致内存不足](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000136.html): 模型执行时报错,内存超过31G,导致内存分配不足。 → [详情](llms-content/document/detail/TensorFlowCommercial/9756b26fc7f3.md) - [动态shape网络执行时报V1控制流算子不支持的错误](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000137.html): 模型执行时报如下错误: → [详情](llms-content/document/detail/TensorFlowCommercial/d67ca8849b7d.md) - [数据预处理使用tf.keras.backend.zeros生成变量,训练报错变量未初始化](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000138.html): 训练报错变量算子未初始化: → [详情](llms-content/document/detail/TensorFlowCommercial/21abea1ba36f.md) - [执行分布式训练时,出现get rank id error错误](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000140.html): 屏显信息出现“get rank id error”的错误,如下所示: → [详情](llms-content/document/detail/TensorFlowCommercial/96e468dd2412.md) - [HCCL初始化网卡失败,HCCP返回错误ret\[-17\]](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000141.html): HCCL初始化网卡失败,HCCP(Huawei Collective Communication Process)返回错误:ra rdev init failed, ret \[-17\] → [详情](llms-content/document/detail/TensorFlowCommercial/13405f74324e.md) - [GetNext算子超时,返回错误码E30008](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000142.html): 执行训练脚本时出现GetNext算子超时。 → [详情](llms-content/document/detail/TensorFlowCommercial/def951752653.md) - [多Device上执行模型不同导致应用程序出错](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000143.html): 分布式训练或推理场景,执行业务脚本时,出现进程停止响应的情况。 → [详情](llms-content/document/detail/TensorFlowCommercial/d659a559e9a4.md) - [TensorFlow网络执行流程](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000150.html): TensorFlow网络执行时,各组件交互流程如下图所示: → [详情](llms-content/document/detail/TensorFlowCommercial/96409f4647cc.md) - [迁移思路](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000151.html): TF Adapter适配TensorFlow 1.15的思路是: → [详情](llms-content/document/detail/TensorFlowCommercial/1640647bf689.md) - [快速入门](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000152.html): 本节通过一个简单的TensorFlow脚本迁移样例,帮助用户快速了解TensorFlow脚本迁移到昇腾平台并执行的方法。 → [详情](llms-content/document/detail/TensorFlowCommercial/c18983a40423.md) - [自定义算子开发](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_000153.html): 当TensorFlow网络中存在CANN不支持的算子时,开发者可通过自定义实现Ascend C算子并在TensorFlow框架适配完成,具体的流程如下图所示: → [详情](llms-content/document/detail/TensorFlowCommercial/8c50d62fea56.md) - [接口列表](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0001.html): 用户可以基于深度学习框架TensorFlow 1.15进行训练或在线推理脚本的开发,TF Adapter提供了适配TensorFlow 1.15框架的用户接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/8a486ab451af.md) - [TensorFlow商业版-| 产品 | 是否支持 |](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0003.html): TF Adapter提供了系列session配置用于进行功能调试、性能提升、精度提升等,开发者在AI处理器上进行模型训练或在线推理时,可以使用这些session配置。 您可以在TensorFlow Adapter软件安装路径下的:python/site-packages/npubridge/estimator/npu/npuestimator.py文件中查看相关配置定义,如果相关参数本章节未列出, → [详情](llms-content/document/detail/TensorFlowCommercial/aa3358ef8894.md) - [session配置参数说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0020.html): 请注意动态分档场景下,“inputshape”、“dynamicdims”与“dynamicnodetype”三个参数需要配合使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/e95e4f202f90.md) - [TensorFlow商业版-| 产品 | 是否支持 |](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0023.html): 开发者在AI处理器上通过Estimator模式进行模型训练或在线推理时,可通过NPURunConfig类的构造函数,指定Estimator的运行配置。 NPURunConfig类继承了tf.estimator的RunConfig类,关于对RunConfig类原生接口的支持情况可参见RunConfig参数支持说明。 → [详情](llms-content/document/detail/TensorFlowCommercial/312572b104ca.md) - [NPURunConfig配置参数说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0040.html): - 基础配置| 参数名 | 描述 | → [详情](llms-content/document/detail/TensorFlowCommercial/1d6858f3921f.md) - [RunConfig参数支持说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0041.html): 本节描述了TensorFlow RunConfig原生参数在NPURunConfig类中的支持情况。 → [详情](llms-content/document/detail/TensorFlowCommercial/121d2befbda4.md) - [ProfilingConfig构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0042.html): ProfilingConfig类的构造函数,用于配置Profiling功能。 → [详情](llms-content/document/detail/TensorFlowCommercial/ef7abc6e16b6.md) - [DumpConfig构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0043.html): DumpConfig类的构造函数,用于配置dump功能。 → [详情](llms-content/document/detail/TensorFlowCommercial/bca061e05ad0.md) - [MemoryConfig构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0044.html): MemoryConfig类的构造函数,用于配置系统内存使用方式。 → [详情](llms-content/document/detail/TensorFlowCommercial/2cc5e43b550f.md) - [ExperimentalConfig构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0045.html): ExperimentalConfig类的构造函数,调试功能扩展参数,后续版本可能会存在变动,不支持应用于商用产品中。 → [详情](llms-content/document/detail/TensorFlowCommercial/2f8ba80a8b9a.md) - [NPUEstimator构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0047.html): NPUEstimator类的构造函数,NPUEstimator类继承了TensorFlow的Estimator类,可以调用基类的原生接口,用来训练、评估、推理TensorFlow模型。 → [详情](llms-content/document/detail/TensorFlowCommercial/d06ba02fdf4c.md) - [NPUEstimatorSpec构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0048.html): NPUEstimatorSpec类的构造函数,NPUEstimatorSpec类继承了TensorFlow的EstimatorSpec类,可以调用基类的原生接口,定义具体的模型对象。 EstimatorSpec是modelfn的返回数据结构,包含了mode,predictions,loss,trainop和exportoutputs等字段,传递到Estimator。直接使用EstimatorSpe → [详情](llms-content/document/detail/TensorFlowCommercial/1b7ccc4d7b19.md) - [NPUStrategy构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0050.html): NPUStrategy类的构造函数。NPUStrategy继承了tf.distribute.Strategy类,可以调用基类的原生接口,用于在NPU环境中实现分布式训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/38a06f6c8e6c.md) - [NPUCheckpointSaverHook构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0052.html): NPUCheckpointSaverHook类的构造函数,用于保存Checkpoint文件。NPUCheckpointSaverHook类继承了CheckpointSaverHook类,可以调用基类的原生接口,用于记录训练过程中的模型信息。 → [详情](llms-content/document/detail/TensorFlowCommercial/c7bba1c73cab.md) - [NPUOutputTensorHook构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0053.html): NPUOutputTensorHook类的构造函数,NPUOutputTensorHook作用于NPUEstimator的train、evaluate、predict流程中的Hook,用于每N步或者结束时调用用户自定义的outputfn,打印输出tensors。NPUOutputTensorHook类继承了LoggingTensorHook类,可以调用基类的原生接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/ec6df1a6377f.md) - [TellMeStepOrLossHook构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0054.html): TellMeStepOrLossHook类的构造函数,TellMeStepOrLossHook用于告知底层软件“当前执行的步数和总的步数”或者“当前执行的loss和最终的目标loss”。 → [详情](llms-content/document/detail/TensorFlowCommercial/cf5da01775b0.md) - [NPUDistributedOptimizer构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0056.html): NPUDistributedOptimizer类的构造函数,用于包装用户提供的单机训练优化器,构造NPU分布式训练优化器。 支持单机单卡、单机多卡、多机多卡等组网形式下,各个Device之间计算梯度后执行梯度聚合操作。 → [详情](llms-content/document/detail/TensorFlowCommercial/48163ea3e0e5.md) - [NPUOptimizer构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0057.html): NPUOptimizer类的构造函数,该优化器将NPUDistributedOptimizer和NPULossScaleOptimizer优化器合并。主要提供如下功能:- Loss Scaling:支持在混合精度训练中使能Loss Scaling,从而解决由于float16表示范围较小导致的下溢出问题。 - 分布式训练:包装用户提供的单机训练优化器,构造NPU分布式训练优化器,支持单机单卡、单机多 → [详情](llms-content/document/detail/TensorFlowCommercial/a70459e4df92.md) - [KerasDistributeOptimizer构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0058.html): KerasDistributeOptimizer类的构造函数,用于包装用户使用tf.Keras构造的脚本中的单机训练优化器,构造NPU分布式训练优化器。 → [详情](llms-content/document/detail/TensorFlowCommercial/8cead68d04fe.md) - [TensorFlow商业版-npu\_distributed\_optimizer\_wrapper](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0059.html): 对传入的optimizer中的求梯度的函数添加NPU的allreduce操作之后,将包含原生优化器求梯度和NPU的allreduce两个操作合并为一个函数,替换原生优化器的求梯度的函数,最终返回输入的优化器。该接口仅在分布式场景下使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/ec1aae2a06aa.md) - [TensorFlow商业版-npu\_allreduce](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0060.html): 梯度计算完成后,对梯度进行allreduce和梯度更新。 → [详情](llms-content/document/detail/TensorFlowCommercial/aebecf002407.md) - [NPUBroadcastGlobalVariablesCallback构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0062.html): Keras场景下对变量进行广播,使得在分布式场景下每个device上的变量初始值保持一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/a30fc8715d3b.md) - [NPULossScaleOptimizer构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0064.html): NPULossScaleOptimizer类的构造函数,浮点计算的溢出模式为“饱和模式”的场景下,用于在混合精度训练中使能Loss Scaling。Loss Scaling解决了由于float16表示范围较小导致的下溢出问题。NPULossScaleOptimizer类继承了LossScaleOptimizer类,可以调用基类的原生接口。- 针对Atlas 350 加速卡,浮点计算支持两种溢出模式 → [详情](llms-content/document/detail/TensorFlowCommercial/690f21b954ab.md) - [FixedLossScaleManager构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0066.html): FixedLossScaleManager类的构造函数,浮点计算的溢出模式为“饱和模式”的场景下,可通过此接口定义训练场景下的静态LossScale参数。 - 针对Atlas 350 加速卡,浮点计算支持两种溢出模式:饱和模式与INF/NaN模式,请保持默认值INF/NaN模式。饱和模式仅用于兼容旧版本,后续不再演进,且此模式下计算精度可能存在误差。 - Atlas A3 训练系列产品 / Atl → [详情](llms-content/document/detail/TensorFlowCommercial/21dff81b3fab.md) - [ExponentialUpdateLossScaleManager构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0067.html): ExponentialUpdateLossScaleManager类的构造函数,浮点计算的溢出模式为“饱和模式”的场景下,用于定义训练场景下的动态LossScale参数,并通过定义lossscale变量动态获取和更新LossScale值。- 针对Atlas 350 加速卡,浮点计算支持两种溢出模式:饱和模式与INF/NaN模式,请保持默认值INF/NaN模式。饱和模式仅用于兼容旧版本,后续不再演进 → [详情](llms-content/document/detail/TensorFlowCommercial/0eecef6049ff.md) - [TensorFlow商业版-dropout](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0069.html): 和tf.nn.dropout功能相同。以概率keepprob(保留概率)将输入Tensor中的元素置零,未被丢弃的元素值按“1/keepprob”缩放,最终输出Tensor的shape与输入Tensor保持一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/adbfdef53f80.md) - [TensorFlow商业版-LARSV2](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0070.html): 该算子基于权重的范数和梯度的范数在不同层级上使用不同的学习率,对梯度缩放。通常用于提升大batch size场景下的训练精度,用于大规模集群训练,减少训练时间。 → [详情](llms-content/document/detail/TensorFlowCommercial/3c530fe86c5b.md) - [TensorFlow商业版-initialize\_system](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0071.html): 一般执行训练不需要调用该接口,如果用户统计训练时间时不想包括GE初始化时间,可以使用该接口。使用集合通信接口时,需要先调用该接口进行集合通信初始化。 → [详情](llms-content/document/detail/TensorFlowCommercial/f530bcc95bf6.md) - [TensorFlow商业版-shutdown\_system](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0072.html): 关闭所有Device,和initializesystem配合使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/81589a0c3258.md) - [TensorFlow商业版-npu\_onnx\_graph\_op](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0073.html): 以算子形式加载ONNX模型,将指定路径中onnx模型通过TensorFlow的框架执行在AI处理器。 → [详情](llms-content/document/detail/TensorFlowCommercial/5e307b1b2b86.md) - [TensorFlow商业版-npu\_dynamic\_rnn](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0075.html): 创建由RNNCell指定的高性能神经网络。 → [详情](llms-content/document/detail/TensorFlowCommercial/c716b29e70d8.md) - [DynamicRNN构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0077.html): TensorFlow侧使用该接口,支持RNN类网络训练、推理。 → [详情](llms-content/document/detail/TensorFlowCommercial/d518c0aa6349.md) - [DynamicGRUV2构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0078.html): TensorFlow侧使用该接口,支持RNN类网络训练、推理。 → [详情](llms-content/document/detail/TensorFlowCommercial/d467aa208b4d.md) - [TensorFlow商业版-without\_npu\_compile\_scope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0080.html): 混合计算场景下,配置在Host侧编译的算子。 → [详情](llms-content/document/detail/TensorFlowCommercial/062b3dc9ffce.md) - [TensorFlow商业版-keep\_dtype\_scope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0081.html): 指定哪些算子保持原有精度,如果原始网络模型中的算子精度在AI处理器上不支持,则系统内部自动采用算子支持的高精度来计算。 → [详情](llms-content/document/detail/TensorFlowCommercial/01f83c9ff1d3.md) - [TensorFlow商业版-npu\_weight\_prefetch\_scope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0082.html): 用于标识哪些算子使用权重预取缓存池内存,并指定使用的缓存池的id以及大小。 预取缓存池内存是在AI处理器上分配出来的一块独立的内存区域,大小在编译前确定,预取任务按照缓存池大小进行控制,当缓存池已满,则重新从池的起始位置复用内存,复用内存的任务之间有时序控制。 对于超大模型的集群场景下,如果使能weight分布式存储优化,每个AI处理器上仅需存储1/N(N为参与训练的AI处理器数)weight数据 → [详情](llms-content/document/detail/TensorFlowCommercial/c58a938a1b25.md) - [TensorFlow商业版-subgraph\_multi\_dims\_scope](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0083.html): 在线推理场景下指定需要进行子图动态分档的算子scope。 注意:此接口是试验接口,不建议开发者直接使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/a1dab3814628.md) - [TensorFlow商业版-set\_iteration\_per\_loop](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0085.html): 设置sess.run模式下小循环次数,即每次sess.run\(\)在Device侧执行训练迭代的次数,可以减少Host与Device间的交互次数,缩短训练时长。 → [详情](llms-content/document/detail/TensorFlowCommercial/47eeaa4b92d7.md) - [TensorFlow商业版-create\_iteration\_per\_loop\_var](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0086.html): 该接口和loaditerationperloopvar接口配合使用,用来实现sess.run模式下设置小循环次数,即每次sess.run\(\)在Device侧执行训练迭代的次数。该接口的主要作用是修改图,并通过loaditerationperloopvar接口来设置小循环次数。 → [详情](llms-content/document/detail/TensorFlowCommercial/bb0e32aa2797.md) - [TensorFlow商业版-load\_iteration\_per\_loop\_var](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0087.html): 该接口和createiterationperloopvar接口配合使用,用来实现sess.run模式下设置小循环次数,即每次sess.run\(\)在Device侧执行训练迭代的次数。 → [详情](llms-content/document/detail/TensorFlowCommercial/63ed1560da5b.md) - [TensorFlow商业版-set\_graph\_exec\_config](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0088.html): 图级别的配置项接口,用于按计算图设置编译和运行选项。通过该接口调用之后,fetch节点会被打上设置的属性。 → [详情](llms-content/document/detail/TensorFlowCommercial/f1dfc6d3feaf.md) - [TensorFlow商业版-keep\_tensors\_dtypes](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0089.html): 指定哪些算子保持原有精度。 → [详情](llms-content/document/detail/TensorFlowCommercial/9bbf52ecb949.md) - [TensorFlow商业版-set\_op\_input\_tensor\_multi\_dims](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0090.html): 在线推理场景下,使用子图分档功能,用于指定当前算子的输入shape以及所有分档档位的shape信息。 注意:此接口是试验接口,不建议开发者直接使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/e0bfa8c2f20c.md) - [TensorFlow商业版-model\_to\_npu\_estimator](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0092.html): 将通过Keras构建的模型转换为NPUEstimator对象。 → [详情](llms-content/document/detail/TensorFlowCommercial/1cf38a825929.md) - [TensorFlow商业版-set\_device\_sat\_mode](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0094.html): 设置针对浮点计算的进程级溢出模式。 - 饱和模式:计算出现溢出时,计算结果会饱和为浮点数极值(+-MAX)。 - INF/NaN模式:遵循IEEE 754标准,根据定义输出INF/NaN的计算结果。 针对Atlas 350 加速卡,支持两种溢出模式:饱和模式与INF/NaN模式,请保持默认值INF/NaN模式。饱和模式仅用于兼容旧版本,后续不再演进,且此模式下计算精度可能存在误差。 针对 Atla → [详情](llms-content/document/detail/TensorFlowCommercial/f8655a07fc44.md) - [Profiler构造函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0096.html): Profiler类的构造函数,用于局部打开Profiling功能,例如仅采集TensorFlow网络中局部子图的性能数据,或采集指定step的性能数据。 → [详情](llms-content/document/detail/TensorFlowCommercial/9d5901e8325b.md) - [TensorFlow 1.15 API支持列表](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0131.html): 本章节列出AI处理器对TensorFlow 1.15版本Python API的支持情况。 → [详情](llms-content/document/detail/TensorFlowCommercial/9dc0902eb875.md) - [TensorFlow商业版-disable\_autofuse](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0134.html): TensorFlow网络在CANN平台运行时,会自动根据图结构进行多个算子的自动融合,以获取更优的性能。若开发者不想让某些算子进行自动融合,可通过此接口进行标识。 → [详情](llms-content/document/detail/TensorFlowCommercial/a1f2f454d5f8.md) - [TensorFlow商业版-ScopedGraphManager](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0136.html): 可通过该接口一次性卸载变量初始化图,并释放其中常量节点占用的内存。 → [详情](llms-content/document/detail/TensorFlowCommercial/40bfdf905d10.md) - [TensorFlow商业版-allreduce](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0138.html): 集合通信算子AllReduce的操作接口,将group内所有节点的输入数据进行归约操作后,再把结果发送到所有节点的输出buf,其中归约操作类型由reduction参数指定。 → [详情](llms-content/document/detail/TensorFlowCommercial/477fd8f954e3.md) - [TensorFlow商业版-allgather](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0139.html): 集合通信算子AllGather的操作接口,将通信域内所有节点的输入按照rank id重新排序,然后拼接起来,再将结果发送到所有节点的输出。 针对AllGather操作,每个节点都接收按照rank id重新排序后的数据集合,即每个节点的AllGather输出都是一样的。 → [详情](llms-content/document/detail/TensorFlowCommercial/598b1b36aef6.md) - [TensorFlow商业版-broadcast](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0140.html): 集合通信算子Broadcast的操作接口,将通信域内root节点的数据广播到其他rank。 → [详情](llms-content/document/detail/TensorFlowCommercial/7a573ea9bb7a.md) - [TensorFlow商业版-reduce\_scatter](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0141.html): 集合通信算子ReduceScatter的操作接口,将通信域内所有rank的输入数据均分成rank size份,然后分别取每个rank的rank size之一份数据进行归约操作(如sum、prod、max、min)。最后,将结果按照编号分散到各个rank的输出buffer。 → [详情](llms-content/document/detail/TensorFlowCommercial/4c882b7401ef.md) - [TensorFlow商业版-reduce](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0142.html): 集合通信算子Reduce的操作接口,将所有rank的数据相加(或其他归约操作)后,再把结果发送到root节点的指定位置上。 → [详情](llms-content/document/detail/TensorFlowCommercial/b144774c80f2.md) - [TensorFlow商业版-send](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0143.html): 提供group内点对点通信数据的send功能。 → [详情](llms-content/document/detail/TensorFlowCommercial/2b9801f5668a.md) - [TensorFlow商业版-receive](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0144.html): 提供group内点对点通信数据的receive功能。 → [详情](llms-content/document/detail/TensorFlowCommercial/afc20bac933c.md) - [TensorFlow商业版-alltoallv](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0145.html): 集合通信算子AlltoAllV操作接口,向通信域内所有rank发送数据(数据量可以定制),并从所有rank接收数据。 → [详情](llms-content/document/detail/TensorFlowCommercial/f6c43260794a.md) - [TensorFlow商业版-alltoallvc](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0146.html): 集合通信alltoallvc操作接口。向通信域内所有rank发送数据(数据量可以定制),并从所有rank接收数据。 alltoallvc通过输入参数sendcountmatrix传入所有rank的收发参数,与alltoallv相比,性能更优。 → [详情](llms-content/document/detail/TensorFlowCommercial/0044deed87ad.md) - [代码示例](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0148.html): 该代码示例针对TensorFlow 1.15网络,使用默认的全局通信域进行通信。 → [详情](llms-content/document/detail/TensorFlowCommercial/960d61efd612.md) - [样例执行](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0149.html): 本节以单机8卡组网、通过rank table文件配置资源信息的方式为例,介绍如何运行代码示例中的样例代码。 → [详情](llms-content/document/detail/TensorFlowCommercial/917b42634b00.md) - [TensorFlow商业版-TF Adapter提供了集合通信算子操作接口](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfadapi_0150.html): TF Adapter提供了集合通信算子操作接口,可配合HCCL提供的Python语言的通信域管理接口进行使用。关于HCCL Python语言的通信域管理接口介绍可参见《HCCL通信域管理接口(Python)\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/hcclug/hcclpython\_07\_0001.htm → [详情](llms-content/document/detail/TensorFlowCommercial/18b99e64d0db.md) - [精度调试流程](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0002.html): 当迁移后的模型在AI处理器上功能调通后,遇到精度不达标或收敛效果差的场景时,可参考本章内容进行精度调试。 → [详情](llms-content/document/detail/TensorFlowCommercial/7429d3ba91b2.md) - [检查项汇总](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0004.html): 精度调试前,请按照如下表格的要求进行检查,并记录相关检查结果,排除参考基准和模型迁移过程中可能存在的问题。 → [详情](llms-content/document/detail/TensorFlowCommercial/d878e67b4b2d.md) - [参考基准:多次训练验证精度一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0006.html): 基准模型多次训练需要得到相同的结果预期。 → [详情](llms-content/document/detail/TensorFlowCommercial/e0b54b40e359.md) - [参考基准:正确使能混合精度训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0007.html): 基准模型为GPU-fp32/CPU-fp32训练时,需要调整为混合精度(GPU-fp16)训练并且能够得到相同的准确度结果。 → [详情](llms-content/document/detail/TensorFlowCommercial/2a720193b8ce.md) - [模型迁移:在NPU上正确使能混合精度](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0009.html): 在精度调试前,首先需要确保模型迁移成功且在NPU上功能调通。如果涉及分布式训练,确保正确使能。 → [详情](llms-content/document/detail/TensorFlowCommercial/72f00c3d2155.md) - [模型迁移:在NPU上正确使能Loss Scale](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0010.html): 在混合精度计算中使用float16数据格式数据动态范围降低,造成梯度计算出现浮点溢出,会导致部分参数更新失败。为了保证部分模型训练在混合精度训练过程中收敛,需要配置Loss Scale的方法。 → [详情](llms-content/document/detail/TensorFlowCommercial/eecbf1df2005.md) - [数据处理:预处理流程与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0012.html): 数据预处理流程与参考模型一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/3cc52139a521.md) - [数据处理:多节点分片方式与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0013.html): 多节点对数据的分片方式需要与参考模型一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/3df17646f1c4.md) - [训练流程:与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0014.html): 训练的起始状态、中间过程、结果状态需要与参考基准一致,验证的样本、流程也需要与参考基准一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/1173df4a9b97.md) - [模型超参:与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0015.html): 模型超参与参考基准一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/66d9dc676b6f.md) - [精度分析工具部署](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0016.html): 为方便开发者进行训练场景的精度调试,一键式精度分析工具提供了对训练网络进行精度分析的常用功能,主要包括: → [详情](llms-content/document/detail/TensorFlowCommercial/17f43a34ff1a.md) - [浮点异常检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0017.html): 训练网络执行过程中,当发生频繁浮点异常问题时,可参见本节内容进行浮点异常检测。 → [详情](llms-content/document/detail/TensorFlowCommercial/f50cc301038a.md) - [融合异常检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0018.html): 训练网络执行过程中,系统会根据内置的融合规则对网络中算子进行融合,以达到提高网络性能的效果。虽然大多数融合是自动识别的,但可能存在未考虑到的场景,导致精度问题,因此可以尝试关闭相应融合规则,定界网络问题是否由于融合导致。 → [详情](llms-content/document/detail/TensorFlowCommercial/b215e7d5744d.md) - [整网数据比对](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0019.html): 排除以上问题后,在训练网络精度仍未达预期时,通过采集训练过程中各算子的运算结果(即dump数据),然后和业界标准算子(如TensorFlow)运算结果进行数据偏差对比,快速定位到具体算子的精度问题。主要过程为: → [详情](llms-content/document/detail/TensorFlowCommercial/76f44a8a70f0.md) - [随机错误检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0020.html): 网络执行过程中,可能存在部分计算过程在相同输入的情况下给出了不同的输出的问题。 → [详情](llms-content/document/detail/TensorFlowCommercial/692a36d25295.md) - [跨版本精度问题检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0021.html): 由于升级CANN版本导致的精度问题,需要基于前后版本,依次dump这两个版本的精度数据,进行数据比对,方法与随机错误检测一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/80f2ddccd05d.md) - [precision\_tool命令参考](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0050.html): 自动化检测命令,列出Fusion信息,解析算子溢出信息。 - -c:可选,进行整网比对。 - -l:可选,限制输出结果的条数(overflow解析的条数等)。 - 命令示例: → [详情](llms-content/document/detail/TensorFlowCommercial/f6ea7760adaf.md) - [整网精度比对结果文件说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0051.html): 整网精度比对会生成比对结果文件result\_*.csv,文件内容如下图所示: → [详情](llms-content/document/detail/TensorFlowCommercial/4a0450e64e28.md) - [训练脚本去随机处理](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0052.html): 整网数据比对前,需要先检查并去除训练脚本内部使用到的随机处理,避免由于输入数据不一致导致数据比对结果不可用。 → [详情](llms-content/document/detail/TensorFlowCommercial/18ff81b2768c.md) - [学习向导](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2): 描述本手册的读者对象,TensorFlow 2.6.5模型迁移的全流程,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommercial/c5e02d130323.md) - [学习向导](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000001.html): 描述本手册的读者对象,TensorFlow 2.6.5模型迁移的全流程,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommercial/c5e02d130323.md) - [TF Adapter简介](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000003.html): Ascend Adapter for TensorFlow 2.x (下称TF Adapter)是TensorFlow 2.x(下称TF2)框架与CANN软件栈间的适配层,用于帮助TF2训练框架的使用者便捷地将训练迁移到AI处理器(简称NPU)上执行。TF Adapter是无侵入的且与TF2有配套关系的Ascend发布件。 → [详情](llms-content/document/detail/TensorFlowCommercial/74589b7a7067.md) - [系统约束与限制](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000004.html): - 该文档仅配套TensorFlow 2.6.5版本使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/f5566a460134.md) - [安装驱动固件与CANN软件包](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000006.html): 进行模型开发前,需要准备带有AI处理器的硬件环境,请参考《CANN 快速安装\(https://www.hiascend.com/cann/download\)》安装昇腾NPU驱动和CANN软件(包含Toolkit和ops包),并配置环境变量。 → [详情](llms-content/document/detail/TensorFlowCommercial/caa7a13aa426.md) - [安装开源框架TensorFlow 2.6.5](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000007.html): TensorFlow 2.6.5配套的Python版本是:Python3.7.x(3.7.5~3.7.11)、Python3.8.x、Python3.9.x。 → [详情](llms-content/document/detail/TensorFlowCommercial/00d87f3aee8a.md) - [安装框架插件包](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000008.html): 昇腾提供了对接深度学习框架TensorFlow的适配插件TF Adapter,若开发者需要在NPU上执行TensorFlow网络的训练或在线推理,需要安装TensorFlow框架适配插件包TF Adapter。 → [详情](llms-content/document/detail/TensorFlowCommercial/e491f9b17949.md) - [工具简介](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000010.html): TF Adapter提供了TensorFlow 2.6.5网络迁移工具,该工具适用于原生的TensorFlow训练脚本迁移场景,AI算法工程师通过该工具分析原生的TensorFlow Python API在AI处理器上的支持度情况,同时将原生的TensorFlow训练脚本自动迁移成AI处理器支持的脚本,迁移后的脚本能在AI处理器上执行训练,功能跑通。对于无法自动迁移的API,您可以参考工具输出的迁 → [详情](llms-content/document/detail/TensorFlowCommercial/6364528acd6a.md) - [迁移操作](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000011.html): 在AI处理器进行模型迁移之前,建议用户事先准备好基于TensorFlow 2.6.5开发的训练模型以及配套的数据集,并要求在GPU或CPU上正常执行,精度收敛,且达到预期精度和性能要求。同时记录相关精度和性能指标,用于后续在AI处理器进行精度和性能对比。 → [详情](llms-content/document/detail/TensorFlowCommercial/372387276495.md) - [TensorFlow商业版-本节主要介绍TensorFlow 2](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000013.html): 本节主要介绍TensorFlow 2.6.5脚本迁移时涉及的迁移点及其作用或原因,您将在手工迁移与训练章节看到具体的迁移示例以加深理解。如果迁移点中提及的部分API未在下文中出现,可在TF Adapter 2.6接口参考中查阅API详细说明。 → [详情](llms-content/document/detail/TensorFlowCommercial/05318763f3e2.md) - [添加@tf.function装饰器](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000014.html): 通常,官方发布或设计良好的脚本都会自带@tf.function装饰器或者允许您通过脚本入参控制,您无需额外添加。 → [详情](llms-content/document/detail/TensorFlowCommercial/0194c642462e.md) - [设置NPU为默认设备](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000015.html): TF Adapter提供了注册NPU设备的API,将NPU注册为TensorFlow的合法设备。开发者可以在带有@tf.function装饰器并在CPU或GPU下可以正常工作的脚本文件开头,添加如下代码,设置NPU为默认设备。 → [详情](llms-content/document/detail/TensorFlowCommercial/ecce51530a8a.md) - [预处理batch动作设置drop\_remainder](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000016.html): 当原始网络脚本中使用dataset.batch\(batch\_size\)返回动态形状时,由于数据流中剩余的样本数可能小于batch大小,导致网络中最后一个step的shape与之前的shape不一致,此种场景下会进入动态shape编译流程。为提升网络编译性能,建议将drop\_remainder设置为True,丢弃文件中的最后几个样本,确保网络中每个step的shape一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/2a8f906326c3.md) - [替换LossScaleOptimizer](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000017.html): - 针对Atlas 350 加速卡,Atlas A3 训练系列产品 / Atlas A3 推理系列产品,Atlas A2 训练系列产品 / Atlas A2 推理系列产品,浮点计算的溢出模式默认采用“INF/NaN模式”,因此默认场景下,可直接跳过该迁移点。若您手工调用 set\_device\_sat\_mode → [详情](llms-content/document/detail/TensorFlowCommercial/6ed83ec9973c.md) - [训练循环下沉时设置NPU上的循环次数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000018.html): 该迁移点只要求设置一个NPU上的循环下沉次数,我们称之为npu loop size,有两种方法设置: → [详情](llms-content/document/detail/TensorFlowCommercial/a94c72633905.md) - [分布式训练脚本适配(兼容单卡)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000019.html): NPU上的分布式部署形态如下图所示,每个TensorFlow进程只管理独享的一张NPU训练卡,多个TensorFlow进程间,通过CANN提供的集合通信接口进行集群同步。单独观察某个worker,可以发现其与NPU上的单卡训练,除额外进行了集群内的集合通信外完全一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/ddc2f4fa68d4.md) - [启动训练参数保持与单卡CPU形态一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000020.html): 该迁移点通常要求您修改启动脚本时的分布式相关参数。 → [详情](llms-content/document/detail/TensorFlowCommercial/51b19027cf23.md) - [迁移背景](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000022.html): TensorFlow 2.6.5中的compat.v1模块用于兼容TensorFlow 1.x中的API,使开发者可以在TensorFlow 2.6.5中使用1.x版本的API。 → [详情](llms-content/document/detail/TensorFlowCommercial/b87964620c7e.md) - [Estimator迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000023.html): Estimator API属于TensorFlow的高阶API,可简化机器学习的编程过程。Estimator有很多优势,例如:对分布式的良好支持、简化了模型的创建工作、有利于模型开发者之间的代码分享等。 → [详情](llms-content/document/detail/TensorFlowCommercial/21b2fa502c19.md) - [sess.run迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000024.html): sess.run API属于TensorFlow的低阶API,相对于Estimator来讲,灵活性较高,但模型的实现较为复杂。 → [详情](llms-content/document/detail/TensorFlowCommercial/90b64e9bc171.md) - [Keras迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000025.html): Keras和Estimator类似,都属于TensorFlow高阶API,提供了方便的构图功能,并对训练、评估、验证、导出提供了方便的接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/3e542e8db942.md) - [Horovod脚本迁移](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000026.html): Horovod\(https://horovod.readthedocs.io/en/stable/tensorflow.html\)是基于TensorFlow、Keras、PyTorch以及MXNet的分布式训练框架,目的是提升分布式训练的性能。不同于传统的TensorFlow分布式训练采用PS worker架构,Horovod使用Allreduce来聚合梯度,能够更好地利用带宽,解决PS work → [详情](llms-content/document/detail/TensorFlowCommercial/75bf4e841fa3.md) - [使用前须知](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000030.html): 执行分布式训练前,首先应参考本节了解一些注意事项。 → [详情](llms-content/document/detail/TensorFlowCommercial/1459d9f2ac2d.md) - [训练执行(通过rank table配置资源信息)](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000033.html): 开发者可以通过rank table文件配置参与集合通信的NPU资源信息,并在后续启动训练进程时指定使用的NPU资源。 → [详情](llms-content/document/detail/TensorFlowCommercial/8617c9fa3126.md) - [通过环境变量配置资源信息](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000035.html): 进行训练之前,需要配置参与集群训练的AI处理器的资源信息。开发者可以通过本节所述的环境变量组合的方式配置资源信息,完成集合通信组件的初始化。 → [详情](llms-content/document/detail/TensorFlowCommercial/4308d86a5d39.md) - [执行训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000036.html): 通过环境变量方式配置好参与分布式训练的资源信息后,可参考本节启动训练进程,执行训练。 → [详情](llms-content/document/detail/TensorFlowCommercial/f313895cbbc9.md) - [结果说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000037.html): 分布式训练执行完成后,开发者可以参考本章节检查执行结果、定位问题。 → [详情](llms-content/document/detail/TensorFlowCommercial/a04b46b07c57.md) - [精度调试流程](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000039.html): 用户迁移后的模型在AI处理器(简称NPU)上训练,功能已调通,但可能会遇到精度不达标或者收敛效果差的问题,用户模型在AI处理器上执行时,包括但不限于: → [详情](llms-content/document/detail/TensorFlowCommercial/83bb19695d3f.md) - [检查项汇总](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000041.html): 精度调试前,请按照如下表格的要求进行检查,并记录相关检查结果,排除参考基准和模型迁移过程中可能存在的问题。 → [详情](llms-content/document/detail/TensorFlowCommercial/f3111b020c55.md) - [参考基准:多次训练验证精度一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000043.html): 基准模型多次训练需要得到相同的结果预期。 → [详情](llms-content/document/detail/TensorFlowCommercial/7a86eb723c79.md) - [参考基准:正确使能混合精度训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000044.html): 基准模型为gpu-fp32/cpu-fp32训练时,需要调整为混合精度(gpu-fp16)训练并且能够得到相同的准确度结果。 → [详情](llms-content/document/detail/TensorFlowCommercial/e8eae138020d.md) - [模型迁移:在NPU上正确使能混合精度](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000046.html): 在精度调试前,首先需要确保模型迁移成功且在NPU上功能调通。如果涉及分布式训练,确保正确使能。 → [详情](llms-content/document/detail/TensorFlowCommercial/4f95a54bca63.md) - [模型迁移:在NPU上正确使能Loss Scale](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000047.html): 在混合精度计算中使用float16数据格式数据动态范围降低,造成梯度计算出现浮点溢出,会导致部分参数更新失败。为了保证部分模型训练在混合精度训练过程中收敛,需要配置Loss Scale的方法。 → [详情](llms-content/document/detail/TensorFlowCommercial/2bc4cd17b777.md) - [数据处理:数据集与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000048.html): 数据集与参考数据集一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/6ca2596572fa.md) - [数据处理:预处理流程与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000049.html): 数据预处理流程与参考模型一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/c14e391770fb.md) - [数据处理:多节点分片方式与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000050.html): 多节点对数据的分片方式需要与参考模型一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/9c9accaecbfe.md) - [训练流程:与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000051.html): 训练的起始状态、中间过程、结果状态需要与参考基准一致,验证的样本、流程也需要与参考基准一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/6e1ef968275f.md) - [模型超参:与基准一致](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000052.html): 模型超参与参考基准一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/fdd3572ea17a.md) - [工具部署](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000053.html): 一键式精度分析工具,提供了对训练网络进行精度分析的常用功能,主要包括: → [详情](llms-content/document/detail/TensorFlowCommercial/124e399b6193.md) - [浮点异常检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000054.html): 训练网络执行过程中,可能发生频繁的浮点异常情况,即loss scale值下降次数较多或者直接下降为1,此时需要通过分析溢出数据,对频繁的浮点异常问题进行定界定位。 → [详情](llms-content/document/detail/TensorFlowCommercial/467337e0107a.md) - [融合异常检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000055.html): 训练网络执行过程中,系统会根据内置的融合规则对网络中算子进行融合,以达到提高网络性能的效果。由于大多数融合是自动识别的,但可能存在未考虑到的场景,导致精度问题,因此可以尝试关闭相应融合规则,定界网络问题是否是由于融合导致。 → [详情](llms-content/document/detail/TensorFlowCommercial/f42dac14dbd6.md) - [整网数据比对](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000056.html): 排除以上问题后,在训练网络精度仍未达预期时,通过采集训练过程中各算子的运算结果(即Dump数据),然后和业界标准算子(如TensorFlow)运算结果进行数据偏差对比,快速定位到具体算子的精度问题。主要过程为: → [详情](llms-content/document/detail/TensorFlowCommercial/361215645bcb.md) - [随机错误检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000057.html): 网络执行过程中,可能存在部分计算过程在相同输入的情况下给出了不同的输出的问题。 → [详情](llms-content/document/detail/TensorFlowCommercial/aa3fe8e5962d.md) - [跨版本精度问题检测](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000058.html): 由于升级CANN版本导致的精度问题,需要基于前后版本,依次dump这两个版本的精度数据,进行数据比对,方法与随机错误检测一致。 → [详情](llms-content/document/detail/TensorFlowCommercial/5ced609486ca.md) - [precision\_tool命令参考](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000060.html): 自动化检测命令,列出Fusion信息,解析算子溢出信息。 - -c:可选,进行整网比对。 - -l:可选,限制输出结果的条数(overflow解析的条数等)。 - 命令示例: → [详情](llms-content/document/detail/TensorFlowCommercial/7cb239bfc72b.md) - [整网精度比对结果文件说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000061.html): 整网精度比对会生成比对结果文件result\_*.csv,文件内容如下图所示: → [详情](llms-content/document/detail/TensorFlowCommercial/3f1cee121078.md) - [性能调优流程](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000064.html): 迁移到AI处理器进行训练的网络如果存在性能不达标的问题,可按照如下流程进行性能调优: → [详情](llms-content/document/detail/TensorFlowCommercial/9977bce9bde6.md) - [混合精度训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000066.html): 混合精度为业内通用的性能提升方式,通过降低部分计算精度提升数据计算的并行度。混合精度训练方法是通过混合使用float16和float32数据类型来加速深度神经网络训练的过程,并减少内存使用和存取,从而可以训练更大的神经网络,同时又能基本保持使用float32训练所能达到的网络精度。 → [详情](llms-content/document/detail/TensorFlowCommercial/b5e1feb29a85.md) - [替换GELU激活函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000067.html): GELU是神经网络中一种常见的激活函数,全称为“Gaussian Error Linear Unit”,是ReLU的一种平滑版本,具体可以参考论文解释\(https://arxiv.org/abs/1606.08415\)。TensorFlow中GELU对应的实现接口为tf.nn.gelu和tf.keras.activations.gelu,部分网络如BERT中也会使用自定义的GELU实现.。使用近似 → [详情](llms-content/document/detail/TensorFlowCommercial/81b97ce16ac7.md) - [AOE自动调优](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000068.html): AOE自动调优工具通过生成调优策略、编译、在运行环境上验证的闭环反馈机制,不断迭代出更优的调优策略,最终得到最佳的调优策略,从而可以更充分利用硬件资源,提升网络的性能。模型训练阶段,分别使能AOE工具进行子图/算子与梯度切分的调优,调优完成后,最佳调优策略会固化到知识库。模型再次训练时,无需开启调优,即可享受知识库带来的性能收益。 → [详情](llms-content/document/detail/TensorFlowCommercial/54a2f0a66642.md) - [亲和性CPU自动绑核调优](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000069.html): 相比于X86服务器,ARM服务器通常CPU核数更多,但单核性能更弱,因此更容易触发内核的负载均衡策略,该策略是通过启用进程迁移来降低繁忙的处理器压力。进程迁移会导致进程上下文切换、降低cache命中率和跨NUMA内存访问等,从而影响训练性能。 → [详情](llms-content/document/detail/TensorFlowCommercial/7a57486a9c11.md) - [TensorFlow商业版-若基本调优操作不能达到性能要求](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000071.html): 若基本调优操作不能达到性能要求,您可以借助Profiling工具采集训练过程中的性能数据并进行分析,从而准确定位系统的软、硬件性能瓶颈,提高性能分析的效率,通过针对性的性能优化方法,以最小的代价和成本提升业务性能。 → [详情](llms-content/document/detail/TensorFlowCommercial/cdb9b3ddd7f1.md) - [全局采集Profiling数据](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000072.html): 修改训练脚本,在初始化NPU设备前通过添加“profiling\_config”相关参数指定调优模式:``` → [详情](llms-content/document/detail/TensorFlowCommercial/0c378253139c.md) - [局部采集Profiling数据](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000073.html): TF Adapter 2.x暂不支持局部采集Profiling数据,但开发者可通过compat.v1模块调用TF Adapter 1.x中的Profiler类,从而实现局部采集性能数据的功能,即仅Profiler类作用域下的命令才会开启性能数据采集功能。 → [详情](llms-content/document/detail/TensorFlowCommercial/0ea0f0bc8158.md) - [解析并导出Profiling数据](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000074.html): 下面以msprof命令行方式进行数据解析与导出为例进行说明:1. 切换到解析工具所在路径。 → [详情](llms-content/document/detail/TensorFlowCommercial/60813d654a1d.md) - [分析Profiling数据](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000075.html): 开发人员可通过分析Profiling工具解析得到Timeline和Summary文件,识别性能瓶颈点。 → [详情](llms-content/document/detail/TensorFlowCommercial/ace68c071229.md) - [进阶调优](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000076.html): 通过Profiling数据分析出性能瓶颈点,再进行对应的调优手段,需要开发人员有丰富的调优经验,对开发人员要求较高。 → [详情](llms-content/document/detail/TensorFlowCommercial/0410ec26f6f3.md) - [模型固化](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000077.html): TensorFlow保存图graph、权重weights的过程称为freezing,在保存过程中会产生一个protobuf文件,简称pb文件。导出并保存pb文件的方法使用的是原生TensorFlow框架的能力,下面仅简要给出一些步骤示例。 → [详情](llms-content/document/detail/TensorFlowCommercial/f11e0bec1f21.md) - [离线推理](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000079.html): 模型固化完成后,您可以使用ATC模型转换工具,将得到的pb模型转换成om离线模型,即可用于在AI处理器进行离线推理。 → [详情](llms-content/document/detail/TensorFlowCommercial/d7a9a7360d9b.md) - [在线推理简介](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000081.html): 在线推理是指在TensorFlow框架内使用已经训练好的pb模型实时进行推理,相比于离线推理场景,在线推理类业务时效性要求较高,常用于数据中心推理场景。 → [详情](llms-content/document/detail/TensorFlowCommercial/c6196f9c8aa4.md) - [迁移示例](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000082.html): 下面,我们以ResNet50模型为例,介绍如何将基于TensorFlow 2.6.5框架和CPU/GPU环境运行的在线推理应用迁移到AI处理器上。 → [详情](llms-content/document/detail/TensorFlowCommercial/e69ed21355b1.md) - [完整代码示例](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000083.html): 迁移到AI处理器的推理脚本: → [详情](llms-content/document/detail/TensorFlowCommercial/3bf0c1a706b5.md) - [调整梯度切分策略](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000085.html): 分布式训练场景下,各个Device之间计算梯度后执行梯度聚合操作。由于梯度数据会按顺序产生,且产生后不会再变化,为了提高训练性能,我们可以对梯度参数数据进行切分,同一分段中的梯度数据在产生后可以立即开始梯度聚合,使得一部分梯度参数数据聚合和前后向时间并行执行。 → [详情](llms-content/document/detail/TensorFlowCommercial/0b53ca5652b2.md) - [自动迁移与训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000088.html): 下面介绍如何通过工具迁移ResNet50网络。 → [详情](llms-content/document/detail/TensorFlowCommercial/c29b175406b7.md) - [下载TF2官方ResNet50](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000090.html): 首先,我们下载TensorFlow的官方models仓并check out到v2.6.0的tag版本: → [详情](llms-content/document/detail/TensorFlowCommercial/a3cf6b48d4cf.md) - [添加@tf.function装饰器](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000091.html): 我们分析入口文件official/vision/image\_classification/resnet/resnet\_ctl\_imagenet\_main.py,可以看到官方脚本已经默认添加了@tf.function装饰器,因而这个迁移点我们直接迁移完成。 → [详情](llms-content/document/detail/TensorFlowCommercial/1d7a86bd2ef8.md) - [设置NPU为默认设备](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000092.html): 在入口文件official/vision/image\_classification/resnet/resnet\_ctl\_imagenet\_main.py的开头添加如下代码,添加完成后该迁移点即完成。 → [详情](llms-content/document/detail/TensorFlowCommercial/41e1814a64d9.md) - [替换LossScaleOptimizer](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000093.html): 脚本分析后,我们发现该脚本并未使用LossScaleOptimizer,因而不需要替换,这个迁移点直接完成。 → [详情](llms-content/document/detail/TensorFlowCommercial/577617579c89.md) - [预处理batch操作设置drop\_remainder](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000094.html): 跟随训练脚本逻辑,找到数据预处理文件:official/vision/image\_classification/resnet/imagenet\_preprocessing.py。 → [详情](llms-content/document/detail/TensorFlowCommercial/95731ad08ee6.md) - [设置NPU上的循环次数](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000095.html): 在确定是否涉及该适配点前,需要您了解脚本是否采用了循环下沉的编码方式,实际上,阅读官方的脚本发现已经开放了开关供用户选择是否循环下沉。 → [详情](llms-content/document/detail/TensorFlowCommercial/87500d8aa881.md) - [启动单卡训练](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000096.html): 我们暂时略过了分布式训练脚本适配(兼容单卡)的分布式适配,初步验证下单卡迁移的结果。 → [详情](llms-content/document/detail/TensorFlowCommercial/084d56c16b9b.md) - [关键日志说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000097.html): NPU上的单卡训练将很快完成,下面对执行日志的关键位置进行说明。 → [详情](llms-content/document/detail/TensorFlowCommercial/658ea6384658.md) - [分布式适配](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000098.html): 在单卡模式下已经成功完成迁移,我们开始分布式模式的迁移,分布式迁移并不影响单卡功能,您的分布式脚本和单卡脚本最终是同一份脚本,可以同时以单卡或分布式方式执行。我们依次按照分布式迁移的过程开始迁移。 → [详情](llms-content/document/detail/TensorFlowCommercial/f49629c06428.md) - [调用TensorFlow的C++接口在NPU设备执行方法](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000103.html): 开发者将TensorFlow源码与业务代码同时编译使用的场景下,文档中提供的基于Python将TensorFlow脚本迁移到NPU执行训练的方法则不再适用。此处为用户提供了一种在TensorFlow源码层面适配使用NPU设备的方法(此方法仅供参考)。 → [详情](llms-content/document/detail/TensorFlowCommercial/7c858a6c3e00.md) - [安装Python版本的proto](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000105.html): 如果训练脚本依赖protobuf的Python版本进行序列化结构的数据存储(例如TensorFlow的序列化相关接口),则需要安装Python版本的proto。 → [详情](llms-content/document/detail/TensorFlowCommercial/60299e379343.md) - [compat.v1模式下使用工具迁移Horovod脚本后,执行失败](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000107.html): 工具在compat.v1模式下迁移Horovod脚本时,会自动替换相关Horovod接口,同时删除原始脚本中的Horovod相关包引用,此时对于原始脚本中的某些特殊写法,可能会导致关联代码报错,建议手工修改适配。例如: → [详情](llms-content/document/detail/TensorFlowCommercial/1fb018ae0081.md) - [网络调测时ReduceSum算子性能差](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000108.html): 网络调测时,网络整体性能较慢。通过Profiling工具获取网络的Profiling数据,并进行算子的性能数据分析,发现ReduceSum算子的性能未达预期。 → [详情](llms-content/document/detail/TensorFlowCommercial/3f899b1ff195.md) - [安装TensorFlow 2.6.5后,执行import tensorflow时报错](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000109.html): 安装TensorFlow 2.6.5后,执行import tensorflow时报错:“RuntimeError: module compiled against API version 0x10 but this version of numpy is 0xd”。 → [详情](llms-content/document/detail/TensorFlowCommercial/1f28161f57b0.md) - [多Device上执行模型不同导致应用程序出错](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000110.html): 分布式训练或推理场景,执行业务脚本时,出现进程停止响应的情况。 → [详情](llms-content/document/detail/TensorFlowCommercial/afe199f32358.md) - [自定义算子开发](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_000111.html): 当TensorFlow网络中存在CANN不支持的算子时,开发者可通过自定义实现Ascend C算子并在TensorFlow框架适配完成,具体的流程如下图所示: → [详情](llms-content/document/detail/TensorFlowCommercial/81d10549924b.md) - [接口列表](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0001.html): 用户可以基于深度学习框架TensorFlow 2.6.5进行训练或在线推理脚本的开发,TF Adapter提供了适配TensorFlow 2.6.5框架的用户接口。 → [详情](llms-content/document/detail/TensorFlowCommercial/035d6305d517.md) - [npu.open](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0002.html): 用于注册NPU设备,当前必须连续调用asdefault设置NPU为默认设备。 → [详情](llms-content/document/detail/TensorFlowCommercial/041a22f2b50e.md) - [TensorFlow商业版-| 产品 | 是否支持 |](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0004.html): 返回NPU设备初始化全局单例配置对象,通过修改该全局单例对象的属性值,可以控制NPU设备初始化时的选项。该接口必须在调用npu.open接口初始化NPU设备前完成设置。 本节描述NPU提供的全局单例相关配置。 → [详情](llms-content/document/detail/TensorFlowCommercial/ba553b00d1fa.md) - [配置参数说明](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0018.html): 试验参数为调试功能扩展参数,后续版本可能会存在变更,不支持应用于商用产品中。 → [详情](llms-content/document/detail/TensorFlowCommercial/83476a6ea27f.md) - [npu.distribute.all\_reduce](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0019.html): 集合通信算子AllReduce的操作接口,用于NPU分布式部署场景下,worker间的聚合运算。 该接口可配合HCCL提供的Python语言的通信域管理接口进行使用,关于HCCL Python接口介绍可参见《HCCL通信域管理接口(Python)\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/hcclug/hc → [详情](llms-content/document/detail/TensorFlowCommercial/d5e39f3dbcd3.md) - [npu.distribute.broadcast](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0020.html): 集合通信算子Broadcast的操作接口,用于NPU分布式部署场景下,worker间的变量同步。 该接口可配合HCCL提供的Python语言的通信域管理接口进行使用,关于HCCL Python接口介绍可参见《HCCL通信域管理接口(Python)\(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/hcclug/hc → [详情](llms-content/document/detail/TensorFlowCommercial/4facf511c4b4.md) - [npu.distribute.npu\_distributed\_keras\_optimizer\_wrapper](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0021.html): 在更新梯度前,添加NPU的allreduce操作对梯度进行聚合,然后再更新梯度。该接口仅在分布式场景下使用。 → [详情](llms-content/document/detail/TensorFlowCommercial/9963c1e9d66c.md) - [npu.distribute.shard\_and\_rebatch\_dataset](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0022.html): 用于NPU分布式部署场景下,不同worker上数据集分片及batch大小调整。 → [详情](llms-content/document/detail/TensorFlowCommercial/0770f5091453.md) - [npu.set\_npu\_loop\_size](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0024.html): 用于设置NPU循环下沉执行时的循环次数。 → [详情](llms-content/document/detail/TensorFlowCommercial/2470cab4e134.md) - [npu.train.optimizer.NpuLossScaleOptimizer](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0025.html): NPU提供的LossScaleOptimizer,浮点计算的溢出模式为“饱和模式”的场景下,由于NPU上的溢出运算不保证输出Inf或者NaN,所以此种场景下,使用LossScaleOptimizer的脚本应当替换为该优化器,来屏蔽溢出检测的差异。 - 针对Atlas 350 加速卡,浮点计算支持两种溢出模式:饱和模式与INF/NaN模式,请保持默认值INF/NaN模式。饱和模式仅用于兼容旧版本,后 → [详情](llms-content/document/detail/TensorFlowCommercial/1f7dc83cfe05.md) - [npu.ops.gelu](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0026.html): 计算高斯误差线性单元(GELU)激活函数。将输入Tensor乘以1个P\(X <\= x\),其中P\(X\) ~ N\(0, 1\)。 → [详情](llms-content/document/detail/TensorFlowCommercial/4514a3a2546a.md) - [TensorFlow商业版-set\_device\_sat\_mode](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0028.html): 设置针对浮点计算的进程级溢出模式,当前可支持两种溢出模式:饱和模式与INF/NaN模式。- 饱和模式:计算出现溢出时,计算结果会饱和为浮点数极值(+-MAX)。 - INF/NaN模式:遵循IEEE 754标准,根据定义输出INF/NaN的计算结果。 针对 Atlas 训练系列产品 ,默认值为“饱和模式”,且仅支持“饱和模式”。 针对 Atlas A2 训练系列产品 / Atlas A2 推理系列 → [详情](llms-content/document/detail/TensorFlowCommercial/d96135263a1f.md) - [TensorFlow 2.6 API支持列表](https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr2/tfmigr2_tfadapi_0029.html): 请参考LINK\(https://gitcode.com/cann/tensorflow/tree/master/convert\_tf2npu/v2\)中的TF2.6\_api\_support\_list.xlsx文件。 → [详情](llms-content/document/detail/TensorFlowCommercial/d65fb4ee320d.md) - [TensorFlow社区版-本文用于指导开发人员](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg): 本文用于指导开发人员,如何开发TensorFlow框架的Scope融合规则,把Scope内的多个小算子替换为一个大算子或多个算子组合,以提升TensorFlow计算图在AI处理器上的执行效率。 → [详情](llms-content/document/detail/TensorFlowCommunity/3c77bb69efcd.md) - [接口列表](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0103.html): 主要介绍Scope融合规则开发接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/f0634406a84c.md) - [Scope构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0105.html): Scope构造函数和析构函数。 无 Scope构造函数返回Scope类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/e39ad508ed51.md) - [TensorFlow社区版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0106.html): 初始化Scope对象。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/2946b1d1f8e5.md) - [TensorFlow社区版-Name](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0107.html): 获取Scope的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/fb653521ce5e.md) - [TensorFlow社区版-SubType](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0108.html): 获取Scope子类型名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/987093bfb23f.md) - [TensorFlow社区版-AllNodesMap](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0109.html): 获取和Scope相关联的nodes map。 其中包括scope本身关联的node,子scope关联的node,层层递归下去,取得所有相关联的nodes。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/d1d1de4a255c.md) - [TensorFlow社区版-GetSubScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0110.html): 获取Scope的子Scope信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/075fee8d6511.md) - [TensorFlow社区版-LastName](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0111.html): 获取Scope名称字符串中,最后一个“/”分隔符后的字符串。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/e50c30e89fd6.md) - [TensorFlow社区版-GetAllSubScopes](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0112.html): 获取Scope关联的子Scope,子Scope关联的子Scope,层层递归下去,取得所有相关联的Scope集合。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/4cab32ca8482.md) - [TensorFlow社区版-GetFatherScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0113.html): 获取Scope的父Scope信息。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/18f4d0a6fec9.md) - [FusionScopesResult构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0115.html): FusionScopesResult构造函数和析构函数。 无。 FusionScopesResult构造函数返回FusionScopesResult类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/2763b3ba837c.md) - [TensorFlow社区版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0116.html): 初始化FusionScopesResult对象。 无。 返回Status类型的状态。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/c74d3a245150.md) - [TensorFlow社区版-SetName](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0117.html): 设置Scope result的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/6f91897412cd.md) - [TensorFlow社区版-SetType](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0118.html): 设置Scope result的类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/b77a42c24121.md) - [TensorFlow社区版-SetDescription](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0119.html): 设置Scope result的描述信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/005303bf692a.md) - [TensorFlow社区版-Name](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0120.html): 获取Scope result的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/ce502162cd04.md) - [TensorFlow社区版-Nodes](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0121.html): 获取Scope result中的nodes信息。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/73d198ba76c2.md) - [TensorFlow社区版-InsertInputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0122.html): 在FusionScopesResult中插入融合算子的输入信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/91a17fb24f63.md) - [TensorFlow社区版-InsertOutputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0123.html): 在FusionScopesResult中插入融合算子的输出信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/e0ca9ee1d901.md) - [TensorFlow社区版-SetName](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0125.html): 设置InnerNodeInfo的名称。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/ca464d63de9c.md) - [TensorFlow社区版-SetType](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0126.html): 设置InnerNodeInfo的类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/b6b9221c606a.md) - [TensorFlow社区版-InsertInput](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0127.html): 在InnerNodeInfo中插入输入算子相关信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/dcdfed4bffbf.md) - [TensorFlow社区版-InsertOutput](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0128.html): 在InnerNodeInfo中插入输出算子相关信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/0ef49ab6c036.md) - [TensorFlow社区版-BuildInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0129.html): 构建InnerNode。 无。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/acc8f3062f0d.md) - [TensorFlow社区版-SetInputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0130.html): 设置InnerNode输入格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/089f97bbac9a.md) - [TensorFlow社区版-SetOutputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0131.html): 设置InnerNode输出算子格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/fb42914d6dce.md) - [TensorFlow社区版-SetDynamicInputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0132.html): 设置DynamicInput格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/44302a08e3eb.md) - [TensorFlow社区版-SetDynamicOutputFormat](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0133.html): 设置DynamicOutput格式。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/d164ac0cd007.md) - [TensorFlow社区版-MutableOperator](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0134.html): 获取内部Operator对象的引用,用于修改Operator信息。 无。 返回ge::Operator类型指针。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/7d974b5bef06.md) - [TensorFlow社区版-GetName](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0135.html): 获取InnerNodeInfo名。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/83b82112e22f.md) - [TensorFlow社区版-GetType](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0136.html): 获取InnerNodeInfo类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/7e54e4cf7581.md) - [TensorFlow社区版-GetInputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0137.html): 获取InnerNodeInfo输入信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 输入Vector信息。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/f42d773c0893.md) - [TensorFlow社区版-GetOutputs](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0138.html): 获取InnerNodeInfo输出信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 输出Vector信息。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/420b65164ae2.md) - [InnerNodeInfo构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0139.html): InnerNodeInfo构造函数和析构函数。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 InnerNodeInfo构造函数返回InnerNodeInfo类型的对象。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/f7640033ad2d.md) - [CHECK\_INNER\_NODE\_CONDITION宏](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0140.html): 检查FusionScopesResult是否满足条件。FusionScopesResult详细信息请参考FusionScopesResult类。 → [详情](llms-content/document/detail/TensorFlowCommunity/8e8f76a674ef.md) - [TensorFlow社区版-AddInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0141.html): 增加InnerNode节点。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 返回InnerNodeInfo指针, → [详情](llms-content/document/detail/TensorFlowCommunity/8304b8204230.md) - [TensorFlow社区版-MutableRecentInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0142.html): 最近添加的InnerNode节点。 无。 返回InnerNodeInfo指针或nullptr,代表返回最近添加的节点,如果是空指针则代表最近未新增过节点,新增节点列表为空。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/946fe15c0ec0.md) - [TensorFlow社区版-MutableInnerNode](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0143.html): 获取指定index的InnerNode,获取之后可以对该InnerNode进行修改。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/2200c1af812e.md) - [TensorFlow社区版-CheckInnerNodesInfo](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0144.html): 检查InnerNodeInfo输入输出。 无。 返回ge::graphStatus类型的状态码。ge::GRAPHSUCCESS表示成功,返回值其他表示失败。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/feb73b127ae9.md) - [ScopeTree构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0146.html): ScopeTree构造函数和析构函数。 无。 ScopeTree构造函数返回ScopeTree类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/5bafcfdee56c.md) - [TensorFlow社区版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0147.html): 初始化ScopeTree对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/52f4fe59335a.md) - [TensorFlow社区版-GetAllScopes](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0148.html): 获取ScopeTree中包含的所有Scope信息。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/8e6819d99bd1.md) - [ScopeGraph构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0150.html): ScopeGraph构造函数和析构函数。 无。 ScopeGraph构造函数返回ScopeGraph类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/7093bb3d41cd.md) - [TensorFlow社区版-Init](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0151.html): 初始化ScopeGraph对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/dd338a166b1f.md) - [TensorFlow社区版-GetScopeTree](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0152.html): 获取ScopeTree对象实例。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/04f930b5b5dc.md) - [TensorFlow社区版-GetNodesMap](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0153.html): 获取ScopeGraph中包含的nodes信息。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/bd9f28ff07f1.md) - [ScopeAttrValue构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0155.html): ScopeAttrValue构造函数和析构函数。 ScopeAttrValue构造函数返回ScopeAttrValue类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/a7c235451955.md) - [TensorFlow社区版-SetIntValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0156.html): 设置ScopeAttrValue的整型值。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/b4633adcae5b.md) - [TensorFlow社区版-SetFloatValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0157.html): 设置ScopeAttrValue的浮点类型值。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/f880f3d41f55.md) - [TensorFlow社区版-SetStringValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0158.html): 设置ScopeAttrValue的string类型值。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/062d550ca359.md) - [TensorFlow社区版-SetBoolValue](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0159.html): 设置ScopeAttrValue的布尔类型值。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/52ff3af951b7.md) - [ScopeBaseFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0161.html): ScopeBaseFeature析构函数。 无。 无。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/85ced3227d88.md) - [TensorFlow社区版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0162.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/49c30181ed32.md) - [NodeOpTypeFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0164.html): NodeOpTypeFeature构造函数和析构函数。 继承ScopeBaseFeature。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/f3813cef9ddc.md) - [TensorFlow社区版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0165.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/138b695e557a.md) - [NodeAttrFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0167.html): NodeAttrFeature构造函数和析构函数。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/55cd77869b33.md) - [TensorFlow社区版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0168.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/4047315eef87.md) - [ScopeFeature构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0170.html): ScopeFeature构造函数和析构函数。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/b84165938a61.md) - [TensorFlow社区版-Match](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0171.html): Scope融合匹配接口。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/ddb06f14ac3d.md) - [ScopePattern构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0173.html): ScopePattern构造函数和析构函数。 无。 ScopePattern构造函数返回ScopePattern类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/07989cba0a95.md) - [TensorFlow社区版-SetSubType](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0174.html): Scope匹配到融合规则之后,设置该Scope的类型。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/adacd6e06301.md) - [TensorFlow社区版-AddNodeOpTypeFeature](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0175.html): 添加NodeOpTypeFeature对象到ScopePattern。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/77556e1cfc44.md) - [TensorFlow社区版-AddNodeAttrFeature](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0176.html): 添加NodeAttrFeature对象到ScopePattern。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/2b29bb727473.md) - [TensorFlow社区版-AddScopeFeature](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0177.html): 添加ScopeFeature对象到ScopePattern。该函数将传入的feature对象复制到内部容器中,支持链式调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/bc93bd19ea2d.md) - [ScopesResult构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0179.html): ScopesResult构造函数和析构函数。 ScopesResult构造函数返回ScopesResult类型的对象。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/c24cd076646d.md) - [TensorFlow社区版-SetScopes](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0180.html): 设置ScopeResult中包含的scopes。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/02d075a81529.md) - [TensorFlow社区版-SetNodes](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0181.html): 设置ScopeResult中包含的nodes。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/f422c04a96df.md) - [ScopeBasePass构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0183.html): ScopeBasePass构造函数和析构函数。 无。 无。 无。 抽象类,不能被实例化,但是构造函数会在子类实例化之前被调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/4dfa06686dc7.md) - [TensorFlow社区版-DefinePatterns](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0184.html): 方法定义,子类实现各自的融合策略并构建Patterns。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/ad014a03cbaa.md) - [TensorFlow社区版-PassName](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0185.html): 方法定义,定义scope融合规则的名称。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/201c20c3a1b1.md) - [TensorFlow社区版-LastMatchScopesAndOPs](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0186.html): 方法定义,子类实现scope匹配及运算符融合方法。 → [详情](llms-content/document/detail/TensorFlowCommunity/ae4853d5b6b6.md) - [TensorFlow社区版-GenerateFusionResult](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0187.html): 方法定义,子类实现各自的融合结果,并设置最终融合算子的输入和输出。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/89a2a3cabb21.md) - [TensorFlow社区版-StringReplaceAll](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0189.html): 将字符串str中包含oldvalue的字符串用newvalue替换。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/9d1eee14c62d.md) - [TensorFlow社区版-FreeScopePatterns](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0190.html): 释放ScopePattern集的资源。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/846119175928.md) - [TensorFlow社区版-FreeOneBatchPattern](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0191.html): 释放一个batch包含的ScopePattern资源。 无。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/4bc911061a76.md) - [ScopeFusionPassRegistry析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0193.html): ScopeFusionPassRegistry析构函数。 无。 无。 无。 - 单例类,构造函数不可见。 - 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/41db48f2c581.md) - [TensorFlow社区版-GetInstance](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0194.html): 获得ScopeFusionPassRegistry单例对象。 无。 用户不直接调用。 → [详情](llms-content/document/detail/TensorFlowCommunity/609b5eada09e.md) - [TensorFlow社区版-RegisterScopeFusionPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0195.html): 注册融合算子。 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/c475cf3b5215.md) - [ScopeFusionPassRegistrar构造函数和析构函数](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0197.html): ScopeFusionPassRegistrar构造函数和析构函数。 → [详情](llms-content/document/detail/TensorFlowCommunity/b706791216a5.md) - [TensorFlow社区版-REGISTER\_SCOPE\_FUSION\_PASS](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0198.html): 注册Scope融合算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/8f3305425758.md) - [TensorFlow社区版-kScopeToMultiNodes](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0200.html): 特殊定义的类型,融合结果中配置了这个类型表示希望将scope映射成多个D算子。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/9356cac77828.md) - [TensorFlow社区版-kScopeInvalidType](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0201.html): 特殊定义的类型,融合结果中配置了这个类型表示有错误发生。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/a65383a41e8b.md) - [TensorFlow社区版-kInputFromFusionScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0202.html): 表示小算子的输入来自scope边界。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/8da960e9100e.md) - [TensorFlow社区版-kOutputToFusionScope](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlassfpapi_07_0203.html): 表示小算子输入到scope边界。 无。 → [详情](llms-content/document/detail/TensorFlowCommunity/7443017611f7.md) - [TensorFlow社区版-本文用于指导开发人员](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0002.html): 本文用于指导开发人员,如何开发TensorFlow框架的Scope融合规则,把Scope内的多个小算子替换为一个大算子或多个算子组合,以提升TensorFlow计算图在AI处理器上的执行效率。 → [详情](llms-content/document/detail/TensorFlowCommunity/3c77bb69efcd.md) - [什么是Scope融合](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0004.html): 为了实现高性能的计算,往往需要对子图中的小算子进行融合,使得融合后的大算子(多对一场景)或小算子组合(多对多场景)可以充分利用硬件加速资源。 → [详情](llms-content/document/detail/TensorFlowCommunity/81082c9cae90.md) - [Scope融合实现方案](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0005.html): Scope融合实现方案包括Scope融合规则注册、Scope融合规则创建和执行。 → [详情](llms-content/document/detail/TensorFlowCommunity/7bbeecd672a2.md) - [Scope融合规则分类](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0006.html): 系统提供内置的Scope融合规则,详细请参考《TensorFlow Parser Scope融合规则参考\(https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/910/Convergence/tfscopefusionref/atlasfr\_30\_0002.html\)》,同时开放接口供用户自定义,本文主要介绍如何自定义Sco → [详情](llms-content/document/detail/TensorFlowCommunity/6499030df877.md) - [环境准备](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0008.html): 参见《CANN软件安装\(https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/910/softwareinst/instg/instg\_0000.html\)》进行环境搭建,安装完成后: → [详情](llms-content/document/detail/TensorFlowCommunity/ff739c2f2d9f.md) - [开发流程及关键接口](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0010.html): Scope融合按照融合场景分为多对一融合场景和多对多融合场景。本节介绍两种场景的开发流程及关键接口。 → [详情](llms-content/document/detail/TensorFlowCommunity/046ee214ec48.md) - [融合规则设计](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0011.html): 融合规则设计包括明确融合方案、明确融合算子原型和明确融合对应关系。 → [详情](llms-content/document/detail/TensorFlowCommunity/6b3d9ba6c986.md) - [创建代码目录](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0012.html): 用户可以直接单击Link\(https://gitee.com/ascend/samples/releases\),下载配套版本的sample包,从“samples/cplusplus/level1\_single\_api/4\_op\_dev/1\_custom\_op”目录中获取样例。并对其中的样例进行修改,追加自己的自定义融合规则。工程目录结构如下: → [详情](llms-content/document/detail/TensorFlowCommunity/74f4dd374256.md) - [定义融合规则类](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0014.html): 在融合规则头文件(例如decode\_bbox\_v2\_scope\_fusion\_pass.h)中,定义Scope融合规则类,继承自ScopeBasePass类。 → [详情](llms-content/document/detail/TensorFlowCommunity/c1591915bed8.md) - [定义融合规则](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0015.html): 在融合规则实现文件(例如decode\_bbox\_v2\_scope\_fusion\_pass.cc)中,定义Scope的融合规则,便于系统基于此规则在全图的Scope中匹配,找到符合相应规则的Scope。 → [详情](llms-content/document/detail/TensorFlowCommunity/6e8c384c5308.md) - [设置融合规则名称](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0016.html): 通过PassName设置融合规则名称,本例为DecodeBboxV2ScopeFusionPass。``` → [详情](llms-content/document/detail/TensorFlowCommunity/2262771adf22.md) - [设置最终匹配规则](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0017.html): 设置最终匹配规则包括设置基本Scope匹配规则和Scope并列匹配规则。 → [详情](llms-content/document/detail/TensorFlowCommunity/9855e8e76509.md) - [设置融合结果](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0018.html): 通过GenerateFusionResult设置融合结果,包含融合算子的名字、类型、输入、输出、描述。最终融合结果保存在fusion\_rlt返回,返回结果的类型为FusionScopesResult类。 → [详情](llms-content/document/detail/TensorFlowCommunity/e6858b76715a.md) - [注册融合规则](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0019.html): 注册融合规则包括注册融合规则名称、注册融合规则类和设置融合规则是通用规则还是定制化规则。 → [详情](llms-content/document/detail/TensorFlowCommunity/3518a4d77de4.md) - [Scope融合算子适配插件实现](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0020.html): 本节介绍如何实现融合算子适配插件,将基于原始框架的小算子映射成适配AI处理器的融合算子,并将算子信息注册到GE中。 → [详情](llms-content/document/detail/TensorFlowCommunity/808450d0ce9d.md) - [多对多场景开发注意点](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0021.html): 多对多场景开发注意点包括多对多场景开发流程、设置融合结果和内部小算子所需的信息处理。 → [详情](llms-content/document/detail/TensorFlowCommunity/4cce8481c6f0.md) - [融合规则生效](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0022.html): 在注册融合规则时,定义了融合规则的生效方式: → [详情](llms-content/document/detail/TensorFlowCommunity/d1fc0ef5c3b7.md) - [样例参考](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0023.html): 单击“tf\_scope\_fusion\_pass\(https://gitee.com/ascend/samples/tree/master/cplusplus/level1\_single\_api/4\_op\_dev/1\_custom\_op/framework/tf\_scope\_fusion\_pass\)”获取相关样例。融合规则样例的介绍、编译部署、验证方法请参考“1\_custom\_op\(https:// → [详情](llms-content/document/detail/TensorFlowCommunity/c1237d1da9c3.md) - [TensorFlow社区版-Scope融合是一种基于Scope来进行融合的能力](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref): Scope融合是一种基于Scope来进行融合的能力,把Scope内的多个小算子替换为一个大算子或多个算子组合,以实现效率的提升。 → [详情](llms-content/document/detail/TensorFlowCommunity/6542674e2be9.md) - [TensorFlow社区版-Scope融合是一种基于Scope来进行融合的能力](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0002.html): Scope融合是一种基于Scope来进行融合的能力,把Scope内的多个小算子替换为一个大算子或多个算子组合,以实现效率的提升。 → [详情](llms-content/document/detail/TensorFlowCommunity/6542674e2be9.md) - [TensorFlow社区版-ScopeLayerNormPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0004.html): 将tf.layernorm生成的layernorm/batchnorm和layernorm/moments这两个Scope,融合为LayerNorm算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/71982c361b19.md) - [TensorFlow社区版-ScopeLayerNormGradPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0005.html): 将tf.layernorm的反向Scope融合为LayerNormGrad算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/0cb2bdc6c44d.md) - [TensorFlow社区版-ScopeBasicLSTMCellPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0006.html): 将tf.nn.rnn\_cell.BasicLSTMCell生成的Scope内的小算子组合融合为BasicLSTMCell算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/663e96b9ac8f.md) - [TensorFlow社区版-ScopeDynamicLSTMPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0007.html): 将tf.nn.dynamic\_rnn或tf.nn.bidirectional\_dynamic\_rnn生成的Scope内的小算子组合融合为DynamicLSTM算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/de128a3366bc.md) - [TensorFlow社区版-ScopeClipBoxesPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0008.html): 将clip\_boxes Scope融合为ClipBoxes算子。Scope内包括tf.Maximum、tf.ReverseV2、tf.Tile和tf. Minimum这四个算子,不包含Gather\_2、TopKV2、Reshape\_2、Split、Greater、Squeeze、Gather、boolean\_mask、decode\_bbox\_target等算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/0d9181969513.md) - [TensorFlow社区版-ScopeROIAlignPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0009.html): 将tf.AvgPool和tf.image.CropAndResize这两个Scope融合为ROIAlign算子,不包含Merge算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/46c68f615d99.md) - [TensorFlow社区版-ScopeToAbsoluteBBoxPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0013.html): 融合的scope为Map,Map下需要有while,while下需要有ToAbsoluteCoordinates,ToAbsoluteCoordinates下有scale,同时scope下有4个Mul算子,融合成ToAbsoluteBBox算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/905b6edddd22.md) - [TensorFlow社区版-ScopeNormalizeBBoxPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0014.html): 融合scope为Map,Map下需要有while,while下需要有ToNormalizedCoordinates,ToNormalizedCoordinates下有scale,融合成NormalizeBBox算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/38e5c50ad1a4.md) - [TensorFlow社区版-ScopeDecodeBboxV2Pass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0015.html): 将含有如下两种Scope融合为DecodeBboxV2算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/e2228919b69b.md) - [TensorFlow社区版-ScopeBatchMultiClassNMSPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0016.html): 如下图结构进行融合成BatchMultiClassNonMaxSuppression算子,融合scope下有scope路径:map/while/MultiClassNonMaxSuppression/ → [详情](llms-content/document/detail/TensorFlowCommunity/247f3a8211be.md) - [TensorFlow社区版-ScopeKeepRatioResizeBilinearPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0017.html): 将特定Scope进行融合成KeepRatioResizeBilinear + Shape + Slice*2 + ExpandDims + ConcatV2 + Tile + Const,Scope中包括图结构:map/while/ResizeToRange/,包括算子Maximum,Minimum,Round,ResizeBilinear。 → [详情](llms-content/document/detail/TensorFlowCommunity/79d4ebeb333d.md) - [TensorFlow社区版-ScopeBatchMultiClassNonMaxSuppressionPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0018.html): 如下图结构进行融合成BatchMultiClassNonMaxSuppression算子,融合scope下有scope路径: → [详情](llms-content/document/detail/TensorFlowCommunity/ef558e555b26.md) - [TensorFlow社区版-ScopeDynamicGRUPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0019.html): 将含有如下算子的Scope融合为DynamicGRU算子。Scope内包括:5个AddV2算子、3个Mul算子、1个Tanh算子、不包含Transpose算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/6f8895719495.md) - [TensorFlow社区版-ScopeDynamicRNNPass](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopefusionref/atlasfr_30_0020.html): 将含有如下算子的Scope融合为DynamicRNN算子。Scope内包括:1个名为while的子Scope,不包含Transpose算子;while子Scope内包括:4的倍数个BiasAdd算子、2的倍数个Tanh算子、8个MatMul算子,1个Split算子。 → [详情](llms-content/document/detail/TensorFlowCommunity/3e631b69d68b.md) - [TensorFlow社区版-TensorFlow](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/index/index.html): 昇腾提供TensorFlow适配插件TensorFlow Adapter(简称TF Adapter),兼容TensorFlow主流深度学习框架,实现TensorFlow网络在昇腾平台上加速执行。当前TF Adapter仅支持TensorFlow 1.15和TensorFlow 2.6.5版本。 → [详情](llms-content/document/detail/TensorFlowCommunity/3f51615054a4.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000001.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000003.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000004.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000006.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000007.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000008.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000010.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000011.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000013.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000014.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000015.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000016.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000017.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000018.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000019.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000020.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000022.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000023.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000024.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000025.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000026.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000028.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000030.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000033.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000035.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000036.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000037.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000039.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000041.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000043.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000044.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000046.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000047.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000048.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000049.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000050.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000051.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000052.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000053.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000054.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000055.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000056.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000057.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000058.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000060.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000061.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000064.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000066.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000067.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000068.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000069.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000071.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000072.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000073.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000074.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000075.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000077.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000079.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000081.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000082.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000083.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000085.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000088.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000090.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000091.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000092.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000093.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000094.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000095.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000096.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000097.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000098.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000099.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000103.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000105.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000107.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000108.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000109.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000110.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_000111.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0001.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0002.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0004.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0018.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0019.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0020.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0021.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0022.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0023.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0024.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0025.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0026.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0028.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [TensorFlow社区版-前言](https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/migration/tfmigr2/tfmigr2_tfadapi_0029.html): 描述本手册的读者对象,以及使用本手册的一些注意点。 → [详情](llms-content/document/detail/TensorFlowCommunity/99959612a710.md) - [入门视频-昇腾文档-昇腾社区](https://www.hiascend.com/document/video): 提供体系化视频教程,帮助开发者轻松学昇腾,用昇腾。 → [详情](llms-content/document/document_video.md) - [昇腾职业认证-认证课程-考试-昇腾社区](https://www.hiascend.com/edu/career-certification): 提供华为认证AI工程师、华为认证AI模型开发高级工程师、华为认证AI应用开发高级工程师、华为认证AI开发专家等职业认证。 → [详情](llms-content/edu/edu_career-certification.md) - [昇腾微认证-昇腾社区](https://www.hiascend.com/edu/certification): 一站式在线学习、实验、考试,快速获取昇腾AI核心技能认证。 → [详情](llms-content/edu/edu_certification.md) - [昇腾微认证-昇腾社区](https://www.hiascend.com/edu/certification/list): 一站式在线学习、实验、考试,快速获取昇腾AI核心技能认证。 → [详情](llms-content/edu/edu_certification_list.md) - [证书查询-人才认证-昇腾社区](https://www.hiascend.com/edu/certification/query): 一站式在线学习、实验、考试,快速获取昇腾AI核心技能认证。 → [详情](llms-content/edu/edu_certification_query.md) - [在线课程-CANN在线课程-昇腾大模型在线课程-开发者套件在线课程-昇腾官方在线课程-昇腾社区](https://www.hiascend.com/edu/courses): 体系化的课程,轻松学昇腾、用昇腾 → [详情](llms-content/edu/edu_courses.md) - [昇腾开发者认证-昇腾社区](https://www.hiascend.com/edu/developer-certification): 基于开发场景和技术方向的认证,确保具备开发能力 → [详情](llms-content/edu/edu_developer-certification.md) - [在线实验-CANN在线实验-Pytorch在线实验-开发者套件在线实验-昇腾社区](https://www.hiascend.com/edu/experiment): 学以致用,在线实操,让理论融入实践 → [详情](llms-content/edu/edu_experiment.md) - [开发者主页-昇腾社区](https://www.hiascend.com/edu/experiment/detail/60089ddedac74139a4253af31fa14d39): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/edu/edu_experiment_detail_60089ddedac74139a4253af31fa14d39.md) - [用户登录-昇腾社区](https://www.hiascend.com/edu/experiment/detail/d4ab185f399044faad97a80f368be83d): 用户登录 → [详情](llms-content/edu/edu_experiment_detail_d4ab185f399044faad97a80f368be83d.md) - [学习路径-昇腾社区](https://www.hiascend.com/edu/growth): 一站式成长计划,助力开发者领跑开发之路 → [详情](llms-content/edu/edu_growth.md) - [AI系统专区-昇腾社区](https://www.hiascend.com/edu/growth/ai-system): AI系统包括从AI芯片、AI编译器、AI推理和训练框架等围绕AI算力底座的理论知识和技术进行展开,您将了解 AI 系统的来龙去脉,对AI算力底座形成系统性与层次化的理解,为后续AI核心原理和昇腾相关开发工作打好坚实基础。 → [详情](llms-content/edu/edu_growth_ai-system.md) - [Agent部署-昇腾社区](https://www.hiascend.com/edu/growth/details/00b6ad94863e44f4bd8d07fa8e8038f7): 昇腾Agent Skills将软硬件专家能力模块化,赋能Agent快速部署,优化和落地AI应用,显著降低开发门槛与部署成本。 → [详情](llms-content/edu/edu_growth_details_00b6ad94863e44f4bd8d07fa8e8038f7.md) - [大模型开发全流程-高级-昇腾社区](https://www.hiascend.com/edu/growth/details/0e562eefb3344672b628fc4c21ade471): 主要介绍MindStudio工具链,帮助开发者掌握将大模型迁移到昇腾 + PyTorch进行开发,并进行精度和性能调优的能力。高级课程兼顾训练调优使用的多种技术,开展基础应用(信息抽取、问答对话)以及智能体、安全攻防等前沿开发实践。 → [详情](llms-content/edu/edu_growth_details_0e562eefb3344672b628fc4c21ade471.md) - [昇腾集合通信定制开发教程-昇腾社区](https://www.hiascend.com/edu/growth/details/115dafe08ab949b4baef479ceaa61d68): HCCL系列课程分”使用篇“和”魔改篇“两大部分,本门课程是“魔改篇”,讨论如何修改HCCL,为其新增或修改算法实现。 → [详情](llms-content/edu/edu_growth_details_115dafe08ab949b4baef479ceaa61d68.md) - [大模型开发全流程-初级-昇腾社区](https://www.hiascend.com/edu/growth/details/193346d65491498f80ec50551b9fa5b4): 初级课程主要介绍大模型的发展过程、分类与当前代表性大模型等基础知识,然后基于昇腾使用快速易上手的大模型,帮助开发者学习开发环境搭建、训练数据准备、大模型预训练、推理、性能评估全流程,并进一步介绍提示学习和思维链提示的相关内容。 → [详情](llms-content/edu/edu_growth_details_193346d65491498f80ec50551b9fa5b4.md) - [Resnet离线推理初体验-昇腾社区](https://www.hiascend.com/edu/growth/details/2b5bea0dcd854f3b9d22d9e423a75746): 完成本路径后,您将能够了解异构计算架构CANN基本概念,离线推理基本概念,能够看懂Ascend CL离线推理代码,并以Resnet50为例了解离线推理应用的部署。 → [详情](llms-content/edu/edu_growth_details_2b5bea0dcd854f3b9d22d9e423a75746.md) - [检索应用开发-昇腾社区](https://www.hiascend.com/edu/growth/details/310d161ab02c45958f9bc3d8fbbec51e): 对于大规模特征检索聚类的应用场景,Index SDK提供极简易用、高性能API,快速开发行业应用。本路径包括Index SDK的架构介绍、检索算法介绍、检索应用开发等课程。 → [详情](llms-content/edu/edu_growth_details_310d161ab02c45958f9bc3d8fbbec51e.md) - [神经网络基础-昇腾社区](https://www.hiascend.com/edu/growth/details/39fbe6fc4a7e46e9bf19f470b6adefe4): 学完本路径内全部内容,您可以熟练掌握基于MindSpore AI框架完成深度学习全流程开发及相关接口的使用方法,并学会独立构建一个简单的神经网络。 → [详情](llms-content/edu/edu_growth_details_39fbe6fc4a7e46e9bf19f470b6adefe4.md) - [生成式AI通用知识-昇腾社区](https://www.hiascend.com/edu/growth/details/3c370fa2c6e04dbaa62571ff29cfa03f): 本课程主要介绍生成式AI基本概念以及其核心技术,并使用昇腾推理引擎MindIE,带领大家实际进行生成式AI大模型的部署和推理实践。 → [详情](llms-content/edu/edu_growth_details_3c370fa2c6e04dbaa62571ff29cfa03f.md) - [MindSpeed LLM开发实践-昇腾社区](https://www.hiascend.com/edu/growth/details/3d94992123df4f0196f80feadbc93f34): 本课程通过介绍昇腾大模型训练框架 MindSpeed LLM,系统讲述了基于昇腾的大模型预训练、指令微调、偏好对齐等训练场景 → [详情](llms-content/edu/edu_growth_details_3d94992123df4f0196f80feadbc93f34.md) - [Triton-昇腾社区](https://www.hiascend.com/edu/growth/details/40da2182f5c94d4c9ddb2b582161e0f5): Triton是基于Python的tile级高效开发编译框架,开发者无需深入了解硬件细节就可快速开发高性能算子。本路径是面向昇腾Triton算子开发的系列教程,涵盖架构原理、算子开发、算子迁移、算子性能分析与优化等全流程。 → [详情](llms-content/edu/edu_growth_details_40da2182f5c94d4c9ddb2b582161e0f5.md) - [CV/NLP预训练-昇腾社区](https://www.hiascend.com/edu/growth/details/42c727ca7a464bff9533d561e7cb5e4c): 预训练是大模型构建的基础环节,以语言建模为基本任务,大量的训练数据是关键。本课程将介绍预训练的流程,包括确定模型结构、确定词表和分词器、数据准备、训练参数设置、根据损失和评测结果调整数据和训练参数等环节。 → [详情](llms-content/edu/edu_growth_details_42c727ca7a464bff9533d561e7cb5e4c.md) - [AI编译器知识-昇腾社区](https://www.hiascend.com/edu/growth/details/48228cfb0f83485ea170a79ed8287e19): 介绍AI编译器原理,将站在系统设计的角度,思考在设计现代机器学习系统中需要考虑的编译器问题,特别是针对 AI 计算图的中间表达乃至后端优化。 → [详情](llms-content/edu/edu_growth_details_48228cfb0f83485ea170a79ed8287e19.md) - [模型量化压缩-昇腾社区](https://www.hiascend.com/edu/growth/details/4a0ce7932c534d42816b6fa3b8ff4dbc): 本路径介绍昇腾模型压缩工具msModelSlim,包含量化和压缩等一系列推理优化技术,实现大语言稠密模型、MoE模型、多模态理解模型、多模态生成模型等推理加速。 → [详情](llms-content/edu/edu_growth_details_4a0ce7932c534d42816b6fa3b8ff4dbc.md) - [多机多卡并行推理-昇腾社区](https://www.hiascend.com/edu/growth/details/4e9c703842904f28b1289ae3e259e94a): 本文档以DeepSeek模型为例,让开发者快速开始使用MindIE进行大模型推理流程。 → [详情](llms-content/edu/edu_growth_details_4e9c703842904f28b1289ae3e259e94a.md) - [多模态预训练-昇腾社区](https://www.hiascend.com/edu/growth/details/52781129f89d44ee89a68166f330f5c3): 本教程旨在通过讲解典型应用范例,指导开发者基于昇腾NPU平台,利用MindSpeed MM套件快速完成多模态模型的预训练任务。 → [详情](llms-content/edu/edu_growth_details_52781129f89d44ee89a68166f330f5c3.md) - [昇腾异构编程基础(速成班)-昇腾社区](https://www.hiascend.com/edu/growth/details/619dc0b408ff43df88b4f8eab35791f3): 本课程深入解析昇腾AI处理器的达芬奇架构,涵盖AI Core(矩阵/向量计算)、AI CPU(非矩阵任务)、层次化存储系统等核心组件。 → [详情](llms-content/edu/edu_growth_details_619dc0b408ff43df88b4f8eab35791f3.md) - [GEMM类算子调优-昇腾社区](https://www.hiascend.com/edu/growth/details/66ce04408bdc4e2b9db8169b66aff9a6): 本课程以通用矩阵乘法(GEMM)为基准,揭示昇腾NPU上算子调优的实操技巧。学员将学习Atlas 800T A2芯片的AIC/AIV分离架构特性,掌握MTE2/MTE3搬运单元的对齐策略。 → [详情](llms-content/edu/edu_growth_details_66ce04408bdc4e2b9db8169b66aff9a6.md) - [昇腾大模型系统运维入门-昇腾社区](https://www.hiascend.com/edu/growth/details/68a27092f383426bafd44bbd924d11ba): 旨在提升开发者大模型迁移过程中定位定界能力 → [详情](llms-content/edu/edu_growth_details_68a27092f383426bafd44bbd924d11ba.md) - [文本生成推理-昇腾社区](https://www.hiascend.com/edu/growth/details/6bc86a3877c442308d6a92079765d899): 针对大模型推理,昇腾提供了高性能推理引擎,并对接业界主流推理框架,满足大语言模型的高性能推理需求。本路径包括推理部署、推理加速等系列课程。 → [详情](llms-content/edu/edu_growth_details_6bc86a3877c442308d6a92079765d899.md) - [昇腾大模型训练开发(MindSpore)-昇腾社区](https://www.hiascend.com/edu/growth/details/6ce1cb8a880d4ab58c85ef843ded2c9d): 基于昇思MindSpore AI框架及MindFormers大模型套件的LLM开发、预训练、微调流程 → [详情](llms-content/edu/edu_growth_details_6ce1cb8a880d4ab58c85ef843ded2c9d.md) - [昇思MindSpore:深度学习原理与实践-昇腾社区](https://www.hiascend.com/edu/growth/details/770e02e97c804b2284047c485fe9c4c9): 本课程无需读者对人工智能有任何前置知识,从最基础概念开始讲解,原理与实践相结合,适合作为AI入门课程。 → [详情](llms-content/edu/edu_growth_details_770e02e97c804b2284047c485fe9c4c9.md) - [LLM 后训练-昇腾社区](https://www.hiascend.com/edu/growth/details/785809de8b7a47d496e2acbb992f7858): 本教程旨在通过理论解析与实战演练相结合的方式,指导开发者基于昇腾NPU平台,利用MindSpeed RL套件快速完成大模型强化学习后训练任务。 → [详情](llms-content/edu/edu_growth_details_785809de8b7a47d496e2acbb992f7858.md) - [多模态推理-昇腾社区](https://www.hiascend.com/edu/growth/details/7872eb9aef1a4a7990f4c508c161eff9): 完成本课程,学员将掌握多模态生成模型原理及演进,熟悉MindIE SD推理加速套件的架构和关键特性,并学会在昇腾平台上部署视频生成等多模态大模型 → [详情](llms-content/edu/edu_growth_details_7872eb9aef1a4a7990f4c508c161eff9.md) - [CV/NLP微调-昇腾社区](https://www.hiascend.com/edu/growth/details/8357640fdc2b40e8a9e42fc11a744fba): 为进一步增强大模型在某些领域的能力,现实场景下常对预训练的大模型进一步微调。 → [详情](llms-content/edu/edu_growth_details_8357640fdc2b40e8a9e42fc11a744fba.md) - [视图生成推理-昇腾社区](https://www.hiascend.com/edu/growth/details/83b69002bfa541c4ab7d1cd338aacc29): 本路径介绍基于昇腾平台的多模态生成推理技术,包括多模态生成相关的融合算子、昇腾亲和量化算法等,实现模型的推理加速。 → [详情](llms-content/edu/edu_growth_details_83b69002bfa541c4ab7d1cd338aacc29.md) - [LLM微调-昇腾社区](https://www.hiascend.com/edu/growth/details/85a0535925534e73a8416e3d0cda65e2): 本教程旨在基于昇腾生态环境,完成Qwen2.5-7B大语言模型的训练与微调工作 → [详情](llms-content/edu/edu_growth_details_85a0535925534e73a8416e3d0cda65e2.md) - [企业级推理部署-昇腾社区](https://www.hiascend.com/edu/growth/details/89478efb20ed4592817deaf5f97f815d): MindIE推理引擎介绍,包括大模型推理解决方案全栈介绍,包括LLM、文生视图等场景。 → [详情](llms-content/edu/edu_growth_details_89478efb20ed4592817deaf5f97f815d.md) - [Pytorch模型迁移-昇腾社区](https://www.hiascend.com/edu/growth/details/8bb5482e933c43e98237ac7cdb14d1dc): 完成本课程后,学员将能独立完成PyTorch典型模型的迁移适配与分布式部署 → [详情](llms-content/edu/edu_growth_details_8bb5482e933c43e98237ac7cdb14d1dc.md) - [神经网络算子全流程开发实践-昇腾社区](https://www.hiascend.com/edu/growth/details/928fac7ea13b44888b7d69faab21a75b): 学完本路径内全部内容,您将了解Ascend C算子开发全流程,并学会独立开发一个神经网络算子,对其进行测试,并将其集成进您的神经网络进行调用。 → [详情](llms-content/edu/edu_growth_details_928fac7ea13b44888b7d69faab21a75b.md) - [Ascend C编程-昇腾社区](https://www.hiascend.com/edu/growth/details/9614049b0d6044c28e291aea1d931a53): Ascend C是以标准C/C++为基础扩展,开发高性能算子。本路径是Ascend C算子开发的系列教程,涵盖Ascend C算子开发、算子调用、算子性能分析与优化等全流程。 → [详情](llms-content/edu/edu_growth_details_9614049b0d6044c28e291aea1d931a53.md) - [多模态微调-昇腾社区](https://www.hiascend.com/edu/growth/details/9886471faf0045329c7c8ec51d818c4b): 本教程目标是通过介绍典型模型使用方法,指导开发者在昇腾NPU环境中,实现MindSpeed MM预置模型开箱即用 → [详情](llms-content/edu/edu_growth_details_9886471faf0045329c7c8ec51d818c4b.md) - [大模型开发全流程-昇腾社区](https://www.hiascend.com/edu/growth/details/9aeb1d56711242c5bd15d30a6308b7bf): 本系列课程基于昇腾基础软硬件开发,以大模型实践教学为主,分为初级、中级、高级系列。 → [详情](llms-content/edu/edu_growth_details_9aeb1d56711242c5bd15d30a6308b7bf.md) - [MindSpore经典模型ResNet50-昇腾社区](https://www.hiascend.com/edu/growth/details/9bfddf0dc0da4ea2b8eb3bc10a181138): 学完本路径内全部内容,您可以熟练掌握基于MindSpore AI框架完成CV领域经典模型ResNet50的构建,并学会基于Cifar10数据集独立实现ResNet50的微调,完成图像分类任务。 → [详情](llms-content/edu/edu_growth_details_9bfddf0dc0da4ea2b8eb3bc10a181138.md) - [大模型训练初体验-昇腾社区](https://www.hiascend.com/edu/growth/details/9e4f9adb505f4830b3dc370af4926a39): 对大模型训练迁移至昇腾产品的流程、大模型概念和核心能力有初步的了解进行的学习 → [详情](llms-content/edu/edu_growth_details_9e4f9adb505f4830b3dc370af4926a39.md) - [昇腾大模型训练开发\(PyTorch)-昇腾社区](https://www.hiascend.com/edu/growth/details/a4e2517feebc47eda47e35d516b5d3a1): 昇腾大模型训练迁移能力进阶提升 → [详情](llms-content/edu/edu_growth_details_a4e2517feebc47eda47e35d516b5d3a1.md) - [AI框架-昇腾社区](https://www.hiascend.com/edu/growth/details/a94d15a220cd463799982275bd489de8): 介绍 AI 框架核心技术,首先介绍任何一个 AI 框架都离不开的自动微分,通过自动微分功能后就会产生表示神经网络的图和算子,然后介绍 AI 框架前端的优化,还有最近很火的大模型分布式训练在 AI 框架中的关键技术。 → [详情](llms-content/edu/edu_growth_details_a94d15a220cd463799982275bd489de8.md) - [神经网络算子开发入门-昇腾社区](https://www.hiascend.com/edu/growth/details/b72183df0a6b402691a026c90f80f403): 学完本路径内全部内容,您将了解神经网络算子基本概念,昇腾AI处理器及CANN软件栈基础,及其提供的Ascend C算子开发工具的基础知识。 → [详情](llms-content/edu/edu_growth_details_b72183df0a6b402691a026c90f80f403.md) - [MindSpore经典模型RNN-昇腾社区](https://www.hiascend.com/edu/growth/details/bcd909d7098b4588a7b7856164d5dba3): 学完本路径内全部内容,您可以熟练掌握基于MindSpore AI框架完成NLP领域基础模型RNN的构建,并学会独立实现RNN的训练,完成情感分类任务。 → [详情](llms-content/edu/edu_growth_details_bcd909d7098b4588a7b7856164d5dba3.md) - [基于昇思的业界大模型详解-昇腾社区](https://www.hiascend.com/edu/growth/details/c447942eb3c747b4bc45f08cabb67252): 介绍业界开源的经典大模型(如LLaMA、ChatGLM等),讲解大模型的结构,技术原理和实践 → [详情](llms-content/edu/edu_growth_details_c447942eb3c747b4bc45f08cabb67252.md) - [推理引擎-昇腾社区](https://www.hiascend.com/edu/growth/details/c4ef987e0ae04fa3a3846c573c4766da): 本路径将围绕深度学习推理系统的设计,实现与优化内容展开,同时还会在最后介绍部署和 MLOps 等内容。 → [详情](llms-content/edu/edu_growth_details_c4ef987e0ae04fa3a3846c573c4766da.md) - [多模态大模型训练-昇腾社区](https://www.hiascend.com/edu/growth/details/c80f8b9d99bf42969ef0c67d286febfb): MindSpeed MM支持主流多模态大模型训练,提供端到端的多模态训练解决方案,支持分布式训练、预训练、微调、在线推理等特性。 → [详情](llms-content/edu/edu_growth_details_c80f8b9d99bf42969ef0c67d286febfb.md) - [推理应用调优实践-昇腾社区](https://www.hiascend.com/edu/growth/details/d1c1ac12e6284557a0230ba6ebb4ddc1): 学完本路径内全部内容,您可以熟练掌握基于Ascend CL提供的高级特性对您的推理应用进行调试调优,优化推理应用的精度和性能。 → [详情](llms-content/edu/edu_growth_details_d1c1ac12e6284557a0230ba6ebb4ddc1.md) - [基于华为昇腾CANN的从零手搓推理框架-昇腾社区](https://www.hiascend.com/edu/growth/details/d4462bcaab7148f0b8252d248f77eafe): 本课程是一套系统性的推理框架开发教程,旨在帮助学习者从零开始构建一个完整的深度学习推理框架,课程内容基于真实开源推理部署框架nndeploy进行讲解,确保所学知识具备实际应用价值和工程实践意义。 → [详情](llms-content/edu/edu_growth_details_d4462bcaab7148f0b8252d248f77eafe.md) - [算子模板库-昇腾社区](https://www.hiascend.com/edu/growth/details/d52fa0e6ca3144ddb093633a9631353f): 本课程将介绍昇腾算子模板化开发(CATLASS)的实操经验,通过GroupGEMM的算子实现案例,掌握模板参数化设计在矩阵乘法中的扩展应用 → [详情](llms-content/edu/edu_growth_details_d52fa0e6ca3144ddb093633a9631353f.md) - [RAG应用开发-昇腾社区](https://www.hiascend.com/edu/growth/details/d75ff158fb3046e087440a47745b40f1): 面向大语言模型知识增强应用场景,RAG SDK提供快速构建问答系统能力。本路径包括RAG技术原理、昇腾RAG SDK功能介绍、RAG应用开发、参考样例等课程。 → [详情](llms-content/edu/edu_growth_details_d75ff158fb3046e087440a47745b40f1.md) - [高性能算子开发实践-昇腾社区](https://www.hiascend.com/edu/growth/details/d8aaa5c8f27c4dbb8029659f7aa038c8): 在本路径中,我们将一起讨论Ascend C算子开发相关的高级话题,包括Matmul类算子开发,算子的性能优化,融合算子开发,算子Tiling设计以及算子的多种集成方式等。 → [详情](llms-content/edu/edu_growth_details_d8aaa5c8f27c4dbb8029659f7aa038c8.md) - [基于昇思的ChatGPT技术实践-昇腾社区](https://www.hiascend.com/edu/growth/details/dd66dd5b47b444479c99ce7cb9c3319e): 从大模型的基础结构Transformers开始,介绍ChatGPT技术栈的实现全流程,手把手教开发者从头构建一个”简易版的ChatGPT“ → [详情](llms-content/edu/edu_growth_details_dd66dd5b47b444479c99ce7cb9c3319e.md) - [MindCluster-昇腾社区](https://www.hiascend.com/edu/growth/details/e73027aabc0a4e01a0ee3692b63474a3): 面向大规模集群场景,提供NPU集群作业调度、运维监测、故障恢复等功能,使能伙伴基于MindCluster开发深度学习平台。本路径包括介绍MindCluster的架构、调度算法及应用开发等课程。 → [详情](llms-content/edu/edu_growth_details_e73027aabc0a4e01a0ee3692b63474a3.md) - [推理性能调优 -昇腾社区](https://www.hiascend.com/edu/growth/details/e73ec56894914c64bd0285101955e58b): 本路径介绍昇腾推理预检与服务化调优工具,让开发者掌握推理引擎的参数预检工具和服务化调优工具,实现推理性能快速调优。 → [详情](llms-content/edu/edu_growth_details_e73ec56894914c64bd0285101955e58b.md) - [AI芯片体系结构-昇腾社区](https://www.hiascend.com/edu/growth/details/ec9b703354614b24a44aecbb17ce0670): AI芯片概况,从芯片基础到 AI 芯片的范围都会涉及,芯片设计需要考虑上层 AI 框架的前端、后端编译、以及针对 AI 算法的实现角度等相关技术综合设计符合 AI 范式的芯片架构。 → [详情](llms-content/edu/edu_growth_details_ec9b703354614b24a44aecbb17ce0670.md) - [Resnet图像分类应用开发-昇腾社区](https://www.hiascend.com/edu/growth/details/ee6adb761eda47a5903aecbde9d6142d): 学完本路径内全部内容,您可以熟练掌握基于Ascend CL开发离线推理应用的全流程及相关接口的使用方法,并学会独立开发一个图像分类推理应用。 → [详情](llms-content/edu/edu_growth_details_ee6adb761eda47a5903aecbde9d6142d.md) - [基于昇思的大模型训推技术-昇腾社区](https://www.hiascend.com/edu/growth/details/f76a370e8e0649f98fe832f2b4e1dad9): 课程涵盖当前国内外最火的开源大模型在训推过程中微调及推理方法的介绍,包含高效参数微调、大模型文本生成,Prompt Engineering等。 → [详情](llms-content/edu/edu_growth_details_f76a370e8e0649f98fe832f2b4e1dad9.md) - [大语言模型训练-昇腾社区](https://www.hiascend.com/edu/growth/details/f81218a9cc1641fa8ca1467651da1418): MindSpeed LLM支持主流大语言模型训练,提供端到端的大语言模型训练解决方案,支持分布式预训练、分布式指令微调、LoRA微调以及配套的开发工具链。 → [详情](llms-content/edu/edu_growth_details_f81218a9cc1641fa8ca1467651da1418.md) - [MindSpore Transformers大模型套件实践-昇腾社区](https://www.hiascend.com/edu/growth/details/f8b11cfd72b342d48b983e65cca981ee): 介绍MindSpore Transformers大模型套件及其基础使用,基于MindSpore Transformers的大模型预训练、微调、推理、部署全流程,基于MindSpore Transformers的大模型迁移与调试调优 → [详情](llms-content/edu/edu_growth_details_f8b11cfd72b342d48b983e65cca981ee.md) - [大模型开发全流程中级-昇腾社区](https://www.hiascend.com/edu/growth/details/fb84ec2bac0949cfa71ea4aac7e81147): 中级课程主要介绍基于MindSpeed-LLM框架进行大模型训练,并使用MindIE进行推理部署的开发全流程,帮助开发者对包括RAG、智能体、越狱攻击、水印在内的大模型前沿应用研究有初步了解。 → [详情](llms-content/edu/edu_growth_details_fb84ec2bac0949cfa71ea4aac7e81147.md) - [MindIE SD 之Wan2.1 模型部署推理-昇腾社区](https://www.hiascend.com/edu/growth/details/fdaa5216a1c342f0bee996ddd6d0227b): 本教程将通过Wan2.1模型,展示如何利用昇腾视图生成推理框架MindIE SD,将开源社区模型迁移到NPU进行高性能推理。 → [详情](llms-content/edu/edu_growth_details_fdaa5216a1c342f0bee996ddd6d0227b.md) - [学习路径-昇腾社区](https://www.hiascend.com/edu/growth/list): 一站式成长计划,助力开发者领跑开发之路 → [详情](llms-content/edu/edu_growth_list.md) - [大模型开发学习专区-昇腾社区](https://www.hiascend.com/edu/growth/lm-development): 本系列课程基于昇腾基础软硬件开发,以大模型实践教学为主,分为初级、中级、高级系列,旨在将前沿技术通过代码实践的方式,为相关研究者、开发者由浅入深地提供快速上手、应用昇腾已支持模型和全新模型迁移调优三条路径的全流程开发指南 → [详情](llms-content/edu/edu_growth_lm-development.md) - [昇腾计算OpenLab最终用户许可协议-昇腾社区](https://www.hiascend.com/legal/agreement): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_agreement.md) - [华为镜像许可协议 2.0-昇腾社区](https://www.hiascend.com/legal/ascendhub-download): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_ascendhub-download.md) - [CANN软件许可协议 2.0-昇腾社区](https://www.hiascend.com/legal/cannua-download): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_cannua-download.md) - [昇腾社区Cookie政策-昇腾社区](https://www.hiascend.com/legal/cookies): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_cookies.md) - [面向社区开发者的专项激励计划参加协议-昇腾社区](https://www.hiascend.com/legal/excite-plan): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_excite-plan.md) - [关于人脸识别的说明-昇腾社区](https://www.hiascend.com/legal/facial-recognition): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_facial-recognition.md) - [KADC2026 隐私政策-昇腾社区](https://www.hiascend.com/legal/kadcPrivacy): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_kadcPrivacy.md) - [昇腾社区法律声明-昇腾社区](https://www.hiascend.com/legal/law): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_law.md) - [昇腾社区业务注销条款-昇腾社区](https://www.hiascend.com/legal/logoffAgreement): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_logoffAgreement.md) - [昇腾深度学习模型许可协议 3.0-昇腾社区](https://www.hiascend.com/legal/modelzoo_models_license): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_modelzoo_models_license.md) - [个人信息收集清单-昇腾社区](https://www.hiascend.com/legal/personal-information): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_personal-information.md) - [昇腾社区隐私声明-昇腾社区](https://www.hiascend.com/legal/privacy): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_privacy.md) - [关于昇腾开发者满意度问卷调查与隐私的声明-昇腾社区](https://www.hiascend.com/legal/questionnaire): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_questionnaire.md) - [法律-MindStudio-协议-昇腾社区](https://www.hiascend.com/legal/re/mindstudio/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_re_mindstudio_protocol.md) - [法律-协议-昇腾社区](https://www.hiascend.com/legal/re/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_re_protocol.md) - [第三方SDK列表-昇腾社区](https://www.hiascend.com/legal/sdk): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_sdk.md) - [第三方共享信息清单-昇腾社区](https://www.hiascend.com/legal/share-information): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_share-information.md) - [软件许可协议 2.0-昇腾社区](https://www.hiascend.com/legal/softlicense): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_softlicense.md) - [MindStudio软件许可协议-昇腾社区](https://www.hiascend.com/legal/software/mindstudio/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_software_mindstudio_protocol.md) - [华为软件许可协议-昇腾社区](https://www.hiascend.com/legal/software/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_software_protocol.md) - [关联第三方账号免责声明-昇腾社区](https://www.hiascend.com/legal/thirdAccount): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_thirdAccount.md) - [昇腾社区用户协议 更新日期:2026年7月15日 1.关于我们 “昇腾社区”及相关技术与功能(以下合称为“本服务”)由“华为缔约方&rdqu](https://www.hiascend.com/legal/user): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/legal/legal_user.md) - [推理开发-昇腾社区](https://www.hiascend.com/cn/developer/inference): 根据大语言模型推理、多模态推理场景提供三大推理框架,为开发者提供文档、软件/工具丰富的模型资源库及最佳实践案例,帮助开发者快速掌握昇腾推理开发 → [详情](llms-content/cms/cn_developer_inference.md) - [昇腾算子开发场景-昇腾社区](https://www.hiascend.com/cn/developer/operator): 面向算子开发场景,匹配用户开发习惯,支持算子极简编程,针对Python化编程需求,提供Triton语言支持,大幅降低算子开发门槛 → [详情](llms-content/cms/cn_developer_operator.md) - [推荐开发-昇腾社区](https://www.hiascend.com/cn/developer/recommendation): 推荐开发基于昇腾平台提供完整的推荐系统训练框架和加速库全栈能力,支撑超大规模推荐场景,助力高效完成昇腾平台上推荐模型的训练与部署。 → [详情](llms-content/cms/cn_developer_recommendation.md) - [pytorch](https://www.hiascend.com/cn/developer/software/ai-frameworks/pytorch) - [pytorch](https://www.hiascend.com/cn/developer/software/ai-frameworks/pytorch/) → [详情](llms-content/cms/cn_developer_software_ai-frameworks_pytorch_.md) - [PyTorch 开发](https://www.hiascend.com/cn/developer/software/ai-frameworks/pytorch/develop) → [详情](llms-content/cms/cn_developer_software_ai-frameworks_pytorch_develop.md) - [MindCluster](https://www.hiascend.com/cn/developer/software/mindcluster) - [MindCluster](https://www.hiascend.com/cn/developer/software/mindcluster/) → [详情](llms-content/cms/cn_developer_software_mindcluster_.md) - [MindCluster 开发](https://www.hiascend.com/cn/developer/software/mindcluster/develop) → [详情](llms-content/cms/cn_developer_software_mindcluster_develop.md) - [MindEdge](https://www.hiascend.com/cn/developer/software/mindedge) → [详情](llms-content/cms/cn_developer_software_mindedge.md) - [MindEdge](https://www.hiascend.com/cn/developer/software/mindedge/) → [详情](llms-content/cms/cn_developer_software_mindedge_.md) - [MindEdge 开发](https://www.hiascend.com/cn/developer/software/mindedge/develop) → [详情](llms-content/cms/cn_developer_software_mindedge_develop.md) - [MindIE](https://www.hiascend.com/cn/developer/software/mindie/) → [详情](llms-content/cms/cn_developer_software_mindie_.md) - [MindlE 开发](https://www.hiascend.com/cn/developer/software/mindie/develop) → [详情](llms-content/cms/cn_developer_software_mindie_develop.md) - [MindSDK](https://www.hiascend.com/cn/developer/software/mindsdk) - [MindSDK](https://www.hiascend.com/cn/developer/software/mindsdk/) → [详情](llms-content/cms/cn_developer_software_mindsdk_.md) - [MindSDK 开发](https://www.hiascend.com/cn/developer/software/mindsdk/develop) → [详情](llms-content/cms/cn_developer_software_mindsdk_develop.md) - [MindSpeed](https://www.hiascend.com/cn/developer/software/mindspeed) → [详情](llms-content/cms/cn_developer_software_mindspeed.md) - [MindSpeed](https://www.hiascend.com/cn/developer/software/mindspeed/) → [详情](llms-content/cms/cn_developer_software_mindspeed_.md) - [MindSpeed 开发](https://www.hiascend.com/cn/developer/software/mindspeed/develop) → [详情](llms-content/cms/cn_developer_software_mindspeed_develop.md) - [MindStudio](https://www.hiascend.com/cn/developer/software/mindstudio) - [MindStudio](https://www.hiascend.com/cn/developer/software/mindstudio/) → [详情](llms-content/cms/cn_developer_software_mindstudio_.md) - [MindStudio 开发](https://www.hiascend.com/cn/developer/software/mindstudio/develop) → [详情](llms-content/cms/cn_developer_software_mindstudio_develop.md) - [训练开发-昇腾社区](https://www.hiascend.com/cn/developer/training): 根据大语言模型训练、多模态模型训练、强化学习训练、分布式训练加速库、自动驾驶模型训练、传统模型训练六大类开发场景,为开发者提供文档、软件、工具等丰富的模型开发资源库及最佳实践案例,帮助开发者快速掌握昇腾训练开发 → [详情](llms-content/cms/cn_developer_training.md) - [zh-昇腾社区](https://www.hiascend.com/zh): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh.md) - [基于图像描述生成的盲人辅助方案-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230506-12?pageSize=10%26pageNo=1%26domainCode=%26id=20230506-12%26lang=zh): 1. 应用场景根据中国残疾人联合会的数据,中国现存盲人数量已经超过两千万,多数盲人因为无法了解身处环境而封闭自己,只生活在自己熟悉的环境中,相对于常人活动范围和生活质量都比较低。本方案利用深度学习算法,根据周围环境生成描述语音,播放给盲人用户,帮助他们了解周围环境,融入到更加普遍的社会生活中。<\!--\[if--><\!--\[endif\]-->2. 解决方案解决方案包括两部分,基于HarmonyOS的 → [详情](llms-content/cms/zh_activities_dynamic-news_20230506-12.md) - [共赢数智未来,昇腾AI亮相2023全球智博会-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230630-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230630-1%26lang=zh): 6月25日至27日,以“万物赋苏 智汇圆融”为主题的2023全球人工智能产品应用博览会(简称“全球智博会”)在苏州举办。在大会主论坛上,华为昇腾计算业务副总裁刘鑫发表了“共筑智能根基 共赢数智未来”主题演讲。刘鑫表示,AI大模型是一个复杂系统工程,每一个环节都存在着大量工程技术挑战。昇腾AI充分发挥软硬件协同优势,在集群建设、模型开发、推理部署、应用落地、生态开放等各个方面使能大模型全流程创新,携 → [详情](llms-content/cms/zh_activities_dynamic-news_20230630-1.md) - [WAIC2023华为参会全览抢鲜看!-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230703-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230703-1%26lang=zh) → [详情](llms-content/cms/zh_activities_dynamic-news_20230703-1.md) - [“AI”大话三国 | 昇腾之使能大模型篇-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230705-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230705-1%26lang=zh) → [详情](llms-content/cms/zh_activities_dynamic-news_20230705-1.md) - [WAIC2023华为参会全览 | 7月6日-8日,敬请锁定昇腾AI!-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230706-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230706-1%26lang=zh) → [详情](llms-content/cms/zh_activities_dynamic-news_20230706-1.md) - [胡厚崑:让人工智能服务好千行百业,服务好科学研究-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230706-2?pageSize=10%26pageNo=1%26domainCode=%26id=20230706-2%26lang=zh): 今日,2023世界人工智能大会在上海开幕。华为轮值董事长胡厚崑发表了题为《共赢人工智能新时代》的主题演讲。他认为,人工智能的发展,关键要“走深向实”,赋能产业升级。当前阶段,在人工智能领域,华为有两个着力点:第一,打造强有力的算力底座,支撑中国人工智能产业的发展。第二,从通用大模型到行业大模型,让人工智能服务好千行百业,服务好科学研究。发言全文ChatGPT的出现,使人工智能成为当前最热门的话题, → [详情](llms-content/cms/zh_activities_dynamic-news_20230706-2.md) - [SAIL奖揭晓!昇思MindSpore使能大模型、AI4S,打造流体仿真重器-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230712-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230712-1%26lang=zh): 上周刚刚闭幕的世界人工智能大会WAIC2023(7月6日-7月8日)与华为开发者大会 2023(Cloud)(7月7日-7月9日)期间,昇思MindSpore AI框架助力孵化的30+大模型、12+AI4S创新成果,分别在重磅发布仪式、展览展示等环节亮相。在原生支持大模型领域,基于昇思MindSpore孵化、支持的重磅大模型超过30个,包括华为云盘古大模型3.0、中科院自动化所紫东太初2.0全模态 → [详情](llms-content/cms/zh_activities_dynamic-news_20230712-1.md) - [昇腾AI创新大赛2023四川赛区正式启动,等你来“噻”!-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230713-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230713-1%26lang=zh): 7月7日下午,2023华为开发者大会·成都分会场暨人工智能高峰论坛活动在成都智算中心圆满举办。政产学研代表齐聚一堂,探索人工智能前沿技术,共创更加美好的智能世界。大会期间,同步举行昇腾AI创新大赛2023四川赛区启动仪式,由华为川藏政企成都业务总经理邓浩、四川大学计算机学院雷文强教授、智算云腾(成都)科技有限公司常务副总经理谢一明、四川数聚智造科技有限公司副总经理朱琳、华为云川藏解决方案部部长胡铖 → [详情](llms-content/cms/zh_activities_dynamic-news_20230713-1.md) - [昇腾AI八大奖项重磅颁发,38家伙伴获奖-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230717-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230717-1%26lang=zh): 近年来,在一众合作伙伴的高质量参与下,昇腾AI生态体系日臻完善,产业蓬勃发展。昇腾AI正在与伙伴、客户一起,共同开创着人工智能的新时代。为表彰优秀合作伙伴,感谢他们为昇腾AI产业发展所做的努力及贡献,在2023世界人工智能大会(WAIC 2023)期间,昇腾AI举办颁奖典礼,本次设立人工智能计算中心生态建设先锋奖、人工智能计算中心运营优秀奖、人工智能计算中心卓越贡献奖、昇腾万里前程奖、昇腾万里优选 → [详情](llms-content/cms/zh_activities_dynamic-news_20230717-1.md) - [2023人工智能师资培训昇腾AI全国行江苏站成功举办-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230718-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230718-1%26lang=zh): 7月8-9日2023人工智能师资培训昇腾AI全国行江苏站在南京集成电路培训基地成功举办为支持昇腾AI根技术融入高校教学体系,信息技术新工科产学研联盟、江苏软件产业人才发展基金会联合华为、江苏鲲鹏·昇腾生态创新中心,举办了2023人工智能师资培训·昇腾AI全国行·江苏站活动。活动吸引了来自江苏高校的60多位师生齐聚一堂,共同开启昇腾AI基础软硬件技术知识的学习之旅,深入探讨人工智能人才培养新模式,持 → [详情](llms-content/cms/zh_activities_dynamic-news_20230718-1.md) - [Nature子刊发表!基于昇思MindSpore打造的AI+科学计算新成果PeRCNN面世-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230727-1?pageSize=10%26pageNo=1%26domainCode=%26id=20230727-1%26lang=zh): 近日,华为与中国人民大学高瓴人工智能学院孙浩教授团队合作,基于昇思MindSpore AI框架提出了物理编码递归卷积神经网络(Physics-encoded Recurrent Convolutional Neural Network,PeRCNN),该成果已在《Nature》子刊《Nature Machine Intelligence》上发表,相关代码已在开源社区Gitee的MindSpore → [详情](llms-content/cms/zh_activities_dynamic-news_20230727-1.md) - [校企联合,河南科技大学基于昇腾AI,开启轴承检测的智能之眼-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230728-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230728-01%26lang=zh): 轴承看似普通,却是现代机械设备中不可缺少的核心基础零部件。经过半个多世纪的发展,洛阳已经成为国内轴承产品品种最全、用途最广的综合性轴承生产基地。通过与洛阳昇腾人工智能实验室合作,河南科技大学视觉检测技术实验室基于昇腾AI推出轴承滚子缺陷检测系统,加速了科研成果的转化与落地,为轴承行业提供了高效精准的行业AI解决方案。据估算,一台搭载该系统的轴承滚子综合检测机可代替6人工作量,每年能为企业用工降低不 → [详情](llms-content/cms/zh_activities_dynamic-news_20230728-01.md) - [高重科技携手昇腾AI打造多模态智慧航空解决方案-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230731-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230731-01%26lang=zh): 近年来,以“平安、绿色、智慧、人文”为核心的四型机场,为中国机场未来发展指明了方向。伴随着国民经济持续高速增长,航空运输需求旺盛,国内机场进入高速建设期,以智慧机场为关键支撑的“四型机场”建设也进入了全新阶段。然而在机场的设计施工上,传统手段仍占主流,技术水平严重落后其它行业。目前,国内多数机场缺乏对飞行区及航站楼区域活动目标\(人员、车辆、航空器、物品\)的有效监测和管理手段,航班动态信息缺乏共享机 → [详情](llms-content/cms/zh_activities_dynamic-news_20230731-01.md) - [智赋重庆 | 云从科技携手昇腾AI助力企业打造专属行业大模型,实现5倍效率提升!-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230801-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230801-01%26lang=zh): 近日,云从科技“从容大模型训推一体机”在重庆人工智能创新中心的支持下,顺利完成孵化和部署,在WAIC2023昇腾人工智能产业高峰论坛正式发布,云从科技董事长周曦被授予“昇腾MVP”,在昇腾展区,数千名参观者热情体验“从容大模型训推一体机”,并给予高度评价。在云从科技人工智能研究院、重庆人工智能创新中心技术团队、昇腾研发专家的共同努力下,“从容大模型训推一体机”在一个月内顺利完成精度与性能对齐、产品 → [详情](llms-content/cms/zh_activities_dynamic-news_20230801-01.md) - [森罗智瞳携手昇腾AI打造集装袋缺陷智能检测系统-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230804-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230804-01%26lang=zh): 目前,编织袋的缺陷检测仍以人工肉眼检测为主,这是制约编织袋生产效率以及质量提高的主要瓶颈之一。随着编织袋自动化生产的程度不断提高,人工肉眼检测不仅效率低、漏检率高且易受主观因素影响,已无法满足编织袋表面缺陷的检测需求。由于机器视觉技术具有非接触性、效率高以及识别精度高等优点,因此其被广泛应用于多种工业产品的缺陷检测。利用机器视觉代替人眼检测缺陷,能够提高编织袋生产的效率,因此基于机器视觉的编织袋表 → [详情](llms-content/cms/zh_activities_dynamic-news_20230804-01.md) - [基于CANN的AI推理最佳实践丨多路高性能目标检测应用设计解密-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230807-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230807-01%26lang=zh): 目标检测是计算机视觉领域的一项关键技术,它的任务是找出图像中所有感兴趣的目标,确定它们的类别和位置。随着人工智能潜移默化地渗入人们的生活中,各行各业竞相通过引入目标检测等技术打开市场空间,关于目标检测的各类人工智能需求也奔涌而来。比如:● 在交通领域,目标检测可以用来检测道路上的行人、车辆、交通标志等物体,提升行驶安全和通行便利性。● 在医疗领域,目标检测可以用来识别身体部位、 → [详情](llms-content/cms/zh_activities_dynamic-news_20230807-01.md) - [昇腾AI带你探秘斯美达光热生产研发基地的“AI太阳能超级工厂”-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230809-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230809-01%26lang=zh): 在山东省诸城市向西约20公里处,被称为“AI太阳能超级工厂”的斯美达光热生产研发基地在龙城上闪耀。该基地生产、检测、实验设备自主研发制造,年产高温集热管10万支、中温集热管26万支,可提供200MW槽式太阳能高温发电及660蒸吨/小时工业蒸汽的清洁能源。面对全球变暖,中国向全世界做出“2030碳达峰、2060碳中和”庄严承诺。太阳能利用是未来发展趋势,而在众多的太阳能利用方式中,光热能源应用由于安 → [详情](llms-content/cms/zh_activities_dynamic-news_20230809-01.md) - [基于昇腾AI | 云问 x 西安未来人工智能计算中心,“云中问道”大模型正式发布!-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230811-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230811-01%26lang=zh): 8月9日,云问科技与西安未来人工智能计算中心联合发布全新企业私有化知识大模型——“云中问道”。“云中问道”大模型基于昇腾AI基础软硬件平台,汇集了云问科技多年的知识沉淀和行业经验,旨在为企业提供高效、智能的知识管理和服务解决方案。作为一款集智慧与才华于一体的大模型,“云中问道”依托西安未来人工智能计算中心的强大算力,结合丰富的基座模型、百亿规模的Token语料模型和全量参数训练方法倾心打造,能够深 → [详情](llms-content/cms/zh_activities_dynamic-news_20230811-01.md) - [“数智双擎,算融未来”,2023东湖算力与大数据创新大会圆满召开-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230814-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230814-01%26lang=zh): \[2023年8月11日,中国,武汉\] 2023东湖算力与大数据创新大会在武汉市举办,大会以“数智双擎,算融未来”为主题,邀请政府领导、院士专家、企业家、行业组织等共同探讨算力产业发展新趋势及新挑战,以算力建设促进数字经济高质量发展。-------------------------------------工业和信息化部电子信息司副司长徐文立在致辞中指出:“算力已成为支撑数字经济持续纵深发 → [详情](llms-content/cms/zh_activities_dynamic-news_20230814-01.md) - [华为汪涛:引领智能时代-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230814-02?pageSize=10%26pageNo=1%26domainCode=%26id=20230814-02%26lang=zh): 8月11日,在2023东湖算力与大数据创新大会上,华为常务董事、ICT基础设施业务管理委员会主任、企业BG总裁汪涛为大会致辞。他表示:华为将持续创新,打造领先的昇腾AI算力平台,为数智中国提供坚实的算力底座,携手伙伴共建繁荣生态,使能“百模千态”,加速千行万业走向智能化!华为常务董事、ICT基础设施业务管理委员会主任、企业BG总裁汪涛为大会致辞以下为汪涛演讲全文各位领导,各位来宾:大家上午好!非常 → [详情](llms-content/cms/zh_activities_dynamic-news_20230814-02.md) - [引领AI驱动医疗变革,中国科学院香港院AI与机器人中心与华为携手深化手术大模型应用-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230816-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230816-01%26lang=zh): 2023年8月8日,开创性的一步在医疗科技领域迈出。中国科学院香港创新研究院人工智能与机器人创新中心(简称“中国科学院香港院AI与机器人中心”或“CAIR”)与全球科技领导者华为正式签署了一份MOU协议,旨在深化AI大模型在医疗手术上的应用。这一合作将不仅推动AI在手术场景的广泛应用,更将推动手术教学培训,操作方式的全面进步。在签署仪式上华为香港企业业务部总经理季翔作为华为代表发表欢迎致辞,“今年 → [详情](llms-content/cms/zh_activities_dynamic-news_20230816-01.md) - [AI赋能,数字兴辽——沈阳、大连“国家新一代人工智能公共算力开放创新平台”正式揭牌-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230821-02?pageSize=10%26pageNo=1%26domainCode=%26id=20230821-02%26lang=zh): 由辽宁省科学技术厅指导,沈阳市科技局、大连市科技局、华为技术有限公司、沈阳高新区管委会、大连市金普新区管委会主办,沈阳高新区科技创新局、沈阳昇腾人工智能生态创新中心、大连人工智能生态创新中心承办,辽宁省软件行业协会协办的人工智能科学家论坛于8月15日顺利举办。大会邀请政府主管部门领导、行业专家和企业领袖共计300余人,出席包括大连化物所、沈阳自动化所、东北大学、大连理工大学、东软集团、美行科技、小 → [详情](llms-content/cms/zh_activities_dynamic-news_20230821-02.md) - [共话AI大模型创新方向,昇腾AI携手伙伴加速产业智能化转型-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230821-04?pageSize=10%26pageNo=1%26domainCode=%26id=20230821-04%26lang=zh): 2023年8月11日,以“数智双擎,算融未来”为主题的2023东湖算力与大数据创新大会在武汉顺利举行。AI大模型创新成果与产业专题论坛同期举办,论坛邀请来自高校、研究机构,以及各行业企业大模型技术专家、资深工程师和产业精英代表等,分别从大模型应用、算法、AI基础软硬件等不同视角进行深入研讨,共话算力时代产业发展新趋势及新挑战。赋能万物,智领大模型应用未来2023年无疑是AI大模型的“爆发年”,大模 → [详情](llms-content/cms/zh_activities_dynamic-news_20230821-04.md) - [2023中国软件教育年会在杭城召开-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230821-05?pageSize=10%26pageNo=1%26domainCode=%26id=20230821-05%26lang=zh): 8月16日,由中国软件行业协会主办的2023中国软件教育年会在浙江省杭州市成功召开。本次会议汇集来自科研院所、高校计算机类专业负责人、教师和企业代表,共同探讨产业发展与人才培养之路。中国科学院物理研究所研究员曹则贤表示,计算的本质就是物理过程,当一个物理过程发生了就叫计算,这就是计算机工作的基本的物理逻辑。所以,当量子计算实现的时候,相应的软件逻辑可能要随之而改变。中国科学院物理研究所研究员 曹则 → [详情](llms-content/cms/zh_activities_dynamic-news_20230821-05.md) - [基于昇腾AI | 长业智能携手中原人工智能计算中心打造智慧煤矿联合解决方案-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230821-06?pageSize=10%26pageNo=1%26domainCode=%26id=20230821-06%26lang=zh): 煤炭是我国重要的能源燃料之一,在能源消费结构中煤炭长期以来一直占据着重要的位置,是保障国家能源安全与国民经济稳定发展的重要基础。煤矿开采本是一项极其艰苦的工作,但伴随着千行百业数字化进程加快,人工智能等新一代信息技术为煤矿智能化建设提供了技术与装备支撑,煤矿企业的智能化转型为改善煤矿开采工作条件带来了巨大的变革。河南长业智能科技发展有限公司是一家工业软件产品开发商及解决方案提供商,致力于运用信息技 → [详情](llms-content/cms/zh_activities_dynamic-news_20230821-06.md) - [恒天翼携手昇腾AI打造智慧渔港平台,助力渔港管理数智化升级-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230828-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230828-01%26lang=zh): 海洋约占地球表面积的71%,它不仅是包括人类在内的众多生物赖以生存的基础,也对全球经济可持续发展具有重要意义,因而,智慧海洋的发展潜力十分可观。恒天翼是国内较早布局智慧海洋领域的服务商,积极投入人工智能研发,一直在用实际行动,推动智慧海洋各类应用场景的落地。近日,恒天翼联合昇腾AI打造智慧渔港平台,立足渔港监管领域业务痛点,实现了传统渔港管理的数智化转型升级。恒天翼智慧渔港解决方案,“智慧”在哪里 → [详情](llms-content/cms/zh_activities_dynamic-news_20230828-01.md) - [基于昇腾AI | 秦岭·秦川交通大模型,赋能西安打造智慧交通创新支点-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230904-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230904-01%26lang=zh): “高度复杂、碎片化程度高、跨领域”一直是交通行业数智化升级路上的首要痛点。近日,由中科视语、西安市雁塔区政府、西安未来人工智能计算中心联合打造的参数规模千亿级的“秦岭·秦川交通大模型”,面向智慧交通领域,为西安及其周边地区打造智慧交通创新支点。“秦岭·秦川交通大模型”结合西安当地海量开放场景下的交通生态数据、中科视语自研的原创先进算法以及西安未来人工智能计算中心昇腾AI的强大算力,为路网监测、应急 → [详情](llms-content/cms/zh_activities_dynamic-news_20230904-01.md) - [昇腾AI联合智源FlagOpen(飞智),共促大模型生态创新-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230904-02?pageSize=10%26pageNo=1%26domainCode=%26id=20230904-02%26lang=zh): 近期,昇腾AI与智源研究院FlagOpen(飞智)大模型技术开源体系展开深入合作,取得关键进展。基于面向多种AI硬件的一体化评测引擎FlagPerf,双方已完成对昇腾硬件在ResNet50模型上的测试评价,昇腾硬件性能表现优异。目前昇腾AI已支持智源自研开源语言大模型悟道·天鹰(Aquila)的单机和多机训练,训练性能业界领先。双方计划下半年开展对GLM、LLaMA等更多主流模型的评测,携手共建大 → [详情](llms-content/cms/zh_activities_dynamic-news_20230904-02.md) - [昇腾AI@大连 | 怡升科技推出生态环境多模态人工智能系统,释放环保产业数据新价值-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230911-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230911-01%26lang=zh): 近年来,我国大力发展环境保护建设,在环境治理中引入了大量的监测设备及分析仪器,积累了海量的水、气、声、土壤等监测数据,然而,受限于数据处理能力,对于环境治理中所面临的实际问题,这些数据的价值并没有得到充分的发挥。怡升科技一直主张将人工智能原创技术成果与环保产业场景深度融合,致力于用科技守护绿水青山。为进一步解决AI技术应用中的算力和服务需求,9月1日,怡升科技与大连人工智能计算中心签署算力合作项目 → [详情](llms-content/cms/zh_activities_dynamic-news_20230911-01.md) - [基于昇腾,智谱AI、华鲲振宇打造自主创新大模型一体机,加速行业智能化-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230912-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230912-01%26lang=zh): 【2023年9月6日,北京】基于昇腾,智谱AI、华鲲振宇预发布了智谱GLM昇腾大模型一体机,共同推进昇腾基础软硬件在智谱GLM大模型上的适配。目前,昇腾基础软硬件平台已与智谱GLM大模型达成深度对接,充分发挥软硬件协同优势,便利开发者和用户,实现普惠AI。2022年底,以ChatGPT为标志的生成式AI场景引爆市场,引发了全行业对于AI大模型等技术的关注,AI发展跨越拐点,大模型逐渐成为新一轮科技 → [详情](llms-content/cms/zh_activities_dynamic-news_20230912-01.md) - [“智算聚芯力 津彩新未来”天津市人工智能计算中心200P上线仪式暨天津人工智能应用创新论坛成功举办-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230912-02?pageSize=10%26pageNo=1%26domainCode=%26id=20230912-02%26lang=zh): 9月10日,天津市人工智能计算中心200P上线仪式暨天津人工智能应用创新论坛成功举办。本次论坛以“智算聚芯力,津彩新未来”为主题,由天津市科技局、天津市工信局指导,天津市河北区人民政府、华为技术有限公司主办,政产学研各界人士齐聚一堂,共同见证天津市人工智能计算中心200P上线,探讨人工智能产业趋势及应用场景,推进天津市人工智能产业生态繁荣发展。天津市人工智能计算中心建设算力新高度,打造产业新引擎天 → [详情](llms-content/cms/zh_activities_dynamic-news_20230912-02.md) - [华为汪涛:使能百模千态,赋能千行万业,加速行业智能化-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230921-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230921-01%26lang=zh): 2023年9月20日,在华为全联接大会2023(HUAWEI CONNECT 2023)期间,华为常务董事、ICT基础设施业务管理委员会主任、企业BG总裁汪涛发表了“加速行业智能化”主题发言,分享了加速行业智能化的最新思考与实践,正式发布了全新架构的昇腾AI计算集群Atlas 900 SuperCluster,并基于最新推出的行业智能化参考架构,发布了九大行业智能化解决方案。以下是发言精华智能社会 → [详情](llms-content/cms/zh_activities_dynamic-news_20230921-01.md) - [昇腾AI基础软硬件全面升级,以更开放易用的平台使能百模千态-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230922-02?pageSize=10%26pageNo=1%26domainCode=%26id=20230922-02%26lang=zh): \[中国,上海,2023年9月22日\] 华为全联接大会2023期间,华为计算产品线总裁张熙伟发表了“算力为基,共筑智能新生态”主题演讲。他表示,华为深耕算力底座,聚焦鲲鹏、昇腾基础软硬件创新,携手伙伴开发者,打造更放易用的平台,共筑更高效协同的生态,使能百模千态,共赢智能未来。华为计算产品线总裁张熙伟发表主题演讲昇腾全面、深度开放,选择更灵活,使能开发者构筑差异化竞争力昇腾面向算子、框架、加速库和大 → [详情](llms-content/cms/zh_activities_dynamic-news_20230922-02.md) - [一图读懂Atlas 900 SuperCluster-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230925-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230925-01%26lang=zh) → [详情](llms-content/cms/zh_activities_dynamic-news_20230925-01.md) - [共建数字广西,共赴数智未来!2023广西鲲鹏昇腾人工智能产业生态大会成功举办-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230928-01?pageSize=10%26pageNo=1%26domainCode=%26id=20230928-01%26lang=zh): 9月19日,由南宁市大数据发展局主办,华为技术有限公司、南宁产业投资集团有限责任公司共同承办的“2023广西鲲鹏昇腾人工智能产业生态大会”在南宁成功举办。自治区大数据发展局二级巡视员杨俭,华为全球数据中心Marketing与解决方案总裁邱峰,广西壮族自治区信息中心副主任彭新永,南宁市大数据发展局局长熊华,数字广西专家咨询委员会副主任委员兼秘书长、广西大数据学会会长钟穗,南宁产投集团副总经理赵东晨出 → [详情](llms-content/cms/zh_activities_dynamic-news_20230928-01.md) - [昇腾AI@青岛 | 3倍性能提升!图灵科技发布智慧交通全场景AI感知方案-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230928-02?pageSize=10%26pageNo=1%26domainCode=%26id=20230928-02%26lang=zh): 对交通态势全面、及时、精准的感知能力,是智慧交通的基础。为支撑交通管理实践应用,首先需要解决的就是对交通管理目标检测精度低、适应性差、数据依赖性高等局限性。关于青岛图灵科技有限公司青岛图灵科技有限公司长期聚焦交通核心业务,致力于打造新一代交通数智化物联操作系统,为各垂直领域的场景化AI应用提供基础支撑。近日,图灵科技基于昇腾AI基础软硬件平台,围绕交通、公路、高速、枢纽等4大业务场景,推出全场景A → [详情](llms-content/cms/zh_activities_dynamic-news_20230928-02.md) - [携手昇腾AI,南方电网发布基于昇思打造的电力行业AI创新平台与大模型-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20230928-03?pageSize=10%26pageNo=1%26domainCode=%26id=20230928-03%26lang=zh): 【2023年9月26日,广州】今日,9月26日,由南方电网公司主办的电力行业人工智能创新平台及自主创新电力大模型发布会在广州召开,对社会发布了电力行业人工智能创新平台(以下简称“人工智能平台”),同步发布了人工智能平台的首个产品——电力行业首个自主创新电力大模型(以下简称“电力大模型”),先面向南方电网系统应用。“人工智能平台”和“电力大模型”由南方电网人工智能科技有限公司自主研发,发布会上南方电 → [详情](llms-content/cms/zh_activities_dynamic-news_20230928-03.md) - [PyTorch+昇腾 共促AI生态创新发展-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20231007-01?pageSize=10%26pageNo=1%26domainCode=%26id=20231007-01%26lang=zh): 2023年10月5日(北京时间),PyTorch社区正式发布2.1版本,经过PyTorch社区与昇腾的持续合作和共同努力,Pytorch 2.1版本已同步支持昇腾NPU,意味着开发者可直接在PyTorch 2.1上基于昇腾进行模型开发。未来,通过持续的社区技术贡献,昇腾将与PyTorch社区版本同步演进及发布,共促AI技术创新和开源生态发展。图注:PyTorch 社区2.1版本的官方发布声明中宣布 → [详情](llms-content/cms/zh_activities_dynamic-news_20231007-01.md) - [昇腾AI@青岛|更快!更准!米塔碳携手昇腾AI打造新能源高精度预测平台-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20231108-01?pageSize=10%26pageNo=1%26domainCode=%26id=20231108-01%26lang=zh): 近日, 在青岛昇腾人工智能生态创新中心的支持下,米塔碳公司的“璞云天空地一体化能源大数据平台”正式上线。该平台核心技术为高精度的璞云气象功率预报大模型,依托Atlas 系列硬件和昇思MindSpore AI框架进行开发,能够对15分钟级的气象及功率进行高精度预报,同时将计算速度从小时级提升至分钟级,效率显著提高。平台首页展示页基于米塔碳自研的璞云气象功率预报大模型,对近40年天气及多年功率数据(数 → [详情](llms-content/cms/zh_activities_dynamic-news_20231108-01.md) - [数聚廊坊 智享未来!河北人工智能计算中心上线仪式成功举行-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20231108-02?pageSize=10%26pageNo=1%26domainCode=%26id=20231108-02%26lang=zh): 10月13日,以“数聚廊坊 智享未来”为主题的河北人工智能计算中心上线仪式暨电子信息产业创新发展大会在廊坊成功举办。大会现场,河北人工智能计算中心正式上线运营,多家企业、高校及科研院所完成算力服务合作签约,并有多项合作成果重磅发布。各界大咖齐聚一堂,共话智算加速赋能千行百业之道,推动河北数字经济迈向高质量发展新征程。本次会议由廊坊市人民政府、河北省发展和改革委员会主办,廊坊市发展和改革委员会承办, → [详情](llms-content/cms/zh_activities_dynamic-news_20231108-02.md) - [华为成为中国首个PyTorch基金会Premier会员-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20231108-03?pageSize=10%26pageNo=1%26domainCode=%26id=20231108-03%26lang=zh): 2023年10月18日(北京时间),PyTorch 基金会正式宣布华为作为Premier会员加入基金会,这也是中国首个、全球第十个PyTorch基金会最高级别会员。未来,华为将进一步与其他成员公司共同协作,加速PyTorch社区发展,为全球人工智能社区带来更多灵感和创新,共建开源新生态。PyTorch 基金会是深度学习社区在开源 PyTorch 框架和生态系统上开展合作的中立家园。PyTorch → [详情](llms-content/cms/zh_activities_dynamic-news_20231108-03.md) - [昇腾AI,加速金融行业智能升级-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20231108-04?pageSize=10%26pageNo=1%26domainCode=%26id=20231108-04%26lang=zh): 2023年10月17日,《银行家》杂志社组织的“2023 银行家金融创新论坛暨银行家金融创新成果发布会”在北京成功举办,其中中国社科院财经战略研究院院长何德旭、工行副行长张文武、建行首席信息官金磐石、北京农商银行、平安银行、中国民生银行、桂林银行等100+银行行长及重要嘉宾出席。华为昇腾计算业务总裁张迪煊发表《昇腾AI,加速金融行业智能升级》主题演讲,共同探讨昇腾AI助力金融业务创新,促进金融服务 → [详情](llms-content/cms/zh_activities_dynamic-news_20231108-04.md) - [胡厚崑:共筑联接底座 同赴数智未来-昇腾社区](https://www.hiascend.com/zh/activities/dynamic-news/20231201-01?pageSize=10%26pageNo=1%26domainCode=%26id=20231201-01%26lang=zh): \[中国,广州,2023年10月13日\] 在2023中国移动全球合作伙伴大会上,华为公司轮值董事长胡厚崑发表了“共筑联接底座 同赴数智未来”主题演讲。胡厚崑强调,“作为中国移动的全面战略合作伙伴,华为公司会持续以领先的产品和服务,从发掘联接价值、共建智算底座、促进融合创新等方面,一如既往地支持好中国移动的战略落地。”胡厚崑在中国移动全球合作伙伴大会上发言发掘联接价值:保持5G持续领先,繁荣生态,加速 → [详情](llms-content/cms/zh_activities_dynamic-news_20231201-01.md) - [昇腾AI创新大赛2026-昇腾社区](https://www.hiascend.com/zh/developer/AAIC2026): 昇腾AI创新大赛是面向AI开发者打造的顶级赛事,旨在鼓励全产业开发者基于昇腾AI技术和产品,打造软/硬件解决方案、探索模型算法,加速AI与行业融合,促进开发者能力提升。大赛以“数智未来,因你而来”为主题,在新一代人工智能产业技术创新战略联盟(AITISA)和中国人工智能产业发展联盟(AIIA)指导下,由全国各昇腾生态创新中心与华为主办、OpenI启智社区协办,与广大AI开发者共同推动人工智能产业应 → [详情](llms-content/cms/zh_developer_AAIC2026.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/zh/developer/canncamp) → [详情](llms-content/cms/zh_developer_canncamp.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1531811776319827970): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1531811776319827970.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1532293114940469249): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1532293114940469249.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1532294202581835777): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1532294202581835777.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1532294778350723074): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1532294778350723074.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1532295229381009410): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1532295229381009410.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1544868536223354882): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1544868536223354882.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1548930093945556994): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1548930093945556994.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1548937280193122306): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1548937280193122306.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1548945088343281666): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1548945088343281666.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1555202650688548866): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1555202650688548866.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1559096386317148161): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1559096386317148161.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1559801448815353857): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1559801448815353857.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1559832705511964674): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1559832705511964674.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1570572338528079873): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1570572338528079873.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1570608186740916226): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1570608186740916226.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1572497605521793026): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1572497605521793026.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1573169424985575425): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1573169424985575425.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1573482960953491458): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1573482960953491458.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1573483677768704002): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1573483677768704002.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1573484963398377474): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1573484963398377474.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1573487418672500738): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1573487418672500738.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1579657120536670210): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1579657120536670210.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1579672383225102337): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1579672383225102337.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1579673977133502465): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1579673977133502465.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1579676214081654786): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1579676214081654786.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1587270014125752321): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1587270014125752321.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1627488815414808577): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1627488815414808577.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1627489957872480258): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1627489957872480258.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1627494761683783682): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1627494761683783682.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1630069928483196930): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1630069928483196930.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1638576084570705922): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1638576084570705922.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1638579647323086850): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1638579647323086850.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1638592307966611457): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1638592307966611457.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1639103621463805954): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1639103621463805954.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1640538446280265729): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1640538446280265729.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1640559058725900289): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1640559058725900289.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1640603651293147138): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1640603651293147138.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1640887402266980354): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1640887402266980354.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1641338912042926082): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1641338912042926082.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1641340262823759873): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1641340262823759873.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1645631431922724866): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1645631431922724866.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1645685917412839426): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1645685917412839426.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1645692174349152258): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1645692174349152258.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1663383934060789761): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1663383934060789761.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1673896153769955330): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1673896153769955330.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1676162863403225090): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1676162863403225090.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1676860115159470081): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1676860115159470081.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1676864664357150722): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1676864664357150722.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1676866050056585217): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1676866050056585217.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679059522924683266): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679059522924683266.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679321450318241793): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679321450318241793.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679388822440329218): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679388822440329218.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679391929909485570): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679391929909485570.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679396137362628609): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679396137362628609.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679407372416663553): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679407372416663553.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679408593995120642): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679408593995120642.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679410425112403970): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679410425112403970.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1679444203338285058): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1679444203338285058.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1682317724648259586): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1682317724648259586.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1686670895467843585): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1686670895467843585.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1687390499876962306): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1687390499876962306.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1688723602844684290): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1688723602844684290.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1691696509765107713): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1691696509765107713.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1696414606799486977): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1696414606799486977.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1696690858236694530): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1696690858236694530.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1696849243070386177): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1696849243070386177.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1696856540555366401): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1696856540555366401.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1697526802124754945): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1697526802124754945.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1698523470584467458): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1698523470584467458.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1699681837795819522): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1699681837795819522.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1699686553867042818): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1699686553867042818.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701070244048584705): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701070244048584705.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701072651939790849): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701072651939790849.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701075152122462209): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701075152122462209.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701077821939564546): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701077821939564546.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701078668450775042): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701078668450775042.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701145495524655105): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701145495524655105.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701413262786084866): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701413262786084866.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701772897611202562): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701772897611202562.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1701868449233420289): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1701868449233420289.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1704017788820078593): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1704017788820078593.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1704779693419479041): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1704779693419479041.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706519048223801346): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706519048223801346.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706553444653940737): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706553444653940737.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706555137722499073): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706555137722499073.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706557436268199938): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706557436268199938.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706558371916759042): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706558371916759042.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706558930866487297): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706558930866487297.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706561127285080065): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706561127285080065.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1706562229518811138): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1706562229518811138.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1710845346065682433): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1710845346065682433.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1710856347555250177): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1710856347555250177.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1710857760624656385): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1710857760624656385.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1711203279356084226): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1711203279356084226.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1711209479042764802): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1711209479042764802.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1711210682566885377): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1711210682566885377.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1711666708137119746): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1711666708137119746.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1712006429086949377): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1712006429086949377.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1712007281050128385): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1712007281050128385.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1712007996808732674): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1712007996808732674.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1712014720424845314): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1712014720424845314.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1712758880522051586): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1712758880522051586.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1713805891321044994): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1713805891321044994.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1714534129244676098): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1714534129244676098.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1717441967720316929): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1717441967720316929.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1717443181468979201): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1717443181468979201.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1717446669246664705): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1717446669246664705.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1722531607035813889): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1722531607035813889.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1722532476565368834): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1722532476565368834.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1722907124931014657): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1722907124931014657.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1722907799253463041): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1722907799253463041.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1724308050933751810): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1724308050933751810.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1724308661469229057): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1724308661469229057.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1724638060550860801): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1724638060550860801.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1724638780226318337): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1724638780226318337.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1731607547644866561): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1731607547644866561.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1734121108380180481): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1734121108380180481.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1740657493375332354): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1740657493375332354.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1747469465869824001): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1747469465869824001.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1747470523220303873): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1747470523220303873.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1747507346537652225): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1747507346537652225.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1747508855048445953): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1747508855048445953.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1753331100756963329): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1753331100756963329.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1754782533872214017): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1754782533872214017.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1754783224724418562): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1754783224724418562.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1760201051920887810): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1760201051920887810.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1762409405015617538): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1762409405015617538.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1762411664743030786): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1762411664743030786.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1762412563972452353): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1762412563972452353.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1762416179957424129): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1762416179957424129.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1762418235942330369): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1762418235942330369.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1762419538026262529): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1762419538026262529.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1762420310927433729): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1762420310927433729.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1763490197410181122): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1763490197410181122.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1763493825936125953): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1763493825936125953.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1765213671816200194): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1765213671816200194.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1765215024798007297): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1765215024798007297.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1768193870769991682): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1768193870769991682.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1768457697130504193): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1768457697130504193.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1769634033199030273): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1769634033199030273.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1770731322151936001): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1770731322151936001.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1788103519778725890): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1788103519778725890.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1788114761595572226): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1788114761595572226.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1788118090409144321): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1788118090409144321.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1788499957201338369): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1788499957201338369.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1789121674101768194): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1789121674101768194.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1789919361730461698): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1789919361730461698.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1795281013304832002): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1795281013304832002.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1800498548572803073): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1800498548572803073.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1806534028288471041): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1806534028288471041.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1806538199586709505): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1806538199586709505.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1806570096312328193): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1806570096312328193.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1806570963266576385): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1806570963266576385.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1808062861172969473): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1808062861172969473.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1808064381058711554): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1808064381058711554.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1809075093948243969): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1809075093948243969.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1809402223064158209): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1809402223064158209.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1809476171227369473): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1809476171227369473.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1809478971822874626): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1809478971822874626.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1809481540989259777): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1809481540989259777.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1811646749279428610): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1811646749279428610.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1828312845462016001): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1828312845462016001.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1828319410332110850): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1828319410332110850.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1828321326340513794): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1828321326340513794.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1828322510581272577): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1828322510581272577.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1828323429934960642): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1828323429934960642.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1828324280573366274): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1828324280573366274.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1828324861966819329): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1828324861966819329.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1829039601336717313): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1829039601336717313.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1829774561186156546): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1829774561186156546.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1829804152374173697): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1829804152374173697.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1829806864482443266): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1829806864482443266.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1829834904222572545): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1829834904222572545.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1830812756258627586): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1830812756258627586.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1830813349404516354): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1830813349404516354.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1830814510496915458): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1830814510496915458.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1830844038317400066): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1830844038317400066.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831151126675496961): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831151126675496961.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831153887777439746): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831153887777439746.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831161535851716609): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831161535851716609.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831164879462785026): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831164879462785026.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831166757227503617): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831166757227503617.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831172363858518017): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831172363858518017.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831174523845386241): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831174523845386241.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831177242622599170): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831177242622599170.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831211648661889026): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831211648661889026.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1831594492592701441): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1831594492592701441.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1845064123273801730): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1845064123273801730.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1847194087389487105): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1847194087389487105.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1847208334584545281): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1847208334584545281.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1847208745886384129): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1847208745886384129.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1848297160761507842): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1848297160761507842.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1858703316470493185): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1858703316470493185.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1858709375327154178): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1858709375327154178.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1858813435170533378): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1858813435170533378.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1861323151117418498): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1861323151117418498.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1861654031224565761): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1861654031224565761.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1861655183185965058): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1861655183185965058.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1862028569275826178): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1862028569275826178.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1862031437802274817): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1862031437802274817.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1862032030029611010): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1862032030029611010.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1871373977722732546): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1871373977722732546.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1872199134812995586): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1872199134812995586.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1872200627859406849): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1872200627859406849.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1872202813553147905): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1872202813553147905.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1872203390798430210): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1872203390798430210.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1873667409401028610): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1873667409401028610.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1873700537393946625): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1873700537393946625.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1894301976457695234): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1894301976457695234.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1894998002885771266): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1894998002885771266.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1895372935222571009): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1895372935222571009.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1896382373266018305): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1896382373266018305.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1900148365473435650): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1900148365473435650.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1900150676224565250): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1900150676224565250.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1900159830225936385): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1900159830225936385.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1902605523532206082): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1902605523532206082.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1902629273623420930): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1902629273623420930.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1902998153353056257): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1902998153353056257.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1902999638593843202): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1902999638593843202.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1905423090797862914): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1905423090797862914.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1905426177121935362): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1905426177121935362.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906524655197753346): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906524655197753346.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906525736459960321): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906525736459960321.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906528436908064770): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906528436908064770.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906528741494231042): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906528741494231042.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906529115445788674): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906529115445788674.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906529488847896577): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906529488847896577.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906531742564880386): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906531742564880386.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906884355571458050): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906884355571458050.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1906956768422273026): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1906956768422273026.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1907353366973255682): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1907353366973255682.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1909399063897702401): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1909399063897702401.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1909534251151663105): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1909534251151663105.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1910525882218713089): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1910525882218713089.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1910963014913622017): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1910963014913622017.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1912314754338553857): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1912314754338553857.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1913150801238708225): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1913150801238708225.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1913827320592232449): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1913827320592232449.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1913830352486821889): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1913830352486821889.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1913838514073923585): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1913838514073923585.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915041447188799489): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915041447188799489.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915230320279846914): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915230320279846914.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915232653231431682): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915232653231431682.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915232714921246721): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915232714921246721.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915232806474510338): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915232806474510338.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915237566367830017): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915237566367830017.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915237680985575425): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915237680985575425.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915239674206920706): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915239674206920706.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915240718118846465): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915240718118846465.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915241773909057537): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915241773909057537.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915241801172033538): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915241801172033538.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915241856134189057): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915241856134189057.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915243342704578561): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915243342704578561.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915246001570357250): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915246001570357250.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915247976793939970): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915247976793939970.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1915249496100859905): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1915249496100859905.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1919561189387886593): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1919561189387886593.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1922130757390131202): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1922130757390131202.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1923211251905150977): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1923211251905150977.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1925016082085007361): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1925016082085007361.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1925362775376744449): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1925362775376744449.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1925466587412258817): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1925466587412258817.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1925473416036966402): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1925473416036966402.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1925707689125974018): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1925707689125974018.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1925756142468173825): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1925756142468173825.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1927182358853140481): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1927182358853140481.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1927261931162787841): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1927261931162787841.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1932322531635093505): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1932322531635093505.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1935520434893606913): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1935520434893606913.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1935570808551755777): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1935570808551755777.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1938153539479527425): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1938153539479527425.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1940753236186640386): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1940753236186640386.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1945662286733029377): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1945662286733029377.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1945742508413202433): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1945742508413202433.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1948192791181451266): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1948192791181451266.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1950035905911316482): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1950035905911316482.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1953011814343786498): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1953011814343786498.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1954845113638858754): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1954845113638858754.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1957788225445179393): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1957788225445179393.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1970379749278314497): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1970379749278314497.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1976171693002731521): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1976171693002731521.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1976473854387433473): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1976473854387433473.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1976481306461888514): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1976481306461888514.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1976484348418617346): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1976484348418617346.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1976825370700959746): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1976825370700959746.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1978015321832583169): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1978015321832583169.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1978360059605577730): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1978360059605577730.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1978740479480320001): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1978740479480320001.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1979104740199133185): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1979104740199133185.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1979116414268362754): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1979116414268362754.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980104111837466625): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980104111837466625.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980181286129303553): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980181286129303553.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980187680169578498): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980187680169578498.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980191609800413186): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980191609800413186.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980193057716084738): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980193057716084738.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980194995581026305): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980194995581026305.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980454811708755970): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980454811708755970.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980469166009548801): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980469166009548801.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980477288224710657): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980477288224710657.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980486228408852482): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980486228408852482.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980523908714778625): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980523908714778625.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1980935679095181313): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1980935679095181313.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981625694229983233): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981625694229983233.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981913065219571713): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981913065219571713.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981917054862503938): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981917054862503938.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981917874123321346): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981917874123321346.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981920232358170625): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981920232358170625.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981921455484325890): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981921455484325890.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981924099695198210): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981924099695198210.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1981925118411952130): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1981925118411952130.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1983006423568498690): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1983006423568498690.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1983085265654001665): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1983085265654001665.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1983449864584704001): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1983449864584704001.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1983865484694413314): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1983865484694413314.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1984070165391622146): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1984070165391622146.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1985171206220767234): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1985171206220767234.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1985176367710289921): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1985176367710289921.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1985531958408454146): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1985531958408454146.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1986624555164057602): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1986624555164057602.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1988449990298521602): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1988449990298521602.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1988507264475942914): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1988507264475942914.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1988543822105104386): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1988543822105104386.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1989258666261299202): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1989258666261299202.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1990618591027802114): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1990618591027802114.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1990696096522833921): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1990696096522833921.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1991752909041184769): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1991752909041184769.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1993237676299390978): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1993237676299390978.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1993247708929794049): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1993247708929794049.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1993248369478148097): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1993248369478148097.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1993248932555079682): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1993248932555079682.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1993522123997458433): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1993522123997458433.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1993586634095857665): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1993586634095857665.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1994215116326772738): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1994215116326772738.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1994254704671924225): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1994254704671924225.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1994696159370625026): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1994696159370625026.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1995421335433535490): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1995421335433535490.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1995425210102222850): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1995425210102222850.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1995430849188757506): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1995430849188757506.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1996484673856901121): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1996484673856901121.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1997850567493312514): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1997850567493312514.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998217338603737090): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998217338603737090.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998576696487342081): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998576696487342081.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998643482066972673): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998643482066972673.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998662211601461249): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998662211601461249.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998666722344722433): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998666722344722433.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998667697889513474): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998667697889513474.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998671414470676482): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998671414470676482.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/1998692727008550913): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_1998692727008550913.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2004093014389059585): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2004093014389059585.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2004375881438490626): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2004375881438490626.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2004447992462995458): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2004447992462995458.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2007989377241772034): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2007989377241772034.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2007993212727246850): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2007993212727246850.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2007994176376979457): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2007994176376979457.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2007995194863042561): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2007995194863042561.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2007995954606686210): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2007995954606686210.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009223774704074754): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009223774704074754.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009228856422154242): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009228856422154242.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009232425590308866): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009232425590308866.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009234890159132674): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009234890159132674.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009237366136475650): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009237366136475650.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009508616008204289): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009508616008204289.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009525333350514689): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009525333350514689.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2009545800908128258): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2009545800908128258.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2012011612113838081): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2012011612113838081.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2013153653191442434): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2013153653191442434.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2016119383767752706): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2016119383767752706.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2016448591740112898): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2016448591740112898.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2019220764355624962): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2019220764355624962.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2032404351523446785): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2032404351523446785.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2033507068257988609): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2033507068257988609.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2034853803316178945): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2034853803316178945.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2036247568337567745): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2036247568337567745.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2037117351341809665): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2037117351341809665.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2038427710812057601): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2038427710812057601.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2038575201524109313): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2038575201524109313.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2041688011321896961): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2041688011321896961.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2042450463458320385): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2042450463458320385.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2043964321096265729): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2043964321096265729.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2044691037452255234): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2044691037452255234.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2044985858200956929): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2044985858200956929.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2046399878187466754): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2046399878187466754.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2046475214141014018): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2046475214141014018.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2046507711264477185): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2046507711264477185.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2046763915643473921): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2046763915643473921.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2047200629335781378): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2047200629335781378.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2047203003227951106): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2047203003227951106.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2047508550422646786): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2047508550422646786.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2047512422264360961): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2047512422264360961.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2047561668640395265): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2047561668640395265.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2048723740032012290): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2048723740032012290.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2048956322392866818): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2048956322392866818.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2048962530155732994): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2048962530155732994.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2048966907377516546): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2048966907377516546.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2049008829341143041): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2049008829341143041.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2049011020726571009): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2049011020726571009.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2052592432385925122): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2052592432385925122.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2054112141740703746): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2054112141740703746.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2055159711380357121): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2055159711380357121.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2055173276870983681): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2055173276870983681.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2056202679830798337): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2056202679830798337.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2056647289996673026): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2056647289996673026.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2056932020583751682): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2056932020583751682.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2057646310697541634): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2057646310697541634.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2059206542540251137): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2059206542540251137.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2060174102022684674): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2060174102022684674.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2060275536357588993): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2060275536357588993.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2061700710588108802): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2061700710588108802.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2062741661230182402): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2062741661230182402.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2064245957134270466): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2064245957134270466.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2064986190482132994): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2064986190482132994.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2065253543270830081): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2065253543270830081.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2065276409307607041): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2065276409307607041.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2066708374397267970): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2066708374397267970.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2069250548166967298): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2069250548166967298.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2070402553535156226): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2070402553535156226.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2071428481241497602): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2071428481241497602.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2071780934688358402): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2071780934688358402.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2071845112954408961): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2071845112954408961.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2071847262539395074): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2071847262539395074.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2071849100282081282): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2071849100282081282.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2072973797312876546): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2072973797312876546.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362934103): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362934103.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362934487): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362934487.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362934649): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362934649.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362935092): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362935092.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362935164): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362935164.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362935206): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362935206.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362935322): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362935322.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362937328): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362937328.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362937333): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362937333.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362937991): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362937991.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362938265): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362938265.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362938326): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362938326.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362938386): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362938386.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362938854): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362938854.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362939981): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362939981.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362940408): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362940408.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362940897): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362940897.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362941198): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362941198.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362941557): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362941557.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362942051): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362942051.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362942178): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362942178.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/2203141624362942599): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_2203141624362942599.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/384794730498494464): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_384794730498494464.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/388054058500231168): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_388054058500231168.md) - [在线课程详情](https://www.hiascend.com/zh/developer/courses/detail/388096758905704448): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_developer_courses_detail_388096758905704448.md) - [昇腾开放资源-昇腾社区](https://www.hiascend.com/zh/developer/opensource): 基于华为昇腾解决方案使能原生创新 → [详情](llms-content/cms/zh_developer_opensource.md) - [MindIE安装部署-昇腾社区](https://www.hiascend.com/zh/developer/software/mindie/download): MindIE下载:MindIE一站式安装页面,提供最新版本MindIE安装部署命令。提供基于昇腾硬件的运行加速、调试调优、快速迁移部署的高性能深度学习推理框架。 → [详情](llms-content/cms/zh_developer_software_mindie_download.md) - [昇腾文档-昇腾社区](https://www.hiascend.com/zh/document): 帮助开发者了解华为昇腾系列AI处理器软硬件,进行人工智能应用的开发 → [详情](llms-content/cms/zh_document.md) - [用户登录-昇腾社区](https://www.hiascend.com/zh/feedback): 用户登录 → [详情](llms-content/cms/zh_feedback.md) - [昇腾社区Cookie政策-昇腾社区](https://www.hiascend.com/zh/legal/cookies): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_legal_cookies.md) - [昇腾社区法律声明-昇腾社区](https://www.hiascend.com/zh/legal/law): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_legal_law.md) - [昇腾社区隐私声明-昇腾社区](https://www.hiascend.com/zh/legal/privacy): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_legal_privacy.md) - [昇腾社区用户协议 更新日期:2026年7月15日 1.关于我们 “昇腾社区”及相关技术与功能(以下合称为“本服务”)由“华为缔约方&rdqu](https://www.hiascend.com/zh/legal/user): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/zh_legal_user.md) - [用户登录-昇腾社区](https://www.hiascend.com/zh/report): 用户登录 → [详情](llms-content/cms/zh_report.md) - [CANN](https://www.hiascend.com/eng/cann/) → [详情](llms-content/cms/eng_cann_.md) - [Domain-Specific Libraries](https://www.hiascend.com/eng/cann/aal) → [详情](llms-content/cms/eng_cann_aal.md) - [Operator Libraries](https://www.hiascend.com/eng/cann/aol) → [详情](llms-content/cms/eng_cann_aol.md) - [Operator Programming](https://www.hiascend.com/eng/cann/ascend-c) → [详情](llms-content/cms/eng_cann_ascend-c.md) - [BiSheng Compiler](https://www.hiascend.com/eng/cann/bisheng) → [详情](llms-content/cms/eng_cann_bisheng.md) - [CANN Developments](https://www.hiascend.com/eng/cann/develop) → [详情](llms-content/cms/eng_cann_develop.md) - [Drivers](https://www.hiascend.com/eng/cann/driver) → [详情](llms-content/cms/eng_cann_driver.md) - [Graph Engine](https://www.hiascend.com/eng/cann/graph-engine) → [详情](llms-content/cms/eng_cann_graph-engine.md) - [Communication Libraries](https://www.hiascend.com/eng/cann/hccl) → [详情](llms-content/cms/eng_cann_hccl.md) - [Runtime](https://www.hiascend.com/eng/cann/runtime) → [详情](llms-content/cms/eng_cann_runtime.md) - [Multimodal Generative Inference Technologies-1](https://www.hiascend.com/eng/learn/courses/2038503117544480769) → [详情](llms-content/cms/eng_learn_courses_2038503117544480769.md) - [Operator Registration and Model Migration - 1](https://www.hiascend.com/eng/learn/courses/2038595940209913858) → [详情](llms-content/cms/eng_learn_courses_2038595940209913858.md) - [Full Process of Developing Large Models \(Intermediate\)-1](https://www.hiascend.com/eng/learn/courses/2038785535434289154) → [详情](llms-content/cms/eng_learn_courses_2038785535434289154.md) - [vLLM‑Ascend Inference Deployment and Tuning Overview-1](https://www.hiascend.com/eng/learn/courses/2038790772039606274) → [详情](llms-content/cms/eng_learn_courses_2038790772039606274.md) - [MindSpeed Reinforcement Learning \(RL\)-1](https://www.hiascend.com/eng/learn/courses/2038792719698227201) → [详情](llms-content/cms/eng_learn_courses_2038792719698227201.md) - [Triton Operator Development for Ascend \(Basic\) - 1](https://www.hiascend.com/eng/learn/courses/2038794788807114754) → [详情](llms-content/cms/eng_learn_courses_2038794788807114754.md) - [Full Process of Developing Large Models \(advanced\)-1](https://www.hiascend.com/eng/learn/courses/2038797720222945282) → [详情](llms-content/cms/eng_learn_courses_2038797720222945282.md) - [Full Process of Developing Large Models \(Basic\)-1](https://www.hiascend.com/eng/learn/courses/2038803033516929025) → [详情](llms-content/cms/eng_learn_courses_2038803033516929025.md) - [MindSpeed Foundation Model Training Process](https://www.hiascend.com/eng/learn/courses/2038814742776377346) → [详情](llms-content/cms/eng_learn_courses_2038814742776377346.md) - [Tutorial for Training and Fine-Tuning a Multimodal Model](https://www.hiascend.com/eng/learn/courses/2038816548285837314) → [详情](llms-content/cms/eng_learn_courses_2038816548285837314.md) - [MindSpeed-LLM Development Practices with Qwen2.5-7B](https://www.hiascend.com/eng/learn/courses/2061334035028135937) → [详情](llms-content/cms/eng_learn_courses_2061334035028135937.md) - [MindSpeed-LLM Development Practices-1](https://www.hiascend.com/eng/learn/courses/2061347415289909250) → [详情](llms-content/cms/eng_learn_courses_2061347415289909250.md) - [Fine-Tuning for CV and NLP Models-1](https://www.hiascend.com/eng/learn/courses/2061624006632947714) → [详情](llms-content/cms/eng_learn_courses_2061624006632947714.md) - [DanceGRPO – A Multimodal Generative RL Framework and Its Transfer Tuning Practices-1](https://www.hiascend.com/eng/learn/courses/2061633415232761857) → [详情](llms-content/cms/eng_learn_courses_2061633415232761857.md) - [CATLASS Template Library Deep Dive - 1](https://www.hiascend.com/eng/learn/courses/2061988756420173825) → [详情](llms-content/cms/eng_learn_courses_2061988756420173825.md) - [Kickstart Your CATLASS Operator Development Journey -1](https://www.hiascend.com/eng/learn/courses/2062436321536122882) → [详情](llms-content/cms/eng_learn_courses_2062436321536122882.md) - [Atlas Heterogeneous Programming Basics - 1](https://www.hiascend.com/eng/learn/courses/2062439998820855810) → [详情](llms-content/cms/eng_learn_courses_2062439998820855810.md) - [Atlas-oriented Triton Operator Development \(Advanced\) - 1](https://www.hiascend.com/eng/learn/courses/2062736589200965634) → [详情](llms-content/cms/eng_learn_courses_2062736589200965634.md) - [Small Model Migration and Optimization-1](https://www.hiascend.com/eng/learn/courses/2063885737736421378) → [详情](llms-content/cms/eng_learn_courses_2063885737736421378.md) - [Multimodal Generative Inference Technologies-2](https://www.hiascend.com/eng/learn/courses/start/2038503117544480769) → [详情](llms-content/cms/eng_learn_courses_start_2038503117544480769.md) - [Operator Registration and Model Migration - 2](https://www.hiascend.com/eng/learn/courses/start/2038595940209913858) → [详情](llms-content/cms/eng_learn_courses_start_2038595940209913858.md) - [Full Process of Developing Large Models \(Intermediate\)-2](https://www.hiascend.com/eng/learn/courses/start/2038785535434289154) → [详情](llms-content/cms/eng_learn_courses_start_2038785535434289154.md) - [vLLM‑Ascend Inference Deployment and Tuning Overview-2](https://www.hiascend.com/eng/learn/courses/start/2038790772039606274) → [详情](llms-content/cms/eng_learn_courses_start_2038790772039606274.md) - [MindSpeed Reinforcement Learning \(RL\)](https://www.hiascend.com/eng/learn/courses/start/2038792719698227201) → [详情](llms-content/cms/eng_learn_courses_start_2038792719698227201.md) - [Triton Operator Development for Ascend \(Basic\) - 2](https://www.hiascend.com/eng/learn/courses/start/2038794788807114754) → [详情](llms-content/cms/eng_learn_courses_start_2038794788807114754.md) - [Full Process of Developing Large Models \(advanced\)-2](https://www.hiascend.com/eng/learn/courses/start/2038797720222945282) → [详情](llms-content/cms/eng_learn_courses_start_2038797720222945282.md) - [Full Process of Developing Large Models \(Basic\)-2](https://www.hiascend.com/eng/learn/courses/start/2038803033516929025) → [详情](llms-content/cms/eng_learn_courses_start_2038803033516929025.md) - [MindSpeed Foundation Model Training Process](https://www.hiascend.com/eng/learn/courses/start/2038814742776377346) → [详情](llms-content/cms/eng_learn_courses_start_2038814742776377346.md) - [Tutorial for Training and Fine-Tuning a Multimodal Model](https://www.hiascend.com/eng/learn/courses/start/2038816548285837314) → [详情](llms-content/cms/eng_learn_courses_start_2038816548285837314.md) - [MindSpeed-LLM Development Practices with Qwen2.5-7B](https://www.hiascend.com/eng/learn/courses/start/2061334035028135937) → [详情](llms-content/cms/eng_learn_courses_start_2061334035028135937.md) - [MindSpeed-LLM Development Practices](https://www.hiascend.com/eng/learn/courses/start/2061347415289909250) → [详情](llms-content/cms/eng_learn_courses_start_2061347415289909250.md) - [Fine-Tuning for CV and NLP Models-2](https://www.hiascend.com/eng/learn/courses/start/2061624006632947714) → [详情](llms-content/cms/eng_learn_courses_start_2061624006632947714.md) - [DanceGRPO – A Multimodal Generative RL Framework and Its Transfer Tuning Practices-2](https://www.hiascend.com/eng/learn/courses/start/2061633415232761857) → [详情](llms-content/cms/eng_learn_courses_start_2061633415232761857.md) - [CATLASS Template Library Deep Dive - 2](https://www.hiascend.com/eng/learn/courses/start/2061988756420173825) → [详情](llms-content/cms/eng_learn_courses_start_2061988756420173825.md) - [Kickstart Your CATLASS Operator Development Journey - 2](https://www.hiascend.com/eng/learn/courses/start/2062436321536122882) → [详情](llms-content/cms/eng_learn_courses_start_2062436321536122882.md) - [Atlas Heterogeneous Programming Basics - 2](https://www.hiascend.com/eng/learn/courses/start/2062439998820855810) → [详情](llms-content/cms/eng_learn_courses_start_2062439998820855810.md) - [Atlas-oriented Triton Operator Development \(Advanced\) - 2](https://www.hiascend.com/eng/learn/courses/start/2062736589200965634) → [详情](llms-content/cms/eng_learn_courses_start_2062736589200965634.md) - [Small Model Migration and Optimization-2](https://www.hiascend.com/eng/learn/courses/start/2063885737736421378) → [详情](llms-content/cms/eng_learn_courses_start_2063885737736421378.md) - [Image Repository-Atlas Community](https://www.hiascend.com/en/developer/ascendhub): Find the Docker images for diverse software → [详情](llms-content/cms/en_developer_ascendhub.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/en/developer/mindx-sdk/imagecolor) → [详情](llms-content/cms/en_developer_mindx-sdk_imagecolor.md) - [Atlas 800 AI Server-Ascend Community](https://www.hiascend.com/en/hardware/ai-server): The Atlas 800 inference server \(Model 3000\) supports up to eight Atlas 300I/V Pro cards, delivering powerful real-time inference and video analysis capabilities, and is widely used in AI inference sce → [详情](llms-content/cms/en_hardware_ai-server.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/en/hardware/compatibility) → [详情](llms-content/cms/en_hardware_compatibility.md) - [PyTorch Adaptation-Atlas Community](https://www.hiascend.com/en/software/ai-frameworks): Community-driven, Atlas-adapted PyTorch supports mainstream third-party ecosystems of PyTorch. → [详情](llms-content/cms/en_software_ai-frameworks.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/en/software/cann/community) → [详情](llms-content/cms/en_software_cann_community.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/en/software/cann/community-history) → [详情](llms-content/cms/en_software_cann_community-history.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/en/software/cann/notice) → [详情](llms-content/cms/en_software_cann_notice.md) - [MindStudio](https://www.hiascend.com/en/software/mindstudio): Equips Atlas AI developers with an E2E solution for building Atlas AI applications, accelerating the processes of training, inference, and operator development. → [详情](llms-content/cms/en_software_mindstudio.md) - [昇腾社区-官网丨昇腾万里 让智能无所不及](https://www.hiascend.com/en/software/mindstudio/download) → [详情](llms-content/cms/en_software_mindstudio_download.md) - [Atlas Community](https://www.hiascend.com/en/software/mindstudio/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/en_software_mindstudio_protocol.md) - [MindCluster-Atlas Community](https://www.hiascend.com/en/software/mindx-dl): Enables end-to-end cluster operations such as job scheduling, O&M monitoring, and fault recovery. → [详情](llms-content/cms/en_software_mindx-dl.md) - [MindEdge-Atlas Community](https://www.hiascend.com/en/software/mindx-edge): It provides a lightweight enabling framework for device-edge-cloud collaboration and an open framework for edge device operations and management. It delivers secure, trusted, and comprehensive capabil → [详情](llms-content/cms/en_software_mindx-edge.md) - [MindSDK-Atlas Community](https://www.hiascend.com/en/software/mindx-sdk): Consolidate industry capabilities to enable ultra-simplified development and ultimate performance for industry applications, empowering a wide range of industries. → [详情](llms-content/cms/en_software_mindx-sdk.md) - [Atlas Community](https://www.hiascend.com/en/software/protocol): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/cms/en_software_protocol.md) - [昇腾开发者活动-最新活动信息-昇腾社区](https://www.hiascend.com/activities): 获取最新最热的开发者活动信息,与昇腾技术专家一起体验最前沿的技术分享 → [详情](llms-content/activities/activities.md) - [新闻资讯-昇腾产业资讯-昇腾社区](https://www.hiascend.com/activities/news): 获取昇腾产业、昇腾开发者、高校教育、生态伙伴和创新中心的最新资讯,方便快速了解昇腾生态发展。 → [详情](llms-content/activities/activities_news.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0010784f31b94b8e836c4d7b404cf46e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0010784f31b94b8e836c4d7b404cf46e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/002279c420cf4206a7a503bdfa687d6f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_002279c420cf4206a7a503bdfa687d6f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0049d0daa972416f8835d460e2b04a5c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0049d0daa972416f8835d460e2b04a5c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/011b83fba0194e0d8b6de393342cf132): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_011b83fba0194e0d8b6de393342cf132.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/012ddb47b5d64e0896d9ccadd7a799b2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_012ddb47b5d64e0896d9ccadd7a799b2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/02567ca8d6194e86be438d8ba959f7da): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_02567ca8d6194e86be438d8ba959f7da.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/02a7371337114d389ca5c5ee59b6fd6e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_02a7371337114d389ca5c5ee59b6fd6e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/02c505569941430b821edb2fdc28e063): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_02c505569941430b821edb2fdc28e063.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/02cb3f8218654b6c99ecd26e948cb1ca): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_02cb3f8218654b6c99ecd26e948cb1ca.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/033d9c344d5a405e8ea6bc161cd74042): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_033d9c344d5a405e8ea6bc161cd74042.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/03fb4bbbe03240bd865ab3fb919d7243): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_03fb4bbbe03240bd865ab3fb919d7243.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0401ca9e799b4b72b851655abde8ff16): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0401ca9e799b4b72b851655abde8ff16.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/047fc0c342ea40409de6d15507575598): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_047fc0c342ea40409de6d15507575598.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/04830c17e21745188b1ca7748ab46369): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_04830c17e21745188b1ca7748ab46369.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/049c9ad479bb46639211dc36ffcd238d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_049c9ad479bb46639211dc36ffcd238d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/052d90fc69574bd7b1b1033ad4786d88): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_052d90fc69574bd7b1b1033ad4786d88.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/056667f4d15c4c53a4c3cb2ec97242aa): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_056667f4d15c4c53a4c3cb2ec97242aa.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/05ea68bcd6674c1d83cdfc3328a3cc97): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_05ea68bcd6674c1d83cdfc3328a3cc97.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0690b2114c704b59b85ecc402b9df311): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0690b2114c704b59b85ecc402b9df311.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0706fa3b6a5d4666a82289ca8da6e473): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0706fa3b6a5d4666a82289ca8da6e473.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/071ffce696b047ee992c34e96c4e9b85): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_071ffce696b047ee992c34e96c4e9b85.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/07645c6a108c4ed68368a910c5f4aa2e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_07645c6a108c4ed68368a910c5f4aa2e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/07b3e44caea248fbaa9d283407e02520): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_07b3e44caea248fbaa9d283407e02520.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0821734991d24d038b553fb6aee4e45c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0821734991d24d038b553fb6aee4e45c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/09971160f1d740a3afe4478786b1ad02): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_09971160f1d740a3afe4478786b1ad02.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0a8e3aad01784008af94a83c5e31401b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0a8e3aad01784008af94a83c5e31401b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0ad7f2f193e64b71b5f9bd428df71248): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0ad7f2f193e64b71b5f9bd428df71248.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0b2e0bd83aeb4e7985437d227763b475): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0b2e0bd83aeb4e7985437d227763b475.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0b7196bd148c4c0e8bdba188cd9e1655): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0b7196bd148c4c0e8bdba188cd9e1655.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0cf07e393d0c4ecaa1562d1ef396a91e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0cf07e393d0c4ecaa1562d1ef396a91e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0e0edf09b04742cf8496f3030a12bbeb): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0e0edf09b04742cf8496f3030a12bbeb.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0e3b42c9444542c590bb3359e4fa55ad): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0e3b42c9444542c590bb3359e4fa55ad.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/0ff3b32d17654ab7b083338ca63bda27): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_0ff3b32d17654ab7b083338ca63bda27.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/10937d819bae46108e5621e3aab0c92e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_10937d819bae46108e5621e3aab0c92e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/10c5677e30ee42e99f4297bd3e322973): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_10c5677e30ee42e99f4297bd3e322973.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/10e36c1aa4ab49f0a997b4ba3b742101): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_10e36c1aa4ab49f0a997b4ba3b742101.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1266c3c8e34b4ee9b67129a52435c5a4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1266c3c8e34b4ee9b67129a52435c5a4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/12a1cc995b4340ddbe042f33223301f0): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_12a1cc995b4340ddbe042f33223301f0.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/12f1b7e35c204c9e9d1ca42557c9472e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_12f1b7e35c204c9e9d1ca42557c9472e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/12fcfaae91484ceeb9c7e55b3a57463c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_12fcfaae91484ceeb9c7e55b3a57463c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/13318cb87ad94fcdb93da67ffe12f2fd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_13318cb87ad94fcdb93da67ffe12f2fd.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1343b9fa7d434a599037cb2b4b395b73): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1343b9fa7d434a599037cb2b4b395b73.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1416ac1759264dd09d68af9e1b070a09): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1416ac1759264dd09d68af9e1b070a09.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/14587adc4e5b4b50aedd1e9164b46d08): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_14587adc4e5b4b50aedd1e9164b46d08.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/146532cf17c44a95a2594d8930010b34): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_146532cf17c44a95a2594d8930010b34.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/154c931ef99e448c93cc7b45ddb95efc): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_154c931ef99e448c93cc7b45ddb95efc.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/158b243263b74b2c86fae20c5220523a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_158b243263b74b2c86fae20c5220523a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/164fb674f466471f9a89a4f0236bc423): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_164fb674f466471f9a89a4f0236bc423.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/17288e1c14f841c3b53de56b62b14523): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_17288e1c14f841c3b53de56b62b14523.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1753e46dc9b744bebeca6a99be2a617e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1753e46dc9b744bebeca6a99be2a617e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1763b1ff7c334173b90611a75693990f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1763b1ff7c334173b90611a75693990f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/17ac5567930c42d88873c1925a97414a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_17ac5567930c42d88873c1925a97414a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1800571e00b64c75a01d9273851112a8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1800571e00b64c75a01d9273851112a8.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/19039dd70afe41cab359b68c252ff053): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_19039dd70afe41cab359b68c252ff053.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/19b5266c95a94501a2ae2e171af4a7e6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_19b5266c95a94501a2ae2e171af4a7e6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/19bb4e91d2bd4417837aa70a1f0fe6a1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_19bb4e91d2bd4417837aa70a1f0fe6a1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1a96e49ff4044557b7fd22da8c5bd517): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1a96e49ff4044557b7fd22da8c5bd517.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1af6a050039447bd8cbcda887715fbd2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1af6a050039447bd8cbcda887715fbd2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1b130fbbb007497f83dcf19160923bff): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1b130fbbb007497f83dcf19160923bff.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1b7cd9abf27448d28263ea3a4844d355): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1b7cd9abf27448d28263ea3a4844d355.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1b97dd92b2b4429fa9593c598998cd4a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1b97dd92b2b4429fa9593c598998cd4a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1be0e7bb8d7e4fa4b1760c2789dedde4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1be0e7bb8d7e4fa4b1760c2789dedde4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1c06f6f6ae6e41289712d4f4aab6b329): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1c06f6f6ae6e41289712d4f4aab6b329.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1d12802b578d492993df5b96bc7b1613): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1d12802b578d492993df5b96bc7b1613.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1de231a380e34ae9bee998c40178386d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1de231a380e34ae9bee998c40178386d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1f8ee1ba18ee43fda29e8908e5fe70ba): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1f8ee1ba18ee43fda29e8908e5fe70ba.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/1fea4135adab4acfb7c5bc80143532e1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_1fea4135adab4acfb7c5bc80143532e1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2032816818a549f0a96611654b879dbf): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2032816818a549f0a96611654b879dbf.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/20da02786aa0499da8b133b96a0e364e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_20da02786aa0499da8b133b96a0e364e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2332f00152284ecf963391bf0da472f3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2332f00152284ecf963391bf0da472f3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/23764a136a0849648315705eabb14f50): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_23764a136a0849648315705eabb14f50.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/240f171735f54869a0bd5e94449787d7): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_240f171735f54869a0bd5e94449787d7.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2444ed396e6f4a6d85dd42112e58faed): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2444ed396e6f4a6d85dd42112e58faed.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/265f6df04c014af7aee41b6c752bb548): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_265f6df04c014af7aee41b6c752bb548.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2694ff67c9164ea08331266cf7e91f94): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2694ff67c9164ea08331266cf7e91f94.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/26b60f94d37940c09a3c0ee58a126f69): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_26b60f94d37940c09a3c0ee58a126f69.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/26e984be01e64be1aceb767dd42c090c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_26e984be01e64be1aceb767dd42c090c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/27a6c99db2054a69ae2601ce34beac89): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_27a6c99db2054a69ae2601ce34beac89.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/296a5dbc3d2e4ba2b076b257ff85c6c4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_296a5dbc3d2e4ba2b076b257ff85c6c4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2a3fb84ad43947e0b05fb13158844918): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2a3fb84ad43947e0b05fb13158844918.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2a69651bd6e9448b91cfcaee4cc4350b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2a69651bd6e9448b91cfcaee4cc4350b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2b9a2399a7bd40b581ac5145d3e46751): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2b9a2399a7bd40b581ac5145d3e46751.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2bde3d080e0b41dda379f4657c566f1e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2bde3d080e0b41dda379f4657c566f1e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2cd373e939984a8dad4c7ab8e51e0aec): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2cd373e939984a8dad4c7ab8e51e0aec.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2db549211e3f4abf803e6c0ced9fe6f9): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2db549211e3f4abf803e6c0ced9fe6f9.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2e74a8ecf8e34b398bdbaffe615e6dcf): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2e74a8ecf8e34b398bdbaffe615e6dcf.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2f03cc5fa6824b5690e7ba80e6717bcb): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2f03cc5fa6824b5690e7ba80e6717bcb.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/2f80bf924bd24a6caec405530cb53721): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_2f80bf924bd24a6caec405530cb53721.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3023f238af4c4666807aa38d777ea57a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3023f238af4c4666807aa38d777ea57a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/318907dd9bfa4babb9ac8ddf0a0672e0): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_318907dd9bfa4babb9ac8ddf0a0672e0.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/31cf612d6020460a956ba0a79d4f3f5e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_31cf612d6020460a956ba0a79d4f3f5e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/32a3942623eb4aab8f1938361fa65e1f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_32a3942623eb4aab8f1938361fa65e1f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3360b60cdc364c2f9d12b8bf70a350e7): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3360b60cdc364c2f9d12b8bf70a350e7.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/33883224bb804693b4f3debe8958ae7b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_33883224bb804693b4f3debe8958ae7b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/33b066cec05d4bf0b89b5331e1c4c32e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_33b066cec05d4bf0b89b5331e1c4c32e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/33c2e595eb274fefa6ef88d33f2132c2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_33c2e595eb274fefa6ef88d33f2132c2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/33e8c833692a4d789b61e66882f0d3cd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_33e8c833692a4d789b61e66882f0d3cd.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/34aa3269948049079ff4b5406d0e8a69): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_34aa3269948049079ff4b5406d0e8a69.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/35472d30c5fc471dbb532164e3275303): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_35472d30c5fc471dbb532164e3275303.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3555cda2501d4c429591401646ed93ff): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3555cda2501d4c429591401646ed93ff.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3647c22f54e84be8a744cff846e7cc34): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3647c22f54e84be8a744cff846e7cc34.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/36d3c0f3e6514a36b97111be8d2743bd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_36d3c0f3e6514a36b97111be8d2743bd.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/372a404481ca487ca994cb3cb7babfe2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_372a404481ca487ca994cb3cb7babfe2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/383553c6bd244a1c9cb0e0ce77563f27): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_383553c6bd244a1c9cb0e0ce77563f27.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/384a125a7e734b5cb76648ef63dea487): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_384a125a7e734b5cb76648ef63dea487.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/398fee0f8de043eaa688c5d390c125e3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_398fee0f8de043eaa688c5d390c125e3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3993e023c362443f8c6db56a25d510fe): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3993e023c362443f8c6db56a25d510fe.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/39f1f106c04946349caa3d5cbe0b0da3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_39f1f106c04946349caa3d5cbe0b0da3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3bd9ed5078884632a7c59f7c5d0eae9a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3bd9ed5078884632a7c59f7c5d0eae9a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3bf4fb5b929f4b3c9ab44a99cf87bad3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3bf4fb5b929f4b3c9ab44a99cf87bad3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3cf583181b4843e9abcc89dcbbc486d6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3cf583181b4843e9abcc89dcbbc486d6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3ddc72b416e240b996184c433c4bb347): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3ddc72b416e240b996184c433c4bb347.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3e76f9f260f94dfb9e4e6870f20d6ae0): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3e76f9f260f94dfb9e4e6870f20d6ae0.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/3f1d1137645144348862b5e807c920f6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_3f1d1137645144348862b5e807c920f6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/400c0a544cff45a8b70fa993859d5337): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_400c0a544cff45a8b70fa993859d5337.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4107ecbf6a344851be0813ed4076932a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4107ecbf6a344851be0813ed4076932a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/41a1a8edb4c54586af35f26f957a6c72): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_41a1a8edb4c54586af35f26f957a6c72.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/41e4151bfd1d41dfa98aba90ab3d457c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_41e4151bfd1d41dfa98aba90ab3d457c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/443b1d34edce4575acb7d014deaa4a56): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_443b1d34edce4575acb7d014deaa4a56.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/444e5032257e49629acd623a57178583): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_444e5032257e49629acd623a57178583.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/470aa3f96f44416693529ccbb160ed28): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_470aa3f96f44416693529ccbb160ed28.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/473fddc131dc44dd9480957e53d8266e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_473fddc131dc44dd9480957e53d8266e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/47ecea34240e4507a468cdc71a897fe2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_47ecea34240e4507a468cdc71a897fe2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/49cc96502d2a4667999902021a5da512): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_49cc96502d2a4667999902021a5da512.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/49e654fc76884922981f8b99ebae960a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_49e654fc76884922981f8b99ebae960a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4b45f05405cc41bb8b6d754c0abd7745): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4b45f05405cc41bb8b6d754c0abd7745.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4b546265523749409c407002c55440e4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4b546265523749409c407002c55440e4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4b8eb5c9227942cea2e62227e0e64e4e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4b8eb5c9227942cea2e62227e0e64e4e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4bcbfb3ace6e41f3baa99b417b1e6b38): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4bcbfb3ace6e41f3baa99b417b1e6b38.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4bf774d1cd474c1a9e047f8b2dd5e32d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4bf774d1cd474c1a9e047f8b2dd5e32d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4c14bb71e70e4a149a1e846ceaae7b1c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4c14bb71e70e4a149a1e846ceaae7b1c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4c1d164358254340ad6510684431e184): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4c1d164358254340ad6510684431e184.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4cacc41e15f7450b87cf40bcb95c37cb): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4cacc41e15f7450b87cf40bcb95c37cb.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4cc43ef4bc2349afa29990f3d20b45b6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4cc43ef4bc2349afa29990f3d20b45b6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4d5b390262024b719590516f1f7bef6e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4d5b390262024b719590516f1f7bef6e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4dd607cf25bf408f82e8ea8ac2dc791b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4dd607cf25bf408f82e8ea8ac2dc791b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4e1ccd7daa354dcea7fd86fe36bfef1e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4e1ccd7daa354dcea7fd86fe36bfef1e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4f17dfdfb0a54aec9fc545677e869319): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4f17dfdfb0a54aec9fc545677e869319.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/4fd45b4aea774d25b2794d4488dcc741): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_4fd45b4aea774d25b2794d4488dcc741.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5035396365074fd9b561f2882ef962d9): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5035396365074fd9b561f2882ef962d9.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5174615f250b4ce6bcebd505f97561f3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5174615f250b4ce6bcebd505f97561f3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5179d3e77f584bb88ddcd94fa19bbf96): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5179d3e77f584bb88ddcd94fa19bbf96.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/518abfcec950487f98baba5e4a55038e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_518abfcec950487f98baba5e4a55038e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/51da4cafb72e43a6a78e3f142e186d58): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_51da4cafb72e43a6a78e3f142e186d58.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/524bb22c4dab4f2c9ee4b735e0c85c17): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_524bb22c4dab4f2c9ee4b735e0c85c17.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5250789b5e5243538e775afef0333135): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5250789b5e5243538e775afef0333135.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5387fadaef7c43128324cc6992e89606): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5387fadaef7c43128324cc6992e89606.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/54d64097b4f947fe8c68f27249d18e0c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_54d64097b4f947fe8c68f27249d18e0c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/54dfc268867145bb873110805363e187): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_54dfc268867145bb873110805363e187.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/55e685adca054828aea2e5b579fbd6c6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_55e685adca054828aea2e5b579fbd6c6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/561adc1d5ef34f9d9455b694430b3af8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_561adc1d5ef34f9d9455b694430b3af8.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/567005244b204bf59855da06493fbbaa): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_567005244b204bf59855da06493fbbaa.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5827e6ea9da0485bbf2c82c4665ee567): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5827e6ea9da0485bbf2c82c4665ee567.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/586b6a9a73074e32b28c9b33ee4c34b3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_586b6a9a73074e32b28c9b33ee4c34b3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/592a4023077d47d8aa9832b687ff0dfc): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_592a4023077d47d8aa9832b687ff0dfc.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/59bb79083a9749bfb55fc1527ddadd21): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_59bb79083a9749bfb55fc1527ddadd21.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5a06f7b4a8f14f9d9820322898e0bda6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5a06f7b4a8f14f9d9820322898e0bda6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5a431027d2b74fed8a292ab087867b5c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5a431027d2b74fed8a292ab087867b5c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5b74b7fdec0a4d93a20b030c30a93808): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5b74b7fdec0a4d93a20b030c30a93808.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5bb7cf2b88d8490998a65383608dbc8d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5bb7cf2b88d8490998a65383608dbc8d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5c5ee0ae7a8442189c412db48ccd9077): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5c5ee0ae7a8442189c412db48ccd9077.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5d81433877bb4451b23f4dcb80c56bca): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5d81433877bb4451b23f4dcb80c56bca.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5e635d8fbcd14cc19bc3a0d72ec6aa3c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5e635d8fbcd14cc19bc3a0d72ec6aa3c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5e78634df4c64da08a08e5796a4bd954): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5e78634df4c64da08a08e5796a4bd954.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/5f52061da5794d25a685f28553a7865f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_5f52061da5794d25a685f28553a7865f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6032a808bd3147a28b9e5cada9414477): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6032a808bd3147a28b9e5cada9414477.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/63a783ad139942b9beaee10113f2842c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_63a783ad139942b9beaee10113f2842c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/63eeb8ef5c6b4a91903f7ce84766927a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_63eeb8ef5c6b4a91903f7ce84766927a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/65881f127dd14c45bf5021b843b2a3c9): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_65881f127dd14c45bf5021b843b2a3c9.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6872dd629e37455a96007e66b6d173d4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6872dd629e37455a96007e66b6d173d4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6901f4ae7cb0450ea4d8db11af334c2c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6901f4ae7cb0450ea4d8db11af334c2c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6af306469a8d4819affa00052366b921): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6af306469a8d4819affa00052366b921.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6b0391db794d42fa9bb073f76e4366ca): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6b0391db794d42fa9bb073f76e4366ca.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6bbde34bb6574e2a9c172e62300b6ba5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6bbde34bb6574e2a9c172e62300b6ba5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6bfb07281cf64f09abe4e671faef308f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6bfb07281cf64f09abe4e671faef308f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6c521e2cc81a43e7989957d6798d1aeb): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6c521e2cc81a43e7989957d6798d1aeb.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6d05b998b4b54731a0cfc4b9cf54f3ce): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6d05b998b4b54731a0cfc4b9cf54f3ce.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6d6aa3dfef1444e58a81a50cf79fbbb6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6d6aa3dfef1444e58a81a50cf79fbbb6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6da9b4e1760a4152858da44bc18cbcc2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6da9b4e1760a4152858da44bc18cbcc2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6e0935e5cd0747348f488b2f7e1e79c8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6e0935e5cd0747348f488b2f7e1e79c8.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6e2cdfb0e04144809907eb59fcd26564): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6e2cdfb0e04144809907eb59fcd26564.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6ef9a43f655541ceb75f6311458d0ac4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6ef9a43f655541ceb75f6311458d0ac4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6f803d6930df4794b69b38250334c6d1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6f803d6930df4794b69b38250334c6d1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6f9982690865456080d252ea5ff7d564): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6f9982690865456080d252ea5ff7d564.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/6fb5610b108548b580408e579b24a0f6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_6fb5610b108548b580408e579b24a0f6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/704b8a2193214d44b70c5e29cafc0f78): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_704b8a2193214d44b70c5e29cafc0f78.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/705a4527eb1e42b6bc50d5b71bc4f89a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_705a4527eb1e42b6bc50d5b71bc4f89a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/707e64bbe8034f38bcb1de31507aad65): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_707e64bbe8034f38bcb1de31507aad65.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/70fc00ca218b487fac5b97e948b7ccbb): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_70fc00ca218b487fac5b97e948b7ccbb.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/71bdbd3e6d4f4dbc852f30077a6b3ce6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_71bdbd3e6d4f4dbc852f30077a6b3ce6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/71e4888d2c42432d95f9d15b7aa409e6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_71e4888d2c42432d95f9d15b7aa409e6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7297597c2e4f49368667503d066d340b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7297597c2e4f49368667503d066d340b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/72f8488aa4b44742a5264732d6c9e974): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_72f8488aa4b44742a5264732d6c9e974.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/73527ff5038e406e895f04dc5c6ff648): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_73527ff5038e406e895f04dc5c6ff648.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7394434a30ce4a86a953ae4754f893f2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7394434a30ce4a86a953ae4754f893f2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/73cd3918644847d98bd9864eccbb4972): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_73cd3918644847d98bd9864eccbb4972.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/74cb9ca2c9af40b48f2ef66518d39c9c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_74cb9ca2c9af40b48f2ef66518d39c9c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/74e7dbf3c10445b9b5b390c8a27e323b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_74e7dbf3c10445b9b5b390c8a27e323b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/76491f26c09d4fba9c89af53a68680ff): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_76491f26c09d4fba9c89af53a68680ff.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7728d85ebb5a460c95a880742dfabcea): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7728d85ebb5a460c95a880742dfabcea.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/773d43526b3845ada6341706b3d38366): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_773d43526b3845ada6341706b3d38366.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/77a25968d2514f7e80d27a6fbacf87ba): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_77a25968d2514f7e80d27a6fbacf87ba.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/77a3059d99f14f70be905ec3ad296478): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_77a3059d99f14f70be905ec3ad296478.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/77f59e00099b444586d53d63d9ac6dba): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_77f59e00099b444586d53d63d9ac6dba.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/78d82f9feb1e40c9a19ecb6e0bce6d67): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_78d82f9feb1e40c9a19ecb6e0bce6d67.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/796ccec98d0f4ea483ee8d964918580f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_796ccec98d0f4ea483ee8d964918580f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7c4bfab471a9412f9485be6b82fcbd50): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7c4bfab471a9412f9485be6b82fcbd50.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7c73b333a883459bb401a81de3afb261): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7c73b333a883459bb401a81de3afb261.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7c79bfa189f342c8867a68cbf48a8226): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7c79bfa189f342c8867a68cbf48a8226.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7dc5fab84a874b3abaf7e3c5e7ebe661): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7dc5fab84a874b3abaf7e3c5e7ebe661.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7e41a5307d054e01b640a309e6b3d5ac): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7e41a5307d054e01b640a309e6b3d5ac.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7fad00098c444bd5a9ab56696850d7ae): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7fad00098c444bd5a9ab56696850d7ae.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7fc50287be4643c0915a5e8c3023b2fc): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7fc50287be4643c0915a5e8c3023b2fc.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/7fdd65c8210b42db9e698b80104cd798): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_7fdd65c8210b42db9e698b80104cd798.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8011546163d84d4e826c16aeb7d8709d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8011546163d84d4e826c16aeb7d8709d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/81374519e3df4dab863f5036a717b34b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_81374519e3df4dab863f5036a717b34b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/83283221606b4bc68ef637ff727ed12d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_83283221606b4bc68ef637ff727ed12d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/83d133985e7e449f8b85dd30d89bb365): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_83d133985e7e449f8b85dd30d89bb365.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8444e352b51f411ea8293d54bc3e4e64): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8444e352b51f411ea8293d54bc3e4e64.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/84874da98d3248b586e2382de84b7d07): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_84874da98d3248b586e2382de84b7d07.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/858172838dd04faca25e27fa8db5d789): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_858172838dd04faca25e27fa8db5d789.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/865a820d0ec64bc0b94695012a871f04): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_865a820d0ec64bc0b94695012a871f04.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/86b0605646dc469a964b2e4e5aee1594): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_86b0605646dc469a964b2e4e5aee1594.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8708244ede58410986b29536178b4147): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8708244ede58410986b29536178b4147.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/872bd902ddb44811915ade5685071b8b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_872bd902ddb44811915ade5685071b8b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8846d27e0fbd45a89e49ed84ea1bd96c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8846d27e0fbd45a89e49ed84ea1bd96c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8848fe17a677463582f3b5702de2c00d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8848fe17a677463582f3b5702de2c00d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/88b0826dfab3424b91d594c64f515ac1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_88b0826dfab3424b91d594c64f515ac1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/891b4ba0dcbf4505a66939258b6d1064): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_891b4ba0dcbf4505a66939258b6d1064.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8ab798734db742bab65aa0cb1073d73d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8ab798734db742bab65aa0cb1073d73d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8b0fa2e918bf4cc8b9385fe6754fe53b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8b0fa2e918bf4cc8b9385fe6754fe53b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8b2d499cf0de4100ade9140727465434): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8b2d499cf0de4100ade9140727465434.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8d0e7611be3a4b89b4253209723a71f1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8d0e7611be3a4b89b4253209723a71f1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8d1d6c0556154651a992e19015841490): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8d1d6c0556154651a992e19015841490.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8d7fca77914a44a6bd51ab7a1a9c99b3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8d7fca77914a44a6bd51ab7a1a9c99b3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8efc3c95511f4692b1095b630ed91ecb): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8efc3c95511f4692b1095b630ed91ecb.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8fd772e452be42929c70113bf397bba7): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8fd772e452be42929c70113bf397bba7.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/8fe5e4fcf469441d930f5e0d1333ed89): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_8fe5e4fcf469441d930f5e0d1333ed89.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/90ae777e8fbc4b3a9b87e68fc38f4423): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_90ae777e8fbc4b3a9b87e68fc38f4423.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/90c89505bffe428fa05a2cc9e1f33341): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_90c89505bffe428fa05a2cc9e1f33341.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9205fb993f2440c9b1ebda09489cfb60): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9205fb993f2440c9b1ebda09489cfb60.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9211b96fcf6f4a5f83056c2840ca7eaa): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9211b96fcf6f4a5f83056c2840ca7eaa.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9295a243b9d64d419246f6fb513df52b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9295a243b9d64d419246f6fb513df52b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/937852696c8b4e8fb882692b06d79e46): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_937852696c8b4e8fb882692b06d79e46.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/939646f942f143da9b7edb75e4b8070e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_939646f942f143da9b7edb75e4b8070e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/95a04c20ae9f491e8c2f58c80161343b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_95a04c20ae9f491e8c2f58c80161343b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/95a083ff2d2841ba916f6d5e8f3938c9): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_95a083ff2d2841ba916f6d5e8f3938c9.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/95ad2d090b294dddafc4a082e2954e07): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_95ad2d090b294dddafc4a082e2954e07.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9681f876de254d9981e0a67bc0f8e2ea): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9681f876de254d9981e0a67bc0f8e2ea.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/96a7ef9c2e354061b4ba21a781c15721): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_96a7ef9c2e354061b4ba21a781c15721.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/971bef9565b2498885428186a23c663d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_971bef9565b2498885428186a23c663d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/97f701ede95e4189965902ed409ce10f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_97f701ede95e4189965902ed409ce10f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9866acd962524731b16bef5733b93208): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9866acd962524731b16bef5733b93208.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/999511b7b8924d9c8a5235645a64f8aa): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_999511b7b8924d9c8a5235645a64f8aa.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9b4b787019674cc2a1fee54f466a5f0d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9b4b787019674cc2a1fee54f466a5f0d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9b8ca54a86ce4379a5a2e0c1ba827e72): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9b8ca54a86ce4379a5a2e0c1ba827e72.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9bdca19bff8441b69ac062ce53ef967e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9bdca19bff8441b69ac062ce53ef967e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9d03a4f6de6942f7b0f37f35bb6c3381): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9d03a4f6de6942f7b0f37f35bb6c3381.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9dbd79f071fc401c815cac2fd397aa4f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9dbd79f071fc401c815cac2fd397aa4f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9ec2e63016534d1c9562f0f7bc773964): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9ec2e63016534d1c9562f0f7bc773964.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9ecf4f5a362e46818322cbed1d9a3e26): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9ecf4f5a362e46818322cbed1d9a3e26.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9ee31b205dab4904a6866a4e31f57fbe): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9ee31b205dab4904a6866a4e31f57fbe.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9f2fce3228e2417e86d015398dd99b7d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9f2fce3228e2417e86d015398dd99b7d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9f7b6ecacb324f9f9663d2a195568e10): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9f7b6ecacb324f9f9663d2a195568e10.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/9f80b2827c06499c80a34a94221557fb): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_9f80b2827c06499c80a34a94221557fb.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a03a615fcbbc41a3872c2d6bd74c3bfe): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a03a615fcbbc41a3872c2d6bd74c3bfe.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a10c3e1d45314e85a028748b470d7fce): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a10c3e1d45314e85a028748b470d7fce.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a154492af9ee42638590162f541e0fcf): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a154492af9ee42638590162f541e0fcf.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a1e441ee3e5d4756b99e814dd162d067): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a1e441ee3e5d4756b99e814dd162d067.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a23773536b0a4afa9aa22d139dd80253): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a23773536b0a4afa9aa22d139dd80253.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a26f5dff815c4eb0ad91918b96cd851f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a26f5dff815c4eb0ad91918b96cd851f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a295eca5ed4e44be855306f38e80020e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a295eca5ed4e44be855306f38e80020e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a29784bc54294909ba4e63b237b25f64): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a29784bc54294909ba4e63b237b25f64.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a4d827b887844a6e994bddf07bd6579f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a4d827b887844a6e994bddf07bd6579f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a56227a6b2334104b53a64252c8e1551): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a56227a6b2334104b53a64252c8e1551.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a5773d060b3c40bf8d64751c7d51a70f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a5773d060b3c40bf8d64751c7d51a70f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a5f86d17fddd4eadab032b0c772e4889): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a5f86d17fddd4eadab032b0c772e4889.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a6433207ee1148b0848e78685b35f932): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a6433207ee1148b0848e78685b35f932.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a7488e41686c48759ff1bcb3f336ebee): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a7488e41686c48759ff1bcb3f336ebee.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a8036accdcf94f26aa0758e6c2da2582): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a8036accdcf94f26aa0758e6c2da2582.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a821c73f906946d2afacdaf64222d545): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a821c73f906946d2afacdaf64222d545.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a8694c6567544f6c990d45b0b57978a1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a8694c6567544f6c990d45b0b57978a1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a8b93de90003445b873ce85580b0e3a3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a8b93de90003445b873ce85580b0e3a3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a8eb20ab03f7471c89b2faab82894e98): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a8eb20ab03f7471c89b2faab82894e98.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a93379d492c94434b62dd40837fb082a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a93379d492c94434b62dd40837fb082a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a99941f9c40543828ad3c779cd63593e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a99941f9c40543828ad3c779cd63593e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/a9c63c4b2a4a4c77a9e5efa3dc38bc4d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_a9c63c4b2a4a4c77a9e5efa3dc38bc4d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/aab45f51b49f487c8f83c2b80f92ff0d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_aab45f51b49f487c8f83c2b80f92ff0d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/aafaa7ddc122493a967c9780618adff5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_aafaa7ddc122493a967c9780618adff5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ac82f3843a87435fb4da977f9472550d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ac82f3843a87435fb4da977f9472550d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ad15844d99094d68956b30458d6e21dd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ad15844d99094d68956b30458d6e21dd.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ae5df91dd96a4db082292f2e83a99ff9): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ae5df91dd96a4db082292f2e83a99ff9.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ae8562a16d4d45fca6ff8bfd3bdc0069): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ae8562a16d4d45fca6ff8bfd3bdc0069.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/af18b25e751f439f99aa8ba419cf91c3): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_af18b25e751f439f99aa8ba419cf91c3.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/af92de7d28ad41269d672914ce799a7e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_af92de7d28ad41269d672914ce799a7e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/af9480c58cf647d88508e903d2e07fa5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_af9480c58cf647d88508e903d2e07fa5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b0a28354082e4879bc924e186e7f952b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b0a28354082e4879bc924e186e7f952b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b1b8cf14fcd049f7815b563fcf43c60a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b1b8cf14fcd049f7815b563fcf43c60a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b225e3557361466d95b7d69f38c91795): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b225e3557361466d95b7d69f38c91795.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b23ed72ce61a4aae885d672bc117c6a5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b23ed72ce61a4aae885d672bc117c6a5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b24a925965ef49ebaf254e655b1265cc): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b24a925965ef49ebaf254e655b1265cc.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b2b37763e4d042c7953d1c3b15cca54e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b2b37763e4d042c7953d1c3b15cca54e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b401085660d841adaa869e82cc4f0bc0): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b401085660d841adaa869e82cc4f0bc0.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b403ec66d5f84c9a97ba9c4f96e18e57): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b403ec66d5f84c9a97ba9c4f96e18e57.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b43cfa1721424259a2e3de51596caad9): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b43cfa1721424259a2e3de51596caad9.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b44e1c49c1024170b9563f35b897aec5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b44e1c49c1024170b9563f35b897aec5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b464e64c59e2434c9931713e7add3ccf): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b464e64c59e2434c9931713e7add3ccf.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b4df0dde6e324156811731e94a52c8dd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b4df0dde6e324156811731e94a52c8dd.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b5064243ace740d7ac8380c8089dfa66): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b5064243ace740d7ac8380c8089dfa66.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b61719ea6cae4638a768c192d4c648a1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b61719ea6cae4638a768c192d4c648a1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b62d7b914a91429d93eb202529e24a42): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b62d7b914a91429d93eb202529e24a42.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b6a09ddadecd446083f19f6a3471f7f1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b6a09ddadecd446083f19f6a3471f7f1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b6d9e8aaa2fc42689d0edcc1311c90e1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b6d9e8aaa2fc42689d0edcc1311c90e1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b6f0a31b2a8349b1aab03f881516cf6e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b6f0a31b2a8349b1aab03f881516cf6e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b711580fbcbb4ae5a9006878433a54f1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b711580fbcbb4ae5a9006878433a54f1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b7dff962215844b0b8a403913de93e8c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b7dff962215844b0b8a403913de93e8c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b86b2e773d1d49a48d4d170f03c7127c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b86b2e773d1d49a48d4d170f03c7127c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b8bb7508f5ef43df9402dfb62bd57afa): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b8bb7508f5ef43df9402dfb62bd57afa.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b9160acbc6b44e18af0b0c5793fc4323): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b9160acbc6b44e18af0b0c5793fc4323.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/b97a00f6aa774673a3324d7273430841): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_b97a00f6aa774673a3324d7273430841.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/baa964d2254b4f8b8345114fb580fe08): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_baa964d2254b4f8b8345114fb580fe08.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bab27405e1784b0bba2d5dd00355b512): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bab27405e1784b0bba2d5dd00355b512.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bb7e0daf70c14778b50f068fad148f55): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bb7e0daf70c14778b50f068fad148f55.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bbb4e2ffc2d34620b0ab48e6c16e0897): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bbb4e2ffc2d34620b0ab48e6c16e0897.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bcee7dd797e44353857ce87f39ca9b99): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bcee7dd797e44353857ce87f39ca9b99.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bd8490a5d9704c568ae576b4775803af): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bd8490a5d9704c568ae576b4775803af.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bdc748f1641a48f998dc99577fa20797): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bdc748f1641a48f998dc99577fa20797.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bdd99754360d4e9bbf0a0dc8b0bc433c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bdd99754360d4e9bbf0a0dc8b0bc433c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/be55aac2f88546dda844c158076d9377): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_be55aac2f88546dda844c158076d9377.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bf0a74e151d24dee9fa4eaf5deee70f4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bf0a74e151d24dee9fa4eaf5deee70f4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/bf280a00425f4573a396cde06385e70f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_bf280a00425f4573a396cde06385e70f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c15a5967c9e84c6a90bbfd90657f36e2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c15a5967c9e84c6a90bbfd90657f36e2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c1f3ac9f705045d98139c373a1705dfd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c1f3ac9f705045d98139c373a1705dfd.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c21ce3fd85164cbba810a9de22897276): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c21ce3fd85164cbba810a9de22897276.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c25d445bb37c4909a10f564491d66c77): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c25d445bb37c4909a10f564491d66c77.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c33817b6eb984b57a0fc15ea595707ca): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c33817b6eb984b57a0fc15ea595707ca.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c38ce6159f0e4d93984cb372f84c6856): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c38ce6159f0e4d93984cb372f84c6856.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c3ba002f83784121a28beefb5944a2c5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c3ba002f83784121a28beefb5944a2c5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c5373519e890482daeeda12d55d3cbed): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c5373519e890482daeeda12d55d3cbed.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c70b78d8dc5644dc980f60dea5382a5e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c70b78d8dc5644dc980f60dea5382a5e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c768734bb5cb4721ba1cd9bf298570ec): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c768734bb5cb4721ba1cd9bf298570ec.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c80ea8574e0e454084b8bdd6dce9380d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c80ea8574e0e454084b8bdd6dce9380d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c8dcaf30a9504666afea09794043bd7d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c8dcaf30a9504666afea09794043bd7d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/c96136758ddd49b2956389c149bc505c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_c96136758ddd49b2956389c149bc505c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ca909b318fe9426c9be487eab7f2510f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ca909b318fe9426c9be487eab7f2510f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cb4f8d2dfa20463d91523fd848aab2db): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cb4f8d2dfa20463d91523fd848aab2db.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cb943e3d59414692aebfcf1ca2fdad6d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cb943e3d59414692aebfcf1ca2fdad6d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cc482e15af9243b4b6ad8fc7b4c8b912): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cc482e15af9243b4b6ad8fc7b4c8b912.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cd041f5cc2564ac2b1a8783d615177c8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cd041f5cc2564ac2b1a8783d615177c8.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cda6a226bfee44b9b1cbc5f0aa4b1064): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cda6a226bfee44b9b1cbc5f0aa4b1064.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cdbf7a79cc2c4aba8d84dcf154dfc549): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cdbf7a79cc2c4aba8d84dcf154dfc549.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cf48033697ad4a829d5422e94c83b85c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cf48033697ad4a829d5422e94c83b85c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cf4b5943581046879dc4ae8c7571a47f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cf4b5943581046879dc4ae8c7571a47f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/cfb51e78a3db40f1addc6eaa8068b496): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_cfb51e78a3db40f1addc6eaa8068b496.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d00a4096e0e5414f9b9dc97e2aaf5ff7): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d00a4096e0e5414f9b9dc97e2aaf5ff7.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d27445fd707a40b289e2c38f90b39c5d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d27445fd707a40b289e2c38f90b39c5d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d276944388b5490ebd4c834cb30380b2): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d276944388b5490ebd4c834cb30380b2.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d289398b219148208b84df29e4446347): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d289398b219148208b84df29e4446347.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d3be5506aa344addbbc7e133bdcb50f6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d3be5506aa344addbbc7e133bdcb50f6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d3d885ebd7c34351bacc93fa979736b8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d3d885ebd7c34351bacc93fa979736b8.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d5146cec01d843bc8bc6d241ac108d8c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d5146cec01d843bc8bc6d241ac108d8c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d5f84059daee4dc096d181933ff19f99): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d5f84059daee4dc096d181933ff19f99.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d688f16d7c7c42dfac27a1f4c2dc2a7c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d688f16d7c7c42dfac27a1f4c2dc2a7c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d6bf6c85998f4f5da44a751ffd31dd9b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d6bf6c85998f4f5da44a751ffd31dd9b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d84cbbc71efa456baab8262421b28f2b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d84cbbc71efa456baab8262421b28f2b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/d9a52a8ad343428a90ca0796e7015e83): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_d9a52a8ad343428a90ca0796e7015e83.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/da4f0eacb7784de1a64c9dfe77c83d7e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_da4f0eacb7784de1a64c9dfe77c83d7e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/da6151642c774e9586e5d5d5a5ff0b4a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_da6151642c774e9586e5d5d5a5ff0b4a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/db3c909386724cd386e1686858a4240b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_db3c909386724cd386e1686858a4240b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/dc22e319c8944c61beafcb918313e999): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_dc22e319c8944c61beafcb918313e999.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/dc701902dc1645cc9b9c3be120ee8da9): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_dc701902dc1645cc9b9c3be120ee8da9.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/dcdde30d25ad4f11825a5c4082516dc8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_dcdde30d25ad4f11825a5c4082516dc8.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/dd7b1a1706244bfeafb0f790a98e9f9c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_dd7b1a1706244bfeafb0f790a98e9f9c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/de188c6c1fe94909b4a3f2661856ef0a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_de188c6c1fe94909b4a3f2661856ef0a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/dec67d85226b48818de1297ae01fcb28): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_dec67d85226b48818de1297ae01fcb28.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/df20b33378ba4cba9186b530177f9606): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_df20b33378ba4cba9186b530177f9606.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/df67096e7aea4ea093bf179466e2ce94): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_df67096e7aea4ea093bf179466e2ce94.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e0f5141af6cd47ad8314f0de9bf086ff): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e0f5141af6cd47ad8314f0de9bf086ff.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e0fc71ed4bf144ac810bab7981d4df84): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e0fc71ed4bf144ac810bab7981d4df84.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e1bf2b08053540a5898729e6c73f769f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e1bf2b08053540a5898729e6c73f769f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e1c40de6f097454e99881f02384d648b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e1c40de6f097454e99881f02384d648b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e20420c203df4f8c9c526636a674993e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e20420c203df4f8c9c526636a674993e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e25c33c93ea44a6e871bccd0d6a6f6cc): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e25c33c93ea44a6e871bccd0d6a6f6cc.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e283dcbc8ae447f8adef1a73a0788d59): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e283dcbc8ae447f8adef1a73a0788d59.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e3f1b632b01642c0ace2f31295b32507): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e3f1b632b01642c0ace2f31295b32507.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e49cbfdf65fd41aea8eebb3638e86e7b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e49cbfdf65fd41aea8eebb3638e86e7b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e49e578b263a427db9b7e30038734fea): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e49e578b263a427db9b7e30038734fea.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e4eeaf56a4274078af5542de4878b7d5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e4eeaf56a4274078af5542de4878b7d5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e6c344ccea254793a7e803ac81d93e50): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e6c344ccea254793a7e803ac81d93e50.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e70f567fbac84160bb3a4caed488f0ef): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e70f567fbac84160bb3a4caed488f0ef.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e725c4a035c44676b595542a5a976bbe): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e725c4a035c44676b595542a5a976bbe.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e8161c1593da4e748471c37cd849e81a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e8161c1593da4e748471c37cd849e81a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e87e30091eb041ab9fb0c18aa4516337): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e87e30091eb041ab9fb0c18aa4516337.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/e8ec9c5454b34620812fee124937e103): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_e8ec9c5454b34620812fee124937e103.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/eab90fdd25694b2dad3cb780720c19d5): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_eab90fdd25694b2dad3cb780720c19d5.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ebb7168abf3c498da482849aa8e8ac4d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ebb7168abf3c498da482849aa8e8ac4d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ec3a1e4af52e4a1a82a6a27016c927fd): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ec3a1e4af52e4a1a82a6a27016c927fd.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ecd9faf609b44820ae0133f0a890b68b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ecd9faf609b44820ae0133f0a890b68b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/edade7ac435f47b59cdf917c9fcdc7df): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_edade7ac435f47b59cdf917c9fcdc7df.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ee1bfc99562047459196db99a94630f0): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ee1bfc99562047459196db99a94630f0.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ee4d2d33cbc349a7972667a068f51a19): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ee4d2d33cbc349a7972667a068f51a19.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ee90738c17604851b4ecf0f808f22b1a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ee90738c17604851b4ecf0f808f22b1a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/efc2539bbcfe428b83f719ea21938e01): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_efc2539bbcfe428b83f719ea21938e01.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f001d977cf32495c970175a045857985): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f001d977cf32495c970175a045857985.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f13e3d4965884123ac05945af36bdb8b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f13e3d4965884123ac05945af36bdb8b.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f256c4f76f644558a97ce41aacec2ae8): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f256c4f76f644558a97ce41aacec2ae8.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f2767f7c4f43450d8734802fa6b8b22d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f2767f7c4f43450d8734802fa6b8b22d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f2d3b9b0878f4f708a610dc083b04917): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f2d3b9b0878f4f708a610dc083b04917.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f32b652b53c8454da7141f6ad030c9c4): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f32b652b53c8454da7141f6ad030c9c4.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f381a3964d61411aa7648e7a82235d4c): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f381a3964d61411aa7648e7a82235d4c.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f3af26f17843431e9955cb9dcc21551d): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f3af26f17843431e9955cb9dcc21551d.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f4a1058319d64d0ea6152e35dbd71589): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f4a1058319d64d0ea6152e35dbd71589.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f651d2b4e24a4a5e9f9cb3270db7018f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f651d2b4e24a4a5e9f9cb3270db7018f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f791a343ec3447e7a6b723b90220efce): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f791a343ec3447e7a6b723b90220efce.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f7d553dbae5d44ab990aa0ca41291e33): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f7d553dbae5d44ab990aa0ca41291e33.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f7f6309cde184317984b9eba8ed3639a): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f7f6309cde184317984b9eba8ed3639a.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f845403b23c24bd0a39b5de1bd524ebf): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f845403b23c24bd0a39b5de1bd524ebf.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f8f73be9cde54cc0b7060ffad28dd234): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f8f73be9cde54cc0b7060ffad28dd234.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f9107df41ace411faea174998d58b976): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f9107df41ace411faea174998d58b976.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/f913ee5b4a3c4459bb6278097ded4780): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_f913ee5b4a3c4459bb6278097ded4780.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/faa9e62c5a4c4e12a7696aa25e39321f): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_faa9e62c5a4c4e12a7696aa25e39321f.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fb08aee31483410f8550b58db9fd7ece): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fb08aee31483410f8550b58db9fd7ece.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fbaaf5046804410b8a402fc081d808d6): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fbaaf5046804410b8a402fc081d808d6.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fbdbde76ac6847aca6aa27565bd1b080): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fbdbde76ac6847aca6aa27565bd1b080.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fc751824b6a24f309fa91f81f74dcb6e): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fc751824b6a24f309fa91f81f74dcb6e.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fd08d58b648c4bab9d6c11c4657339d1): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fd08d58b648c4bab9d6c11c4657339d1.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fd1c668ba61a4ade8b8780e640be8e72): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fd1c668ba61a4ade8b8780e640be8e72.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fd2e107598f44bb9808c59b2fe9c4854): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fd2e107598f44bb9808c59b2fe9c4854.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/fe0c722b578c4e6cb4ddb992ee6cab17): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_fe0c722b578c4e6cb4ddb992ee6cab17.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ff4289dee40d424dae29fa033b1e6e38): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ff4289dee40d424dae29fa033b1e6e38.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ff878c93a81d47729efe676f0f684a92): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ff878c93a81d47729efe676f0f684a92.md) - [任务广场](https://www.hiascend.com/activities/task-center/details/ffc7b543ad6d4c03a654b6808fb02f8b): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/activities/activities_task-center_details_ffc7b543ad6d4c03a654b6808fb02f8b.md) - [应用下线通知-昇腾社区](https://www.hiascend.com/app-offline-notice): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/misc/app-offline-notice.md) - [鲲鹏昇腾开发者大会2026-KADC-昇腾社区](https://www.hiascend.com/ascend-2026KADC): KADC鲲鹏昇腾开发者大会是华为面向开发者一年一度的技术盛会,旨在打造开放、共享、学习交流的平台,汇聚行业领袖、技术大咖、学术领军人物以及广大伙伴、高校、优秀开发者等,分享计算产业趋势、前沿AI技术、行业创新案例,优秀开发者实践等,使能开发者高效开发,共促行业解决方案和应用创新,加速行业智能化。 → [详情](llms-content/activities/ascend-2026KADC.md) - [昇腾开发者计划2026-昇腾社区](https://www.hiascend.com/developer-program): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/developer/developer-program.md) - [用户登录-昇腾社区](https://www.hiascend.com/feedback): 用户登录 → [详情](llms-content/misc/feedback.md) - [开源贡献评优激励-昇腾社区](https://www.hiascend.com/incentive/award): 活跃有奖,贡献有酬,激励每一份开源热爱 → [详情](llms-content/misc/incentive_award.md) - [昇腾产品公告-版本发布-生命周期-版本配套-昇腾社区](https://www.hiascend.com/productbulletins): 提供昇腾offering产品版本发布、生命周期、版本配套、文档动态等公告信息 → [详情](llms-content/productbulletins/productbulletins.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/624): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_624.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/667): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_667.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/670): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_670.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/677): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_677.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/678): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_678.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/680): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_680.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/706): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_706.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/712): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_712.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/731): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_731.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/737): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_737.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/756): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_756.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/757): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_757.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/758): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_758.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/778): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_778.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/780): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_780.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/785): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_785.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/788): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_788.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/789): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_789.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/791): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_791.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/804): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_804.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/805): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_805.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/806): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_806.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/808): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_808.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/809): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_809.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/810): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_810.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/811): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_811.md) - [产品公告-昇腾社区](https://www.hiascend.com/productbulletins/detail/812): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/productbulletins/productbulletins_detail_812.md) - [昇腾开发者榜单-昇腾社区](https://www.hiascend.com/rankings): 昇腾社区官方开发者榜单,汇聚AI与计算领域顶尖贡献者。查看月度社区开源引航官、明星创作官、体验评测官、活跃开发者等优秀开发者排名,见证技术榜样力量,激励更多开发者加入昇腾生态,共创智能未来 → [详情](llms-content/misc/rankings.md) - [昇腾开发者往期榜单-昇腾社区](https://www.hiascend.com/rankings_history): 昇腾社区官方开发者榜单,汇聚AI与计算领域顶尖贡献者。查看往期月度社区开源引航官、明星创作官、体验评测官、活跃开发者等优秀开发者排名,见证技术榜样力量,激励更多开发者加入昇腾生态,共创智能未来 → [详情](llms-content/misc/rankings_history.md) - [屏广-昇腾社区](https://www.hiascend.com/screen-ad): 昇腾社区是基于昇腾系列处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN异构计算架构、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。 → [详情](llms-content/misc/screen-ad.md) - [昇腾大模型解决方案-文档课程资源-昇腾社区](https://www.hiascend.com/solutions/Foundation-Model): 昇腾大模型解决方案,提供高可靠算力设备、全流程创新使能、生态开发兼容,从大模型的开发训练到推理部署,昇腾AI全流程使能大模型创新落地。 → [详情](llms-content/misc/solutions_Foundation-Model.md) - [支持与服务-技术支持-人工服务-昇腾社区](https://www.hiascend.com/support): 为您提供多样化的自助查询途径、专业高效的人工服务支持 → [详情](llms-content/misc/support.md)