简单地说,这个新工具能把一种框架训练的模型,转换成另一种框架所需的格式。比如说,机器学习开发者可以将PyTorch训练的模型转换到Caffe2上,减少从研究到产品化所耗费的时间。Facebook在博客中说,ONNX只是第一步,他们的目标是建立一个开放的生态,让AI开发者能在最先进的工具之间轻松流动,选择最适合自己的框架。
除了PyTorch 1.0,我们还将开源许多我们目前频繁使用的 AI 工具,包括 Translate——一个 PyTorch 库——用于快速、灵活的神经机器翻译,新一代 ELF——一个用于 AI 推理应用的综合游戏平台。 开发人员还可以使用类似 Glow(一种机器学习编译器,可以在不同硬件平台上提升框架性能)的工具,还有 Tensor Comprehensions(从高...
ONNX模型可以通过工具进行进一步的优化,以便在Caffe2或移动设备上得到更高的性能。 ONNX Runtime:一个高性能的推理引擎,可以在服务端和移动端运行ONNX模型。 ONNX Optimizers:通过图形优化来减少模型的运行时间。 3. 将ONNX模型导入Caffe2(可选) 虽然Caffe2现在已整合到PyTorch中,但如果你有特定需求,需要在Caffe2...
caffe2onnx 工具使用说明 本章介绍 AX 版 caffe2onnx 转换工具,用于将 Caffe 浮点模型转换成 ONNX 浮点模型。 Note 下文的模型语义皆为浮点模型。 将Caffe 模型转换成 ONNX 模型 我们提供了三种方式将 Caffe 模型转换成 ONNX 模型。 您可以将 Caffe 文件传入进来以转换您指定的某一...