SPB Git forge

spb/forge

Public MIT

Forge — LLM training from scratch in pure C++20 + Metal on Apple Silicon.

11commits 1branches 0releases
185.3 MBsize
maindefault branch
1 mo agolast push
C++ 61.2% C 23% Python 7.6% TeX 7.2% CMake 1.1%
NameLast commitUpdated
…
bench_attention.cpp Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago
bench_matmul.cpp Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago
bench_precision.cpp Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago
mppcheck.cpp Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago
test_gradcheck.cpp Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago
test_ops.cpp Add wave 3: DeepSeek-V3-style MoE routing, all config-selected 1 mo ago
test_overfit.cpp Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago
test_tokenizer.cpp Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago
tokenizer_agreement.py Forge: LLM training from scratch in C++20 + Metal on Apple Silicon 1 mo ago