Scrierea buclei de evaluare
În acest exercițiu, vei scrie o buclă de evaluare pentru a calcula pierderea de validare. Bucla de evaluare urmează o structură similară cu bucla de antrenament, dar fără calcule de gradient sau actualizări ale ponderilor.
model, validationloader și funcția de pierdere criterion au fost deja definite pentru a gestiona predicțiile, încărcarea datelor și calculul pierderii.
Acest exercițiu face parte din cursul
Introducere în Deep Learning cu PyTorch
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Set the model to evaluation mode
____
validation_loss = 0.0
with torch.no_grad():
for features, labels in validationloader:
outputs = model(features)
loss = criterion(outputs, labels)
# Sum the current loss to the validation_loss variable
validation_loss += ____