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

NMS Hesapla

Nesne tanıma modelinden tahmin edilen sınırlayıcı kutuları ve skorları çıkardıktan sonra, sıradaki görevin en doğru ve çakışmayan tahmini kutuların non-max suppression tekniğiyle elde tutulmasını sağlamak.

Önceki egzersizde oluşturduğun boxes ve scores çalışma alanında mevcut ve torch ile torchvision içe aktarılmış durumda.

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

PyTorch ile Görüntüler için Deep Learning

Kursa Göz Atın

Egzersiz talimatları

  • torchvision.ops içinden nms fonksiyonunu içe aktar.
  • IoU eşiğini 0.5 olarak ayarla.
  • Non-max suppression uygula ve ilgili fonksiyona boxes, confidence_scores ve iou_threshold değerlerini geçir.
  • Çıktı indekslerini kullanarak tahmin edilen kutuları filtrele.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import nms
____

# Set the IoU threshold
iou_threshold = ____

# Apply non-max suppression
box_indices = ____

# Filter boxes
filtered_boxes = ____

print("Filtered Boxes:", filtered_boxes)
Kodu Düzenle ve Çalıştır