Začněte nyníZačněte zdarma

Vyhodnocení modelu s více výstupy

V tomto cvičení si procvičíš vyhodnocení modelu s více výstupy. Tvým úkolem je napsat funkci evaluate_model(), která přijme model předpovídající abecedu a znaky, spustí vyhodnocovací smyčku a vypíše přesnost modelu ve dvou úlohách.

Můžeš předpokládat, že funkce bude mít přístup k dataloader_test. Následující importy už jsou za tebe spuštěny:

import torch
from torchmetrics import Accuracy

Jakmile evaluate_model() implementuješ, použiješ ji v následujícím cvičení!

Toto cvičení je součástí kurzu

Intermediate Deep Learning with PyTorch

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

def evaluate_model(model):
    # Define accuracy metrics
    acc_alpha = ____(____, ____)
    acc_char = ____(____, ____)
Upravit a spustit kód