pranftw / neograd
A deep learning framework created from scratch with Python and NumPy
☆237Updated 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.☆110Updated 10 months ago
- Minimal example scripts of the Hugging Face Trainer, focused on staying under 150 lines☆197Updated 9 months ago
- A really tiny autograd engine☆89Updated 10 months ago
- A Jax-based library for designing and training transformer models from scratch.☆281Updated 5 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
- From zero to hero CUDA for accelerating maths and machine learning on GPU.☆175Updated 6 months ago
- Outlining techniques for improving the training performance of your PyTorch model without compromising its accuracy☆127Updated last year
- Minimal deep learning library written from scratch in Python, using NumPy/CuPy.☆120Updated 2 years ago
- Recreating PyTorch from scratch (C/C++, CUDA, NCCL and Python, with multi-GPU support and automatic differentiation!)☆144Updated 8 months ago
- A c/c++ implementation of micrograd: a tiny autograd engine with neural net on top.☆63Updated last year
- For optimization algorithm research and development.☆491Updated this week
- A pure NumPy implementation of Mamba.☆219Updated 7 months ago
- Install PyTorch distributions with computation backend auto-detection☆230Updated 2 months ago
- An implementation of the transformer architecture onto an Nvidia CUDA kernel☆169Updated last year
- Autograd to GPT-2 completely from scratch☆110Updated 2 weeks ago
- Tutorial Materials for "The Fundamentals of Modern Deep Learning with PyTorch" workshop at PyCon 2024☆241Updated 9 months ago
- Execute a jupyter notebook, fast, without needing jupyter☆127Updated last month
- A subset of PyTorch's neural network modules, written in Python using OpenAI's Triton.☆514Updated this week
- ☆160Updated 8 months ago
- Package for extracting and mapping the results of every single tensor operation in a PyTorch model in one line of code.☆547Updated last week
- ☆416Updated 4 months ago
- A collection of resources to learn about MLOPs.☆929Updated last year
- Collection of useful machine learning codes and snippets (originally intended for my personal use)☆808Updated 10 months ago
- The fastai book, 2nd edition (in progress)☆51Updated 7 months ago
- Solve puzzles. Learn CUDA.☆62Updated last year
- Simple Byte pair Encoding mechanism used for tokenization process . written purely in C☆126Updated 3 months ago
- Curated list of awesome material on optimization techniques to make artificial intelligence faster and more efficient 🚀☆113Updated last year
- A stand-alone implementation of several NumPy dtype extensions used in machine learning.☆252Updated 2 weeks ago
- Memory mapped numpy arrays of varying shapes☆292Updated 8 months ago
- Highly commented implementations of Transformers in PyTorch☆132Updated last year