Question 1
Which of the following orders of operations is/are CORRECT for a single training iteration in PyTorch?
Forward → Backward → Zero gradients → Optimizer step
Forward → Zero gradients → Backward → Optimizer step
Zero gradients → Optimizer step → Forward → Backward
Zero gradients → Forward → Backward → Optimizer step
Backward → Forward → Optimizer step → Zero gradients