Đá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
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 = ____(____, ____)