Avaliação do modelo de várias saídas
Neste exercício, você praticará a avaliação de modelos de várias saídas. Sua tarefa é escrever uma função chamada evaluate_model()
que recebe um modelo de previsão de alfabeto e caracteres como entrada, executa o loop de avaliação e imprime a precisão do modelo nas duas tarefas.
Você pode presumir que a função terá acesso a dataloader_test
. As seguintes importações já foram executadas para você:
import torch
from torchmetrics import Accuracy
Depois de implementar o evaluate_model()
, você o usará no exercício a seguir!
Este exercício faz parte do curso
Aprendizagem profunda intermediária com PyTorch
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
def evaluate_model(model):
# Define accuracy metrics
acc_alpha = ____(____, ____)
acc_char = ____(____, ____)