CommencerCommencer gratuitement

É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

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

def evaluate_model(model):
    # Define accuracy metrics
    acc_alpha = ____(____, ____)
    acc_char = ____(____, ____)
Modifier et exécuter le code