SunDoge/dlpark

A Rust Library for High-Performance Tensor Exchange with Python

53
/ 100
Established

This is a tool for developers who are building high-performance applications that combine Rust and Python. It allows for the seamless and memory-efficient exchange of tensor (multi-dimensional array) data, like images or numerical arrays, between Rust components and Python frameworks such as PyTorch or NumPy. You would use this if you need to pass large datasets or computation results between Rust and Python without creating costly copies, ensuring your applications remain fast and responsive.

52 stars and 184,421 monthly downloads.

Use this if you are a developer integrating Rust and Python and need to share large tensor data structures like images or numerical arrays between them efficiently, without extra memory copying.

Not ideal if you are not a developer, or if your application does not involve exchanging large tensor data between Rust and Python.

cross-language-development high-performance-computing deep-learning-engineering numerical-computing data-interoperability
No Package No Dependents
Maintenance 10 / 25
Adoption 18 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

52

Forks

4

Language

Rust

License

Apache-2.0

Last pushed

Mar 09, 2026

Monthly downloads

184,421

Commits (30d)

0

Get this data via API

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

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