IT之家 2 月 14 日消息,據(jù)微軟官方新聞稿,微軟日前為旗下神經(jīng)網(wǎng)絡推理引擎“ONNX Runtime”推出了 1.17 版本,主要加入了網(wǎng)頁端訓練功能,允許開發(fā)者在瀏覽器中訓練模型。
據(jù)介紹,微軟在 ONNX Runtime 1.8 版本中,首度為引擎推出了瀏覽器內(nèi)推理功能,該功能利用 WebGL 和 WebGPU 進行推理,允許開發(fā)者調(diào)用瀏覽器跨平臺部署機器學習模型。
而在最新的 ONNX Runtime 1.17 中,微軟選擇進一步強化瀏覽器在訓練過程中起到的作用,允許開發(fā)者使用瀏覽器訓練模型。
微軟提到,相關基于瀏覽器的網(wǎng)頁訓練功能主要由 WebAssembly 和 JavaScript API 兩部分組成,其中 WebAssembly 用于轉換代碼,JavaScript API 用于管理 WebAssembly 與緩沖區(qū)轉換過程。
IT之家注意到,由于瀏覽器不能直接允許 C 語言代碼,因此微軟使用 WebAssembly 將代碼轉換為能夠在瀏覽器中高效運行的.wasm 二進制文件,以便于開發(fā)者在瀏覽器中進行模型訓練。
微軟同時提到,目前基于瀏覽器的模型訓練方式僅支持 CPU 單線程運算,開發(fā)者同時需要使用 ONNX 工具生成必要的運行環(huán)境,之后才能進行訓練。
廣告聲明:文內(nèi)含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。