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

Kayıp ağırlıklandırma

Daha önce oluşturduğun iki çıkışlı (alfabe ve karakter tahmini) modelin üç sürümü eğitildi: model_a, model_b ve model_c. Üçü için de kayıp şöyle tanımlandı:

loss_alpha = criterion(outputs_alpha, labels_alpha)
loss_char = criterion(outputs_char, labels_char)
loss = ((1 - char_weight) * loss_alpha) + (char_weight * loss_char)

Ancak her bir model farklı bir char_weight ile eğitildi: 0.1, 0.5 veya 0.9.

Önceki egzersizde tanımladığın evaluate_model() fonksiyonunu kullanarak her modelin doğruluğunu kontrol et. Hangi model hangi char_weight ile eğitildi?

Bu egzersiz

PyTorch ile Orta Düzey Deep Learning

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

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat