1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Deep Learning with PyTorch

Connected

cvičení

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í!

Pokyny 1/3

undefined XP
    1
    2
    3
  • Definuj acc_alpha a acc_char jako metriky Accuracy() pro více tříd pro oba výstupy — abecedy a znaky — s odpovídajícím počtem tříd (dataset obsahuje 30 abeced a 964 znaků).