Progress Tracker
Use this once per week. Add a date, check boxes honestly, and write short notes.
Week 1: Neural Network Basics
- [ ] I ran the main script
- [ ] I changed at least one weight or input
- [ ] I explained activation in my own words
- [ ] I completed the reflection
- [ ] I recorded one course or product improvement idea
- Notes:
Week 2: Training And Gradients
- [ ] I ran gradient descent
- [ ] I saved or viewed the loss plot
- [ ] I changed the learning rate
- [ ] I completed the reflection
- [ ] I recorded one course or product improvement idea
- Notes:
Week 3: Micrograd
- [ ] I read the core
Value class
- [ ] I traced one backward pass
- [ ] I completed the guided exercise
- [ ] I wrote what still confuses me
- [ ] I recorded one course or product improvement idea
- Notes:
Week 4: Text Prediction
- [ ] I generated sample text
- [ ] I changed sampling settings or data
- [ ] I compared two outputs
- [ ] I completed the reflection
- [ ] I recorded one course or product improvement idea
- Notes:
Week 5: Attention
- [ ] I ran the notebook
- [ ] I explained queries, keys, and values
- [ ] I changed the numeric example
- [ ] I took notes on what attention is doing
- [ ] I recorded one course or product improvement idea
- Notes:
Week 6: NanoGPT Data Prep
- [ ] I ran
prepare_data.py
- [ ] I inspected train and validation outputs
- [ ] I explained tokenization choices
- [ ] I recorded what I noticed
- [ ] I recorded one course or product improvement idea
- Notes:
Week 7: NanoGPT CPU Experiments
- [ ] I filled out the experiment log
- [ ] I compared at least two runs fairly
- [ ] I stayed inside CPU-safe limits
- [ ] I wrote one trusted conclusion
- [ ] I recorded one course or product improvement idea
- Notes:
Week 8: PyTorch
- [ ] I trained the PyTorch model
- [ ] I understand where autograd helped
- [ ] I changed at least one hyperparameter
- [ ] I completed the reflection
- [ ] I recorded one course or product improvement idea
- Notes:
Week 9: LLM API Chatbot
- [ ] I created a local
.env
- [ ] I ran the chatbot successfully
- [ ] I changed the system prompt or style
- [ ] I completed the reflection
- [ ] I recorded one course or product improvement idea
- Notes:
Week 10: Local RAG
- [ ] I ran the retriever locally
- [ ] I inspected retrieved passages
- [ ] I asked at least three questions
- [ ] I completed the reflection
- [ ] I recorded one course or product improvement idea
- Notes:
Week 11: Final Project Proposal
- [ ] I chose a project idea
- [ ] I defined a small scope
- [ ] I customized the template
- [ ] I created a first working version
- [ ] I recorded one course or product improvement idea
- Notes:
Week 12: Final Project Ship
- [ ] I improved the project
- [ ] I prepared a short demo
- [ ] I wrote a retrospective
- [ ] I explained what I learned
- [ ] I recorded one course or product improvement idea
- Notes: