Weekly Machine Learning Opensource Roundup – June 14, 2018

Examples

Launchaco AI Logo Builder
Free AI powered logo builder

SimplifAI
Free automated deep learning for spreadsheets

AI4Animation
Character Animation in Unity3D using Deep Learning and Biologically-Inspired Artificial Intelligence

Tensorflow Eager Tutorials
Simple tutorials for building neural networks with TensorFlow Eager

Audio Auto-Tagging
Convolutional Neural Network for auto-tagging of audio clips on MagnaTagATune dataset

Toolsets

Jetpack
A friendly package manager for R

TensorFlow Serving
A flexible, high-performance serving system for machine learning models

ipynb-tex.sty
Include Jupyter notebook cells in TeX documents

tSNE for TensorFlow.js
An improved tSNE implementation that runs in web browser with WebGL

Models

Attention Primer
A demonstration of the attention mechanism with some toy experiments and explanations.

Intelligent Interface
Research into the capabilities of RL applied to User Interface

infnet-spen
TensorFlow implementation of Inference Networks for Structured Prediction Energy Networks.

Speech Recognition with Tensorflow
Implementation of a seq2seq model for speech recognition. Architecture similar to Listen, Attend and Spell.

Pre-trained TensorFlow.js models
Pretrained models for TensorFlow.js

Libraries

ml5-library
Friendly machine learning for the web!

datahike
A durable datalog implementation adaptable for distribution.

unyt
Handle, manipulate, and convert data with units in Python

Pipeline
Stateful fail-tolerant data streaming library based on Akka Streams. Inspired by Chandy-Lamport algorithm and similar implementation in Apache Flink.

Framework

Natural Series Db
A time-series database streaming oriented optimized for the serving layer.

 

Weekly Machine Learning Opensource Roundup – June 7, 2018

Examples

Emojinator
A simple emoji classifier for humans.

HD CelebA Cropper
Obtain high resolution face images from CelebA with deep image quality assessment method to evaluate and rank the cropped image quality

Reinforcement Learning Notebooks
A collection of Reinforcement Learning algorithms from Sutton and Barto’s book and other research papers implemented in Python.

MNIST Tensorflow Code
It contains Data Augmentaion, Strided convolution, Batch Normalization, Leaky Relu, Global Average pooling, L2 Regularization, learning rate decay, He initialization, Tensorboard, Save, Restore

Toolsets

sklearn_msgpack
Scikit learn model persistence using MsgPack

audit-AI
A tool to measure and mitigate the effects discriminatory patterns in training data and the predictions made by machine learning algorithms trained for the purposes of socially sensitive decision processes.

Backdrop: stochastic backpropagation
A flexible and easy to implement tool for introducing stochasticity to the gradient and can be intuitively described as dropout along the backpropagation pipeline

AutoML
AutoML was built to improve the accuracy of your machine learning models and make them more accessible by automatically creating a data analysis pipeline

Models

AAPR
Automatic Academic Paper Rating: Data and Model

Code2Pix
Generating Graphical User Interfaces from Code

Residual Networks for Vehicle Detection
An implementation of Faster R-CNN applied to vehicle detection.

Self-Attention-GAN in Tensorflow
Simple Tensorflow implementation of “Self-Attention Generative Adversarial Networks” (SAGAN)

Libraries

Galileo
Scala Math – Numerical (Matlab-like) and Symbolic (Mathematica-like) tool

linselect
A fast, flexible, and performant feature selection package for python.

SOD
An Embedded, Modern Computer Vision & Machine Learning Library

Framework

Databricks MLflow
An open source platform designed to manage the entire machine learning lifecycle and work with any machine learning library


 

Like to add your project? tweet @stkim1!

Weekly Machine Learning Opensource Roundup – May 31, 2018

Examples

Learn Deep Learning in 6 Weeks
The Curriculum for “Learn Deep Learning in 6 Weeks” by Siraj Raval on Youtube

RL Adventure 2
PyTorch4 tutorial of Reinforcement Learning with Policy Gradients

Automatic Image Colorization
Automatic image colorization with a deep convolutional neural network

Models

YOLT
You Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery

RLSeq2Seq
Deep Reinforcement Learning For Sequence to Sequence Models

PyTorch YOLOv3
Minimal PyTorch implementation of YOLOv3

Libraries

BLASjs (Basic Linear Algebra Subprograms)
Pure Javascript (Typescript) manually written :ok_hand: implementation of BLAS (Basic Linear Algebra Subprograms). 1005 tests, 100% code coverage

Anakin
A cross-platform, high-performance inference engine developed by Baidu engineers

NLP Architect
A Python library by Intel for exploring the state-of-the-art deep learning topologies and techniques for natural language processing and natural language understanding


Like to add your project? tweet @stkim1!

Weekly Machine Learning Opensource Roundup – May 24, 2018

Examples

Easy Tensorflow
Simple and comprehensive tutorials in TensorFlow

Autism Detection API
Autism Detection APIThis is to find out the best machine learning pipeline for predicting ASD cases using genetic algorithms, via the TPOT library

Toolset

Apache Daffodil (incubating)
An open-source implementation of the Data Format Description Language to convert between fixed format data and XML/JSON

Models

3D U-Net Convolution Neural Network with Keras
Keras 3D U-Net Convolution Neural Network (CNN) designed for medical image segmentation

