summaryrefslogtreecommitdiff
path: root/numpy/linalg/linalg.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/linalg/linalg.py')
-rw-r--r--numpy/linalg/linalg.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/numpy/linalg/linalg.py b/numpy/linalg/linalg.py
index b939c9c95..0f06c8520 100644
--- a/numpy/linalg/linalg.py
+++ b/numpy/linalg/linalg.py
@@ -17,7 +17,7 @@ __all__ = ['matrix_power', 'solve', 'tensorsolve', 'tensorinv', 'inv',
import functools
import operator
import warnings
-from typing import NamedTuple
+from typing import NamedTuple, Any
from .._utils import set_module
from numpy.core import (
@@ -38,24 +38,24 @@ from numpy._typing import NDArray
class EigResult(NamedTuple):
eigenvalues: NDArray[Any]
- eigenvectors: NDArray
+ eigenvectors: NDArray[Any]
class EighResult(NamedTuple):
- eigenvalues: NDArray
- eigenvectors: NDArray
+ eigenvalues: NDArray[Any]
+ eigenvectors: NDArray[Any]
class QRResult(NamedTuple):
- Q: NDArray
- R: NDArray
+ Q: NDArray[Any]
+ R: NDArray[Any]
class SlogdetResult(NamedTuple):
- sign: NDArray
- logabsdet: NDArray
+ sign: NDArray[Any]
+ logabsdet: NDArray[Any]
class SVDResult(NamedTuple):
- U: NDArray
- S: NDArray
- Vh: NDArray
+ U: NDArray[Any]
+ S: NDArray[Any]
+ Vh: NDArray[Any]
array_function_dispatch = functools.partial(
overrides.array_function_dispatch, module='numpy.linalg')