Die Auswertungsschleife schreiben
In dieser Übung wirst du eine Auswertungsschleife schreiben, um den Validierungsverlust zu berechnen. Die Auswertungsschleife folgt einer ähnlichen Struktur wie die Trainingsschleife, allerdings ohne Gradientenberechnungen oder Gewichtsaktualisierungen.
model, validationloader und die Verlustfunktion criterion wurden bereits definiert, um Vorhersagen, das Laden von Daten und die Verlustberechnung zu steuern.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in Deep Learning mit PyTorch</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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 += ____