Написання циклу оцінювання
У цій вправі ви напишете цикл оцінювання для обчислення валідаційних втрат. Цикл оцінювання має схожу структуру з тренувальним циклом, але без обчислення градієнтів і без оновлення ваг.
model, validationloader і функція втрат criterion уже визначені для виконання передбачень, завантаження даних і розрахунку втрат.
Ця вправа є частиною курсу
Вступ до Deep Learning з PyTorch
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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 += ____