TensorLayer: A Versatile Library for Efficient Deep Learning Development
Hao Dong, Akara Supratak, Luo Mai, Fangde Liu, Axel Oehmichen, Simiao, Yu, Yike Guo

TL;DR
TensorLayer is a flexible Python library that simplifies deep learning development by providing abstractions for neural networks, data management, and parallel workflows, while maintaining high performance and scalability.
Contribution
It introduces a versatile library that streamlines deep learning system development with rich abstractions and efficient mechanisms, supporting both research and industrial applications.
Findings
Enhanced development efficiency for deep learning systems
Maintains high performance and scalability
Widely adopted in academia and industry
Abstract
Deep learning has enabled major advances in the fields of computer vision, natural language processing, and multimedia among many others. Developing a deep learning system is arduous and complex, as it involves constructing neural network architectures, managing training/trained models, tuning optimization process, preprocessing and organizing data, etc. TensorLayer is a versatile Python library that aims at helping researchers and engineers efficiently develop deep learning systems. It offers rich abstractions for neural networks, model and data management, and parallel workflow mechanism. While boosting efficiency, TensorLayer maintains both performance and scalability. TensorLayer was released in September 2016 on GitHub, and has helped people from academia and industry develop real-world applications of deep learning.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · COVID-19 diagnosis using AI · Anomaly Detection Techniques and Applications
