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

Dağıtık eğitim için veri kümelerini hazırla

Çiftçilerin ürün sağlığını izlemelerine yardımcı olan bir hassas tarım sistemi için bir veri kümesini ön işledin. Şimdi bir DataLoader oluşturarak veriyi yükleyeceksin ve GPU varsa veriyi dağıtık eğitim için GPU'lara yerleştireceksin. Not: Egzersiz aslında CPU kullanıyor, ancak kod CPU ve GPU için aynıdır.

Bazı veriler önceden yüklendi:

  • Tarımsal görüntüler içeren örnek bir dataset
  • accelerate kütüphanesinden Accelerator sınıfı
  • DataLoader sınıfı

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

PyTorch ile Verimli AI Model Eğitimi

Kursa Göz Atın

Egzersiz talimatları

  • Önceden tanımlanmış dataset için bir dataloader oluştur.
  • accelerator nesnesini kullanarak dataloader'ı mevcut aygıtlara yerleştir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

accelerator = Accelerator()

# Create a dataloader for the pre-defined dataset
dataloader = ____(____, batch_size=32, shuffle=True)

# Place the dataloader on available devices
dataloader = accelerator.____(____)

print(accelerator.device)
Kodu Düzenle ve Çalıştır