-
**ModuleNotFoundError: No module named 'opt_einsum'**
after following through steps described https://www.macinchem.org/reviews/alphafold/installalphafold2.php, I am unable to run the executable with…
-
Is there a way to get optimized path for expression with some tensors repeated?
For instance, einsum('nlp,nlq->l', B, B) can be done in O(n^3) time, but einsum opt gives a schedule that takes O(n^4…
-
Hi, I came from the cotengra discussion. I tried reproducing the results. How do I interpret the 'Opt cost' printed when running `hybrid_experiments.py`? Is it just flops without multiplicative factor…
-
### 🐛 Describe the bug
When `torch.einsum` evaluates a given expression, the strategy it chooses depends on the hardware it's running on but this strategy selection doesn't (correctly) consider memor…
-
### Checklist
- [x] The issue exists after disabling all extensions
- [x] The issue exists on a clean installation of webui
- [ ] The issue is caused by an extension, but I believe it is caused by a …
-
Right now, `einsum` of 3+ terms and `einsum_path` run at the tracing level, not as an impl rule. this means they cannot optimize when the inputs have different vmap/batching behaviors.
For example…
-
When you evaluate a simple diagram that has a scalar too, you get an error.
Example:
```py
from discopy.quantum import Ket, scalar, H, CX, Rz, Id, qubit
import tensornetwork as tn
d = scalar(…
-
We should give this optimized einsum for cuda a shot: https://pypi.org/project/opt-einsum-torch/
It is very likely that users come up with large matrices, and we might gain some performance improve…
-
Hello,
Thanks for developing this nice tool!
I am trying to install it on a cluster that does not allow for the installation of packages through Conda and Mamba.
I am trying to adjust the in…
-
/opt/conda/lib/python3.7/site-packages/torch/onnx/utils.py:738: UserWarning: ONNX export failed on ATen operator einsum because torch.onnx.symbolic_opset9.einsum does not exist
.format(op_name, ops…