Začněte nyníZačněte zdarma

Vážení ztrát

Byly natrénovány tři verze dvou-výstupového modelu pro predikci abecedy a znaku, který jsi sestavil/a dříve: model_a, model_b a model_c. U všech tří byla ztráta definována takto:

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

Každý z těchto tří modelů byl ale natrénován s jiným char_weight: 0.1, 0.5 nebo 0.9.

Použij funkci evaluate_model(), kterou jsi definoval/a v předchozím cvičení, a zjisti přesnost každého modelu. Jaký char_weight byl použit při trénování kterého modelu?

Toto cvičení je součástí kurzu

Intermediate Deep Learning with PyTorch

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení