BobMcDear/rusten

A minimal, didactic implementation of tensors in Rust.

27
/ 100
Experimental

Rusten is a tool for developers who want to understand how multi-dimensional arrays, similar to those in NumPy, are implemented from scratch. It takes in basic array operations and allows you to see how they work under the hood, outputting the results of these operations. This is ideal for students or engineers learning about tensor manipulation and deep learning model foundations.

No commits in the last 6 months.

Use this if you are a Rust developer or student who wants to gain a foundational, clear understanding of how multi-dimensional arrays and their operations (like broadcasting or shape transformations) are built.

Not ideal if you need a high-performance, production-ready library for numerical computing or deep learning, or if you require a comprehensive feature set beyond core tensor functionalities.

Rust programming data structures numerical computing deep learning fundamentals software engineering education
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 6 / 25

How are scores calculated?

Stars

13

Forks

1

Language

Rust

License

MIT

Last pushed

Feb 21, 2025

Commits (30d)

0

Get this data via API

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

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