1414 </ script >
1515
1616 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
17- < title > dpnp.dpnp_array — Data Parallel Extension for NumPy 0.20.0dev1+19.g88e11672f1b documentation</ title >
17+ < title > dpnp.dpnp_array — Data Parallel Extension for NumPy 0.20.0dev1+20.g21718ad6b85 documentation</ title >
1818 < link rel ="stylesheet " type ="text/css " href ="../../_static/pygments.css?v=03e43079 " />
1919 < link rel ="stylesheet " type ="text/css " href ="../../_static/css/theme.css?v=e59714d7 " />
2020
2121
2222 < script src ="../../_static/jquery.js?v=5d32c60e "> </ script >
2323 < script src ="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c "> </ script >
24- < script src ="../../_static/documentation_options.js?v=573320b9 "> </ script >
24+ < script src ="../../_static/documentation_options.js?v=82fce378 "> </ script >
2525 < script src ="../../_static/doctools.js?v=9bcbadda "> </ script >
2626 < script src ="../../_static/sphinx_highlight.js?v=dc90522c "> </ script >
2727 < script src ="../../_static/js/theme.js "> </ script >
@@ -120,6 +120,8 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
120120< span class ="c1 "> # pylint: disable=invalid-name</ span >
121121< span class ="c1 "> # pylint: disable=protected-access</ span >
122122
123+ < span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> warnings</ span >
124+
123125< span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> dpctl.tensor</ span > < span class ="w "> </ span > < span class ="k "> as</ span > < span class ="w "> </ span > < span class ="nn "> dpt</ span >
124126< span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> dpctl.tensor._type_utils</ span > < span class ="w "> </ span > < span class ="k "> as</ span > < span class ="w "> </ span > < span class ="nn "> dtu</ span >
125127< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> dpctl.tensor._numpy_helper</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> AxisError</ span >
@@ -2126,7 +2128,8 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
21262128< span class ="w "> </ span > < span class ="sd "> """</ span >
21272129< span class ="sd "> View of the transposed array.</ span >
21282130
2129- < span class ="sd "> Same as ``self.transpose()``.</ span >
2131+ < span class ="sd "> Same as ``self.transpose()`` except that it requires</ span >
2132+ < span class ="sd "> the array to be 2-dimensional.</ span >
21302133
21312134< span class ="sd "> See Also</ span >
21322135< span class ="sd "> --------</ span >
@@ -2143,14 +2146,17 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
21432146< span class ="sd "> array([[1, 3],</ span >
21442147< span class ="sd "> [2, 4]])</ span >
21452148
2146- < span class ="sd "> >>> a = np.array([1, 2, 3, 4])</ span >
2147- < span class ="sd "> >>> a</ span >
2148- < span class ="sd "> array([1, 2, 3, 4])</ span >
2149- < span class ="sd "> >>> a.T</ span >
2150- < span class ="sd "> array([1, 2, 3, 4])</ span >
2151-
21522149< span class ="sd "> """</ span >
21532150
2151+ < span class ="k "> if</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> ndim</ span > < span class ="o "> !=</ span > < span class ="mi "> 2</ span > < span class ="p "> :</ span >
2152+ < span class ="n "> warnings</ span > < span class ="o "> .</ span > < span class ="n "> warn</ span > < span class ="p "> (</ span >
2153+ < span class ="s2 "> "`.T` is deprecated for non-2D dpnp.ndarray "</ span >
2154+ < span class ="s2 "> "and will raise an error in a future release. "</ span >
2155+ < span class ="s2 "> "Either `self.transpose()` or `self.mT` (which swaps "</ span >
2156+ < span class ="s2 "> "the last two axes only) should be used instead."</ span > < span class ="p "> ,</ span >
2157+ < span class ="ne "> DeprecationWarning</ span > < span class ="p "> ,</ span >
2158+ < span class ="n "> stacklevel</ span > < span class ="o "> =</ span > < span class ="mi "> 2</ span > < span class ="p "> ,</ span >
2159+ < span class ="p "> )</ span >
21542160 < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> transpose</ span > < span class ="p "> ()</ span >
21552161
21562162< div class ="viewcode-block " id ="dpnp_array.take ">
0 commit comments