Utvärdering av flödesutdatamodell
I den här övningen får du öva på modellutvärdering för modeller med flera utdata. Din uppgift är att skriva en funktion som heter evaluate_model(). Funktionen tar en modell som förutsäger alfabet och tecken som indata, kör utvärderingsloopen och skriver ut modellens träffsäkerhet för de två uppgifterna.
Du kan utgå från att funktionen har tillgång till dataloader_test. Följande importer har redan körts åt dig:
import torch
from torchmetrics import Accuracy
När du har implementerat evaluate_model() använder du den i nästa övning!
Den här övningen är en del av kursen
Fördjupad djupinlärning med PyTorch
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
def evaluate_model(model):
# Define accuracy metrics
acc_alpha = ____(____, ____)
acc_char = ____(____, ____)