diff --git a/docs/pyerrors/linalg.html b/docs/pyerrors/linalg.html
index c3ff23ca..659472b8 100644
--- a/docs/pyerrors/linalg.html
+++ b/docs/pyerrors/linalg.html
@@ -276,7 +276,8 @@
tmp_subscripts = ','.join([o + '...' for o in subscripts.split(',')])
extended_subscripts = '->'.join([o + '...' for o in tmp_subscripts.split('->')[:-1]] + [tmp_subscripts.split('->')[-1]])
- jack_einsum = np.einsum(extended_subscripts, *conv_operands)
+ einsum_path = np.einsum_path(extended_subscripts, *conv_operands, optimize='optimal')[0]
+ jack_einsum = np.einsum(extended_subscripts, *conv_operands, optimize=einsum_path)
if jack_einsum.dtype == complex:
result = _imp_from_jack_c(jack_einsum, name, idl)
@@ -844,7 +845,8 @@ Obs valued.
tmp_subscripts = ','.join([o + '...' for o in subscripts.split(',')])
extended_subscripts = '->'.join([o + '...' for o in tmp_subscripts.split('->')[:-1]] + [tmp_subscripts.split('->')[-1]])
- jack_einsum = np.einsum(extended_subscripts, *conv_operands)
+ einsum_path = np.einsum_path(extended_subscripts, *conv_operands, optimize='optimal')[0]
+ jack_einsum = np.einsum(extended_subscripts, *conv_operands, optimize=einsum_path)
if jack_einsum.dtype == complex:
result = _imp_from_jack_c(jack_einsum, name, idl)