Skip to content

Latest commit

 

History

History
285 lines (147 loc) · 14.3 KB

readme.md

File metadata and controls

285 lines (147 loc) · 14.3 KB

Awesome Tensorlayer - A curated list of dedicated resources

Awesome

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

Contribute

Contributions welcome! Read the contribution guidelines first.

Contents

Tutorials - Tips and Tricks

Basics Examples

Get start with TensorLayer.

MNIST - Hello World

Training MNIST with Dropout is the Hello World in deep learning.

CIFAR10 - Data Augmentation

In deep learning, data augmentation is a key fator

Data Manipulation

Image Preprocessing

TF Records

Loading Data

Multi Layer Perceptron (MLP)

Keras

TF-Slim

Datasets

Process PASCAL VOC
More here

Computer Vision

Computer Vision Applications

Style Transfer
  • Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization, see here
Pose Estimation
  • OpenPose: Real-time multi-person keypoint detection library, see here
Face Recognition
  • InsignFace - Additive Angular Margin Loss for Deep Face Recognition
Spatial Transformer Networks
Text-to-Image Synthesis
Improved CycleGAN
Medical Applications
Image Captioning
More Computer Vision Application can be found in Adversarial Learning

Pretrained models for ImageNet Classification such as VGG16, VGG19, MobileNet, SqueezeNet, Inception can be found in tensorlayer/pretrained-models and examples/pretrained_cnn

CNN and Computational Speed or Memory Footprint Bandwitdh Optimization

FP8 (float8) and FP16 (float16)
Quantizat Networks

See examples/quantized_net.

Natural Language Processing

Embedding Networks

FastText
Word2Vec

NLP Applications

Spam Detection
ChatBot

Reinforcement Learning

Actor Critic

Policy Network

Q-Learning

Imitation Learning

Toolbox

  • RL Toolbox is a reinfore learning tool box, contains trpo, a3c algorithm for continous action space by jjkke88.

Auto Encoders

Variational Autoencoder (VAE)

Adversarial Learning

State of the art
Applications
Image Reconstruction
Text to Image
Image to Image

Pretrained Models

  • All models implementations available using TF-Slim can be connected to TensorLayer via SlimNetsLayer.

  • All pretrained models in here.

Miscellaneous

TensorLayer DB: TensorDB
TensorFlask
  • TensorFlask - a simple webservice API to process HTTP POST requests using Flask and TensorFlow/Layer.

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}
}

Research papers using TensorLayer