Mulai sekarangMulai 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 merupakan bagian dari kursus

Deep Learning Lanjutan dengan PyTorch

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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