_nanfunctions_impl.pyi 816 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. from numpy._core.fromnumeric import (
  2. amax,
  3. amin,
  4. argmax,
  5. argmin,
  6. cumprod,
  7. cumsum,
  8. mean,
  9. prod,
  10. std,
  11. sum,
  12. var,
  13. )
  14. from numpy.lib._function_base_impl import median, percentile, quantile
  15. __all__ = [
  16. "nansum",
  17. "nanmax",
  18. "nanmin",
  19. "nanargmax",
  20. "nanargmin",
  21. "nanmean",
  22. "nanmedian",
  23. "nanpercentile",
  24. "nanvar",
  25. "nanstd",
  26. "nanprod",
  27. "nancumsum",
  28. "nancumprod",
  29. "nanquantile",
  30. ]
  31. # NOTE: In reality these functions are not aliases but distinct functions
  32. # with identical signatures.
  33. nanmin = amin
  34. nanmax = amax
  35. nanargmin = argmin
  36. nanargmax = argmax
  37. nansum = sum
  38. nanprod = prod
  39. nancumsum = cumsum
  40. nancumprod = cumprod
  41. nanmean = mean
  42. nanvar = var
  43. nanstd = std
  44. nanmedian = median
  45. nanpercentile = percentile
  46. nanquantile = quantile