SunDoge/dlpark
A Rust Library for High-Performance Tensor Exchange with Python
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.
Stars
52
Forks
4
Language
Rust
License
Apache-2.0
Category
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.
Related frameworks
EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
Oxen-AI/Oxen
Lightning fast data version control system for structured and unstructured machine learning...
LaurentMazare/tch-rs
Rust bindings for the C++ api of PyTorch.
TheMesocarp/koho
Full spectrum sheaf neural network over arbitrary CW complexes.
Photoroom/datago
A natively parallel dataloader for Python, written in Rust. Serving data at GB/s speeds, while...