1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| def __getattr__(attr_name):
| import warnings
|
| from numpy.linalg import _linalg
| ret = getattr(_linalg, attr_name, None)
| if ret is None:
| raise AttributeError(
| f"module 'numpy.linalg.linalg' has no attribute {attr_name}")
| warnings.warn(
| "The numpy.linalg.linalg has been made private and renamed to "
| "numpy.linalg._linalg. All public functions exported by it are "
| f"available from numpy.linalg. Please use numpy.linalg.{attr_name} "
| "instead.",
| DeprecationWarning,
| stacklevel=3
| )
| return ret
|
|