Initial configuration commit
This commit is contained in:
commit
31c8abea59
266 changed files with 780274 additions and 0 deletions
11
typings/numpy/fft/__init__.pyi
Normal file
11
typings/numpy/fft/__init__.pyi
Normal file
|
@ -0,0 +1,11 @@
|
|||
"""
|
||||
This type stub file was generated by pyright.
|
||||
"""
|
||||
|
||||
from numpy._pytesttester import PytestTester
|
||||
from numpy.fft._pocketfft import fft as fft, fft2 as fft2, fftn as fftn, hfft as hfft, ifft as ifft, ifft2 as ifft2, ifftn as ifftn, ihfft as ihfft, irfft as irfft, irfft2 as irfft2, irfftn as irfftn, rfft as rfft, rfft2 as rfft2, rfftn as rfftn
|
||||
from numpy.fft.helper import fftfreq as fftfreq, fftshift as fftshift, ifftshift as ifftshift, rfftfreq as rfftfreq
|
||||
|
||||
__all__: list[str]
|
||||
__path__: list[str]
|
||||
test: PytestTester
|
53
typings/numpy/fft/_pocketfft.pyi
Normal file
53
typings/numpy/fft/_pocketfft.pyi
Normal file
|
@ -0,0 +1,53 @@
|
|||
"""
|
||||
This type stub file was generated by pyright.
|
||||
"""
|
||||
|
||||
from collections.abc import Sequence
|
||||
from typing import Literal as L
|
||||
from numpy import complex128, float64
|
||||
from numpy._typing import ArrayLike, NDArray, _ArrayLikeNumber_co
|
||||
|
||||
_NormKind = L[None, "backward", "ortho", "forward"]
|
||||
__all__: list[str]
|
||||
def fft(a: ArrayLike, n: None | int = ..., axis: int = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def ifft(a: ArrayLike, n: None | int = ..., axis: int = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def rfft(a: ArrayLike, n: None | int = ..., axis: int = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def irfft(a: ArrayLike, n: None | int = ..., axis: int = ..., norm: _NormKind = ...) -> NDArray[float64]:
|
||||
...
|
||||
|
||||
def hfft(a: _ArrayLikeNumber_co, n: None | int = ..., axis: int = ..., norm: _NormKind = ...) -> NDArray[float64]:
|
||||
...
|
||||
|
||||
def ihfft(a: ArrayLike, n: None | int = ..., axis: int = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def fftn(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def ifftn(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def rfftn(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def irfftn(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[float64]:
|
||||
...
|
||||
|
||||
def fft2(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def ifft2(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def rfft2(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[complex128]:
|
||||
...
|
||||
|
||||
def irfft2(a: ArrayLike, s: None | Sequence[int] = ..., axes: None | Sequence[int] = ..., norm: _NormKind = ...) -> NDArray[float64]:
|
||||
...
|
||||
|
42
typings/numpy/fft/helper.pyi
Normal file
42
typings/numpy/fft/helper.pyi
Normal file
|
@ -0,0 +1,42 @@
|
|||
"""
|
||||
This type stub file was generated by pyright.
|
||||
"""
|
||||
|
||||
from typing import Any, TypeVar, overload
|
||||
from numpy import complexfloating, floating, generic, integer
|
||||
from numpy._typing import ArrayLike, NDArray, _ArrayLike, _ArrayLikeComplex_co, _ArrayLikeFloat_co, _ShapeLike
|
||||
|
||||
_SCT = TypeVar("_SCT", bound=generic)
|
||||
__all__: list[str]
|
||||
@overload
|
||||
def fftshift(x: _ArrayLike[_SCT], axes: None | _ShapeLike = ...) -> NDArray[_SCT]:
|
||||
...
|
||||
|
||||
@overload
|
||||
def fftshift(x: ArrayLike, axes: None | _ShapeLike = ...) -> NDArray[Any]:
|
||||
...
|
||||
|
||||
@overload
|
||||
def ifftshift(x: _ArrayLike[_SCT], axes: None | _ShapeLike = ...) -> NDArray[_SCT]:
|
||||
...
|
||||
|
||||
@overload
|
||||
def ifftshift(x: ArrayLike, axes: None | _ShapeLike = ...) -> NDArray[Any]:
|
||||
...
|
||||
|
||||
@overload
|
||||
def fftfreq(n: int | integer[Any], d: _ArrayLikeFloat_co = ...) -> NDArray[floating[Any]]:
|
||||
...
|
||||
|
||||
@overload
|
||||
def fftfreq(n: int | integer[Any], d: _ArrayLikeComplex_co = ...) -> NDArray[complexfloating[Any, Any]]:
|
||||
...
|
||||
|
||||
@overload
|
||||
def rfftfreq(n: int | integer[Any], d: _ArrayLikeFloat_co = ...) -> NDArray[floating[Any]]:
|
||||
...
|
||||
|
||||
@overload
|
||||
def rfftfreq(n: int | integer[Any], d: _ArrayLikeComplex_co = ...) -> NDArray[complexfloating[Any, Any]]:
|
||||
...
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue