diff options
Diffstat (limited to 'numpy/__init__.pyi')
| -rw-r--r-- | numpy/__init__.pyi | 62 |
1 files changed, 59 insertions, 3 deletions
diff --git a/numpy/__init__.pyi b/numpy/__init__.pyi index 6899343c0..ed489e35b 100644 --- a/numpy/__init__.pyi +++ b/numpy/__init__.pyi @@ -376,7 +376,10 @@ __git_version__: str # TODO: Remove `__getattr__` once the classes are stubbed out class DataSource: def __init__(self, destpath: Any = ...) -> None: ... - def __getattr__(self, key: str) -> Any: ... + def __del__(self): ... + def abspath(self, path): ... + def exists(self, path): ... + def open(self, path, mode=..., encoding=..., newline=...): ... class MachAr: def __init__( @@ -550,7 +553,55 @@ class poly1d: variable: Any = ..., ) -> None: ... def __call__(self, val: Any) -> Any: ... - def __getattr__(self, key: str) -> Any: ... + __hash__: Any + @property + def coeffs(self): ... + @coeffs.setter + def coeffs(self, value): ... + @property + def c(self): ... + @c.setter + def c(self, value): ... + @property + def coef(self): ... + @coef.setter + def coef(self, value): ... + @property + def coefficients(self): ... + @coefficients.setter + def coefficients(self, value): ... + @property + def variable(self): ... + @property + def order(self): ... + @property + def o(self): ... + @property + def roots(self): ... + @property + def r(self): ... + def __array__(self, t=...): ... + def __len__(self): ... + def __neg__(self): ... + def __pos__(self): ... + def __mul__(self, other): ... + def __rmul__(self, other): ... + def __add__(self, other): ... + def __radd__(self, other): ... + def __pow__(self, val): ... + def __sub__(self, other): ... + def __rsub__(self, other): ... + def __div__(self, other): ... + def __truediv__(self, other): ... + def __rdiv__(self, other): ... + def __rtruediv__(self, other): ... + def __eq__(self, other): ... + def __ne__(self, other): ... + def __getitem__(self, val): ... + def __setitem__(self, key, val): ... + def __iter__(self): ... + def integ(self, m=..., k=...): ... + def deriv(self, m=...): ... class recarray(ndarray[_ShapeType, _DType_co]): def __new__( @@ -580,6 +631,12 @@ class record(void): def pprint(self): ... class vectorize: + pyfunc: Any + cache: Any + signature: Any + otypes: Any + excluded: Any + __doc__: Any def __init__( self, pyfunc, @@ -590,7 +647,6 @@ class vectorize: signature: Any = ..., ) -> None: ... def __call__(self, *args: Any, **kwargs: Any) -> Any: ... - def __getattr__(self, key: str) -> Any: ... # Placeholders for Python-based functions def angle(z, deg=...): ... |
