Think Python 2eBook Allen B. Downey
loved
If you prefer a more traditional textbook, Think Python 2e is excellent and also available freely online.
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24
fast.aiCourse
liked
fast.ai is a good intro, but a fair bit more effort than is necessary.
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24
Deep Learning for Alignment syllabusCourse Jacob Hilton
liked
Jacob Hilton’s Deep learning for Alignment syllabus - this is a lot more content than you strictly need, but is well put together and likely a good use of time to go through at least some of!
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24
3Blue1Brown (Essence of Linear Algebra)Course
recommended
Linear Algebra: 3Blue1Brown or Linear Algebra Done Right
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24
einopsSoftware
recommended
I highly, highly recommend learning how to use einops (a library to nicely do any reasonable manipulation of a single tensor) and einsum (a built in torch function implementing Einstein Summation notation, to do arbitrary tensor multiplication)
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24
Andrej Karpathy's neural networks videoOther
recommended
For an 80/20, focus on Andrej Karpathy’s new video explaining neural nets: https://www.youtube.com/watch?v=VMj-3S1tku0
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24
Transformers for Software EngineersOther Nelson Elhage
recommended
Nelson Elhage’s Transformers for Software Engineers (also useful to non software engineers!)
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24
The Illustrated TransformerOther
recommended
Check out the illustrated transformer
From Neel Nanda's (co-authored with Jess Smith) 'A Barebones Guide to Mechanistic Interpretability Prerequisites' on his own site.
neelnanda.io ↗·2022-10-24