For anyone working through “Deep Learning From the Foundations”, either on your own or with the TWiML Study Group:
Here are annotated versions of Lesson 9 jupyter notebooks 02b_initializing and 03_minibatch_training
The goal is to help people to understand the notebooks from the top down and from the bottom up. This means explaining:
- tricky, mysterious or unnecessarily terse lines of code
- unfamiliar python or software engineering constructs
- what each cell does, and
- understanding the purpose of the notebook as a whole
If you find that you are struggling, don’t give up. Try to formulate your doubts into a question that, if answered could help improve your understanding. Ask the question on this forum. Never be afraid to ask your question. If you hesitate, thinking that surely everyone else understands, and you don’t want to waste their time with a silly question, consider that:
(1) if you didn’t understand something
, perhaps it’s not you – it’s quite possible that the explanation itself needs clarification 
(2) more likely than not, others have the same question
, and
(3) asking your question will ultimately help them as well as helping you. 
Questions and Comments are welcome.