Title: Discussion 12 — Watching the Loss Go Down
Course: AIINFRA 100: AI Systems & Development Environments > Section: Week 12 — Deep Learning Tooling: PyTorch

💬 Discussion 12 — Watching the Loss Go Down (20 pts)

In Lab 12, you trained a tiny neural network and printed its loss every few epochs. Post a reply that includes:

- What your loss values looked like at the start of training versus the end — did it decrease smoothly, get stuck, or behave unexpectedly?
- Whether torch.cuda.is_available() returned True or False for you, and what that told you about the hardware you were running on.
- One thing that surprised you about autograd or the training loop (for example, the separation between .backward() and optimizer.step(), or what happens if you forget optimizer.zero_grad()).

Then respond to at least two classmates — compare your loss behavior or device results to theirs, and ask a genuine follow-up question.