VasanthakumarV/einops

Simplistic API for deep learning tensor operations

35
/ 100
Emerging

This tool helps Rust developers working with deep learning models quickly and clearly manipulate the structure of their data. You input a multi-dimensional array (tensor) representing anything from image data to tabular features, and it lets you specify its desired output shape using a concise, human-readable string. This is ideal for those building neural networks or other machine learning models in Rust who need to reshape, combine, split, or reduce tensor dimensions.

Use this if you are a Rust developer who frequently needs to change the shape or layout of multi-dimensional arrays (tensors) for deep learning tasks and want a more intuitive, less error-prone way to express these complex operations.

Not ideal if you are not a Rust developer or if your work does not involve manipulating multi-dimensional data structures for machine learning or scientific computing.

Rust programming deep learning tensor manipulation machine learning engineering scientific computing
No License No Package No Dependents
Maintenance 10 / 25
Adoption 9 / 25
Maturity 8 / 25
Community 8 / 25

How are scores calculated?

Stars

35

Forks

3

Language

Rust

License

Last pushed

Feb 23, 2026

Monthly downloads

8

Commits (30d)

0

Get this data via API

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

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