train-llm-from-scratch
Open-source dokumentace a kód pro trénování jazykového modelu (LLM) od nuly v čistém PyTorchi, včetně post-tréninku a zarovnání.
O nástroji
Projekt krok za krokem provádí celým pipeline tréninku LLM: pretraining na datasetu The Pile (9,8 miliardy tokenů, model o cca 400M parametrech), následné SFT na datasetech Alpaca, Dolly a GSM8K, trénink reward modelu a zarovnání pomocí DPO/ORPO/KTO, PPO nebo GRPO. Veškerý kód je napsán ručně v PyTorchi bez použití knihoven trl, peft nebo transformers a lze jej spustit na jednom GPU nebo škálovat přes více GPU pomocí DDP. Dokumentace je rozdělena do sekcí Foundations (tokenizace, transformer, attention, objektivy, optimalizace, generování) a jednotlivých stránek pro každou fázi pipeline (data, pretraining, SFT, reward model, DPO, PPO, GRPO, evaluace, inference/chat) a je v angličtině. Celý řetězec lze spustit jedním skriptem run_posttraining.sh, který provede SFT → RM → DPO → PPO → GRPO → evaluaci.
Kategorie
AI novinky do e-mailu
Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.
Jeden z nejstarších pravidelných českých AI newsletterů.
Podobné nástroje
Hledáte alternativu k train-llm-from-scratch? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Vectorizer AI
FreemiumPřevádí rastrové obrázky PNG, JPG, GIF, BMP a WebP na vektorové formáty SVG, PDF, EPS a DXF pomo...

Stable Diffusion
FreemiumStability AI je platforma pro generování obrázků, videa a dalšího obsahu pomocí generativní AI,...

Whisper
ZdarmaPřevádí mluvenou řeč na text ve více než 90 jazycích. Whisper je open-source model od OpenAI tré...

Escape
NeuvedenoEscape je AI-powered platforma pro ofenzivní bezpečnost, která automatizuje discovery, pentestin...

Pinecone
FreemiumPinecone je vektorová databáze jako služba, která umožňuje ukládat, spravovat a prohledávat vekt...

MarsAi
ZdarmaMarsX je vývojářská platforma, která kombinuje AI, NoCode, kód a MicroApps pro rychlé budování S...
