Руководство по ML.NET — начало работы через 10 минут

Загрузить и установить

Download and install Visual Studio 2026.

Download Visual Studio 2026

При установке выберите рабочую нагрузку Разработка пользовательского интерфейса многоплатформенного приложения .NET, а также необязательный компонент ML.NET Model Builder. Если вы воспользуетесь приведенной выше ссылкой, необходимые предварительные условия будут выбраны автоматически, как показано на следующем изображении:

Компонент конструктора моделей в установщике Visual Studio.

Already have Visual Studio 2026?

This tutorial is optimized for the latest version of Visual Studio. If you already have Visual Studio 2026, ensure it's up to date and has the required workload installed:

  • Найдите установщик Visual Studio на компьютере.

    В меню "Пуск" Windows найдите "installer", а затем выберите Visual Studio Installer из результатов.

  • При появлении запроса разрешите программе установки обновить себя.
  • If an update for Visual Studio 2026 is available, an Update button will be shown. Select it to update before modifying the installation. We recommend using the latest Visual Studio 2026 version for this tutorial.
  • Find your Visual Studio 2026 installation and select Modify.
  • Выберите Разработка классических приложений .NET и убедитесь, что на панели справа выбран ML.NET Model Builder. Нажмите кнопку Изменить.

Перейдите на новейшую версию Model Builder

После включения ML.NET Model Builder в Visual Studio скачайте и установите последнюю версию.

Скачайте последнюю версию Model Builder

После скачивания установите расширение, дважды щелкнув файл VSIX.

Установите пакет SDK для .NET

To build .NET apps, you need to download and install the .NET 10 SDK (Software Development Kit).

Download .NET 10 SDK x64 (Intel)
Download .NET 10 SDK Arm64 (Apple Silicon)

Если вы работаете на Mac с чипом Apple M1 или M2, вам необходимо установить версию Arm64 для SDK.

Установить CLI ML.NET

Интерфейс командной строки ML.NET (CLI) предоставляет инструменты для создания моделей машинного обучения с помощью ML.NET.

Note: Currently, ML.NET CLI is in Preview and only supports the previous LTS version of the .NET SDK (.NET 8).

Для действий по установке рекомендуется использовать консоль 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

В качестве альтернативы вы можете попробовать использовать следующую команду для запуска инструмента mlnet:

Command prompt
~/.dotnet/tools/mlnet

Если команда по-прежнему выдает ошибку, нажмите кнопку Я столкнулся с проблемой ниже, чтобы сообщить о проблеме и получить помощь в ее устранении.