/awesome-tensorlayer

TensorLayer - A curated list of dedicated resources

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome Tensorlayer - A curated list of dedicated resources

Awesome Build Status

You have just found TensorLayer! High performance DL and RL library for industry and academic.

Contribute

Contributions welcome! Read the contribution guidelines first.

Contents

Tips and Tricks

1. Basics Examples

1.1 MNIST and CIFAR10

TensorLayer has two types of models. Static model allows you to build model in a fluent way while dynamic model allows you to fully control the forward process. Please read this DOCS before you start.

1.2 DatasetAPI and TFRecord Examples

2. Computer Vision

2.1 Computer Vision Applications

2.2 CNN and Computational Speed or Memory Footprint Bandwitdh Optimization

Quantization Networks

See examples/quantized_net.

3. Natural Language Processing

3.1 ChatBot

3.2 Text Generation

3.3 Text Classification

3.4 Word Embedding

3.5 Spam Detection

4. Reinforcement Learning

5. Adversarial Learning

6. Pretrained Models

  • The guideline of using pretrained models is here.

7. Auto Encoders

Variational Autoencoder (VAE)

8. Data and Model Managment Tools

How to cite TL in Research Papers ?

If you find this project useful, we would be grateful if you cite the TensorLayer paper:

@article{tensorlayer2017,
    author  = {Dong, Hao and Supratak, Akara and Mai, Luo and Liu, Fangde and Oehmichen, Axel and Yu, Simiao and Guo, Yike},
    journal = {ACM Multimedia},
    title   = {{TensorLayer: A Versatile Library for Efficient Deep Learning Development}},
    url     = {http://tensorlayer.org},
    year    = {2017}
}

ENJOY