Top 23 Kera Open-Source Projects

  • data-science-ipython-notebooks

    Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

  • tqdm

    A Fast, Extensible Progress Bar for Python and CLI

    Project mention: I keep getting this issue, can anyone help?? | | 2023-02-06

    you try to run an python script that requires the tqdm package and also a regex package (what normally should be installed, when installing python). Blender tries to install these packages without success. You probably have to do it on your own by installing them in your pythons virtual environment.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Mask_RCNN

    Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow

    Project mention: Why are python dependencies so broken? | | 2022-12-22

    pip install git+

  • netron

    Visualizer for neural network, deep learning, and machine learning models

    Project mention: Is it theoretically possible to convert TFLite models back to Keras? | | 2023-03-07

    I couldn't find any publicly available tools for this, so I'm planning on creating one. I just wanted to check if there's any obvious barrier that makes it impossible for this to happen. My reasoning is that if tools like can analyze and visually represent the layers/ops of the TFLite file, it should also be possible to automatically convert those layers to Keras code? Copying the weights should be easier, as they can be read from the TFLite file and copied to the Keras model using the set_weights() method.

  • d2l-en

    Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 400 universities from 60 countries including Stanford, MIT, Harvard, and Cambridge.

    Project mention: d2l-en: Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 400 universities from 60 countries including Stanford, MIT, Harvard, and Cambridge. | | 2023-01-29
  • ncnn

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

    Project mention: [D] Best way to package Pytorch models as a standalone application | | 2023-01-06

    They're using NCNN to package the model. Have a look.

  • horovod

    Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.

    Project mention: Discussion Thread | | 2023-02-10

    Broke: using Horovod

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • best-of-ml-python

    🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.

    Project mention: Ask HN: How to get back into AI? | | 2022-12-10

    For Python, here's a nice compilation:

  • autokeras

    AutoML library for deep learning

  • einops

    Deep learning operations reinvented (for pytorch, tensorflow, jax and others)

    Project mention: [D] Have their been any attempts to create a programming language specifically for machine learning? | | 2023-02-11

    Einops all the things!

  • techniques

    Techniques for deep learning with satellite & aerial imagery

    Project mention: Tools for object detection on satellite images | | 2023-03-02

    This repo has been useful to me:

  • MMdnn

    MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.

  • wandb

    🔥 A tool for visualizing and tracking your machine learning experiments. This repo contains the CLI and Python API.

    Project mention: The last sentence of Lowes conveniently missing from OpenAI... | | 2023-02-19

    HuggingFace and (both competitors of OpenAI) both also have "do own research"

  • keras-rl

    Deep Reinforcement Learning for Keras.

    Project mention: How can we model an observation space of an env with different features and sizes. | | 2022-12-20
  • Practical_RL

    A course in reinforcement learning in the wild

  • t81_558_deep_learning

    Washington University (in St. Louis) Course T81-558: Applications of Deep Neural Networks

  • Keras.js

    Run Keras models in the browser, with GPU support using WebGL

  • textgenrnn

    Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.

    Project mention: How do you get a Python IDE to execute Python code? | | 2022-10-06

    Thanks! PyCharm seems to work well enough. However, I'm not sure how to run an existing project. I successfully imported this github release: But I don't see any "main" file that can be executed. If I run the "" file, it complains that there is "no command to be executed." Also, import commands seem to fail, even though I literally have the files in the project that I'm trying to import. :/ I don't know how I'm supposed to run commands defined in the project if they can't be imported into a script.

  • segmentation_models

    Segmentation models with pretrained backbones. Keras and TensorFlow Keras.

    Project mention: segmentation-models No module Error | | 2022-10-04

    I used segmentation-models ( to create a deeplabv3+ model. I havent used it in the last 2 months and now i comeback to the same code and cant use it. Getting ModuleNotFoundError: No module named 'segmentation_models_pytorch.deeplabv3'

  • BigDL

    Fast, distributed, secure AI for Big Data

  • unet

    unet for image segmentation

  • image-super-resolution

    🔎 Super-scale your images and run experiments with Residual Dense and Adversarial Networks.

    Project mention: A tech worker is selling a children's book he made using AI. Professional illustrators are pissed. | | 2022-12-15
  • machine_learning_complete

    A comprehensive machine learning repository containing 30+ notebooks on different concepts, algorithms and techniques.

  • SaaSHub

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

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). The latest post mention was on 2023-03-07.

Keras related posts


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

Project Stars
1 data-science-ipython-notebooks 24,785
2 tqdm 24,251
3 Mask_RCNN 22,805
4 netron 21,637
5 d2l-en 16,941
6 ncnn 16,648
7 horovod 13,111
8 best-of-ml-python 13,023
9 autokeras 8,779
10 einops 6,536
11 techniques 6,074
12 MMdnn 5,696
13 wandb 5,661
14 keras-rl 5,389
15 Practical_RL 5,273
16 t81_558_deep_learning 5,248
17 Keras.js 4,924
18 textgenrnn 4,877
19 segmentation_models 4,251
20 BigDL 4,175
21 unet 4,140
22 image-super-resolution 4,010
23 machine_learning_complete 3,851
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives