微軟和 Facebook 讓 AI 模型更容易從一個 AI 框架跳到另一個

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

微軟 Azure 人工智能

微軟今天宣布與 Facebook 合作,宣布開放神經網絡交換 (ONNX) 格式。 ONNX 為 AI 框架生態系統帶來互操作性。 ONNX 提供了可擴展計算圖模型的定義,以及內置運算符和標準數據類型的定義。

市場上有多種 AI 框架,包括微軟自己的認知工具包。 直到今天,還沒有辦法在另一個框架中使用為一個框架創建的 AI 模型。 ONNX 通過成為 AI 模型的開源格式解決了這個問題。 微軟的認知工具包、Caffe2 和 PyTorch 將支持 ONNX。

ONNX 提供以下優勢:

  • 框架互操作性: 開發人員可以更輕鬆地在框架之間移動,並使用最好的工具來完成手頭的任務。 每個框架都針對特定特性進行了優化,例如快速訓練、支持靈活的網絡架構、在移動設備上進行推理等。很多時候,研發過程中最重要的特性與交付到生產中最重要的特性不同。 當開發人員在框架之間轉換模型時,這會導致由於不使用正確的框架或顯著延遲而導致效率低下。 使用 ONNX 表示的框架簡化了這一點,並使開發人員更加敏捷。
  • 共享優化: 硬件供應商和其他為提高神經網絡性能進行優化的供應商可以通過針對 ONNX 表示同時影響多個框架。 通常優化需要單獨集成到每個框架中,這可能是一個耗時的過程。 ONNX 表示使優化更容易接觸到更多的開發人員。

ONNX 代碼和文檔現已在 GitHub 上以開源形式提供,您可以提供反饋以進一步開發此項目 点击這裡. 了解有關此公告的更多信息 点击這裡.

有關主題的更多資訊: 人工智能框架, 認知工具包, Facebook, 微軟, 昂尼克斯, 開放式神經網絡交換

發表評論

您的電子郵件地址將不會被發表。 必填字段標 *