Esercitazione su ML.NET - Come iniziare in 10 minuti

Scarica e installa

Scarica e installa Visual Studio 2022.

Scarica Visual Studio 2022

Durante l'installazione, è necessario selezionare il carico di lavoro .NET desktop development insieme al componente facoltativo ML.NET Model Builder. L'uso del collegamento precedente deve preselezionare correttamente tutti i prerequisiti, come illustrato nell'immagine seguente:

Componente Model Builder nel Programma di installazione di Visual Studio.

Visual Studio 2022 è già disponibile?

Se si dispone già di Visual Studio 2022, assicurarsi che sia aggiornato e che sia installato il carico di lavoro richiesto:

  • Selezionare il tasto Windows, digitare Programma di installazione di Visual Studio, quindi premere INVIO.
  • Se richiesto, consentire al programma di installazione di aggiornarsi.
  • Se è disponibile un aggiornamento per Visual Studio 2022, verrà visualizzato un pulsante Aggiorna. Selezionarlo per aggiornarlo prima di modificare l'installazione. Per questa esercitazione è consigliabile usare la versione più recente di Visual Studio 2022.
  • Trova l'installazione di Visual Studio 2022 e seleziona il pulsante Modifica.
  • Selezionare .NET desktop development e assicurarsi che nel riquadro destro sia selezionato ML.NET Model Builder. Selezionare il pulsante Modify.

Aggiornare all'ultima versione di Model Builder

Dopo aver abilitato ML.NET Model Builder in Visual Studio, scaricare e installare la versione più recente.

Scaricare l'ultima versione di Model Builder

Dopo il download, installare l'estensione facendo doppio clic sul file .vsix.

Verificare la disponibilità di aggiornamenti Visual Studio

Questa esercitazione è ottimizzata per l'ultima versione di Visual Studio. Se si ha già Visual Studio 2022, è possibile verificare la disponibilità di aggiornamenti:

  • Selezionare il tasto Windows, digitare Programma di installazione di Visual Studio, quindi premere INVIO.
  • Se richiesto, consentire al programma di installazione di aggiornarsi.
  • Se è disponibile un aggiornamento, l'installazione di Visual Studio 2022 avrà un pulsante Update. Selezionarlo per l'aggiornamento.

Installa .NET SDK

Per compilare app .NET, è necessario scaricare e installare .NET 8 SDK (Software Development Kit).

Scaricare .NET 8 SDK x64 (Intel)
Scaricare .NET 8 SDK Arm64 (Apple Silicon)

Se si usa un Mac con un chip Apple M1 o M2, è necessario installare la versione Arm64 dell'SDK.

Installa ML.NET CLI

L'interfaccia della riga di comando (CLI) di ML.NET fornisce strumenti per compilare modelli di Machine Learning con ML.NET.

Note: Attualmente l'interfaccia della riga di comando di ML.NET è in anteprima e supporta solo la versione LTS più recente di .NET SDK (.NET 8).

Per i passaggi di installazione, è consigliabile usare una console Bash. Poiché l'impostazione predefinita per macOS è una console zsh, è possibile creare un'istanza singolare aprendo un nuovo terminale e inserendo il comando seguente.

Command prompt
bash

PER COMPUTER x64 - Eseguire il comando seguente:

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

PER LE ARCHITETTURE DI CHIP ARM64 - Eseguire, invece, il comando seguente:

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

Se lo strumento viene installato correttamente, si dovrebbe visualizzare il messaggio di output seguente in cui [arch] è l'architettura del chip:

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

PER LE ARCHITETTURE DI CHIP ARM64 - Eseguire, invece, il comando seguente:

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

Se lo strumento viene installato correttamente, verrà visualizzato un messaggio di output in cui [arch] è l'architettura del chip simile alla seguente:

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

Nota: se si usa una console diversa da Bash (ad esempio, zsh, che è il nuovo valore predefinito per macOS), sarà necessario assegnare autorizzazioni eseguibili mlnet e includere mlnet nel percorso del sistema. Le istruzioni su come eseguire questa operazione dovrebbero essere visualizzate nel terminale quando si installa (o qualsiasi altro strumento globale). In generale, il comando seguente dovrebbe funzionare per la maggior parte dei sistemi: chmod +x [PATH-TO-MLNET-CLI-EXECUTABLE]

Se si visualizzano istruzioni simili a quelle seguenti, eseguirle nel terminale.

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

In alternativa, è possibile provare a usare il comando seguente per eseguire lo strumento mlnet:

Command prompt
~/.dotnet/tools/mlnet

Se il comando continua a generare un errore, usare il pulsante Si è verificato un problema di seguito per segnalare il problema e ricevere assistenza per la risoluzione.

Continua