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.5 kB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286
  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.rand
  51. mindspore.numpy.randint
  52. mindspore.numpy.randn
  53. mindspore.numpy.trace
  54. mindspore.numpy.tri
  55. mindspore.numpy.tril
  56. mindspore.numpy.tril_indices
  57. mindspore.numpy.tril_indices_from
  58. mindspore.numpy.triu
  59. mindspore.numpy.triu_indices
  60. mindspore.numpy.triu_indices_from
  61. mindspore.numpy.vander
  62. mindspore.numpy.zeros
  63. mindspore.numpy.zeros_like
  64. Array Operation
  65. ---------------
  66. .. msplatformautosummary::
  67. :toctree: numpy
  68. :nosignatures:
  69. :template: classtemplate_inherited.rst
  70. mindspore.numpy.append
  71. mindspore.numpy.apply_along_axis
  72. mindspore.numpy.apply_over_axes
  73. mindspore.numpy.array_split
  74. mindspore.numpy.array_str
  75. mindspore.numpy.atleast_1d
  76. mindspore.numpy.atleast_2d
  77. mindspore.numpy.atleast_3d
  78. mindspore.numpy.broadcast_arrays
  79. mindspore.numpy.broadcast_to
  80. mindspore.numpy.choose
  81. mindspore.numpy.column_stack
  82. mindspore.numpy.concatenate
  83. mindspore.numpy.dsplit
  84. mindspore.numpy.dstack
  85. mindspore.numpy.expand_dims
  86. mindspore.numpy.flip
  87. mindspore.numpy.fliplr
  88. mindspore.numpy.flipud
  89. mindspore.numpy.hsplit
  90. mindspore.numpy.hstack
  91. mindspore.numpy.moveaxis
  92. mindspore.numpy.piecewise
  93. mindspore.numpy.ravel
  94. mindspore.numpy.repeat
  95. mindspore.numpy.reshape
  96. mindspore.numpy.roll
  97. mindspore.numpy.rollaxis
  98. mindspore.numpy.rot90
  99. mindspore.numpy.select
  100. mindspore.numpy.size
  101. mindspore.numpy.split
  102. mindspore.numpy.squeeze
  103. mindspore.numpy.stack
  104. mindspore.numpy.swapaxes
  105. mindspore.numpy.take
  106. mindspore.numpy.take_along_axis
  107. mindspore.numpy.tile
  108. mindspore.numpy.transpose
  109. mindspore.numpy.unique
  110. mindspore.numpy.unravel_index
  111. mindspore.numpy.vsplit
  112. mindspore.numpy.vstack
  113. mindspore.numpy.where
  114. Logic
  115. -----
  116. .. msplatformautosummary::
  117. :toctree: numpy
  118. :nosignatures:
  119. :template: classtemplate_inherited.rst
  120. mindspore.numpy.array_equal
  121. mindspore.numpy.array_equiv
  122. mindspore.numpy.equal
  123. mindspore.numpy.greater
  124. mindspore.numpy.greater_equal
  125. mindspore.numpy.in1d
  126. mindspore.numpy.isclose
  127. mindspore.numpy.isfinite
  128. mindspore.numpy.isin
  129. mindspore.numpy.isinf
  130. mindspore.numpy.isnan
  131. mindspore.numpy.isneginf
  132. mindspore.numpy.isposinf
  133. mindspore.numpy.isscalar
  134. mindspore.numpy.less
  135. mindspore.numpy.less_equal
  136. mindspore.numpy.logical_and
  137. mindspore.numpy.logical_not
  138. mindspore.numpy.logical_or
  139. mindspore.numpy.logical_xor
  140. mindspore.numpy.not_equal
  141. mindspore.numpy.signbit
  142. mindspore.numpy.sometrue
  143. Math
  144. ----
  145. .. msplatformautosummary::
  146. :toctree: numpy
  147. :nosignatures:
  148. :template: classtemplate_inherited.rst
  149. mindspore.numpy.absolute
  150. mindspore.numpy.add
  151. mindspore.numpy.amax
  152. mindspore.numpy.amin
  153. mindspore.numpy.arccos
  154. mindspore.numpy.arccosh
  155. mindspore.numpy.arcsin
  156. mindspore.numpy.arcsinh
  157. mindspore.numpy.arctan
  158. mindspore.numpy.arctan2
  159. mindspore.numpy.arctanh
  160. mindspore.numpy.argmax
  161. mindspore.numpy.argmin
  162. mindspore.numpy.around
  163. mindspore.numpy.average
  164. mindspore.numpy.bincount
  165. mindspore.numpy.bitwise_and
  166. mindspore.numpy.bitwise_or
  167. mindspore.numpy.bitwise_xor
  168. mindspore.numpy.cbrt
  169. mindspore.numpy.ceil
  170. mindspore.numpy.clip
  171. mindspore.numpy.convolve
  172. mindspore.numpy.copysign
  173. mindspore.numpy.corrcoef
  174. mindspore.numpy.correlate
  175. mindspore.numpy.cos
  176. mindspore.numpy.cosh
  177. mindspore.numpy.count_nonzero
  178. mindspore.numpy.cov
  179. mindspore.numpy.cross
  180. mindspore.numpy.cumprod
  181. mindspore.numpy.cumsum
  182. mindspore.numpy.deg2rad
  183. mindspore.numpy.diff
  184. mindspore.numpy.digitize
  185. mindspore.numpy.divide
  186. mindspore.numpy.divmod
  187. mindspore.numpy.dot
  188. mindspore.numpy.ediff1d
  189. mindspore.numpy.exp
  190. mindspore.numpy.exp2
  191. mindspore.numpy.expm1
  192. mindspore.numpy.fix
  193. mindspore.numpy.float_power
  194. mindspore.numpy.floor
  195. mindspore.numpy.floor_divide
  196. mindspore.numpy.fmod
  197. mindspore.numpy.gcd
  198. mindspore.numpy.gradient
  199. mindspore.numpy.heaviside
  200. mindspore.numpy.histogram
  201. mindspore.numpy.histogram2d
  202. mindspore.numpy.histogramdd
  203. mindspore.numpy.hypot
  204. mindspore.numpy.inner
  205. mindspore.numpy.interp
  206. mindspore.numpy.invert
  207. mindspore.numpy.kron
  208. mindspore.numpy.lcm
  209. mindspore.numpy.log
  210. mindspore.numpy.log10
  211. mindspore.numpy.log1p
  212. mindspore.numpy.log2
  213. mindspore.numpy.logaddexp
  214. mindspore.numpy.logaddexp2
  215. mindspore.numpy.matmul
  216. mindspore.numpy.matrix_power
  217. mindspore.numpy.maximum
  218. mindspore.numpy.mean
  219. mindspore.numpy.minimum
  220. mindspore.numpy.multi_dot
  221. mindspore.numpy.multiply
  222. mindspore.numpy.nancumsum
  223. mindspore.numpy.nanmax
  224. mindspore.numpy.nanmean
  225. mindspore.numpy.nanmin
  226. mindspore.numpy.nanstd
  227. mindspore.numpy.nansum
  228. mindspore.numpy.nanvar
  229. mindspore.numpy.negative
  230. mindspore.numpy.norm
  231. mindspore.numpy.outer
  232. mindspore.numpy.polyadd
  233. mindspore.numpy.polyder
  234. mindspore.numpy.polyint
  235. mindspore.numpy.polymul
  236. mindspore.numpy.polysub
  237. mindspore.numpy.polyval
  238. mindspore.numpy.positive
  239. mindspore.numpy.power
  240. mindspore.numpy.promote_types
  241. mindspore.numpy.ptp
  242. mindspore.numpy.rad2deg
  243. mindspore.numpy.radians
  244. mindspore.numpy.ravel_multi_index
  245. mindspore.numpy.reciprocal
  246. mindspore.numpy.remainder
  247. mindspore.numpy.result_type
  248. mindspore.numpy.rint
  249. mindspore.numpy.searchsorted
  250. mindspore.numpy.sign
  251. mindspore.numpy.sin
  252. mindspore.numpy.sinh
  253. mindspore.numpy.sqrt
  254. mindspore.numpy.square
  255. mindspore.numpy.std
  256. mindspore.numpy.subtract
  257. mindspore.numpy.sum
  258. mindspore.numpy.tan
  259. mindspore.numpy.tanh
  260. mindspore.numpy.tensordot
  261. mindspore.numpy.trapz
  262. mindspore.numpy.true_divide
  263. mindspore.numpy.trunc
  264. mindspore.numpy.unwrap
  265. mindspore.numpy.var