MulaiMulai sekarang secara gratis

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 adalah bagian dari kursus

Deep Learning Lanjutan dengan PyTorch

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

def evaluate_model(model):
    # Define accuracy metrics
    acc_alpha = ____(____, ____)
    acc_char = ____(____, ____)
Edit dan Jalankan Kode