Stanford CME 295 - Transformers & Large Language Models