Skip to content

stanford-cs336/spring2024-lectures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS336 Spring 2024 Executable Lectures

This repository contains the executable lectures for Spring 2024 offering of CS336: Language Models from Scratch.

Setup

Install necessary packages:

pip install -r requirements.txt

Things that you need

  • $OPENAI_API_KEY (optional)
  • $TOGETHER_API_KEY (optional)
  • wandb login (optional)
  • GPU (optional)

To quickly check that things run:

python main.py

How to use this program

To go through the lecture yourself:

  • Open up main.py in vscode, set a breakpoint on the desired lecture and step through it using the debugger (press F5).
  • Press F11 to dive into a section.
  • Press F10 to step over a line.
  • Mouse over variables to see their values.
  • Open view.html to see an execution log of the lecture, which includes any images.