Weekly Machine Learning Opensource Roundup – Mar. 14, 2019

Examples

GIPHY Celebrity Detector
GIPHY’s Open-Source Celebrity Detection Deep Learning Model

handtrack.js
A library for prototyping realtime hand detection (bounding box), directly in the browser.

Snake Game Using Tensorflow Object Detection API
Playing snake game using your hand gestures and Tensorflow Object Detection API

gamedetect
Game Detection API using Tensorflow and Go

alt
Facebook like automatic alternative (alt) text for images using object detection with pre-trained model

Benchmarking Keras and PyTorch Pre-Trained Models
Reproducible Benchmarking of Keras and PyTorch Models

From Keras to C
A practical example of Tensorflow C API based deployment starting from a model trained with Tensorflow + Keras

Toolset

Digideep
A pipeline for fast prototyping Deep Reinforcement Learning (DeepRL) problems using PyTorch and Gym, and dm_control.

Model

DeepCoherence
Text Coherence Analysis Based on Deep Neural Network

Libraries

matplotnode
C++ bindings for Node.js exposing a subset of matplotlib’s functionality through the CPython API.

transformer
A Transformer implementation in Keras’ Imperative (Subclassing) API for TensorFlow

 

Weekly Machine Learning Opensource Roundup – Mar. 7, 2019

Examples

Neural MMO
A Massively Multiagent Game Environment

Business Machine Learning and Data Science Applications
A curated list of practical business machine learning (BML) and business data science (BDS) applications for Accounting, Banking, Finance and Insurance, Customer, Employee, Legal, Management, Operations and Public matters.

Face Landmarking
Real time face landmarking using decision trees and NN autoencoders

Toolsets

Neural Network Intelligence
An open source AutoML toolkit for neural architecture search and hyper-parameter tuning.

Databolt Flow
Python library for building highly effective data science workflows

PlotJuggler
The timeseries visualization tool that you deserve

Synthea
Synthetic Patient Population Simulator

Models

DeepMatchVO
Implementation of ICRA 2019 paper: Beyond Photometric Loss for Self-Supervised Ego-Motion Estimation

tf_hyperbolic
Hyperbolic (Poincare, Lorentz) Embeddings for TensorFlow

TranX
A general-purpose neural semantic parser for mapping natural language queries into machine executable code

SiamMask
Fast Online Object Tracking and Segmentation: A Unifying Approach

OnlineMiningTripletLoss
PyTorch conversion of Triplet Loss and Online Triplet Mining

GP-GAN
DCGAN with Gradient Penalty

BERT on STILTs
BERT on Supplementary Training on Intermediate Labeled-data Tasks

Libraries

BLASjs (Basic Linear Algebra Subprograms)
Pure Javascript manually written implementation of BLAS, Many numerical software applications use BLAS computations, including Armadillo, LAPACK, LINPACK, GNU Octave, Mathematica, MATLAB, NumPy, R, and Julia.

ThunderSVM
A Fast SVM Library on GPUs and CPUs

Weekly Machine Learning Opensource Roundup – Feb. 28, 2019

Examples

OpenKiwi
Open-Source Machine Translation Quality Estimation in PyTorch

nsfwjs
NSFW detection on the client-side via Tensorflow JS

Toolsets

Codebraid
Live code in Pandoc Markdown

thundergbm
Fast GBDTs and Random Forests on GPUs

Models

Buckshot++
An Outlier-Resistant and Scalable Clustering Algorithm. (Inspired by the Buckshot Algorithm)

Lorentz Embeddings
Embed arbitrary graphs in Hyperbolic space

SC-FEGAN
Face Editing Generative Adversarial Network with User’s Sketch and Color

AdaBound
An optimizer that trains as fast as Adam and as good as SGD.

GPT2-Pytorch with Text-Generator
Simple Text-Generator with OpenAI gpt-2 Pytorch Implementation

Ridurre-Network-Filter-Pruning-Keras
Keras model convolutional filter pruning package

Library

CLaF
A language Framework built on PyTorch with high-level features

Weekly Machine Learning Opensource Roundup – Feb. 21, 2019

Examples

Spark-Syntax
This is an open repo of all the best practices of writing PySpark that the author has learnt from working with the Framework.

DrWhy
A collection of tools for Explainable AI (XAI). It’s based on shared principles and simple grammar for exploration, explanation and visualisation of predictive models.

Pytorch classification experiments template
A pytorch based classification experiments template

Tensorflow-Cookbook
Simple Easy-to-use Tensorflow Cookbook

TensorFlow-Course
Simple and ready-to-use tutorials for TensorFlow

Toolsets

ml-data-generator
Python script to generate fake datasets optimized for testing machine learning/deep learning workflows

cortex
Build machine learning applications faster

PlotNeuralNet
Latex code for making neural networks diagrams

HexagDLy
Process hexagonally sampled data with PyTorch

Falcon
Interactive Visual Analysis for Big Data

matminer
data mining for Materials Science

Models

Deep Planning Network
Control from pixels by latent planning with learned dynamics

gpt-2
Code for the paper “Language Models are Unsupervised Multitask Learners”

RobustSTL
Implementation of RobustSTL: A Robust Seasonal-Trend Decomposition Algorithm for Long Time Series (AAAI 2019)

Libraries

Trickster
Reinforcement learning in Keras. Deep Reinforcement Learning mini-library with the aim of clear implementation of some algorithms.

huskarl
A framework for deep reinforcement learning focused on research and fast prototyping

 

Weekly Machine Learning Opensource Roundup – Feb. 14, 2019

Example

Depth Index
A JavaScript package that turns z-index into physically realistic depth, using PoseNet face tracking.

Toolsets

TextWorld
A sandbox learning environment for the training and evaluation of reinforcement learning (RL) agents on text-based games.

m2cgen
Transform ML models into a native code (Java, C, Python, etc.)

Ludwig
A toolbox built on top of TensorFlow that allows to train and test deep learning models without the need to write code.

Datashader
Turns even the largest data into images, accurately.

Model

DeRPN
A novel region proposal network for more general object detection (including scene text detection)

Libraries

Spektral
Deep learning on graphs with Keras.

swift-apis
Swift for TensorFlow Deep Learning Library

wego
Word2Vec, GloVe, and Lexvec in Go!

Weekly Machine Learning Opensource Roundup – Feb. 7, 2019

Examples

nlp-tutorial
Natural Language Processing Tutorial for Deep Learning Researchers

neural-nets-sim
McCulloch & Pitts created a computation model of how neurons fire in our brains. This project is a simulator of that model.

Toolsets

gpu-sentry
Flask-based package for monitoring utilisation of nVidia GPUs.

hanabi-learning-environment
A research platform for Hanabi experiments

simpledet
A Simple and Versatile Framework for Object Detection and Instance Recognition

Models

SuperNNova
An open-source framework for Bayesian, Neural Network based supernova classification

MHGAN
Metropolis-Hastings GAN in Tensorflow for enhanced generator sampling

fast-tsetlin-machine-in-cuda-with-imdb-demo
A CUDA implementation of the Tsetlin Machine based on bitwise operators

XLM
PyTorch original implementation of Cross-lingual Language Model Pretraining.

StyleGAN
A new architecture leads to an automatically learned, unsupervised separation of high-level attributes and stochastic variation in the generated images.

Libraries

StanfordNLP
Official Stanford NLP Python Library for Many Human Languages

Hypergraph
A Graph manager for python focused on global optimization methods and hyperparameter optimization

Mushroom
A Python library for Reinforcement Learning experiments.

tsalib
Tensor Shape (Annotation) Library (numpy, tensorflow, pytorch, etc) to track, transform and ensure validity of tensor shapes

Weekly Machine Learning Opensource Roundup – Jan. 31, 2019

Examples

Deep Learning Drizzle
Drench yourself in Machine Learning by learning from these exciting lectures.

Learning to Drive Smoothly in Minutes
Implementation of reinforcement learning approach to make a car learn to drive smoothly in minutes

Toolsets

The HMM filter package
Improve classifier predictions for sequential data with Hidden Markov Models (HMMs)

DLR
A compiler and runtime for machine learning models. The compiler optimizes machine learning models for various target hardware. The runtime executes the model on the target hardware.

Models

ExtremeNet
Bottom-up Object Detection by Grouping Extreme and Center Points

ENet – Real Time Semantic Segmentation
A Neural Net Architecture for real time Semantic Segmentation

Character Based CNN
Implementation of character based convolutional neural network

DeLF-pytorch
PyTorch Implementation of “Large-Scale Image Retrieval with Attentive Deep Local Features”

Libraries

blackbox
A Python module for parallel optimization of expensive black-box functions

go-matrixprofile
golang library for computing matrix profiles along with other time series analysis features

Framework

AresDB
A GPU-powered real-time analytics storage and query engine.