py-opt_einsum (python/py-opt_einsum) Updated: 2 years, 5 months ago Add to my watchlist

A tensor contraction order optimizer.

Optimized einsum can significantly reduce the overall execution time of einsum-like expressions (e.g., np.einsum, dask.array.einsum, pytorch.einsum, tensorflow.einsum) by optimizing the expression's contraction order and dispatching many operations to canonical BLAS, cuBLAS, or other specialized routines. Optimized einsum is agnostic to the backend and can handle NumPy, Dask, PyTorch, Tensorflow, CuPy, Sparse, Theano, JAX, and Autograd arrays as well as potentially any library which conforms to a standard API.

Version: 3.3.0 License: MIT GitHub
Reset

31 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
10.12 206322 2022-11-19 13:51:18 0:00:14 63642 build successful
10.6.x86_64 128024 2022-11-19 13:50:49 0:00:15 37401 build successful
10.6 93194 2022-11-19 13:45:57 0:00:19 37371 build successful
12.arm64 72905 2022-11-19 13:37:32 0:00:04 14182 build successful
10.6.x86_64 112069 2022-06-17 18:42:41 0:00:18 32072 build successful
10.13 152389 2022-06-01 4:26:18 0:00:08 49834 build successful
10.10 184870 2022-06-01 2:51:28 0:00:10 58829 build successful
10.11 183725 2022-06-01 1:20:30 0:00:10 58944 build successful
10.7 101035 2022-05-31 22:54:40 0:00:09 31250 build successful
10.9 189894 2022-05-31 22:36:06 0:00:10 58519 build successful
12 31271 2022-05-31 21:43:38 0:00:17 8273 build successful
10.14 128881 2022-05-31 21:42:49 0:00:13 40606 build successful
10.15 101548 2022-05-31 21:41:17 0:00:18 29600 build successful
10.8 91302 2022-05-31 21:39:44 0:00:14 29302 build successful
11 74097 2022-05-31 21:38:43 0:00:13 19496 build successful
10.6 73904 2022-05-31 21:38:01 0:00:23 31451 failed install-dependencies
10.6.x86_64 107809 2022-05-31 21:36:46 0:00:18 31419 failed install-dependencies
10.12 188253 2022-05-31 21:28:54 0:00:10 57748 build successful
11.arm64 55543 2022-05-31 21:26:32 0:00:04 19439 build successful
12.arm64 26337 2021-11-23 17:59:44 0:00:37 1488 build successful
11 17778 2021-01-27 22:11:46 0:03:10 2351 build successful
10.12 128004 2020-10-04 15:03:20 0:02:10 37258 build successful
10.14 68510 2020-10-04 10:10:21 0:04:04 19943 build successful
10.15 39504 2020-10-04 9:59:51 0:02:46 9496 build successful
10.13 92587 2020-10-04 9:58:26 0:02:23 29217 build successful
10.10 124345 2020-10-04 9:42:58 0:02:50 38316 build successful
10.11 122724 2020-10-04 9:42:23 0:02:34 38260 build successful
10.7 31830 2020-10-04 9:41:19 0:02:31 10698 build successful
10.8 26762 2020-10-04 9:41:09 0:02:11 8563 build successful
10.6.x86_64 35714 2020-10-04 9:40:44 0:02:16 10709 build successful
10.9 127913 2020-10-04 9:40:14 0:01:52 38267 build successful