Evaluasi model multi-output
Dalam latihan ini, Anda akan berlatih mengevaluasi model untuk model multi-output. Tugas Anda adalah menulis fungsi bernama evaluate_model() yang menerima model pemrediksi alfabet dan karakter sebagai masukan, menjalankan loop evaluasi, dan mencetak akurasi model pada kedua tugas tersebut.
Anda dapat mengasumsikan bahwa fungsi akan memiliki akses ke dataloader_test. Impor berikut sudah dijalankan untuk Anda:
import torch
from torchmetrics import Accuracy
Setelah Anda mengimplementasikan evaluate_model(), Anda akan menggunakannya pada latihan berikutnya!
Latihan ini merupakan bagian dari kursus
Deep Learning Lanjutan dengan PyTorch
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
def evaluate_model(model):
# Define accuracy metrics
acc_alpha = ____(____, ____)
acc_char = ____(____, ____)