Python Autograd

Open-source Python projects categorized as Autograd

Top 11 Python Autograd Projects

  • Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

  • Project mention: Top 17 Fast-Growing Github Repo of 2024 | dev.to | 2024-06-14

    PyTorch

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • ivy

    The Unified AI Framework

  • Project mention: Keras 3.0 | news.ycombinator.com | 2023-11-28

    See also https://github.com/unifyai/ivy which I have not tried but seems along the lines of what you are describing, working with all the major frameworks

  • pennylane

    PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.

  • Project mention: PennyLane: Python library for differentiable programming of quantum computers | news.ycombinator.com | 2024-05-07
  • machine_learning_refined

    Notes, examples, and Python demos for the 2nd edition of the textbook "Machine Learning Refined" (published by Cambridge University Press).

  • pytorch_sparse

    PyTorch Extension Library of Optimized Autograd Sparse Matrix Operations

  • norse

    Deep learning with spiking neural networks (SNNs) in PyTorch.

  • neograd

    A deep learning framework created from scratch with Python and NumPy

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MyGrad

    Drop-in autodiff for NumPy.

  • yagrad

    yet another scalar autograd engine - featuring complex numbers and fixed DAG

  • Project mention: Yagrad – 100 SLOC autograd engine with complex numbers and fixed DAG | news.ycombinator.com | 2024-03-17
  • pytortto

    deep learning from scratch. uses numpy/cupy, trains in GPU, follows pytorch API

  • shrimpgrad

    Yet another tensor library

  • Project mention: Shrimpgrad (Tinygrad for the Low IQ) | news.ycombinator.com | 2024-05-26
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Autograd discussion

Log in or Post with

Python Autograd related posts

  • AMD's MI300X Outperforms Nvidia's H100 for LLM Inference

    1 project | news.ycombinator.com | 13 Jun 2024
  • Understanding GPT: How To Implement a Simple GPT Model with PyTorch

    2 projects | dev.to | 31 May 2024
  • Building a Simple Chatbot using GPT model - part 2

    1 project | dev.to | 31 May 2024
  • Tinygrad 0.9.0

    8 projects | news.ycombinator.com | 28 May 2024
  • PyTorch 2.3: User-Defined Triton Kernels, Tensor Parallelism in Distributed

    1 project | news.ycombinator.com | 10 May 2024
  • Clasificador de imágenes con una red neuronal convolucional (CNN)

    2 projects | dev.to | 1 May 2024
  • penzai: JAX research toolkit for building, editing, and visualizing neural nets

    4 projects | news.ycombinator.com | 21 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Autograd projects in Python? This list will help you:

Project Stars
1 Pytorch 79,328
2 ivy 14,028
3 pennylane 2,155
4 machine_learning_refined 1,606
5 pytorch_sparse 967
6 norse 623
7 neograd 230
8 MyGrad 186
9 yagrad 25
10 pytortto 17
11 shrimpgrad 6

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com