BaşlayınÜcretsiz başlayın

torchmetrics ile doğruluk (accuracy) hesaplama

Eğitim sırasında doğruluğu takip etmek, en iyi performans gösteren epoch'u belirlemene yardımcı olur.

Bu egzersizde, üç sınıflı bir yüz maskesi veri kümesi üzerinde doğruluğu hesaplamak için torchmetrics kullanacaksın. plot_errors fonksiyonu, yanlış sınıflandırılan örnekleri vurgulayarak model hatalarını analiz etmene yardımcı olacak.

torchmetrics paketi zaten içe aktarılmış durumda. Model outputs değerleri softmax olasılıklarıdır ve labels tek-sıcak (one-hot) kodlanmış vektörlerdir.

Bu egzersiz, kursun bir parçasıdır

PyTorch ile Deep Learning'e Giriş

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create accuracy metric
metric = torchmetrics.____(____, ____)
for features, labels in dataloader:
    outputs = model(features)
  
    # Calculate accuracy over the batch
    metric.____(____, ____)
Kodu Düzenle ve Çalıştır