ComenzarEmpieza gratis

Evaluación del modelo multisalida

En este ejercicio, practicarás la evaluación de modelos de varias salidas. Tu tarea consiste en escribir una función llamada evaluate_model() que tome como entrada un modelo de predicción de letras y caracteres, ejecute el bucle de evaluación e imprima la precisión del modelo en las dos tareas.

Puedes suponer que la función tendrá acceso a dataloader_test. Ya se han ejecutado las siguientes importaciones por ti:

import torch
from torchmetrics import Accuracy

Una vez que hayas implementado evaluate_model(), lo utilizarás en el siguiente ejercicio.

Este ejercicio forma parte del curso

Aprendizaje profundo intermedio con PyTorch

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

def evaluate_model(model):
    # Define accuracy metrics
    acc_alpha = ____(____, ____)
    acc_char = ____(____, ____)
Editar y ejecutar código