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

CANN/opbase算子定义接口

op_def

【免费下载链接】opbase本项目是CANN算子库的基础框架库,为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbase

本章接口为预留接口,后续有可能变更或废弃,不建议开发者使用,开发者无需关注。

表 1接口列表

接口定义功能说明
ToOpImplMode(const std::string &implModeStr)将implModeStr字符串转换为OpImplMode。
ToString(OpImplMode implMode)将OpImplMode转换为字符串。
ImplModeToString(OpImplMode implMode)将implModeStr字符串转换为OpImplMode。
Add(uint32_t &id, const char *opName)将opName注册到OpTypeDict中,返回算子的id。
ToOpType(const std::string &opName)用opName从OpTypeDict中查找算子的id。
ToString(uint32_t opType)用算子的id从OpTypeDict中查找算子名。
GetAllOpTypeSize()获取OpTypeDict中注册算子的个数。
ToOpTypeByConfigJson(const std::string &op_config_json)用算子json文件名查找算子的id。
UpdateConfigJsonPath(uint32_t opType, const std::string &opFile)用给定的算子的id更新算子的json文件名。
ReadFile2String(const char *filename, std::string &content)读取filename到content中。
ReadDirBySuffix(const std::string &dir, const std::string &suffix, std::vector<std::string> &paths)获取dir目录下所有后缀为suffix的文件。
ToIndex(OpImplMode implMode)获取OpImplMode的index。
ToIndexChar(OpImplMode implMode)获取OpImplMode字符形式的index。
GetOpConfigJsonFileName(uint32_t opType)根据算子id获取Config Json文件名。

【免费下载链接】opbase本项目是CANN算子库的基础框架库,为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbase

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

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

相关文章:

  • Arch Linux自动化部署与深度定制:从脚本化安装到系统优化实战
  • SpiderDemo第一关
  • AArch64虚拟内存系统地址转换与参数配置详解
  • ViGEmBus驱动实战指南:从内核级模拟到性能调优的完整解决方案
  • Taotoken的用量看板让我们的月度AI支出变得清晰可预测
  • Hitboxer:如何用开源工具解决游戏按键冲突的终极方案
  • 三份假文档如何轻取AI知识库?RAG系统漏洞大揭秘!
  • STM32F103 学习笔记-21-串口通信(第5节)—串口2345代码移植和讲解
  • CANN/ops-rand API 实现状态
  • React聊天机器人组件集成指南:从UI定制到AI后端连接
  • 从特征工程到深度学习:AI视网膜疾病诊断的技术演进与工程实践
  • 脑机接口与LLM融合:EEGChat项目实现脑电信号到文本的意图解码
  • 【C++】stackqueuedequepriority_queue深度剖析
  • Codex Mac 安装报错解决教程(应用程序“Codex“无法打开)
  • 第一行代码--初步学习--UI开发--ListView
  • 自动化立体仓库系统项目施工要点
  • Win系统实现网络转发与端口映射:从 IPEnableRouter 到 RRAS 完整步骤
  • 如何快速掌握Blender插件io_scene_psk_psa:虚幻引擎PSK/PSA格式完整指南
  • 数据泄露已成网络安全新热点!成因、危害、溯源防御全方位深度解析
  • 从黑盒模型到因果反事实解释:构建可解释AI的实践路径
  • AI定价算法中的市场分配与合谋机制解析
  • Vatee外汇合规资质值得信赖吗?监管框架完善吗?
  • 基于大语言模型的互动游戏:提示词工程与AI游戏引擎设计
  • CANN/catlass GEMM恒等块调度
  • 2026年Q2北京铝镁锰板实力厂家盘点:廊坊铝硕金属制品有限公司深度解析 - 2026年企业推荐榜
  • JavaScript while 循环详解
  • Chainlit:快速构建AI应用界面的Python框架,无缝集成LangChain与OpenAI
  • 基于粒子群优化算法的微电网调度(光伏、储能、电动车、电网交互)(Matlab代码实现)
  • 线上推广公司怎么选?2026五家主流服务商全景评测与商家决策手册 - GEO优化
  • 2026 国内大模型 API 中转选型笔记:从接入成本到长期维护的几个观察