Topics / #gpt-2
GPT 2 projects on GitHub
Early large language model architecture influential in transformer research.
As of , the most-starred GPT 2 projects on GitHub are nanoGPT (63.9K stars), nanochat (58.7K stars) and BettaFish (42.4K stars). GitHub.Locker tracks 7 GPT 2 repositories with 216.1K stars combined. The fastest-growing on October 16 was nanoGPT, with +36 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+36nanoGPT
karpathy/nanoGPT · ★ 63.9KnanoGPT is the simplest, fastest repository for training and finetuning medium-sized GPT language models, written as a minimal rewrite of minGPT.
+31nanochat
karpathy/nanochat · ★ 58.7KA minimal, hackable harness for training your own LLM end to end (tokenization, pretraining, finetuning, evaluation, inference) on a single GPU node, ending in a chatbot you talk to over a CLI.
+21BettaFish
666ghj/BettaFish · ★ 42.4KBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
+3LoRA
microsoft/LoRA · ★ 13.9KLoRA (loralib) is Microsoft's reference implementation of the paper 'LoRA: Low-Rank Adaptation of Large Language Models'. It lets you fine-tune large models like GPT-2, RoBERTa and DeBERTa by training small low-rank matrices instead of all the original weights.
The all-time top
7 projects · by stars
- 63.9K
#1 · karpathy/nanoGPTnanoGPT
nanoGPT is the simplest, fastest repository for training and finetuning medium-sized GPT language models, written as a minimal rewrite of minGPT.
- 58.7K
#2 · karpathy/nanochatnanochat
A minimal, hackable harness for training your own LLM end to end (tokenization, pretraining, finetuning, evaluation, inference) on a single GPU node, ending in a chatbot you talk to over a CLI.
- 42.4K
#3 · 666ghj/BettaFishBettaFish
BettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
- 4
RWKV-LM
14.8KBlinkDL/RWKV-LM · PythonRWKV (pronounced 'RwaKuv') is an RNN architecture with transformer-level LLM performance that can also be trained in parallel like GPT. The current generation, RWKV-7 'Goose', is 100% attention-free, linear-time and constant-memory (no kv-cache).
- 5

LoRA
13.9Kmicrosoft/LoRA · PythonLoRA (loralib) is Microsoft's reference implementation of the paper 'LoRA: Low-Rank Adaptation of Large Language Models'. It lets you fine-tune large models like GPT-2, RoBERTa and DeBERTa by training small low-rank matrices instead of all the original weights.
- 6

Transformers-Tutorials
11.8KNielsRogge/Transformers-Tutorials · Jupyter NotebookA collection of Jupyter notebook demos showing how to use HuggingFace's Transformers library in PyTorch, covering models like BERT, GPT-2, LayoutLM, DETR, Donut and many more.
- 7

TabNine
10.8Kcodota/TabNine · ShellTabNine is an AI-powered autocompleter that suggests code in any programming language. This repository hosted its backend, and the completion engine itself is closed source.
Related topics
Often tagged together