README.md 3.01 KB
Newer Older
Quoc Le's avatar
Quoc Le committed
1
# TensorFlow Models
Quoc Le's avatar
Quoc Le committed
2

Quoc Le's avatar
Quoc Le committed
3
4
This repository contains machine learning models implemented in
[TensorFlow](https://tensorflow.org). The models are maintained by their
5
6
respective authors. To propose a model for inclusion, please submit a pull
request.
Quoc Le's avatar
Quoc Le committed
7

8
Currently, the models are compatible with TensorFlow 1.0 or later. If you are
Neal Wu's avatar
Neal Wu committed
9
10
running TensorFlow 0.12 or earlier, please
[upgrade your installation](https://www.tensorflow.org/install).
Quoc Le's avatar
Quoc Le committed
11
12


Quoc Le's avatar
Quoc Le committed
13
## Models
14
15
- [adversarial_crypto](adversarial_crypto): protecting communications with adversarial neural cryptography.
- [adversarial_text](adversarial_text): semi-supervised sequence learning with adversarial training.
16
- [attention_ocr](attention_ocr): a model for real-world image text extraction.
Neal Wu's avatar
Neal Wu committed
17
- [autoencoder](autoencoder): various autoencoders.
18
- [cognitive_mapping_and_planning](cognitive_mapping_and_planning): implementation of a spatial memory based mapping and planning architecture for visual navigation.
Neal Wu's avatar
Neal Wu committed
19
- [compression](compression): compressing and decompressing images using a pre-trained Residual GRU network.
Neal Wu's avatar
Neal Wu committed
20
- [differential_privacy](differential_privacy): privacy-preserving student models from multiple teachers.
Neal Wu's avatar
Neal Wu committed
21
- [domain_adaptation](domain_adaptation): domain separation networks.
Neal Wu's avatar
Neal Wu committed
22
23
24
- [im2txt](im2txt): image-to-text neural network for image captioning.
- [inception](inception): deep convolutional networks for computer vision.
- [learning_to_remember_rare_events](learning_to_remember_rare_events):  a large-scale life-long memory module for use in deep learning.
Jasmine's avatar
Jasmine committed
25
- [lfads](lfads): sequential variational autoencoder for analyzing neuroscience data.
Neal Wu's avatar
Neal Wu committed
26
27
28
29
30
- [lm_1b](lm_1b): language modeling on the one billion word benchmark.
- [namignizer](namignizer): recognize and generate names.
- [neural_gpu](neural_gpu): highly parallel neural computer.
- [neural_programmer](neural_programmer): neural network augmented with logic and mathematic operations.
- [next_frame_prediction](next_frame_prediction): probabilistic future frame synthesis via cross convolutional networks.
31
- [object_detection](object_detection): localizing and identifying multiple objects in a single image.
Neal Wu's avatar
Neal Wu committed
32
33
- [real_nvp](real_nvp): density estimation using real-valued non-volume preserving (real NVP) transformations.
- [resnet](resnet): deep and wide residual networks.
34
- [skip_thoughts](skip_thoughts): recurrent neural network sentence-to-vector encoder.
Neal Wu's avatar
Neal Wu committed
35
36
37
38
39
40
41
42
- [slim](slim): image classification models in TF-Slim.
- [street](street): identify the name of a street (in France) from an image using a Deep RNN.
- [swivel](swivel): the Swivel algorithm for generating word embeddings.
- [syntaxnet](syntaxnet): neural models of natural language syntax.
- [textsum](textsum): sequence-to-sequence with attention model for text summarization.
- [transformer](transformer): spatial transformer network, which allows the spatial manipulation of data within the network.
- [tutorials](tutorials): models described in the [TensorFlow tutorials](https://www.tensorflow.org/tutorials/).
- [video_prediction](video_prediction): predicting future video frames with neural advection.