ML.NET

機械学習モデルを.NETに統合できる、機械学習フレームワーク (ML framework) です。ML.NET の概要 - ML.NET | Microsoft Learn

その他の一般的な機械学習フレームワーク (TensorFlow、ONNX、Infer.NETなど) を使用できます。ML.NET |.NET 用に作成された機械学習

導入

利用するには、NuGet Gallery | Microsoft.MLを追加します。

対応環境

  • Webアプリとサービス、マイクロサービス/コンテナー、デスクトップ アプリ (WPFとWinForms)、Azure Functions、Azureサーバー側アプリの種類、コンソール アプリなど、ほぼすべての.NETアプリ
  • .NET、.NET Core (v2.0以上) と.NET Framework (v4.6.1以上)
  • x64およびx86プロセス
  • C#とF#
ML.NET とは、オープンソースの機械学習フレームワークです。

画像分類 (image classification)

NuGet Gallery | Microsoft.ML.Vision 3.0.1

画像分類

モデル ビルダー (Model Builder)

機械学習モデルの構築やトレーニングをできる、Visual Studioの拡張機能です。

GPUを使用するには、CUDA互換GPUが必要です。モデル ビルダーで GPU サポートをインストールする方法 - ML.NET | Microsoft Learn

複数の技術系サイトから、まとめて検索