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, kursun bir parçasıdır

PyTorch ile Deep Learning'e Giriş

Kursa Göz Atın

Egzersiz talimatları

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

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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