ÎncepețiÎncepe gratuit

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

Vezi cursul

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 += ____
Editează și rulează codul