pranftw / neograd
A deep learning framework created from scratch with Python and NumPy
☆236Updated 2 years ago
Alternatives and similar repositories for neograd:
Users that are interested in neograd are comparing it to the libraries listed below
- Documented and Unit Tested educational Deep Learning framework with Autograd from scratch.☆109Updated 10 months ago
- A tool to analyze and debug neural networks in pytorch. Use a GUI to traverse the computation graph and view the data from many different…☆280Updated 2 months ago
- Highly commented implementations of Transformers in PyTorch☆132Updated last year
- For optimization algorithm research and development.☆490Updated last week
- ☆598Updated last year
- A Jax-based library for designing and training transformer models from scratch.☆281Updated 5 months ago
- A really tiny autograd engine☆89Updated 10 months ago
- Minimal example scripts of the Hugging Face Trainer, focused on staying under 150 lines☆197Updated 9 months ago
- Manipulating Python Programs☆646Updated last week
- Notebooks for the "JAX in Action" book☆130Updated 7 months ago
- ☆232Updated 2 weeks ago
- An open collection of implementation tips, tricks and resources for training large language models☆468Updated last year
- A c/c++ implementation of micrograd: a tiny autograd engine with neural net on top.☆63Updated last year
- The Tensor (or Array)☆423Updated 6 months ago
- From zero to hero CUDA for accelerating maths and machine learning on GPU.☆175Updated 6 months ago
- Effortless plugin and play Optimizer to cut model training costs by 50%. New optimizer that is 2x faster than Adam on LLMs.☆379Updated 8 months ago
- port of Andrjey Karpathy's llm.c to Mojo☆349Updated 2 months ago
- A working machine learning framework in pure Mojo 🔥☆129Updated 10 months ago
- MinT: Minimal Transformer Library and Tutorials☆252Updated 2 years ago
- A subset of PyTorch's neural network modules, written in Python using OpenAI's Triton.☆514Updated this week
- Outlining techniques for improving the training performance of your PyTorch model without compromising its accuracy☆127Updated last year
- Clean up the public namespace of your package!☆53Updated 10 months ago
- ☆416Updated 4 months ago
- ☆160Updated 8 months ago
- Execute a jupyter notebook, fast, without needing jupyter☆127Updated last month
- Automatic gradient descent☆207Updated last year
- Simple Byte pair Encoding mechanism used for tokenization process . written purely in C☆126Updated 3 months ago
- Memory mapped numpy arrays of varying shapes☆292Updated 7 months ago
- Recreating PyTorch from scratch (C/C++, CUDA, NCCL and Python, with multi-GPU support and automatic differentiation!)☆143Updated 8 months ago
- A Machine Learning framework from scratch in Pure Mojo 🔥☆440Updated last month