14
14
</ script >
15
15
16
16
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
17
- < title > dpnp.dpnp_iface_indexing — Data Parallel Extension for NumPy 0.18.0dev2+33.gd967a3810f7 documentation</ title >
17
+ < title > dpnp.dpnp_iface_indexing — Data Parallel Extension for NumPy 0.18.0dev2+43.g49bff09a509 documentation</ title >
18
18
< link rel ="stylesheet " type ="text/css " href ="../../_static/pygments.css?v=03e43079 " />
19
19
< link rel ="stylesheet " type ="text/css " href ="../../_static/css/theme.css?v=e59714d7 " />
20
20
21
21
22
22
< script src ="../../_static/jquery.js?v=5d32c60e "> </ script >
23
23
< script src ="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c "> </ script >
24
- < script src ="../../_static/documentation_options.js?v=3762c536 "> </ script >
24
+ < script src ="../../_static/documentation_options.js?v=04f37a01 "> </ script >
25
25
< script src ="../../_static/doctools.js?v=9bcbadda "> </ script >
26
26
< script src ="../../_static/sphinx_highlight.js?v=dc90522c "> </ script >
27
27
< script src ="../../_static/js/theme.js "> </ script >
@@ -2355,7 +2355,7 @@ <h1>Source code for dpnp.dpnp_iface_indexing</h1><div class="highlight"><pre>
2355
2355
2356
2356
< div class ="viewcode-block " id ="take_along_axis ">
2357
2357
< a class ="viewcode-back " href ="../../reference/generated/dpnp.take_along_axis.html#dpnp.take_along_axis "> [docs]</ a >
2358
- < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> take_along_axis</ span > < span class ="p "> (</ span > < span class ="n "> a</ span > < span class ="p "> ,</ span > < span class ="n "> indices</ span > < span class ="p "> ,</ span > < span class ="n "> axis</ span > < span class ="p "> ,</ span > < span class ="n "> mode</ span > < span class ="o "> =</ span > < span class ="s2 "> "wrap"</ span > < span class ="p "> ):</ span >
2358
+ < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> take_along_axis</ span > < span class ="p "> (</ span > < span class ="n "> a</ span > < span class ="p "> ,</ span > < span class ="n "> indices</ span > < span class ="p "> ,</ span > < span class ="n "> axis</ span > < span class ="o " > =- </ span > < span class =" mi " > 1 </ span > < span class =" p "> ,</ span > < span class ="n "> mode</ span > < span class ="o "> =</ span > < span class ="s2 "> "wrap"</ span > < span class ="p "> ):</ span >
2359
2359
< span class ="w "> </ span > < span class ="sd "> """</ span >
2360
2360
< span class ="sd "> Take values from the input array by matching 1d index and data slices.</ span >
2361
2361
@@ -2377,9 +2377,12 @@ <h1>Source code for dpnp.dpnp_iface_indexing</h1><div class="highlight"><pre>
2377
2377
< span class ="sd "> dimension of the input array, but dimensions ``Ni`` and ``Nj``</ span >
2378
2378
< span class ="sd "> only need to broadcast against `a`.</ span >
2379
2379
< span class ="sd "> axis : {None, int}</ span >
2380
- < span class ="sd "> The axis to take 1d slices along. If axis is ``None``, the input</ span >
2381
- < span class ="sd "> array is treated as if it had first been flattened to 1d,</ span >
2382
- < span class ="sd "> for consistency with :obj:`dpnp.sort` and :obj:`dpnp.argsort`.</ span >
2380
+ < span class ="sd "> The axis to take 1d slices along. If axis is ``None``, the input array</ span >
2381
+ < span class ="sd "> is treated as if it had first been flattened to 1d. The default is</ span >
2382
+ < span class ="sd "> ``-1``, which takes 1d slices along the last axis. These behaviors are</ span >
2383
+ < span class ="sd "> consistent with :obj:`dpnp.sort` and :obj:`dpnp.argsort`.</ span >
2384
+
2385
+ < span class ="sd "> Default: ``-1``.</ span >
2383
2386
< span class ="sd "> mode : {"wrap", "clip"}, optional</ span >
2384
2387
< span class ="sd "> Specifies how out-of-bounds indices will be handled. Possible values</ span >
2385
2388
< span class ="sd "> are:</ span >
@@ -2424,8 +2427,8 @@ <h1>Source code for dpnp.dpnp_iface_indexing</h1><div class="highlight"><pre>
2424
2427
< span class ="sd "> array([[10, 20, 30],</ span >
2425
2428
< span class ="sd "> [40, 50, 60]])</ span >
2426
2429
2427
- < span class ="sd "> The same works for max and min, if you maintain the trivial dimension </ span >
2428
- < span class ="sd "> with ``keepdims``:</ span >
2430
+ < span class ="sd "> The same works for :obj:`dpnp. max` and :obj:`dpnp. min` , if you maintain</ span >
2431
+ < span class ="sd "> the trivial dimension with ``keepdims``:</ span >
2429
2432
2430
2433
< span class ="sd "> >>> np.max(a, axis=1, keepdims=True)</ span >
2431
2434
< span class ="sd "> array([[30],</ span >
0 commit comments