py39-opt_einsum (python/py-opt_einsum) Updated: 6 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

37 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
10.6.x86_64 128056 2022-11-19 14:24:11 0:01:51 37401 build successful
11 91657 2022-11-19 14:22:11 0:02:15 25399 build successful
10.12 206354 2022-11-19 14:18:35 0:01:31 63642 build successful
10.6 93226 2022-11-19 14:16:33 0:00:50 37371 build successful
12.arm64 72937 2022-11-19 13:45:52 0:00:22 14182 build successful
10.6.x86_64 108606 2022-06-03 10:50:01 0:00:36 31529 build successful
10.6 74719 2022-06-03 8:31:09 0:00:18 31560 failed install-dependencies
10.6 74353 2022-06-02 6:17:40 0:00:21 31490 failed install-dependencies
10.6.x86_64 108254 2022-06-02 1:37:20 0:00:17 31458 failed install-dependencies
10.13 152396 2022-06-01 4:30:41 0:00:52 49834 build successful
10.10 184793 2022-05-31 23:37:30 0:00:26 58807 build successful
10.11 183689 2022-05-31 23:23:35 0:00:41 58935 build successful
10.7 101045 2022-05-31 23:03:51 0:00:27 31250 build successful
10.9 189904 2022-05-31 22:45:15 0:00:27 58519 build successful
12 31288 2022-05-31 22:27:05 0:01:25 8273 build successful
10.14 128891 2022-05-31 22:21:28 0:02:50 40606 build successful
11 74114 2022-05-31 22:16:12 0:01:32 19496 build successful
10.15 101558 2022-05-31 22:07:04 0:01:47 29600 build successful
10.8 91312 2022-05-31 22:04:27 0:00:56 29302 build successful
10.6 73924 2022-05-31 21:47:25 0:00:17 31451 failed install-dependencies
10.6.x86_64 107826 2022-05-31 21:43:26 0:00:17 31419 failed install-dependencies
10.12 188263 2022-05-31 21:43:16 0:01:06 57748 build successful
11.arm64 55553 2022-05-31 21:33:59 0:00:16 19439 build successful
12.arm64 4230 2021-11-04 14:05:09 0:00:37 326 build successful
12.arm64 2129 2021-11-02 6:14:44 0:00:10 93 failed install-dependencies
10.15 52748 2021-03-26 12:25:17 0:02:21 13711 build successful
10.9 141217 2021-03-18 19:03:49 0:01:27 42961 build successful
10.12 140740 2021-03-17 15:54:14 0:02:10 42052 build successful
10.6.x86_64 48577 2021-02-15 4:07:47 0:01:57 14946 build successful
11 21615 2021-02-13 13:07:45 0:03:22 2923 build successful
10.14 79282 2021-02-12 23:43:40 0:02:48 24126 build successful
10.11 133761 2021-02-12 23:09:04 0:03:06 42472 build successful
10.10 135263 2021-02-12 22:14:54 0:02:06 42530 build successful
10.13 103484 2021-02-12 21:12:25 0:02:20 33431 build successful
10.12 138733 2021-02-11 23:21:29 0:00:53 41465 failed install-dependencies
10.7 44454 2021-02-11 21:51:41 0:02:16 14924 build successful
10.8 38394 2021-02-11 21:33:31 0:02:23 12782 build successful