dmlc/dlpack

common in-memory tensor structure

58
/ 100
Established

DLPack helps deep learning engineers and researchers easily share complex data structures, known as tensors, between different deep learning frameworks. It takes a tensor from one framework and allows it to be used directly in another, providing greater flexibility. This is primarily used by developers building or integrating deep learning systems.

1,178 stars.

Use this if you are a deep learning engineer or researcher who needs to share tensor data efficiently between different deep learning frameworks or integrate vendor-specific hardware optimizations.

Not ideal if you are an end-user of deep learning models and do not work directly with framework-level tensor operations or model development.

deep-learning-engineering machine-learning-infrastructure framework-integration tensor-operations model-development
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

1,178

Forks

159

Language

C++

License

Apache-2.0

Last pushed

Jan 26, 2026

Commits (30d)

0

Get this data via API

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

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