A Rust implementation of `numpy`'s Einstein summation convention for the `ndarray` crate with compile-time path optimization.
Implementation of the einsum function for the Rust ndarray crate. As popularized in numpy, einsum (Einstein summation) implements general multidimensional tensor contraction. Many linear algebra operations and generalizations of those operations can be expressed as special cases of tensor contraction.
Helper for generating einsum implementation using proc-macro
Proc-macro based einsum implementation
Implementation of the einsum function for the Rust ndarray crate. Fork of https://github.com/oracleofnj/einsum
Einsum path optimization for tensor contraction (opt_einsum in Rust, without contraction)
Compiler for transforming logic expressions into tensor computation graphs
Transformer-as-rules: Self-attention and FFN layers as einsum expressions
Macro crate impl for `einsum`
High-performance Einstein summation with tropical and standard algebra support
SciRS2-powered tensor execution backend for TensorLogic
Unified execution API for TenRSo