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

Eğitim ve değerlendirme

Bu egzersizde şimdiye kadar öğrendiklerimizi bir araya getirip, el yazısı Etiyopya MNIST karakterlerinden oluşan gerçek bir veri kümesi üzerinde bir sinir ağını eğitip değerlendireceğiz.

ImageClassifier, PyTorch Lightning kullanılarak uygulanmış, önceden tanımlı bir sinir ağı modelidir. Özellik çıkarmak için evrişim katmanları, doğrusal olmayanlık katmak için aktivasyon fonksiyonları ve sınıflandırma için tam bağlantılı katmanlardan oluşur.

Ethiopic MNIST veri kümesi senin için önceden içe aktarıldı.

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

PyTorch Lightning ile Ölçeklenebilir AI Modelleri

Kursa Göz Atın

Egzersiz talimatları

  • Trainer'ı içe aktar.
  • ImageClassifier modelini ve eğiticiyi tanımla.
  • Modeli eğit.
  • Modeli doğrulama kümesi üzerinde değerlendir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import the Trainer
from lightning.pytorch import ____

# Define ImageClassifier model & trainer and set epoch parameter
model = ____()
trainer = ____(max_epochs=5)

# Train the model
trainer.fit(____, train_loader, val_loader)

# Evaluate the model
val_results = trainer.____(____, val_loader)
print("Validation Accuracy:", val_results[0]["val_acc"])
Kodu Düzenle ve Çalıştır