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

PyTorch Lightning ile Ölçeklenebilir AI Modelleri

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

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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