tensorlayer/TensorLayerX

TensorLayerX: A Unified Deep Learning and Reinforcement Learning Framework for All Hardwares, Backends and OS.

62
/ 100
Established

This framework helps AI researchers and deep learning practitioners build and deploy machine learning models that can run on various hardware and software platforms. You can define your deep learning models using a unified API, and the framework automatically adapts them to different underlying backends (like TensorFlow or PyTorch) and AI chips (such as Nvidia-GPU or Huawei-Ascend). This means you can develop your models once and deploy them across a wide range of environments without extensive code changes.

527 stars. Used by 1 other package. Available on PyPI.

Use this if you need to develop deep learning models that are compatible with multiple AI frameworks and can be deployed efficiently on diverse hardware platforms.

Not ideal if you are exclusively working within a single, specific deep learning framework and hardware ecosystem.

AI development Deep learning deployment Cross-platform AI Machine learning engineering Hardware acceleration
Maintenance 10 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

527

Forks

46

Language

Python

License

Last pushed

Jan 23, 2026

Commits (30d)

0

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/tensorlayer/TensorLayerX"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.