TensorFlow is a free and open-source software library for dataflow and differentiable programming across a range of tasks.
It is greatly used for Machine Learning Application, Developed in 2015 by the Google Brain Team and Written in Python and C++.
I will be introducing you to 15 opensource TensorFlow projects, you would like either as a Beginner in Machine Learning, an expert or a Python/C++ Developer, exploring new possibilities.
SenseNet is a sensorimotor and touch simulator to teach AIs how to interact with their environments via sensorimotor systems and touch neurons. SenseNet is meant as a research framework for machine learning researchers and theoretical computational neuroscientists.
Supports Mac OS X and Linux (ubuntu 14.04), Rarely works on Windows(If you build Windows application, you should consider contributing to this.)
Docker and Vagrant/Virtualbox images for all platform that supports it
TensorLayer is a novel TensorFlow-based deep learning and reinforcement learning library designed for researchers and engineers. It provides an extensive collection of customizable neural layers to build complex AI models.
TensorFlowOnSpark enables both distributed TensorFlow training and inferencing on Spark clusters, with a goal to minimize the number of code changes required to run existing TensorFlow programs on a shared grid.
Launches the Tensorflow main function on the executors, along with listeners for data/control messages.
Leverages TensorFlow’s built-in APIs to read data files directly from HDFS.
Sends Spark RDD data to the TensorFlow nodes via a TFNode.DataFeed class.
Shuts down the Tensorflow workers and PS nodes on the executors.
This project is based on the ideas in Facebook’s FastText but implemented in Tensorflow. However, it is not an exact replica of fastText. Classification is done by embedding each word, taking the mean embedding over the full text and classifying that using a linear classifier.
classification of text using word embeddings
char ngrams, hashed to n bins
training and prediction program
serve models on tensorflow serving
preprocess facebook format, or text input into tensorflow records