最新2018微軟中國人工智能大會剛剛落下帷幕,對於.NET開發者,可能早已被眼花繚亂的微軟家AI體系弄暈了。我特意整理了幾張圖,以示區別。
Azure ML提供了大量認知API服務,外加一個機器學習的工作台,為在線訓練、發布、使用機器學習成果提供支持。
Windows ML主要是為了在Windows操作系統本地離線環境下,使用其他平台(包括Azure ML)、框架(包括ML.NET)、語言的模型(基於ONNX)提供支持,提供的。
而ML.NET是一個純粹的框架,為了.NET開發者用編碼進行機器學習開發提供支持,同時也支持其他框架、類庫、語言的模型(基於ONNX)的擴展。