[Javascript] 類神經網路: ONNX.js

ONNX.js

https://github.com/microsoft/onnxjs


ONNX

https://github.com/onnx/onnx


ONNX web

https://onnx.ai/


開源一年多神經網絡交換格式ONNX,現在已經統一框架間的江湖了?

https://kknews.cc/zh-tw/tech/movz4b9.html


ONNX 和 Azure Machine Learning:建立及加速 ML 模型

https://docs.microsoft.com/zh-tw/azure/machine-learning/concept-onnx


流覽器中的AI:比較TensorFlow,ONNX和WebDNN進行圖像分類

https://www.notlogy.com/90343.html


如何打造一個高性能的前端智慧推理引擎

https://mp.weixin.qq.com/s?__biz=Mzg4MjE5OTI4Mw==&mid=2247487107&idx=1&sn=115ce87b41bad427e41f51fa137d9aaa


使用ONNX.js在流覽器上運行機器學習模型

https://suimz.com/archives/onnxjs-run-model


複雜推理模型從服務器移植到Web瀏覽器的理論和實戰

https://zhuanlan.zhihu.com/p/415739593


ONNX是一種針對機器學習所設計的開放式的檔案格式,用於存儲訓練好的模型。它使得不同的人工智慧框架(如 Pytorch、 MXNet )可以採用相同格式存儲模型資料並交互。ONNX 的規範及代碼主要由微軟,亞馬遜,Facebook 和 IBM 等公司共同開發,以開放原始程式碼的方式託管在 Github 上。目前官方支援載入 ONNX 模型並進行推理的深度學習框架有: Caffe2, PyTorch, MXNet,ML.NET,TensorRT 和 Microsoft CNTK,並且 TensorFlow 也非官方的支持ONNX。


ONNX.js 是一個 Javascript 庫,用於在流覽器和 Node.js 上運行 ONNX 模型。ONNX.js 只能運行預訓練的模型,無法對模型進行訓練。借助 ONNX .js,Web 開發人員可以直接在流覽器上使用預訓練的 ONNX 模型進行推測運算,減少伺服器與用戶端通信、保護用戶隱私,提供免安裝和跨平臺流覽器的 ML 體驗。



#ONNX.js, 類神經網路, 深度學習


留言