brainstate

BlinkDL/RWKV-LM

RWKV (pronounced RwaKuv) is an RNN with great LLM performance, which can also be directly trained like a GPT transformer (parallelizable). We are at RWKV-7 "Goose". So it's combining the best of RNN and transformer - great performance, linear time, constant space (no kv-cache), fast training, infinite ctx_len, and free sentence embedding.

Python★ 14.8kApache-2.0GitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. EleutherAI/gpt-neo

    An implementation of model parallel GPT-2 and GPT-3-style models using the mesh-tensorflow library.

    Python★ 8.3kMITarchivedGitHub ↗

    Why this match

    topics gpt, gpt-2, gpt-3; license differs: Apache-2.0 → MIT

  2. BlinkDL/ChatRWKV

    ChatRWKV is like ChatGPT but powered by RWKV (100% RNN) language model, and open source.

    Python★ 9.5kApache-2.0GitHub ↗

    Why this match

    topics chatgpt, language-model, pytorch

  3. OptimalScale/LMFlow

    An Extensible Toolkit for Finetuning and Inference of Large Foundation Models. Large Models for All.

    Python★ 8.5kApache-2.0GitHub ↗

    Why this match

    topics chatgpt, deep-learning, language-model

  4. EleutherAI/gpt-neox

    An implementation of model parallel autoregressive transformers on GPUs, based on the Megatron and DeepSpeed libraries

    Python★ 7.5kApache-2.0GitHub ↗

    Why this match

    topics gpt-3, language-model, transformers

  5. microsoft/LoRA

    Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models"

    Python★ 13.9kMITGitHub ↗

    Why this match

    topics deep-learning, gpt-2, gpt-3; license differs: Apache-2.0 → MIT

  6. NVIDIA/FasterTransformer

    Transformer related optimization, including BERT, GPT

    C++★ 6.5kApache-2.0GitHub ↗

    Why this match

    topics gpt, pytorch, transformer; language differs: Python → C++

  7. rasbt/LLMs-from-scratch

    Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

    Jupyter Notebook★ 107.8kGitHub ↗

    Why this match

    topics attention-mechanism, deep-learning, gpt; language differs: Python → Jupyter Notebook

  8. codertimo/BERT-pytorch

    Google AI 2018 BERT pytorch implementation

    Python★ 6.5kApache-2.0GitHub ↗

    Why this match

    topics language-model, pytorch, transformer