VS Code 中的 Azure 機器學習
Azure 機器學習是一個基於雲的環境,您可以使用它來訓練、部署、自動化、管理和跟蹤機器學習模型。有關 Azure 機器學習的更多資訊,請參閱 什麼是 Azure 機器學習?
VS Code 的 Azure 機器學習 擴充套件允許您在 VS Code 中使用已有的功能來開發機器學習應用程式。

桌面版或 Web 版
您可以在 VS Code 桌面版或 VS Code for the Web 中使用 Azure 機器學習。VS Code for the Web 在您的瀏覽器中完全執行,提供免費、無需安裝的 VS Code 體驗,網址為 https://vscode.dev。請檢視 啟動 Azure 機器學習指南 瞭解更多資訊。
連線到遠端計算例項
計算例項 是一個託管的基於雲的工作站,用於開發機器學習應用程式。
Azure 機器學習 VS Code 擴充套件可以輕鬆地即時連線到計算例項中的資源並訪問它們。有關更多資訊,請參閱 連線到 Azure 機器學習計算例項。
Azure 機器學習 2.0 CLI 支援 (預覽版)
Azure 機器學習 2.0 CLI 使您能夠從命令列訓練和部署模型。其功能可以加速資料科學的橫向和縱向擴充套件,同時跟蹤模型生命週期。
在使用 Azure 機器學習規範檔案時,VS Code 擴充套件提供了以下功能支援
- 規範檔案編寫
- 語言支援
- 資源自動完成
規範檔案編寫
使用命令面板 (⇧⌘P (Windows, Linux Ctrl+Shift+P)) 中的 **Azure ML** 命令,或 VS Code 中的 Azure 機器學習檢視,來簡化規範檔案編寫過程。

語言支援
Azure 機器學習擴充套件將所有值與預設工作區中的資源進行交叉引用。如果擴充套件檢測到錯誤指定的資源或缺失的屬性,將顯示內聯錯誤。

資源自動完成
當您開始處理資源時,您會發現 Azure 機器學習擴充套件可以檢查規範檔案。該擴充套件使用您指定的預設工作區為該工作區中的資源提供自動完成支援。

訓練機器學習模型
在 Azure 機器學習中,您可以使用 scikit-learn、PyTorch、TensorFlow 等流行的框架來訓練機器學習模型,還有更多。該擴充套件可以輕鬆提交和跟蹤這些模型的生命週期。
有關更多資訊,請參閱 訓練機器學習模型教程。
管理資源
您可以直接從 VS Code 建立和管理 Azure 機器學習資源。有關更多資訊,請參閱 如何在 VS Code 中管理資源。
遠端 Jupyter 伺服器
VS Code 為使用 Jupyter notebook 的開發提供了強大的支援。有關更多資訊,請參閱 VS Code 中的 Jupyter Notebooks。
Azure 機器學習利用了 VS Code 中強大的 Jupyter notebook 支援。它使得連線到遠端計算例項並將其用作遠端 Jupyter 伺服器變得無縫。有關更多資訊,請參閱 將計算例項配置為遠端 notebook 伺服器。
Git 整合
透過使用 Azure 機器學習 VS Code 擴充套件連線到遠端計算例項,您將能夠使用 VS Code 內建的 Git 支援。