Visual Search with MXNet Gluon and HNSW
Visual Search using Apache MXNet and gluon

Libraries

Tensorflow.Dart
Dart bindings for Tensorflow

Rainier
Rainier provides an idiomatic, high-performance functional Scala API for bayesian inference via Markov Chain Monte Carlo

Kyuubi
An enhanced edition of the Apache Spark’s primordial Thrift JDBC/ODBC Server. It is mainly designed for directly running SQL towards a cluster with all components including HDFS, YARN, Hive MetaStore, and itself secured

Framework

Microsoft Pai
A platform for cluster management and resource scheduling for AI that incorporates the mature design with a proven track record in Microsoft’s large scale production environment.

 


 

Like to add your project? tweet @stkim1!

Weekly Machine Learning Opensource Roundup – May 17, 2018

Examples

Jeeliz Face Filter
Javascript lightweight face detection and tracking library to create snapchat or MSQRD like face filters. Unleash the power of the webcam to interact with the browser in a new and fun way. Various integration examples are provided.

TF-rex
Play Google Chrome’s T-rex game with TensorFlow

PhoenixGo
Go AI program which implement the AlphaGo Zero paper

Text Summarization with Tensorflow
Implementation of a seq2seq model for summarization of textual data. Demonstrated on amazon reviews, github issues and news articles.

Numerical Methods for Deep Learning Course Notes
Course notes for graduate-level class on numerical methods for deep learning

Toolsets

Chinese Word Vectors
100+ Chinese Word Vectors

mltest
Testing framework to simplify writing ML unit tests.

Models

generative-compression
TensorFlow Implementation of Generative Adversarial Networks for Extreme Learned Image Compression

Linear Attention Recurrent Neural Network
A recurrent attention module consisting of an LSTM cell which can query its own past cell states by the means of windowed multi-head attention

AttGAN Tensorflow
AttGAN Tensorflow Arbitrary Facial Attribute Editing: Only Change What You Want


Like to add your project? tweet @stkim1!

Weekly Machine Learning Opensource Roundup – May 10, 2018

Examples

Connect4
Monte Carlo Tree Search Based AI Connect 4 Bot

PyTorch Exercise
PyTorch Exercise Codes for Deep Learning Researchers.

Quantum Edward
Python tools for supervised learning on Quantum Neural Networks

Guess.js (alpha)
Libraries & tools for enabling data-analytics driven approaches to improving user-experiences on the web. The data can be driven from any number of sources, including analytics or machine learning models.

Toolsets

lgo
Interactive Go programming with Jupyter

ESPnet
End-to-End Speech Processing Toolkit

TensorScript
dependently-typed neural network DSL that shapechecks at compile time

Models

Learning-to-See-in-the-Dark
This is a Tensorflow implementation of Learning to See in the Dark in CVPR 2018, by Chen Chen, Qifeng Chen, Jia Xu, and Vladlen Koltun.

glc
This repository contains the code for the paper “Using Trusted Data to Train Deep Networks on Labels Corrupted by Severe Noise”.

seg-mentor
TFslim based semantic segmentation models, modular & extensible boutique design

Detectron.pytorch
A pytorch implementation of Detectron. Both training from scratch and inferring directly from pretrained Detectron weights are available.

Libraries

Machine Learning for .NET
A cross-platform open-source machine learning framework which makes machine learning accessible to .NET developers

SharpLearning
An opensource machine learning library for C# .Net. The goal of SharpLearning is to provide .Net developers with easy access to machine learning algorithms and models.

gbrain
GPU Javascript Library for Machine Learning

SparkTDA
A package for Apache Spark providing Topological Data Analysis Functionalities.


Like to add your project? tweet @stkim1!

Weekly Machine Learning Opensource Roundup – May 3, 2018

Example

Swift Tensorflow Starter
A Dockerized, Swift Package Manager enabled starter repository for Swift for TensorFlow projects.

Bayou
System for synthesizing Java API idioms, powered by Neural Sketch Learning

Toolsets

Fountain
A natural language data augmentation tool that helps developers create and expand domain specific chatbot training datasets for machine learning algorithms

PyTorch ELF
An Extensive, Lightweight, and Flexible platform for game research. We have used it to build our Go playing bot, ELF OpenGo, which achieved a 14-0 record versus four global top-30 players in April 2018.

HyperTools
A Python toolbox designed to facilitate dimensionality reduction-based visual explorations of high-dimensional data to gain geometric insights

PyTorch Glow
Compiler for Neural Network hardware accelerators

Models

PRNet
The source code of ‘Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network’

Expression-Net
Deep 3DMM facial expression parameter extraction

boundary-attack
Implementation of the Boundary Attack algorithm as described in “Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Models.”

QANet-pytorch
An implementation of “QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehension” with PyTorch

Libraries

TensorFlow Swift
Swift for TensorFlow gives you the power of TensorFlow directly integrated into the Swift programming language. With Swift, you can write the following imperative code, and Swift automatically turns it into a single TensorFlow Graph and runs it with the full performance of TensorFlow Sessions on CPU, GPU and TPU.

PyTorch Translate
A PyTorch library for machine translation that provides training for sequence-to-sequence models


Like to add your project? tweet @stkim1!