Python neural-networks

Open-source Python projects categorized as neural-networks

Top 23 Python neural-network Projects

neural-networks
  1. nn

    🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Keras

    Deep Learning for humans

    Project mention: PyTorch vs TensorFlow 2025: Which one wins after 72 hours? | dev.to | 2025-08-29

    Keras 3 multi-backend

  4. faceswap

    Deepfakes Software For All

  5. spaCy

    💫 Industrial-strength Natural Language Processing (NLP) in Python

    Project mention: The Sovereign Redactor — A Precision-Guided Privacy Airlock | dev.to | 2026-05-14

    We use spaCy’s en_core_web_lg (Large) model as the underlying NLP engine. This gives the Redactor the linguistic context to understand that "Gatsby" in a book title should stay, but "Gatsby" mentioned as a person's name in a private letter might need to go.

  6. pytorch-tutorial

    PyTorch Tutorial for Deep Learning Researchers

  7. NeMo

    A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recognition and Text-to-Speech)

    Project mention: Can I Run AI locally? | news.ycombinator.com | 2026-03-13

    For ASR/STT on a budget, you want https://huggingface.co/nvidia/parakeet-tdt-0.6b-v3 - it works great on CPU.

    I haven't tried on a raspberry pi, but on Intel it uses a little less than 1s of CPU time per second of audio. Using https://github.com/NVIDIA-NeMo/NeMo/blob/main/examples/asr/a... for chunked streaming inference, it takes 6 cores to process audio ~5x faster than realtime. I expect with all cores on a Pi 4 or 5, you'd probably be able to at least keep up with realtime.

    (Batch inference, where you give it the whole audio file up front, is slightly more efficient, since chunked streaming inference is basically running batch inference on overlapping windows of audio.)

  8. fast-style-transfer

    TensorFlow CNN for fast style transfer ⚡🖥🎨🖼

  9. petals

    🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading

    Project mention: Open Source AI Must Win | news.ycombinator.com | 2026-06-12

    there are already projects like Petals https://github.com/bigscience-workshop/petals

  10. pyod

    A Python library for anomaly detection across tabular, time series, graph, text, and image data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.

  11. Keras-GAN

    Keras implementations of Generative Adversarial Networks.

  12. chainer

    A flexible framework of neural networks for deep learning

  13. keras-rl

    Deep Reinforcement Learning for Keras.

  14. composer

    Supercharge Your Model Training (by mosaicml)

  15. graph_nets

    Build Graph Nets in Tensorflow

  16. gluonts

    Probabilistic time series modeling in Python

  17. Augmentor

    Image augmentation library in Python for machine learning.

  18. pytorch-forecasting

    Time series forecasting with PyTorch

  19. dm_control

    Google DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.

  20. llm-foundry

    LLM training code for Databricks foundation models

  21. hummingbird

    Hummingbird compiles trained ML models into tensor computation for faster inference.

  22. GAT

    Graph Attention Networks (https://arxiv.org/abs/1710.10903)

  23. trulens

    Evaluation and Tracking for LLM Experiments and AI Agents

    Project mention: All Data and AI Weekly #224-12 Jan 2026 | dev.to | 2026-01-12

    TruLens: Evaluating Agent Workflows

  24. dm-haiku

    JAX-based neural network library

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 neural-networks discussion

Log in or Post with

Python neural-networks related posts

  • There is No Spoon. A software engineers primer for demystified ML

    2 projects | news.ycombinator.com | 29 Mar 2026
  • Cognitive Sandbox Manifesto – Artificial Life and Transparent Neural Systems

    1 project | news.ycombinator.com | 4 Mar 2026
  • Chess Engines Do Weird Stuff

    4 projects | news.ycombinator.com | 17 Feb 2026
  • How to Evaluate Your Text-to-SQL Agent in Cortex Analyst Using TruLens

    1 project | dev.to | 5 Jan 2026
  • Defeating Nondeterminism in LLM Inference

    5 projects | news.ycombinator.com | 10 Sep 2025
  • SpaCy: Industrial-Strength Natural Language Processing (NLP) in Python

    2 projects | news.ycombinator.com | 23 Aug 2025
  • AI - DBRX - Databricks - Documentando automaticamente suas tabelas e colunas do Unity Catalog

    2 projects | dev.to | 5 Apr 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 nn 66,926
2 Keras 64,086
3 faceswap 55,268
4 spaCy 33,648
5 pytorch-tutorial 32,331
6 NeMo 17,342
7 fast-style-transfer 10,971
8 petals 10,171
9 pyod 9,876
10 Keras-GAN 9,206
11 chainer 5,917
12 keras-rl 5,553
13 composer 5,485
14 graph_nets 5,403
15 gluonts 5,198
16 Augmentor 5,143
17 pytorch-forecasting 4,913
18 dm_control 4,615
19 llm-foundry 4,404
20 hummingbird 3,536
21 GAT 3,509
22 trulens 3,378
23 dm-haiku 3,240

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?