神经网络开发框架互通生态 ONNX

神经网络开发框架互通生态 ONNX

MIT
C/C++ Python
跨平台
微软
2017-11-26
王练

ONNX,即 Open Neural Network Exchange ,是微软和 Facebook 发布的一个深度学习开发工具生态系统,旨在让 AI 开发人员能够随着项目发展而选择正确的工具。

ONNX 所针对的是深度学习开发生态中最关键的问题之一,在任意一个框架上训练的神经网络模型,无法直接在另一个框架上用。开发者需要耗费大量时间精力把模型从一个开发平台移植到另一个。因此,如何实现不同框架之间的互操作性,简化从研究到生产的路径,成为了重中之重。

ONNX 的工作原理是:

实时跟踪某个神经网络是如何在这些框架上生成的,接着,使用这些信息创建一个通用的计算图,即符合ONNX 标准的计算图。这样做行得通,是因为在计算方面,这些框架产生的最终结果都非常接近,虽然更高级的表达不同。

ONNX 目前支持 Caffe2、PyTorch、Microsoft Cognitive Toolkit、Apache MXNet 等工具。 

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

微软开源用于机器学习模型的高性能推理引擎 ONNX

微软昨天宣布开放 ONNX Runtime,这是一款用于 Linux,Windows 和 Mac 平台的 ONNX 格式的机器学习模型的高性能推理引擎。ONNX Runtime 允许开发人员在任何支持的框架中训练和调整模型,并在...

2018/12/06 08:13

AWS 帮助构建 ONNX 开源 AI 平台

AWS 最近成为深度学习社区的开放式神经网络交换 Open Neural Network Exchange(ONNX)协作的最新技术公司,在无障碍和可互操作的环境中推出人工智能。Facebook 和微软领导了这一合作。 作为...

2017/12/12 08:09

围攻谷歌?亚马逊 MXNet 宣布加入 ONNX 开放生态

ONNX,即 Open Neural Network Exchange ,是微软和 Facebook 在今年 9 月发起的一个开放的深度学习开发工具生态系统,旨在让 AI 开发人员能够随着项目发展而选择正确的工具。之后,华为、I...

2017/11/27 08:00

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

ONNX Models to be Runnable Natively on Windows

ONNX Models to be Runnable Natively on 100s of Millions of Windows Devices March 7, 2018 by ML Blog Team This post was authored by Eric Boyd, CVP, AI Data & Infrastructure. Toda...

2018/05/03 08:48
16
0
由微软打造的深度学习开放联盟ONNX成立

如今的微软已经一跃成为全球市值最高的高科技公司之一。2018年11月底,微软公司市值曾两次超越了苹果,成为全球市值最高的公司,之后也一直处于与苹果胶着的状态。市场惊叹微软是一家有能力改...

2018/12/04 15:40
3
0
由微软打造的深度学习开放联盟ONNX成立

导读 如今的微软已经一跃成为全球市值最高的高科技公司之一。2018年11月底,微软公司市值曾两次超越了苹果,成为全球市值最高的公司,之后也一直处于与苹果胶着的状态。市场惊叹微软是一家有...

2018/12/04 21:42
13
0
由微软打造的深度学习开放联盟ONNX成立

导读 如今的微软已经一跃成为全球市值最高的高科技公司之一。2018年11月底,微软公司市值曾两次超越了苹果,成为全球市值最高的公司,之后也一直处于与苹果胶着的状态。市场惊叹微软是一家有...

2018/12/04 13:08
19
0
Adaptable DL with nGraph™ Compiler and ONNX*

Adaptable Deep Learning Solutions with nGraph™ Compiler and ONNX* Artificial intelligence methods and deep learning techniques based on neural networks continue to gain adopti...

2018/07/29 18:34
25
0
使用 ONNX 将模型从 PyTorch 迁移到 Caffe2

1. PyTorch及ONNX环境准备 为了正常运行ONNX,我们需要安装最新的Pytorch git clone --recursive https://github.com/pytorch/pytorch cd pytorch mkdir build && cd build sudo cmake .. -...

2018/11/20 12:16
2.2K
0
PyTorch 1.0 正式公开,Caffe2并入PyTorch实现AI研究和生产一条龙

今天,Facebook正式公布PyTorch 1.0,这是将基于Python的PyTorch与Caffe2合并的一个新版本的框架,让开发者可以无缝地将AI模型从研究转到生产,而无需处理迁移 “现在,你只需要使用PyTorch...

2018/05/07 15:06
29
0
PyTorch快速开始-Notebook with JupyterHub on K8s

在Kubernetes上的JupyterHub,通过Notebook快速运行PyTorch例程,测试镜像是否可用。 1、快速安装 在我的镜像中,已经将PyTorch、TorchVision打包到JupyterHub for K8s的Notebook镜像中,可以...

07/09 15:54
27
0
微软推出Windows Vision Skills预览 解决复杂的计算机视觉问题

外媒报道称,微软刚刚发布了 Windows Vision Skills 的预览版本。作为一个 NuGet 包集合,其旨在帮助开发者通过一组简单的 API,去解决复杂的计算机视觉问题。目前包含的一组 API,适用于实现...

05/05 08:24
8
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部