Mulai sekarangMulai 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 merupakan bagian dari kursus

Deep Learning Lanjutan dengan PyTorch

Lihat Kursus

Latihan interaktif langsung

Ubah teori menjadi aksi dengan salah satu latihan interaktif kami

Mulai latihan