Day 1: Morning Track Selection

This quiz helps you pick the right morning track. It mixes knowledge questions with experience questions to give a balanced recommendation. Takes ~3 minutes.

1. What does loss.backward() do in PyTorch?

2. Drag the steps of a training loop into the correct order.

3. What problem does the Adam optimizer address compared to vanilla SGD?

4. Training loss keeps decreasing but validation loss starts going up after epoch 10. What is happening?

5. Match each architecture name to its PyTorch implementation.

Click a name, then click the code block it belongs to. Click a placed name to remove it.

6. Have you rented and worked on a remote GPU (RunPod, Lambda, AWS, HPC cluster, etc.)?

7. Have you used experiment tracking (WandB, TensorBoard, MLflow) or Python packaging tools (pip, uv, pyproject.toml)?

8. Have you dealt with multi-GPU training, distributed computing, or concurrent/multithreaded Python code?

9. Have you published a dataset or model weights (e.g. on HuggingFace, GitHub, or a similar platform)?

This is a recommendation, not a rule. If you feel strongly that the other track is a better fit, go for it.