Bắt đầu ngayBắt đầu miễn phí

Đánh giá mô hình đa đầu ra

Trong bài tập này, bạn sẽ thực hành đánh giá mô hình cho mô hình đa đầu ra. Nhiệm vụ của bạn là viết một hàm tên evaluate_model() nhận vào một mô hình dự đoán bảng chữ cái và ký tự, chạy vòng lặp đánh giá, và in ra độ chính xác của mô hình ở hai tác vụ.

Bạn có thể giả định rằng hàm sẽ truy cập được dataloader_test. Các lệnh import sau đã được chạy sẵn cho bạn:

import torch
from torchmetrics import Accuracy

Sau khi bạn triển khai evaluate_model(), bạn sẽ dùng nó trong bài tập tiếp theo!

Bài tập này là một phần của khóa học

Deep Learning nâng cao với PyTorch

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

def evaluate_model(model):
    # Define accuracy metrics
    acc_alpha = ____(____, ____)
    acc_char = ____(____, ____)
Chỉnh sửa và Chạy Mã