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

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

Загрузите и установите Visual Studio 2022.

Скачать Visual Studio 2022

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

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

У вас уже есть 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

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

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

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

Проверить наличие обновлений Visual Studio

Это руководство оптимизировано для последней версии Visual Studio. Если у вас уже есть Visual Studio 2022, вы можете проверить наличие обновлений:

  • Нажмите клавишу Windows, введите Установщик Visual Studio и нажмите клавишу Enter.
  • При появлении запроса разрешите программе установки обновить себя.
  • Если доступно обновление, в установке Visual Studio 2022 появится кнопка Обновить. Выберите ее для обновления.

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

Для создания приложений .NET необходимо скачать и установить SDK .NET 8 (пакет средств разработки).

Скачать пакет SDK x64 для .NET 8 (Intel)
Скачать пакет SDK Arm64 для .NET 8 (Apple Silicon)

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

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

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

Примечание. В настоящее время ML.NET CLI находится в предварительной версии и поддерживает только последнюю LTS-версию .NET SDK (.NET 8).

Для действий по установке рекомендуется использовать консоль Bash. Так как по умолчанию для macOS используется консоль zsh, вы можете создать единственный экземпляр, открыв новый терминал и выполнив указанную ниже команду.

Terminal
bash

ДЛЯ КОМПЬЮТЕРОВ x64 — выполните следующую команду:

Terminal
dotnet tool install -g mlnet-linux-x64

ДЛЯ АРХИТЕКТУР ЧИПОВ ARM64 — вместо этого выполните следующую команду:

Terminal
dotnet tool install -g mlnet-linux-arm64

Если инструмент успешно установлен, вы должны увидеть следующее выходное сообщение, где [arch] — это архитектура чипа:

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

ДЛЯ АРХИТЕКТУР ЧИПОВ ARM64 — вместо этого выполните следующую команду:

Terminal
dotnet tool install -g mlnet-osx-arm64

Если инструмент успешно установлен, вы должны увидеть выходное сообщение, где [arch] — это архитектура чипа, аналогичная следующей:

Terminal
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]

Если вы видите инструкции, аналогичные приведенным ниже, выполните их в своем терминале.

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

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

Terminal
~/.dotnet/tools/mlnet

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

Продолжить