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

Katman başlatma

Bir sinir ağının ağırlıklarının başlatılması, yıllardır araştırmacıların odak noktası olmuştur. Bir ağı eğitirken, ağırlıkları başlatmak için kullanılan yöntem, ağın nihai performansını doğrudan etkiler.

Bir Machine Learning uygulayıcısı olarak, farklı başlatma stratejileriyle deney yapabilmelisin. Bu egzersizde, iki katmandan oluşan küçük bir sinir ağı oluşturuyorsun ve her katmanın ağırlıklarını uniform yöntemiyle başlatmaya karar veriyorsun.

Bu egzersiz

PyTorch ile Deep Learning'e Giriş

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

Egzersiz talimatları

  • Her bir katman (layer0 ve layer1) için ağırlıkları uniform başlatma yöntemiyle başlat.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

layer0 = nn.Linear(16, 32)
layer1 = nn.Linear(32, 64)

# Use uniform initialization for layer0 and layer1 weights
nn.____.____(____)
nn.____.____(____)

model = nn.Sequential(layer0, layer1)
Kodu Düzenle ve Çalıştır