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
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
def evaluate_model(model):
# Define accuracy metrics
acc_alpha = ____(____, ____)
acc_char = ____(____, ____)