Decision Workspace
omeco vs ndarray-einsum vs ndarray_einsum_beta
Side-by-side comparison of Rust crates
45
omeco
experimentalv0.2.4
Tensor network contraction order optimization
49
ndarray-einsum
growingv0.9.0
Implementation of the einsum function for the Rust ndarray crate. Fork of https://github.com/oracleofnj/einsum
43
ndarray_einsum_beta
growingv0.7.0
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.
Core Metrics
| omeco | ndarray-einsum | ndarray_einsum_beta | |
|---|---|---|---|
| Health Score | 45 | 49 | 43 |
| Total Downloads | 1.9K | 264.2K | 685.5K |
| 30d Downloads | 174 | 27.2K | 15.8K |
| Dependents | 0 | 6 | 71 |
| Releases | 7 | 2 | 16 |
| Last Updated | 53d ago | 113d ago | 1814d ago |
| Age | 2m | 1y 1m | 6y 10m |
Health Breakdown
omeco
Maintenance
11
Quality
12
Community
6
Popularity
4
Documentation
12
ndarray-einsum
Maintenance
11
Quality
13
Community
7
Popularity
6
Documentation
12
ndarray_einsum_beta
Maintenance
4
Quality
13
Community
10
Popularity
7
Documentation
9
Technical Details
| omeco | ndarray-einsum | ndarray_einsum_beta | |
|---|---|---|---|
| Version | 0.2.4 | 0.9.0 | 0.7.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT | Apache-2.0 | Apache-2.0 |
| Dependencies | 10 | 8 | 8 |
| Crate Size | 92KB | 35KB | 33KB |
| Features | 0 | 0 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2018 |
| MSRV | 1.70 | 1.65 | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •ndarray-einsum leads with a health score of 49/100, but none of the options score above 80.
- •ndarray_einsum_beta has the most downloads (685.5K), suggesting wider adoption.
- •⚠ ndarray_einsum_beta has not been updated in over a year.