0
雷鋒網 AI科技評論消息,早前,FaceBook 攜手微軟發布了一個全新的項目——ONNX,欲借此打造一個開放的深度學習開發工具生態系統。之后,華為、IBM、英特爾、高通等紛紛宣布宣布支持 ONNX。
詳細信息,可以參見雷鋒網 AI科技評論之前發文:
Facebook、微軟聯合推出 ONNX 標準,號稱要解決開發框架碎片化
共筑開放AI生態:ONNX標準得到華為、英特爾等更多廠商支持
日前,Facebook AI 基礎平臺部(AI Infra and Platform)副總 Bill Jia 在 Facebook Research Blog 發文宣布,亞馬遜將加入 ONNX 開放生態,MXNet 將對 ONNX 提供支持。
他表示,ONNX 開放生態于2017年9月啟動,旨在加強深度學習工具間的互操作性。
ONNX 是一種用于表示深度學習模型的標準,支持模型在框架之間轉移,這是邁向開放生態的第一步。在這個生態中,AI 開發人員可以輕松地在最先進的工具之間進行轉移,選擇最合適的工具組合。
之后,亞馬遜也將為 ONNX 這種創新開放的生態系統做出貢獻,開發人員將能構建更豐富的模型,而不必擔心跨框架的互操作問題。
現在,亞馬遜的 MXNet 已經支持 ONNX。ONNX-MXNet 是一個開源 Python 包,旨在將 ONNX 深度學習模型導入到 MXNet 中。作為一個功能全面的深度學習框架,MXNet 提供跨多種語言(如Python、Scala、R語言等)的 API 。
在 MXNet 加入 ONNX 之后,開發人員將有機會使用 PyTorch、CNTK、Caffe2 等框架來構建和訓練模型,再將模型導入 MXNet 中,來進行更靈活、更優化的運行。
在未來,ONNX 的合作伙伴和社群將會繼續開發 ONNX 格式,促進對更多框架的支持。他們將會增強這個生態系統的互操作性,擴展 ONNX MXNet 的功能,ONNX 很快將會支持 MXNet 核心 API 。開發人員將有機會在所有框架中自由地切換。
關于 ONNX-MXNet 的安裝、說明等詳細信息,可以參見 GitHub(https://github.com/onnx/onnx-mxnet)。
大家可以訪問 ONNX 官網(http://onnx.ai/)了解更多詳細信息。
雷鋒網 AI科技評論編譯整理。
雷峰網版權文章,未經授權禁止轉載。詳情見轉載須知。