CommencezCommencez gratuitement

É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 !

Cette activité fait partie du cours

Apprentissage profond intermédiaire avec PyTorch

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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