Escribir el bucle de evaluación
En este ejercicio, escribirás un bucle de evaluación para calcular la pérdida de validación. El bucle de evaluación sigue una estructura similar a la del bucle de entrenamiento, pero sin cálculos de gradiente ni actualizaciones de pesos.
model
, validationloader
y la función de pérdida criterion
ya se han definido para manejar las predicciones, la carga de datos y el cálculo de pérdidas.
Este ejercicio forma parte del curso
Introducción al aprendizaje profundo con PyTorch
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# 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 += ____