/ lib / numpy / lib / __init__.pyi
__init__.pyi
  1  import math as math
  2  from typing import Any
  3  
  4  from numpy._pytesttester import PytestTester
  5  
  6  from numpy import (
  7      ndenumerate as ndenumerate,
  8      ndindex as ndindex,
  9  )
 10  
 11  from numpy.version import version
 12  
 13  from numpy.lib import (
 14      format as format,
 15      mixins as mixins,
 16      scimath as scimath,
 17      stride_tricks as stride_tricks,
 18  )
 19  
 20  from numpy.lib._version import (
 21      NumpyVersion as NumpyVersion,
 22  )
 23  
 24  from numpy.lib.arraypad import (
 25      pad as pad,
 26  )
 27  
 28  from numpy.lib.arraysetops import (
 29      ediff1d as ediff1d,
 30      intersect1d as intersect1d,
 31      setxor1d as setxor1d,
 32      union1d as union1d,
 33      setdiff1d as setdiff1d,
 34      unique as unique,
 35      in1d as in1d,
 36      isin as isin,
 37  )
 38  
 39  from numpy.lib.arrayterator import (
 40      Arrayterator as Arrayterator,
 41  )
 42  
 43  from numpy.lib.function_base import (
 44      select as select,
 45      piecewise as piecewise,
 46      trim_zeros as trim_zeros,
 47      copy as copy,
 48      iterable as iterable,
 49      percentile as percentile,
 50      diff as diff,
 51      gradient as gradient,
 52      angle as angle,
 53      unwrap as unwrap,
 54      sort_complex as sort_complex,
 55      disp as disp,
 56      flip as flip,
 57      rot90 as rot90,
 58      extract as extract,
 59      place as place,
 60      vectorize as vectorize,
 61      asarray_chkfinite as asarray_chkfinite,
 62      average as average,
 63      bincount as bincount,
 64      digitize as digitize,
 65      cov as cov,
 66      corrcoef as corrcoef,
 67      msort as msort,
 68      median as median,
 69      sinc as sinc,
 70      hamming as hamming,
 71      hanning as hanning,
 72      bartlett as bartlett,
 73      blackman as blackman,
 74      kaiser as kaiser,
 75      trapz as trapz,
 76      i0 as i0,
 77      add_newdoc as add_newdoc,
 78      add_docstring as add_docstring,
 79      meshgrid as meshgrid,
 80      delete as delete,
 81      insert as insert,
 82      append as append,
 83      interp as interp,
 84      add_newdoc_ufunc as add_newdoc_ufunc,
 85      quantile as quantile,
 86  )
 87  
 88  from numpy.lib.histograms import (
 89      histogram_bin_edges as histogram_bin_edges,
 90      histogram as histogram,
 91      histogramdd as histogramdd,
 92  )
 93  
 94  from numpy.lib.index_tricks import (
 95      ravel_multi_index as ravel_multi_index,
 96      unravel_index as unravel_index,
 97      mgrid as mgrid,
 98      ogrid as ogrid,
 99      r_ as r_,
100      c_ as c_,
101      s_ as s_,
102      index_exp as index_exp,
103      ix_ as ix_,
104      fill_diagonal as fill_diagonal,
105      diag_indices as diag_indices,
106      diag_indices_from as diag_indices_from,
107  )
108  
109  from numpy.lib.nanfunctions import (
110      nansum as nansum,
111      nanmax as nanmax,
112      nanmin as nanmin,
113      nanargmax as nanargmax,
114      nanargmin as nanargmin,
115      nanmean as nanmean,
116      nanmedian as nanmedian,
117      nanpercentile as nanpercentile,
118      nanvar as nanvar,
119      nanstd as nanstd,
120      nanprod as nanprod,
121      nancumsum as nancumsum,
122      nancumprod as nancumprod,
123      nanquantile as nanquantile,
124  )
125  
126  from numpy.lib.npyio import (
127      savetxt as savetxt,
128      loadtxt as loadtxt,
129      genfromtxt as genfromtxt,
130      recfromtxt as recfromtxt,
131      recfromcsv as recfromcsv,
132      load as load,
133      save as save,
134      savez as savez,
135      savez_compressed as savez_compressed,
136      packbits as packbits,
137      unpackbits as unpackbits,
138      fromregex as fromregex,
139      DataSource as DataSource,
140  )
141  
142  from numpy.lib.polynomial import (
143      poly as poly,
144      roots as roots,
145      polyint as polyint,
146      polyder as polyder,
147      polyadd as polyadd,
148      polysub as polysub,
149      polymul as polymul,
150      polydiv as polydiv,
151      polyval as polyval,
152      polyfit as polyfit,
153      RankWarning as RankWarning,
154      poly1d as poly1d,
155  )
156  
157  from numpy.lib.shape_base import (
158      column_stack as column_stack,
159      row_stack as row_stack,
160      dstack as dstack,
161      array_split as array_split,
162      split as split,
163      hsplit as hsplit,
164      vsplit as vsplit,
165      dsplit as dsplit,
166      apply_over_axes as apply_over_axes,
167      expand_dims as expand_dims,
168      apply_along_axis as apply_along_axis,
169      kron as kron,
170      tile as tile,
171      get_array_wrap as get_array_wrap,
172      take_along_axis as take_along_axis,
173      put_along_axis as put_along_axis,
174  )
175  
176  from numpy.lib.stride_tricks import (
177      broadcast_to as broadcast_to,
178      broadcast_arrays as broadcast_arrays,
179      broadcast_shapes as broadcast_shapes,
180  )
181  
182  from numpy.lib.twodim_base import (
183      diag as diag,
184      diagflat as diagflat,
185      eye as eye,
186      fliplr as fliplr,
187      flipud as flipud,
188      tri as tri,
189      triu as triu,
190      tril as tril,
191      vander as vander,
192      histogram2d as histogram2d,
193      mask_indices as mask_indices,
194      tril_indices as tril_indices,
195      tril_indices_from as tril_indices_from,
196      triu_indices as triu_indices,
197      triu_indices_from as triu_indices_from,
198  )
199  
200  from numpy.lib.type_check import (
201      mintypecode as mintypecode,
202      asfarray as asfarray,
203      real as real,
204      imag as imag,
205      iscomplex as iscomplex,
206      isreal as isreal,
207      iscomplexobj as iscomplexobj,
208      isrealobj as isrealobj,
209      nan_to_num as nan_to_num,
210      real_if_close as real_if_close,
211      typename as typename,
212      common_type as common_type,
213  )
214  
215  from numpy.lib.ufunclike import (
216      fix as fix,
217      isposinf as isposinf,
218      isneginf as isneginf,
219  )
220  
221  from numpy.lib.utils import (
222      issubclass_ as issubclass_,
223      issubsctype as issubsctype,
224      issubdtype as issubdtype,
225      deprecate as deprecate,
226      deprecate_with_doc as deprecate_with_doc,
227      get_include as get_include,
228      info as info,
229      source as source,
230      who as who,
231      lookfor as lookfor,
232      byte_bounds as byte_bounds,
233      safe_eval as safe_eval,
234      show_runtime as show_runtime,
235  )
236  
237  from numpy.core.multiarray import (
238      tracemalloc_domain as tracemalloc_domain,
239  )
240  
241  __all__: list[str]
242  __path__: list[str]
243  test: PytestTester
244  
245  __version__ = version
246  emath = scimath