Python Tensorflow

Open-source Python projects categorized as Tensorflow

Top 23 Python Tensorflow Projects

  • GitHub repo Keras

    Deep Learning for humans

    Project mention: [D] Batch normalization before or after activation function | | 2021-02-23
  • GitHub repo transformers

    🤗Transformers: State-of-the-art Natural Language Processing for Pytorch and TensorFlow 2.0.

    Project mention: Retrieval Augmented Generation with Huggingface Transformers and Ray | | 2021-02-10

    Improving the scalability RAG distributed fine tuning

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Real-Time-Voice-Cloning

    Clone a voice in 5 seconds to generate arbitrary speech in real-time

    Project mention: Cost for a voice skin? | | 2021-02-21

    I can do the coding myself. It looks like there are some FOSS projects with pretrained models that only need a few seconds of audio for new voices.

  • GitHub repo 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.

    Project mention: Resources for learning Python from scratch specifically for data ingestion | | 2021-02-13

    data science ipython notebooks

  • GitHub repo Mask_RCNN

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

    Project mention: [D] Faster-RCNN is from 2015, what is new on Faster-RCNN 2021? | | 2021-02-20
  • GitHub repo spleeter

    Deezer source separation library including pretrained models.

    Project mention: Weekly Request And General Discussion Thread Week | | 2021-02-22

    spleeter GUI & spleeter cmd line

  • GitHub repo facenet

    Face recognition using Tensorflow

    Project mention: Show HN: CompreFace is a free and open-source face recognition software | | 2021-02-21
  • GitHub repo horovod

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

    Project mention: SKLean, TensorFlow, etc vs Spark ML? | | 2021-02-12

    I'm the maintainer for an open source project called Horovod that allows you to distribute deep learning training (e.g., TensorFlow) on platforms like Spark.

  • GitHub repo DeepCreamPy

    Decensoring Hentai with Deep Neural Networks

    Project mention: You Can Uncensor Any Censored Material, No Matter What It Is | | 2021-02-24
  • GitHub repo TFLearn

    Deep learning library featuring a higher-level API for TensorFlow.

  • GitHub repo nni

    An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

    Project mention: How we were able to achieve hyper-parameter tuning (HPT) for deep learning workflows at 1.5x faster in our clusters and 3x cheaper on AWS | | 2021-02-23

    To tackle the problem of long and expensive HPT workflows, our team at Petuum collaborated with Microsoft to integrate AdaptDL with Neural Network Intelligence (NNI). AdaptDL is an open-source tool in the CASL (Composable, Automatic, and Scalable Learning) ecosystem. AdaptDL offers adaptive resource management for distributed clusters, and reduces the cost of deep learning workloads ranging from a few training/tuning trials to thousands. NNI from the Microsoft open-source community, is a toolkit for automatic machine learning (AutoML) and hyper-parameter tuning.

  • GitHub repo bert-as-service

    Mapping a variable-length sentence to a fixed-length vector using BERT model

    Project mention: Needed 100% to pass a safety quiz, need to wait a week to retake | | 2021-01-12

    You joke but

  • GitHub repo datasets

    🤗 The largest hub of ready-to-use NLP datasets for ML models with fast, easy-to-use and efficient data manipulation tools

    Project mention: Build an Embeddings index with Hugging Face Datasets | | 2021-01-28

    This article shows how txtai can index and search with Hugging Face's Datasets library. Datasets opens access to a large and growing list of publicly available datasets. Datasets has functionality to select, transform and filter data stored in each dataset.

  • GitHub repo seq2seq

    A general-purpose encoder-decoder framework for Tensorflow

    Project mention: Tegin huvitava avastuse. Google translate tõlkides automaatselt määrab meie ilma soota asesõnad inglise keeles sooliseks olenevalt sellest, mis ametinimetust lauses kasutad. | | 2021-02-05

    Treenimiseks antakse masinale ( väga palju tõlkepaare sisse, kui need tõlkepaarid ongi tänapäevasest stereotüüpsest maailmast siis väga midagi sinna parata ei saa. Keegi teadlikult vähemalt seda masinat stereotüüpseks ei teinud.

  • GitHub repo Learning-to-See-in-the-Dark

    Learning to See in the Dark. CVPR 2018

    Project mention: This AI fixes your dark photos.. | | 2021-02-12

    I think this algorithm can be applied to cameras. If you know coding, you can check out this:

  • GitHub repo 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: I forced a bot to read 4000 Dan Andrews Facebook posts and asked it to write its own. Here's what it came up with. | | 2020-12-25

    For Danbot V1 (The one using 4,000 posts and GPT-2), I used Kevinzg's Facebook Scraper to get my source material, and used minimaxir's text generator to write the posts.

  • GitHub repo best-of-ml-python

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

    Project mention: best-of-python: A ranked list of awesome Python libraries and tools | | 2021-01-14

    Here ya go:

  • GitHub repo MindsDB

    Predictive AI layer for existing databases.

    Project mention: Launch HN: MindsDB (YC W20) – Machine Learning Inside Your Database | | 2021-02-19

    Here's an issue that enumerates all pending tasks for a first iteration of this feature:

  • GitHub repo imagededup

    😎 Finding duplicate images made easy!

    Project mention: How to remove duplicate images from your dataset (Also CIFAR-100 has issues) | | 2021-02-01

    I had used phash to find the duplicate images. The hashing algorithm is ingenious...And it was able to find duplicates (and thus remove) efficiently imagededub has perceptual hashing.

  • GitHub repo segmentation_models

    Segmentation models with pretrained backbones. Keras and TensorFlow Keras.

    Project mention: Any way to speed up inference prepare operations on host (CPU)? | | 2021-01-18

    That is just U-net from this repo, anything aside is slicing images to fit into window and predict call. I measure time of predict() and it is the same as profiler numbers, so definitely my other operations are beyond profiler. C API code is just creating tensors and calling TF_SessionRun plus slice operations with opencv. Can't post code, sorry.

  • GitHub repo gpt-2-simple

    Python package to easily retrain OpenAI's GPT-2 text-generating model on new texts

    Project mention: Does GPT-2 Know Your Phone Number? | | 2020-12-25

    The GPT-2 weights were released by OpenAI when GPT-2 was released. (

    Around that time (since no one else was doing it) I released a wrapper to streamline that code and make it much easier to finetune on your own data. (

    Nowadays, the easiest way to interact with GPT-2 is to use the transformers library (, of which I've created a much better library for GPT-2 that leverages it. (

  • GitHub repo tf-quant-finance

    High-performance TensorFlow library for quantitative finance.

    Project mention: Show HN: A high-performance TensorFlow library for quantitative finance | | 2021-01-19
  • GitHub repo einops

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

    Project mention: [D] The math concept | | 2021-02-17

    This should get you back to a more intuitive understanding: It don't reshape/flatten/reduce without it now. I'd advise that you take the time to read and practice along the tutorial.

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 2021-02-24.


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

Project Stars
1 Keras 50,757
2 transformers 41,393
3 Real-Time-Voice-Cloning 23,069
4 data-science-ipython-notebooks 20,249
5 Mask_RCNN 19,433
6 spleeter 15,620
7 facenet 11,535
8 horovod 10,835
9 DeepCreamPy 10,770
10 TFLearn 9,522
11 nni 9,102
12 bert-as-service 8,904
13 datasets 6,802
14 seq2seq 5,363
15 Learning-to-See-in-the-Dark 4,985
16 textgenrnn 4,273
17 best-of-ml-python 4,148
18 MindsDB 3,436
19 imagededup 3,392
20 segmentation_models 2,956
21 gpt-2-simple 2,502
22 tf-quant-finance 2,474
23 einops 2,395