Оцінювання багатовихідної моделі
У цій вправі ви потренуєтеся оцінювати багатовихідні моделі. Ваше завдання — написати функцію evaluate_model(), яка приймає модель, що передбачає алфавіт і символ, запускає цикл оцінювання та виводить точність моделі для обох завдань.
Можна вважати, що функція матиме доступ до dataloader_test. Для вас уже виконано такі імпорти:
import torch
from torchmetrics import Accuracy
Щойно ви реалізуєте evaluate_model(), ви використаєте її в наступній вправі!
Ця вправа є частиною курсу
Середній рівень Deep Learning з PyTorch
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
def evaluate_model(model):
# Define accuracy metrics
acc_alpha = ____(____, ____)
acc_char = ____(____, ____)