1. Apprendre
  2. /
  3. Cours
  4. /
  5. Apprentissage profond intermédiaire avec PyTorch

Connected

Exercice

Évaluation d'un modèle à sorties multiples

Dans cet exercice, vous allez vous exercer à évaluer des modèles à sorties multiples. Votre tâche consiste à écrire une fonction appelée evaluate_model() qui reçoit en entrée un modèle prédisant l'alphabet et le caractère, exécute la boucle d'évaluation et affiche la précision du modèle pour les deux tâches.

Vous pouvez supposer que la fonction a accès à dataloader_test. Les importations suivantes ont déjà été exécutées pour vous :

import torch
from torchmetrics import Accuracy

Une fois evaluate_model() implémentée, vous l'utiliserez dans l'exercice suivant !

Instructions 1/3

undefined XP
    1
    2
    3
  • Définissez acc_alpha et acc_char comme des métriques Accuracy() de type multiclasse pour les deux sorties, alphabets et caractères, avec le nombre de classes approprié dans chaque cas (il y a 30 alphabets et 964 caractères dans l'ensemble de données).