ПочатиПочніть безкоштовно

Оцінювання багатовихідної моделі

У цій вправі ви потренуєтеся оцінювати багатовихідні моделі. Ваше завдання — написати функцію 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 = ____(____, ____)
Редагувати та запускати код