Skip to content

Commit 58f47de

Browse files
committed
return self for real numbers
1 parent 361beae commit 58f47de

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

dpnp/dpnp_array.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1044,9 +1044,12 @@ def real(self):
10441044
array([1. , 0.70710677])
10451045
10461046
"""
1047-
return dpnp_array._create_from_usm_ndarray(
1048-
dpnp.get_usm_ndarray(self).real
1049-
)
1047+
if dpnp.issubsctype(self.dtype, dpnp.complexfloating):
1048+
return dpnp_array._create_from_usm_ndarray(
1049+
dpnp.get_usm_ndarray(self).real
1050+
)
1051+
else:
1052+
return self
10501053

10511054
@real.setter
10521055
def real(self, value):

0 commit comments

Comments
 (0)