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) のダウンロード

Apple M1 または M2 チップを搭載した Mac をお使いの場合は、Arm64 バージョンの SDK をインストールする必要があります。

ML.NET CLI のインストール

ML.NET コマンドライン インターフェイス (CLI) には、ML.NET を使用して機械学習モデルをビルドするためのツールが用意されています。

注: 現在、ML.NET CLI はプレビュー段階にあり、最新の LTS バージョンの .NET SDK (.NET 8) のみをサポートしています。

インストール手順については、Bash コンソールを使用することを推奨します。macOS の既定値は zsh コンソールであるため、新しいターミナルを開いて次のコマンドを実行することで、単一のインスタンスを作成できます。

Command prompt
bash

FOR x64 MACHINES - 次のコマンドを実行します。

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 以外の本体 (macOS の新しい既定値である zsh など) を使用している場合は、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

または、次のコマンドを使用して mlnet ツールを実行できます:

Command prompt
~/.dotnet/tools/mlnet

コマンドでエラーが発生し続ける場合は、以下の [問題発生] ボタンを使用して問題を報告し、問題解決のためのサポートを受けることができます。

続行