summaryrefslogtreecommitdiff
path: root/numpy/lib/nanfunctions.pyi
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/lib/nanfunctions.pyi')
-rw-r--r--numpy/lib/nanfunctions.pyi54
1 files changed, 54 insertions, 0 deletions
diff --git a/numpy/lib/nanfunctions.pyi b/numpy/lib/nanfunctions.pyi
new file mode 100644
index 000000000..447770a54
--- /dev/null
+++ b/numpy/lib/nanfunctions.pyi
@@ -0,0 +1,54 @@
+from typing import List
+
+__all__: List[str]
+
+def nanmin(a, axis=..., out=..., keepdims=...): ...
+def nanmax(a, axis=..., out=..., keepdims=...): ...
+def nanargmin(a, axis=...): ...
+def nanargmax(a, axis=...): ...
+def nansum(a, axis=..., dtype=..., out=..., keepdims=...): ...
+def nanprod(a, axis=..., dtype=..., out=..., keepdims=...): ...
+def nancumsum(a, axis=..., dtype=..., out=...): ...
+def nancumprod(a, axis=..., dtype=..., out=...): ...
+def nanmean(a, axis=..., dtype=..., out=..., keepdims=...): ...
+def nanmedian(
+ a,
+ axis=...,
+ out=...,
+ overwrite_input=...,
+ keepdims=...,
+): ...
+def nanpercentile(
+ a,
+ q,
+ axis=...,
+ out=...,
+ overwrite_input=...,
+ interpolation=...,
+ keepdims=...,
+): ...
+def nanquantile(
+ a,
+ q,
+ axis=...,
+ out=...,
+ overwrite_input=...,
+ interpolation=...,
+ keepdims=...,
+): ...
+def nanvar(
+ a,
+ axis=...,
+ dtype=...,
+ out=...,
+ ddof=...,
+ keepdims=...,
+): ...
+def nanstd(
+ a,
+ axis=...,
+ dtype=...,
+ out=...,
+ ddof=...,
+ keepdims=...,
+): ...