Évaluation d'un modèle à sorties multiples
Dans cet exercice, vous vous entraînerez à l'évaluation des modèles à sorties multiples. Votre tâche consiste à écrire une fonction appelée evaluate_model()
qui prend en entrée un modèle de prédiction de l'alphabet et des caractères, exécute la boucle d'évaluation et affiche la précision du modèle dans les deux tâches.
Vous pouvez supposer que la fonction aura accès à dataloader_test
. Les importations suivantes ont déjà été exécutées pour vous :
import torch
from torchmetrics import Accuracy
Une fois que vous aurez mis en œuvre evaluate_model()
, vous l'utiliserez dans l'exercice suivant !
Cet exercice fait partie du cours
Apprentissage profond intermédiaire avec PyTorch
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
def evaluate_model(model):
# Define accuracy metrics
acc_alpha = ____(____, ____)
acc_char = ____(____, ____)