IniziaInizia gratis

Valutazione di modelli multi-output

In questo esercizio metterai in pratica la valutazione di modelli multi-output. Il tuo compito è scrivere una funzione chiamata evaluate_model() che prende in input un modello che predice alfabeto e carattere, esegue il loop di valutazione e stampa l'accuratezza del modello nei due task.

Puoi assumere che la funzione abbia accesso a dataloader_test. I seguenti import sono già stati eseguiti per te:

import torch
from torchmetrics import Accuracy

Una volta implementata evaluate_model(), la userai nell'esercizio successivo!

Questo esercizio fa parte del corso

Deep Learning intermedio con PyTorch

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

def evaluate_model(model):
    # Define accuracy metrics
    acc_alpha = ____(____, ____)
    acc_char = ____(____, ____)
Modifica ed esegui il codice