# zsdonghao/tensorlayer

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/zsdonghao-tensorlayer).**

7,384 stars · 1,588 forks · Python · NOASSERTION

## Links

- GitHub: https://github.com/zsdonghao/tensorlayer
- Homepage: http://tensorlayerx.com
- awesome-repositories: https://awesome-repositories.com/repository/zsdonghao-tensorlayer.md

## Description

Tensorlayer is a deep learning framework and cross-backend AI library used to construct and execute neural network models. It serves as a scientific neural network toolkit providing customizable layers and architectures designed for research applications in science and engineering.

The library enables multi-backend model execution, allowing the same model code to run across different deep learning frameworks, GPUs, and specialized AI accelerators. It includes a reinforcement learning library that provides both low-level and high-level tools for developing intelligent agents.

## Tags

### Artificial Intelligence & ML

- [Multi-Backend Abstractions](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks/model-construction/multi-backend-abstractions.md) — Implements platform-agnostic layers that allow the same model to execute across various hardware accelerators and tensor frameworks.
- [Deep Learning Architectures](https://awesome-repositories.com/f/artificial-intelligence-ml/deep-learning-architectures.md) — Provides frameworks for constructing complex, multi-layered neural network architectures for scientific and engineering tasks. ([source](https://github.com/zsdonghao/tensorlayer#readme))
- [Cross-Framework API Wrappers](https://awesome-repositories.com/f/artificial-intelligence-ml/high-level-model-apis/cross-framework-api-wrappers.md) — Provides a unified interface that translates high-level commands into specific operations across different underlying tensor libraries.
- [Neural Network Toolkits](https://awesome-repositories.com/f/artificial-intelligence-ml/neural-network-research/neural-network-toolkits.md) — Offers a research-oriented toolkit of customizable layers and architectures for scientific neural network development.
- [Backend-Agnostic Engines](https://awesome-repositories.com/f/artificial-intelligence-ml/neural-network-research/neural-network-toolkits/backend-agnostic-engines.md) — Provides a computational engine that decouples neural network operations from specific hardware for cross-platform execution.
- [Reinforcement Learning](https://awesome-repositories.com/f/artificial-intelligence-ml/reinforcement-learning.md) — Provides a framework for developing autonomous agents through reinforcement learning tools. ([source](https://github.com/zsdonghao/tensorlayer#readme))
- [Reinforcement Learning Research Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/reinforcement-learning-research-frameworks.md) — Ships a comprehensive framework for prototyping and testing reinforcement learning algorithms with both low-level and high-level tools.
- [Hardware Dispatchers](https://awesome-repositories.com/f/artificial-intelligence-ml/hardware-acceleration-kernels/hardware-dispatchers.md) — Implements runtime logic to dynamically route computational tasks to available GPUs or specialized AI chips.
- [Modular Layer Compositions](https://awesome-repositories.com/f/artificial-intelligence-ml/model-composition-architectures/hybrid-layer-compositions/modular-layer-compositions.md) — Allows the construction of neural networks by stacking modular, customizable layers that manage their own weights.

### Operating Systems & Systems Programming

- [Cross-Platform AI Accelerators](https://awesome-repositories.com/f/operating-systems-systems-programming/hardware-interfacing-drivers/hardware-acceleration/cross-platform-ai-accelerators.md) — Acts as a cross-platform library enabling deep learning models to run efficiently on various GPUs and AI accelerators.

### Web Development

- [Deep Learning Frameworks](https://awesome-repositories.com/f/web-development/state-management-models/state-space-models/deep-learning-frameworks.md) — Serves as a framework for building and training deep learning models across multiple hardware backends.

### DevOps & Infrastructure

- [Multi-Backend Deployment](https://awesome-repositories.com/f/devops-infrastructure/virtualization-environments/multi-backend-deployment.md) — Enables the execution of deep learning models across diverse infrastructure backends including GPUs and AI chips. ([source](https://github.com/zsdonghao/tensorlayer#readme))

### Scientific & Mathematical Computing

- [Scientific AI Frameworks](https://awesome-repositories.com/f/scientific-mathematical-computing/scientific-ai-frameworks.md) — Applies deep learning and reinforcement learning patterns to solve specialized problems in science and engineering fields.

### Part of an Awesome List

- [Deep Learning](https://awesome-repositories.com/f/awesome-lists/ai/deep-learning.md) — Deep learning and reinforcement learning library for researchers.
- [Model Implementations](https://awesome-repositories.com/f/awesome-lists/ai/model-implementations.md) — Reinforcement learning agents for various game environments.
