跳转到主要内容
ToolPotion

ONNX 文档

ONNX (Open Neural Network Exchange) 提供了其 1.23.0 版本的文档。内容涵盖核心概念、Python 集成、API 参考、版本控制、数据结构和算子。文档详细介绍了数据存储、安全性和后端实现指南以及实验性算子等技术方面。

访问URL

描述

ONNX 1.23.0 文档是理解和使用 Open Neural Network Exchange 格式的全面资源。它首先介绍了 ONNX 及其基本概念,并指导用户完成与 Python 的集成。提供了详细的 API 参考,包括版本控制策略、数据结构、函数以及 ONNX 算子的完整列表。

详细阐述了技术细节,包括 8 位浮点存储的细节,以及 4 位和 2 位整数类型的实现。文档还介绍了 ONNX 仓库,提供了关于为算子添加函数体以及将新算子或函数引入 ONNX 生态系统的过程的指导。安全保证案例也是文档的一部分,强调了 ONNX 对稳健开发的承诺。

进一步的技术章节深入探讨了 ONNX 中的广播机制、可微分标签指南、维度表示法和外部数据处理。展示了 Open Neural Network Exchange 中间表示 (ONNX IR) 规范,以及实现 ONNX 后端的说明。还涵盖了实验性算子和元数据的管理,以及 ONNX 类型和 ONNX 后端测试套件。

关于官方 ONNX 版本和算子约定的信息为框架的演变提供了背景。包括了面向开发者的 Python API 概述以及使用 Sigstore 证明验证 PyPI 版本的方法。最后,文档还涉及了外部数据安全、ONNX 形状推理、ONNX 文本语法、类型表示法、ONNX 版本转换器和 ONNX 版本控制,使其成为 ONNX 用户和贡献者的完整参考。

ONNX 文档的核心功能

  • ONNX 概念介绍

  • ONNX 与 Python 集成指南

  • 全面的 API 参考

  • ONNX 版本控制的详细解释

  • ONNX 数据结构文档

  • ONNX 函数的覆盖

  • 深入的 ONNX 算子文档

  • 数据类型和存储的技术细节(例如,8 位浮点,4 位整数)

  • ONNX 仓库指南

  • 算子和函数添加流程

  • ONNX 安全保证案例

  • ONNX 中的广播

  • 可微分标签指南

  • 维度表示法和类型表示法

  • 外部数据处理

  • ONNX IR 规范

  • ONNX 后端实现指南

  • 实验性算子管理

  • ONNX 元数据

  • ONNX 类型

  • ONNX 后端测试套件

  • 官方 ONNX 版本

  • 算子约定概述

  • Python API 概述

  • 用于 PyPI 版本的 Sigstore 证明

  • ONNX 形状推理

  • ONNX 文本语法

  • ONNX 版本转换器

ONNX 文档入门

  1. 理解 ONNX 概念:阅读介绍部分以掌握 ONNX 的基本原理。

  2. 与 Python 集成:遵循 ONNX 与 Python 指南进行实际实现。

  3. 探索 API 参考:利用 API 参考获取有关函数、算子和数据结构的详细信息。

  4. 实现 ONNX 后端:查阅实现 ONNX 后端的指南以获得自定义解决方案。

  5. 添加新算子/函数:参考文档了解添加新算子或函数的流程。

  6. 管理实验性功能:学习如何管理和使用实验性算子。

  7. 验证版本:了解使用 Sigstore 证明验证 ONNX PyPI 版本的过程。

ONNX 文档的使用案例

  • 模型互操作性
  • 硬件加速
  • 模型优化
  • 研究与开发
  • 生产部署

ONNX 文档的常见问题

ONNX 文档 评价

加载中...

与 ONNX 文档 类似的热门AI工具

AI 框架

docs.ray.io 是 Ray 的官方文档门户,Ray 是一个用于扩展 AI 和 Python 应用程序的开源框架。它提供了全面的指南、API 参考和教程,帮助开发人员高效地构建和部署分布式应用程序。该网站通过 Cloudflare 验证确保安全访问。

机器学习平台

MindSpore 提供了一套全面的 API,用于构建、训练和推理 AI 模型。它提供了框架基础、操作、神经网络层、参数初始化、混合精度、训练、并行处理、图编译、运行时、设备上下文、通信、数据集处理等接口。

机器学习平台

AI 应用

Eden AI 提供统一的 API,可访问 500 多个领先的 AI 模型,包括 LLM 以及用于语音、视觉和 OCR 的专业 AI。它支持基于成本、性能和区域的智能路由,并内置了故障转移机制以增强鲁棒性和控制力。

MLOps 与模型部署

Instructor 是一个多语言库,旨在从大型语言模型 (LLM) 中提取结构化、经过验证的数据。它支持超过 15 个提供者,并提供类型安全、自动重试和流式处理等功能,非常适合寻求可靠输出的开发者。

精选机器学习平台

AI 框架

ONNX Runtime 是一个跨平台的加速机器学习框架,优化训练和推理。它支持多种编程语言和平台,使得将先进的 AI 能力集成到应用程序中变得简单。

精选机器学习平台

AI 框架

Keras 是一个 Python 深度学习框架。它提供了一个高级 API,用于构建和训练神经网络。Keras 专注于实现快速实验和用户友好性,使其对研究人员和开发人员都易于访问。它支持各种后端以实现灵活性。

机器学习平台

AI 应用

Visnet 提供了一个全面的无头、多兼容且通用的神经网络接口,用于开发和部署 AI 模型。它提供模块化前端、无服务器架构和强大的安全功能,能够高效地集成 NLP 和深度视觉系统,以满足各种工业应用的需求。

MLOps 与模型部署

AI 框架

OpenNN is a free and open-source software library for neural networks. It provides a comprehensive set of tools for developing and implementing artificial intelligence models.…

机器学习平台