НачатьНачать бесплатно

Написание цикла оценки

В этом упражнении вы напишете цикл оценки для вычисления потерь на валидационной выборке. Цикл оценки похож по структуре на цикл обучения, но без вычисления градиентов и обновления весов.

model, validationloader и функция потерь criterion уже определены для обработки предсказаний, загрузки данных и вычисления потерь.

Это упражнение является частью курса

Введение в глубокое обучение с 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 += ____
Редактировать и запускать код