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

DataLoader kullanma

DataLoader sınıfı, büyük veri kümelerini verimli bir şekilde işlemek için gereklidir. Eğitimi hızlandırır, bellek kullanımını optimize eder ve gradyan güncellemelerini dengeler; böylece derin öğrenme modellerini daha etkili hale getirir.

Şimdi, önceki egzersizdeki dataset ile bir PyTorch DataLoader oluşturacak ve nasıl çalıştığını göreceksin.

Bu egzersiz

PyTorch ile Deep Learning'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Gerekli modülü içe aktar.
  • dataset kullanarak bir DataLoader oluştur; yığın boyutunu iki olarak ayarla ve karıştırmayı etkinleştir.
  • DataLoader üzerinde yineleme yap ve her bir girdi ve etiket yığınını yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

from torch.utils.data import ____

# Create a DataLoader
dataloader = ____

# Iterate over the dataloader
for batch_inputs, batch_labels in dataloader:
    print('batch_inputs:', batch_inputs)
    print('batch_labels:', batch_labels)
Kodu Düzenle ve Çalıştır