nuke huggingface and its giant dependency footprint from orbit. datasets still todo
Andrej Karpathy
4186540
delete spurious 'cute' bloat that doesn't matter to a serious research stack
Andrej Karpathy
950a1dc
remove a ton of UI bloat, we need to make nanochat small and sexy and minimal and forkable. code is ~free now, if you want UI get your favorite LLM to add it. nukes ~1000 LOC from orbit nice
Andrej Karpathy
da32e1d
fix link
svlandeg
9ec05d9
tried and failed at DyT
Andrej Karpathy
dc54a1a
Merge pull request #595 from svlandeg/fix/typo
Andrej
Unverified signature
7808dc7
Small fixes
bunch of ideas tried from openai/parameter-golf, all negative results for nanochat
Andrej Karpathy
4e1694c
Merge branch 'master' into fix/typo
svlandeg
dfe7d39
fix scaling laws scripts after the bigram embeddings were removed
Andrej Karpathy
5019acc
~1.5h :-)
svlandeg
51f42a4
Merge branch 'master' into fix/typo
svlandeg
02e865c
submit new time to GPT-2 leaderboard entry: 99 minutes
Andrej Karpathy
1b1cc3c
Merge branch 'master' into fix/typo
svlandeg
6405b26
we only need to wait 2h now!
svlandeg
1052d25
new leaderboard entry coming from improvements of autoresearch round 1, time to gpt-2 from 2.02 hours to 1.80 hours
Andrej Karpathy
f068604
delete autocast, an unnecessary thorn in my side, manage dtypes directly
Andrej Karpathy
1076f97
Document new Leaderboard entry congrats @ddudek for pointing out ClimbMix, time to GPT-2 is now 2.01 hours, down from 2.76 previously
Andrej Karpathy
4b40774
big, breaking change but large upside: swap previous FineWeb-EDU dataset to NVIDIA ClimbMix dataset. Requires people to download the data shards. The upside is that training GPT-2 capablity model now only takes ~2 hours, down from 2.76 hours, so this is a huge win data-wise
Andrej Karpathy
324e69c
document the legacy fineweb100b dataset and the new climbmix400b dataset
Andrej Karpathy
b07604e
tune logit softcap?
Andrej Karpathy
aba30cb
docs: fix typos in experiment log (#547)
Dipesh Babu
Unverified signature
c7ba252
document MoE exploration
Andrej Karpathy
2dffdc8
report negative result on fineweb dataset
Andrej Karpathy
48804bf
update dev log with recent
Andrej Karpathy
4a6e47b
briefly mention batch ramp experimentation too, too weak to merge in my few attempts
Andrej Karpathy
e527521
new leaderboard record via new auto-calculated optimal batch size. for d26 it is 1M, up from 0.5M that was default earlier
Andrej Karpathy
5fdd5cd
auto-calculate optimal batch size. the original setting of 0.5M was only optimal for d12, but d26 prefers 1M and so on
Andrej Karpathy
f41dd3c
Typo fixes (#480)
Sofie Van Landeghem
Unverified signature
012da1a
* small typo
* few more small fixes
* small fixes in leaderboard.md
try and fail relu^2 -> swiglu
Andrej Karpathy
1144d18
try and fail relu^2 -> swiglu
Andrej Karpathy
d63b7ab
correctly reference NorMuon and fix misleading terms that i may have hastily ported over from modded-nanogpt
Andrej Karpathy
718e5e9
quick experiments to log
Andrej Karpathy
d510b13
oops forgot to attach leaderboard file too
Andrej Karpathy
16b8ac7
add feb2 new leaderboard record from upgrading to fp8 training, +4.3% speedup to time to GPT-2
Andrej Karpathy
a67eba3
tune the synthetic data generation script. delete the king andrej stuff lol. also, upgrade to gemini 3
Andrej Karpathy
230d6cf
nuke midtraining from orbit, it's not as needed now that we have a BOS-aligned dataloader. Also change the README a lot. midtrianing is not yet fully properly erased across the board, but good enough for step 1
Andrej Karpathy
1ddaad1
tried muonh, appealing but didn't work out of the box
Andrej Karpathy
ebd4d9b
revert engram, not seeing an improvement at larger scale
Andrej Karpathy
74554be
Fix link to DeepSeek Engram paper (#470)
Sofie Van Landeghem
Unverified signature
d5418ea
* Fix link to DeepSeek Engram paper in LOG.md
Updated link to the DeepSeek Engram paper in the log.
* remove www
320 experiments just to tune the adam beta1 of x0 a little bit up from 0.8 to 0.96
Andrej Karpathy
85b3e95
something i've wanted to do for a while - move all .sh runs to their own directory so they don't pollute root dir
Andrej Karpathy
63bb583
log for jan 17
Andrej Karpathy
d58fcd9
update the CPU/MPS script to give reasonable results. The model can at least answer that Paris is the capital of France and knows that the sky is blue, for about 40 minutes of training on my macbook. Also fixed a bug that existed due to KVCache bfloat16 dtype assumption
karpathy
f9a7e0f
Fix WANDB_RUN parameter passing in runcpu.sh (#407)
- Add --run=$WANDB_RUN to base_train, mid_train, and chat_sft calls
- Ensures wandb logging works when WANDB_RUN environment variable is set
- Matches the behavior in speedrun.sh
Co-authored-by: svlandeg <svlandeg@github.com>