rstensor
rstensor is an open-source library for tensor computations written in Rust. It targets scientific computing and machine learning workloads, offering a safe, high-performance core for multi-dimensional array operations. The project emphasizes ergonomic APIs, interoperability with other ecosystems, and a pluggable backend architecture.
The library provides an N-dimensional tensor type with support for dynamic and static shapes, broadcasting, indexing,
rstensor uses a modular backend design. The CPU backend emphasizes multi-threaded execution through Rayon and memory-safe
Interoperability with other languages is supported through bindings and data interchange formats. It offers reading and
rstensor is designed with safety and portability in mind, leveraging Rust's ownership model to prevent common
The project is hosted on a public repository with an open-source license, active issue trackers, and community-maintained