Esercitazione su ML.NET - Come iniziare in 10 minuti

Crea la tua app

Aprire Visual Studio e creare una nuova app console .NET:

  1. Seleziona Crea un nuovo progetto dalla finestra iniziale di Visual Studio 2022.
  2. Seleziona il modello di progetto App console C#.
  3. Screenshot della schermata iniziale di Visual Studio.

  4. Cambia il nome del progetto in myMLApp.
  5. Verifica che Inserisci soluzione e progetto nella stessa directory non sia selezionato.
  6. Screenshot della schermata di configurazione del progetto di Visual Studio.

  7. Seleziona il pulsante Avanti.
  8. Seleziona .NET 8.0 (supporto a lungo termine) come framework.
  9. Selezionare il pulsante Crea. Visual Studio crea il progetto e carica il file Program.cs.

Aggiungi Machine Learning

  1. Fare clic con il pulsante destro del mouse sul progetto myMLApp in Esplora soluzioni e selezionare Aggiungi > modello Machine Learning.

    Screenshot di Visual Studio che mostra il modello Machine Learning selezionato.

  2. Nella finestra di dialogo Aggiungi nuovo elemento verificare che sia selezionata l'opzione Modello di Machine Learning (ML.NET).
  3. Modificare il campo Nome in SentimentModel.mbconfig e selezionare il pulsante Aggiungi.

    Finestra di dialogo Aggiungi nuovo elemento con Machine Learning modello (ML.NET) selezionato e SentimentModel.mbconfig come nome file.

Alla soluzione viene aggiunto un nuovo file denominato SentimentModel.mbconfig e l'interfaccia utente di Model Builder viene aperta in una nuova finestra degli strumenti ancorata in Visual Studio. Il file mbconfig è semplicemente un file JSON che tiene traccia dello stato dell'interfaccia utente.

Model Builder guiderà l'utente nel processo di creazione di un modello di apprendimento automatico nei passaggi seguenti.

Nel terminale eseguire il comando seguente:

Command prompt
mkdir myMLApp
cd myMLApp

Il comando mkdir crea una nuova directory denominata myMLApp e il comando cd myMLApp la colloca nella directory dell'app appena creata.

Il codice di training del modello sarà generato nei passaggi successivi.

Continua