You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

mindspore.numpy.rst 7.4 kB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283
  1. mindspore.numpy
  2. ===============
  3. Numpy-like interfaces in mindspore.
  4. **Examples**
  5. .. code-block::
  6. import mindspore.numpy as np
  7. .. note::
  8. array_ops.py defines all the array operation interfaces.
  9. array_creations.py defines all the array generation interfaces.
  10. math_ops.py defines all the math operations on tensors.
  11. logic_ops.py defines all the logical operations on tensors.
  12. dtypes.py defines all the mindspore.numpy dtypes (mainly redirected from mindspore)
  13. Array Generation
  14. ----------------
  15. .. msplatformautosummary::
  16. :toctree: numpy
  17. :nosignatures:
  18. :template: classtemplate_inherited.rst
  19. mindspore.numpy.arange
  20. mindspore.numpy.array
  21. mindspore.numpy.asarray
  22. mindspore.numpy.asfarray
  23. mindspore.numpy.bartlett
  24. mindspore.numpy.blackman
  25. mindspore.numpy.copy
  26. mindspore.numpy.diag
  27. mindspore.numpy.diag_indices
  28. mindspore.numpy.diagflat
  29. mindspore.numpy.diagonal
  30. mindspore.numpy.empty
  31. mindspore.numpy.empty_like
  32. mindspore.numpy.eye
  33. mindspore.numpy.full
  34. mindspore.numpy.full_like
  35. mindspore.numpy.geomspace
  36. mindspore.numpy.hamming
  37. mindspore.numpy.hanning
  38. mindspore.numpy.histogram_bin_edges
  39. mindspore.numpy.identity
  40. mindspore.numpy.indices
  41. mindspore.numpy.ix_
  42. mindspore.numpy.linspace
  43. mindspore.numpy.logspace
  44. mindspore.numpy.meshgrid
  45. mindspore.numpy.mgrid
  46. mindspore.numpy.ogrid
  47. mindspore.numpy.ones
  48. mindspore.numpy.ones_like
  49. mindspore.numpy.pad
  50. mindspore.numpy.trace
  51. mindspore.numpy.tri
  52. mindspore.numpy.tril
  53. mindspore.numpy.tril_indices
  54. mindspore.numpy.tril_indices_from
  55. mindspore.numpy.triu
  56. mindspore.numpy.triu_indices
  57. mindspore.numpy.triu_indices_from
  58. mindspore.numpy.vander
  59. mindspore.numpy.zeros
  60. mindspore.numpy.zeros_like
  61. Array Operation
  62. ---------------
  63. .. msplatformautosummary::
  64. :toctree: numpy
  65. :nosignatures:
  66. :template: classtemplate_inherited.rst
  67. mindspore.numpy.append
  68. mindspore.numpy.apply_along_axis
  69. mindspore.numpy.apply_over_axes
  70. mindspore.numpy.array_split
  71. mindspore.numpy.array_str
  72. mindspore.numpy.atleast_1d
  73. mindspore.numpy.atleast_2d
  74. mindspore.numpy.atleast_3d
  75. mindspore.numpy.broadcast_arrays
  76. mindspore.numpy.broadcast_to
  77. mindspore.numpy.choose
  78. mindspore.numpy.column_stack
  79. mindspore.numpy.concatenate
  80. mindspore.numpy.dsplit
  81. mindspore.numpy.dstack
  82. mindspore.numpy.expand_dims
  83. mindspore.numpy.flip
  84. mindspore.numpy.fliplr
  85. mindspore.numpy.flipud
  86. mindspore.numpy.hsplit
  87. mindspore.numpy.hstack
  88. mindspore.numpy.moveaxis
  89. mindspore.numpy.piecewise
  90. mindspore.numpy.ravel
  91. mindspore.numpy.repeat
  92. mindspore.numpy.reshape
  93. mindspore.numpy.roll
  94. mindspore.numpy.rollaxis
  95. mindspore.numpy.rot90
  96. mindspore.numpy.select
  97. mindspore.numpy.size
  98. mindspore.numpy.split
  99. mindspore.numpy.squeeze
  100. mindspore.numpy.stack
  101. mindspore.numpy.swapaxes
  102. mindspore.numpy.take
  103. mindspore.numpy.take_along_axis
  104. mindspore.numpy.tile
  105. mindspore.numpy.transpose
  106. mindspore.numpy.unique
  107. mindspore.numpy.unravel_index
  108. mindspore.numpy.vsplit
  109. mindspore.numpy.vstack
  110. mindspore.numpy.where
  111. Logic
  112. -----
  113. .. msplatformautosummary::
  114. :toctree: numpy
  115. :nosignatures:
  116. :template: classtemplate_inherited.rst
  117. mindspore.numpy.array_equal
  118. mindspore.numpy.array_equiv
  119. mindspore.numpy.equal
  120. mindspore.numpy.greater
  121. mindspore.numpy.greater_equal
  122. mindspore.numpy.in1d
  123. mindspore.numpy.isclose
  124. mindspore.numpy.isfinite
  125. mindspore.numpy.isin
  126. mindspore.numpy.isinf
  127. mindspore.numpy.isnan
  128. mindspore.numpy.isneginf
  129. mindspore.numpy.isposinf
  130. mindspore.numpy.isscalar
  131. mindspore.numpy.less
  132. mindspore.numpy.less_equal
  133. mindspore.numpy.logical_and
  134. mindspore.numpy.logical_not
  135. mindspore.numpy.logical_or
  136. mindspore.numpy.logical_xor
  137. mindspore.numpy.not_equal
  138. mindspore.numpy.signbit
  139. mindspore.numpy.sometrue
  140. Math
  141. ----
  142. .. msplatformautosummary::
  143. :toctree: numpy
  144. :nosignatures:
  145. :template: classtemplate_inherited.rst
  146. mindspore.numpy.absolute
  147. mindspore.numpy.add
  148. mindspore.numpy.amax
  149. mindspore.numpy.amin
  150. mindspore.numpy.arccos
  151. mindspore.numpy.arccosh
  152. mindspore.numpy.arcsin
  153. mindspore.numpy.arcsinh
  154. mindspore.numpy.arctan
  155. mindspore.numpy.arctan2
  156. mindspore.numpy.arctanh
  157. mindspore.numpy.argmax
  158. mindspore.numpy.argmin
  159. mindspore.numpy.around
  160. mindspore.numpy.average
  161. mindspore.numpy.bincount
  162. mindspore.numpy.bitwise_and
  163. mindspore.numpy.bitwise_or
  164. mindspore.numpy.bitwise_xor
  165. mindspore.numpy.cbrt
  166. mindspore.numpy.ceil
  167. mindspore.numpy.clip
  168. mindspore.numpy.convolve
  169. mindspore.numpy.copysign
  170. mindspore.numpy.corrcoef
  171. mindspore.numpy.correlate
  172. mindspore.numpy.cos
  173. mindspore.numpy.cosh
  174. mindspore.numpy.count_nonzero
  175. mindspore.numpy.cov
  176. mindspore.numpy.cross
  177. mindspore.numpy.cumprod
  178. mindspore.numpy.cumsum
  179. mindspore.numpy.deg2rad
  180. mindspore.numpy.diff
  181. mindspore.numpy.digitize
  182. mindspore.numpy.divide
  183. mindspore.numpy.divmod
  184. mindspore.numpy.dot
  185. mindspore.numpy.ediff1d
  186. mindspore.numpy.exp
  187. mindspore.numpy.exp2
  188. mindspore.numpy.expm1
  189. mindspore.numpy.fix
  190. mindspore.numpy.float_power
  191. mindspore.numpy.floor
  192. mindspore.numpy.floor_divide
  193. mindspore.numpy.fmod
  194. mindspore.numpy.gcd
  195. mindspore.numpy.gradient
  196. mindspore.numpy.heaviside
  197. mindspore.numpy.histogram
  198. mindspore.numpy.histogram2d
  199. mindspore.numpy.histogramdd
  200. mindspore.numpy.hypot
  201. mindspore.numpy.inner
  202. mindspore.numpy.interp
  203. mindspore.numpy.invert
  204. mindspore.numpy.kron
  205. mindspore.numpy.lcm
  206. mindspore.numpy.log
  207. mindspore.numpy.log10
  208. mindspore.numpy.log1p
  209. mindspore.numpy.log2
  210. mindspore.numpy.logaddexp
  211. mindspore.numpy.logaddexp2
  212. mindspore.numpy.matmul
  213. mindspore.numpy.matrix_power
  214. mindspore.numpy.maximum
  215. mindspore.numpy.mean
  216. mindspore.numpy.minimum
  217. mindspore.numpy.multi_dot
  218. mindspore.numpy.multiply
  219. mindspore.numpy.nancumsum
  220. mindspore.numpy.nanmax
  221. mindspore.numpy.nanmean
  222. mindspore.numpy.nanmin
  223. mindspore.numpy.nanstd
  224. mindspore.numpy.nansum
  225. mindspore.numpy.nanvar
  226. mindspore.numpy.negative
  227. mindspore.numpy.norm
  228. mindspore.numpy.outer
  229. mindspore.numpy.polyadd
  230. mindspore.numpy.polyder
  231. mindspore.numpy.polyint
  232. mindspore.numpy.polymul
  233. mindspore.numpy.polysub
  234. mindspore.numpy.polyval
  235. mindspore.numpy.positive
  236. mindspore.numpy.power
  237. mindspore.numpy.promote_types
  238. mindspore.numpy.ptp
  239. mindspore.numpy.rad2deg
  240. mindspore.numpy.radians
  241. mindspore.numpy.ravel_multi_index
  242. mindspore.numpy.reciprocal
  243. mindspore.numpy.remainder
  244. mindspore.numpy.result_type
  245. mindspore.numpy.rint
  246. mindspore.numpy.searchsorted
  247. mindspore.numpy.sign
  248. mindspore.numpy.sin
  249. mindspore.numpy.sinh
  250. mindspore.numpy.sqrt
  251. mindspore.numpy.square
  252. mindspore.numpy.std
  253. mindspore.numpy.subtract
  254. mindspore.numpy.sum
  255. mindspore.numpy.tan
  256. mindspore.numpy.tanh
  257. mindspore.numpy.tensordot
  258. mindspore.numpy.trapz
  259. mindspore.numpy.true_divide
  260. mindspore.numpy.trunc
  261. mindspore.numpy.unwrap
  262. mindspore.numpy.var