Aan de slagBegin gratis

Evaluatie van multi-outputmodel

In deze oefening ga je oefenen met het evalueren van multi-outputmodellen. Je schrijft een functie evaluate_model() die een model krijgt dat zowel het alfabet als het teken voorspelt, de evaluatielus uitvoert en de nauwkeurigheid van het model in beide taken afdrukt.

Je mag ervan uitgaan dat de functie toegang heeft tot dataloader_test. De volgende imports zijn al voor je uitgevoerd:

import torch
from torchmetrics import Accuracy

Zodra je evaluate_model() hebt geïmplementeerd, ga je die gebruiken in de volgende oefening!

Deze oefening maakt deel uit van de cursus

Gevorderde Deep Learning met PyTorch

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

def evaluate_model(model):
    # Define accuracy metrics
    acc_alpha = ____(____, ____)
    acc_char = ____(____, ____)
Code bewerken en uitvoeren