Değerlendirme döngüsünü yazma
Bu egzersizde, doğrulama kaybını hesaplamak için bir değerlendirme döngüsü yazacaksın. Değerlendirme döngüsü, eğitim döngüsüne benzer bir yapıyı izler ancak gradyan hesaplamaları veya ağırlık güncellemeleri olmadan.
Tahminleri, veri yüklemeyi ve kayıp hesaplamasını yönetmek için model, validationloader ve kayıp fonksiyonu criterion zaten tanımlandı.
Bu egzersiz
PyTorch ile Deep Learning'e Giriş
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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 += ____