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

PyTorch optimizer'ını kullanma

Daha önce, bir ağın ağırlığını elle güncelleyerek eğitim sürecinin perde arkasında nasıl işlediğine dair fikir edinmiştin. Ancak bu yöntem, çok katmanlı derin ağlar için ölçeklenebilir değildir.

Neyse ki PyTorch, bu süreci sadece birkaç satır kodla verimli şekilde otomatikleştiren SGD optimizer'ını sağlar. Şimdi, PyTorch optimizer'ı kullanarak ağırlıkları güncelleyip eğitim döngüsünü tamamlayacaksın.

Bir sinir ağı oluşturuldu ve model değişkeni olarak sağlandı. Bu model, bir ileri geçiş çalıştırmak ve pred tahmin tensörünü oluşturmak için kullanıldı. Tek-sıcak (one-hot) kodlanmış tensörün adı target ve çapraz entropi kayıp fonksiyonu criterion olarak saklandı.

torch.optim optim olarak ve torch.nn nn olarak senin için zaten yüklendi.

Bu egzersiz

PyTorch ile Deep Learning'e Giriş

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

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create the optimizer
optimizer = ____
Kodu Düzenle ve Çalıştır