MulaiMulai sekarang secara gratis

Pembobotan loss

Tiga versi model dua keluaran untuk prediksi alfabet dan karakter yang telah Anda bangun sebelumnya telah dilatih: model_a, model_b, dan model_c. Untuk ketiganya, loss didefinisikan sebagai berikut:

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

Namun, masing-masing dari ketiga model tersebut dilatih dengan char_weight yang berbeda: 0.1, 0.5, atau 0.9.

Gunakan fungsi yang telah Anda definisikan pada latihan sebelumnya, evaluate_model(), untuk memeriksa akurasi setiap model. char_weight mana yang digunakan untuk melatih setiap model?

Latihan ini adalah bagian dari kursus

Deep Learning Lanjutan dengan PyTorch

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga