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.

Weekly Machine Learning Opensource Roundup – Jan. 24, 2019

Examples

Machine-Learning-with-Python
Small scale machine learning projects to understand the core concepts

How To Make Your Data Analysis Notebooks More Reproducible
A guide to make your data analysis more reproducible.

end-to-end-lead-scoring
An end-to-end enterprise-grade example of working a data science problem.

profanity-check
A fast, robust Python library to check for offensive language in strings.

Generative Models Tutorial with Demo
Popular GANs Architectures, Auto-Regressive Models, Important Generative Model Papers, Courses, etc.

Toolsets

The PyTorch-Kaldi Speech Recognition Toolkit
A project for developing DNN/RNN hybrid speech recognition systems

TeleGrad
A Telegram bot to monitor and control deep learning experiments

Libraries

Mars
A tensor-based unified framework for large-scale data computation.

LASER
A library to calculate and use multilingual sentence embeddings.

Weekly Machine Learning Opensource Roundup – Jan. 17, 2019

Example

Desnapify
A deep convolutional generative adversarial network (DCGAN) trained to remove Snapchat filters from selfie images.

Toolsets

NSFW Data Scrapper
Collection of scripts to aggregate image data for the purposes of training an NSFW Image Classifier

Decision Tree Visualization
A python library for decision tree visualization and model interpretation.

Models

dnc
Implementation of “Differentiable Neural Computer” as close as possible to the description in the paper

Padam-Tensorflow
Reproducing the paper “PADAM: Closing The Generalization Gap of Adaptive Gradient Methods In Training Deep Neural Networks” for the ICLR 2019 Reproducibility Challenge

Libraries

Delira – Deep Learning in Radiology
Lightweight framework for fast prototyping and training deep neural networks in medical imaging

NeuralVerification.jl
Methods to soundly verify deep neural networks

 

Weekly Machine Learning Opensource Roundup – Jan. 10, 2019

Examples

DeepTraffic
A deep reinforcement learning competition, part of the MIT Deep Learning series.

Sentence Classification
Sentence Classifications with Neural Networks

neural-machine-translation-from-scratch
Machine Translation from Scratch Using Pytorch

Machine Translation Reading List
A machine translation reading list maintained by Tsinghua Natural Language Processing Group

MagicBrush
Using Neural Style Transfer to convert an interactive painting to a masterpiece in real time.

NEUZZ
neural network assisted fuzzer

deep-learning-comprehensive-resources
All You Need to Know About Deep Learning – A kick-starter

Toolsets

turkey
turkey lets you easily create a web UI on Amazon Mechanical Turk to crowd-source image annotation data

COCO Annotator
Web-based image segmentation tool for object detection and localization

benderopt
A Black Box Hyperparameters Optimization platform

flatten-sstabledump
A utility that unwraps Apache Cassandra’s `sstabledump` JSON array output to multiple small JSON objects

Lingvo
An experimental framework for building neural networks in Tensorflow, particularly sequence models.

Models

EdgeConnect
Generative Image Inpainting with Adversarial Edge Learning

InstaGAN
PyTorch implementation of “InstaGAN: Instance-aware Image Translation” (ICLR 2019)

NMFADMM
A sparsity aware implementation of “Alternating Direction Method of Multipliers for Non-Negative Matrix Factorization with the Beta-Divergence” (ICASSP 2014).

TRAttack
Trust Region Based Adversarial Attack

sketch_rnn_keras
Keras implementation of Sketch RNN

Generating-Devanagari-Using-DRAW
PyTorch implementation of “DRAW: A Recurrent Neural Network For Image Generation”

ganless-hd
The basic idea is to utilize a U-Net, modified perceptual loss (pearson instead of MAE), learned basis functions, and “mean teacher” training in order to synthesize images of high quality without the normal troubles of training a GAN.

Libraries

TensorStream
A ground-up and standalone reimplementation of TensorFlow for ruby. Comes with a pure ruby and OpenCL opcode evaluator

Crossbow
A Multi-GPU Deep Learning System for Training with Small Batch Sizes