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
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 = ____(____, ____)