array2d/deepx

Large-scale Auto-Distributed Training/Inference Unified Framework | Memory-Compute-Control Decoupled Architecture | Multi-language SDK & Heterogeneous Hardware Support

45
/ 100
Emerging

DeepX provides a unified framework for training and deploying deep learning models across multiple hardware platforms and programming languages. It helps machine learning engineers express complex model computations using simple mathematical forms, which are then automatically executed across distributed GPU clusters. The system takes these mathematical model definitions and outputs a deployable, high-performance deep learning solution, allowing practitioners to focus on algorithms rather than infrastructure.

Use this if you are an algorithm or infrastructure engineer needing to train and deploy large-scale deep learning models efficiently across heterogeneous hardware without getting bogged down in distributed computing complexities.

Not ideal if you are looking for a simple, single-machine deep learning library for small-scale projects, as its main benefit lies in managing distributed computations.

deep-learning-engineering model-deployment distributed-training machine-learning-infrastructure AI-accelerators
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

55

Forks

6

Language

C++

License

Apache-2.0

Last pushed

Jan 30, 2026

Commits (30d)

0

Get this data via API

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

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