ML.NET 教學課程 - 10 分鐘入門

下載並安裝

下載並安裝 Visual Studio 2022。

下載 Visual Studio 2022

在安裝期間,.NET 桌面開發工作負載應該與選擇性的 ML.NET Model Builder 元件一起選取。使用上述連結應正確預先選擇所有必要條件,如下圖所示:

Visual Studio 安裝程式中的 Model Builder 元件。

已經有 Visual Studio 2022 了嗎?

如果您已經有 Visual Studio 2022,請確認它是最新的,並已安裝必要的工作負載:

  • 選取 Windows 鍵,輸入 Visual Studio 安裝程式,然後按 Enter 鍵。
  • 如有提示,請允許安裝程式自行更新。
  • 如果有 Visual Studio 2022 的更新,則會顯示 [更新] 按鈕。選取它以在修改安裝之前更新。建議您在此教學課程中,使用最新的 Visual Studio 2022 版本。
  • 尋找您的 Visual Studio 2022 安裝,然後選取 [修改]
  • 選取 .NET 桌面開發,並確定已在右窗格選取 ML.NET Model Builder。選取 [修改] 按鈕。

升級至最新版本的 Model Builder

在 Visual Studio 中啟用 ML.NET Model Builder 後,請下載並安裝最新版本。

下載最新版本的 Model Builder

下載之後,請按兩下 .vsix 檔案來安裝延伸模組。

檢查是否有 Visual Studio 更新

此教學課程已針對最新版的 Visual Studio 進行最佳化。如果您已經有 Visual Studio 2022,您可以檢查更新:

  • 選取 Windows 鍵,輸入 Visual Studio 安裝程式,然後按 Enter 鍵。
  • 如有提示,請允許安裝程式自行更新。
  • 若有可用的更新,您的 Visual Studio 2022 安裝將會有 [更新] 按鈕。請選取以進行更新。

安裝 .NET SDK

若要建置 .NET 應用程式,您必須下載並安裝 .NET 8 SDK (軟體開發套件)。

下載 .NET 8 SDK x64 (Intel)
下載 .NET 8 SDK Arm64 (Apple Silicon)

如果您使用的 Mac 上有 Apple M1 或 M2 晶片,則必須安裝 Arm64 版本的 SDK。

安裝 ML.NET CLI

ML.NET 命令列介面 (CLI) ,提供使用 ML.NET 建置機器學習模型的工具。

注意: 目前,ML.NET CLI 處於預覽狀態,且只支援 .NET SDK (.NET 8) 的最新 LTS 版本。

如需安裝步驟,建議您使用 Bash 主控台。由於 macOS 的預設值是 zsh 主控台,因此您可以透過開啟新的終端並執行下列命令來建立單一執行個體。

Command prompt
bash

x64 電腦 - 請執行下列命令:

Command prompt
dotnet tool install -g mlnet-linux-x64

ARM64 積體電路架構 - 請改為執行下列命令:

Command prompt
dotnet tool install -g mlnet-linux-arm64

如果工具安裝成功,您應該會看到下列輸出訊息,其中 [arch] 是積體電路架構:

Command prompt
You can invoke the tool using the following command: mlnet
Tool 'mlnet-linux-[arch]' (version 'X.X.X') was successfully installed.
Command prompt
dotnet tool install -g mlnet-osx-x64

ARM64 積體電路架構 - 請改為執行下列命令:

Command prompt
dotnet tool install -g mlnet-osx-arm64

如果工具安裝成功,您應該會看到輸出訊息,其中 [arch] 是類似下列的積體電路架構:

Command prompt
You can invoke the tool using the following command: mlnet
Tool 'mlnet-osx-[arch]' (version 'X.X.X') was successfully installed.

注意: 如果您使用的主控台不是 Bash (例如 zsh,這是 macOS 新的預設值),則您必須將可執行檔權限授與 mlnet,並將 mlnet 包含在系統路徑中。當您安裝 mlnet (或任何全域工具) 時,終端中應會顯示如何執行此動作的指示。一般而言,下列命令應該適用於大多數系統: chmod +x [PATH-TO-MLNET-CLI-EXECUTABLE]

如果您看到如下所示的指示,請在終端中執行這些指示。

Command prompt
cat << \EOF >> ~/.zprofile
#Add .NET Core SDK tools
export  PATH="$PATH:~/.dotnet/tools"
EOF

或者,您可以嘗試使用下列命令執行 ML.NET 工具:

Command prompt
~/.dotnet/tools/mlnet

如果該命令仍顯示錯誤,請使用下方的 [我遇到了問題] 按鈕來回報問題並取得解決問題的說明。

繼續