This repository contains machine learning models implemented in TensorFlow. The models are maintained by their respective authors. To propose a model for inclusion, please submit a pull request.

Neal Wu d6bee2c713 Clarifications for the inception README %!s(int64=8) %!d(string=hai) anos
.github dc7791d01c Create ISSUE_TEMPLATE.md (#124) %!s(int64=9) %!d(string=hai) anos
autoencoder dec7c89f5b Variational Autoencoder generate() function fixed (z fed in rather than z_mean) %!s(int64=8) %!d(string=hai) anos
compression 052e5e8b6e Converted the models repo to TF 1.0 using the upgrade script %!s(int64=8) %!d(string=hai) anos
differential_privacy 5d758ef0f5 Merge pull request #924 from h4ck3rm1k3/master %!s(int64=8) %!d(string=hai) anos
domain_adaptation 68e47ad3c4 Further fixes for the domain_adaptation README %!s(int64=8) %!d(string=hai) anos
im2txt 3607bf489a Fix Links in Readme.md %!s(int64=8) %!d(string=hai) anos
inception d6bee2c713 Clarifications for the inception README %!s(int64=8) %!d(string=hai) anos
learning_to_remember_rare_events 3f74c7b419 Convert tf.op_scope to tf.name_scope, plus a few other 1.0 upgrade changes %!s(int64=8) %!d(string=hai) anos
lm_1b fdc4ce37a4 Fix README %!s(int64=9) %!d(string=hai) anos
namignizer 5d758ef0f5 Merge pull request #924 from h4ck3rm1k3/master %!s(int64=8) %!d(string=hai) anos
neural_gpu ee017e0dbf Fix two typos %!s(int64=8) %!d(string=hai) anos
neural_programmer 5d758ef0f5 Merge pull request #924 from h4ck3rm1k3/master %!s(int64=8) %!d(string=hai) anos
next_frame_prediction 052e5e8b6e Converted the models repo to TF 1.0 using the upgrade script %!s(int64=8) %!d(string=hai) anos
real_nvp 5c53534305 Manually fixed many occurrences of tf.split %!s(int64=8) %!d(string=hai) anos
resnet 92d751b4a9 correct tf.summary.scalar illegal name `learning rate` %!s(int64=8) %!d(string=hai) anos
skip_thoughts 8af6f0e283 Update the encoding instructions %!s(int64=8) %!d(string=hai) anos
slim b45378391e =Other tensorflow_models changes. %!s(int64=8) %!d(string=hai) anos
street 40a5739ae2 Remove <center> tags, which are breaking images in README.md files %!s(int64=8) %!d(string=hai) anos
swivel 3f74c7b419 Convert tf.op_scope to tf.name_scope, plus a few other 1.0 upgrade changes %!s(int64=8) %!d(string=hai) anos
syntaxnet 6cdcd45a93 Update README.md %!s(int64=8) %!d(string=hai) anos
textsum 3bbc5d2f38 Make the README for textsum a little clearer %!s(int64=8) %!d(string=hai) anos
transformer ceed1a31db old argument targets->labels of tf.nn.softmax_cross_entropy_with_logits for tf 1.0 %!s(int64=8) %!d(string=hai) anos
tutorials 29881fb483 Improved the spacing on the comment %!s(int64=8) %!d(string=hai) anos
video_prediction 211ee00a3b Convert tf.GraphKeys.VARIABLES -> tf.GraphKeys.GLOBAL_VARIABLES %!s(int64=8) %!d(string=hai) anos
.gitignore 3e6caf5ff0 Add a .gitignore file. (#164) %!s(int64=9) %!d(string=hai) anos
.gitmodules 32ab5a58dd Adding SyntaxNet to tensorflow/models (#63) %!s(int64=9) %!d(string=hai) anos
AUTHORS 41c52d60fe Spatial Transformer model %!s(int64=9) %!d(string=hai) anos
CONTRIBUTING.md d84df16bc3 fixed contribution guidelines %!s(int64=9) %!d(string=hai) anos
LICENSE 7c41e653dc Update LICENSE %!s(int64=9) %!d(string=hai) anos
README.md ca87cc9dd9 Maintain alphabetization and styling %!s(int64=8) %!d(string=hai) anos
WORKSPACE ac0829fa2b Consolidate privacy/ and differential_privacy/. %!s(int64=9) %!d(string=hai) anos

README.md

TensorFlow Models

This repository contains machine learning models implemented in TensorFlow. The models are maintained by their respective authors. To propose a model for inclusion, please submit a pull request.

Currently, the models are compatible with TensorFlow 1.0 or later. If you are running TensorFlow 0.12 or earlier, please upgrade your installation.

Models

  • autoencoder: various autoencoders.
  • compression: compressing and decompressing images using a pre-trained Residual GRU network.
  • differential_privacy: privacy-preserving student models from multiple teachers.
  • domain_adaptation: domain separation networks.
  • im2txt: image-to-text neural network for image captioning.
  • inception: deep convolutional networks for computer vision.
  • learning_to_remember_rare_events: a large-scale life-long memory module for use in deep learning.
  • lm_1b: language modeling on the one billion word benchmark.
  • namignizer: recognize and generate names.
  • neural_gpu: highly parallel neural computer.
  • neural_programmer: neural network augmented with logic and mathematic operations.
  • next_frame_prediction: probabilistic future frame synthesis via cross convolutional networks.
  • real_nvp: density estimation using real-valued non-volume preserving (real NVP) transformations.
  • resnet: deep and wide residual networks.
  • skip_thoughts: recurrent neural network sentence-to-vector encoder.
  • slim: image classification models in TF-Slim.
  • street: identify the name of a street (in France) from an image using a Deep RNN.
  • swivel: the Swivel algorithm for generating word embeddings.
  • syntaxnet: neural models of natural language syntax.
  • textsum: sequence-to-sequence with attention model for text summarization.
  • transformer: spatial transformer network, which allows the spatial manipulation of data within the network.
  • tutorials: models described in the TensorFlow tutorials.
  • video_prediction: predicting future video frames with neural advection.