diff --git a/.basedpyright/baseline.json b/.basedpyright/baseline.json index 8aaa5228..f18796ab 100644 --- a/.basedpyright/baseline.json +++ b/.basedpyright/baseline.json @@ -2375,7 +2375,7 @@ "code": "reportCallIssue", "range": { "startColumn": 15, - "endColumn": 37, + "endColumn": 57, "lineCount": 1 } }, @@ -2383,7 +2383,7 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 15, - "endColumn": 37, + "endColumn": 57, "lineCount": 1 } }, diff --git a/arraycontext/impl/numpy/__init__.py b/arraycontext/impl/numpy/__init__.py index 3aac1a9e..265d7a53 100644 --- a/arraycontext/impl/numpy/__init__.py +++ b/arraycontext/impl/numpy/__init__.py @@ -197,7 +197,7 @@ def tag_axis(self, return array def einsum(self, spec, *args, arg_names=None, tagged=()): - return np.einsum(spec, *args) + return np.einsum(spec, *args, optimize="optimal") @property def permits_inplace_modification(self):