johnryan465 / pscan
☆37Updated last year
Alternatives and similar repositories for pscan:
Users that are interested in pscan are comparing it to the libraries listed below
- ☆30Updated 2 months ago
- Non official implementation of the Linear Recurrent Unit (LRU, Orvieto et al. 2023)☆51Updated 3 months ago
- Unofficial but Efficient Implementation of "Mamba: Linear-Time Sequence Modeling with Selective State Spaces" in JAX☆82Updated last year
- Parallelizing non-linear sequential models over the sequence length☆50Updated 3 weeks ago
- ☆51Updated 4 months ago
- ☆31Updated 10 months ago
- Accelerated First Order Parallel Associative Scan☆171Updated 5 months ago
- Parallel Associative Scan for Language Models☆18Updated last year
- ☆15Updated 5 months ago
- Jax/Flax rewrite of Karpathy's nanoGPT☆55Updated 2 years ago
- ☆47Updated last year
- A PyTorch wrapper of parallel exclusive scan in CUDA☆9Updated last year
- Minimal but scalable implementation of large language models in JAX☆31Updated 3 months ago
- Implementations of various linear RNN layers using pytorch and triton☆49Updated last year
- Efficient PScan implementation in PyTorch☆15Updated last year
- Experiment of using Tangent to autodiff triton☆75Updated last year
- If it quacks like a tensor...☆56Updated 3 months ago
- Pytorch-like dataloaders for JAX.☆73Updated 3 months ago
- Implementation of GateLoop Transformer in Pytorch and Jax☆87Updated 7 months ago
- Sequence Modeling with Multiresolution Convolutional Memory (ICML 2023)☆122Updated last year
- A simple library for scaling up JAX programs☆129Updated 3 months ago
- Experiments on the impact of depth in transformers and SSMs.☆22Updated 3 months ago
- ☆29Updated 4 months ago
- Implementation of PSGD optimizer in JAX☆28Updated last month
- Turn jitted jax functions back into python source code☆22Updated last month
- The Energy Transformer block, in JAX☆55Updated last year
- JAX bindings for Flash Attention v2☆85Updated 7 months ago
- ☆37Updated 10 months ago
- ☆33Updated last year
- ☆51Updated 8 months ago