Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
COMMITS
/ .gitignore August 17, 2025
R
Gemma 3 270M from scratch
rasbt committed
August 14, 2025
S
Qwen3 and Llama3 equivalency teests with HF transformers (#768)
Sebastian Raschka committed
June 25, 2025
S
Add Qwen3 1.7, 4B, 8B, and 32B support to from-scratch nb (#709)
Sebastian Raschka committed
June 19, 2025
S
Qwen3 From Scratch (#678)
Sebastian Raschka committed
June 12, 2025
S
Reduce Llama 3 RoPE memory requirements (#658)
Sebastian Raschka committed
March 26, 2025
D
updated .gitignore (#581)
Daniel Kleine committed
March 8, 2025
S
Fix BPE bonus materials (#561)
Sebastian Raschka committed
February 17, 2025
R
update badges
rasbt committed
M
feat: Add pixi environment (#534)
Matthew Feickert committed
February 16, 2025
S
Native uv docs (#530)
Sebastian Raschka committed
January 29, 2025
S
Alternative weight loading via .safetensors (#507)
Sebastian Raschka committed
January 21, 2025
D
BPE: fixed typo (#492)
Daniel Kleine committed
October 30, 2024
D
updated RoPE statement (#423)
Daniel Kleine committed
October 24, 2024
D
Updated Llama 2 to 3 paths (#413)
Daniel Kleine committed
October 5, 2024
S
Llama 3 (#384)
Sebastian Raschka committed
October 3, 2024
S
Improve rope settings for llama3 (#380)
Sebastian Raschka committed
September 23, 2024
R
move access token to config.json
rasbt committed
S
GPT to Llama (#368)
Sebastian Raschka committed
September 22, 2024
S
Add user interface to ch06 and ch07 (#366)
Sebastian Raschka committed
September 18, 2024
D
Chainlit bonus material fixes (#361)
Daniel Kleine committed
September 17, 2024
S
Add chatpgpt-like user interface (#360)
Sebastian Raschka committed
August 12, 2024
E
Adds .vscode folder to .gitignore (#314)
Eric Thomson committed
August 5, 2024
D
minor DPO fixes (#298)
Daniel Kleine committed
June 22, 2024
D
updated .gitignore for ch07/01 artefacts (#242)
Daniel Kleine committed
S
Add CI tests for chapter 7 (#239)
Sebastian Raschka committed
S
Exercise solutions (#237)
Sebastian Raschka committed
June 21, 2024
S
Add standalone finetuning and evaluation scripts for chapter 7 (#234)
Sebastian Raschka committed
June 12, 2024
D
fixes for code (#206)
Daniel Kleine committed
June 10, 2024
D
ch07 fixes (#204)
Daniel Kleine committed
May 27, 2024
R
revert unnecessary changes
rasbt committed
R
add comment
rasbt committed
May 19, 2024
D
updated .gitignore
Daniel Kleine committed
May 15, 2024
D
updated .gitignore with appendix artifacts
Daniel Kleine committed
May 14, 2024
D
updated .gitignore with 06/02 und /03 artifacts
Daniel Kleine committed
May 12, 2024
R
add chapter 6 unit test
rasbt committed
R
update dataset naming
rasbt committed
May 6, 2024
R
show downloads
rasbt committed
R
ch06 dataset
rasbt committed
April 27, 2024
S
Data loader intuition with numbers (#132)
Sebastian Raschka committed
April 13, 2024
S
Make datesets and loaders compatible with multiprocessing (#118)
Sebastian Raschka committed
April 5, 2024
D
Updated devcontainer, .gitignore and README for gutenberg project (#107)
Daniel Kleine committed
April 1, 2024
R
make figures for appendix d
rasbt committed
March 23, 2024
R
ignore ch05 tmp files
rasbt committed
March 20, 2024
S
Add alternative weight loading strategy as backup (#82)
Sebastian Raschka committed
March 18, 2024
S
Ch05 (#75)
Sebastian Raschka committed
December 9, 2023
R
remove OS temp files
rasbt committed
July 23, 2023
R
first sync
rasbt committed