We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 361beae commit 58f47deCopy full SHA for 58f47de
dpnp/dpnp_array.py
@@ -1044,9 +1044,12 @@ def real(self):
1044
array([1. , 0.70710677])
1045
1046
"""
1047
- return dpnp_array._create_from_usm_ndarray(
1048
- dpnp.get_usm_ndarray(self).real
1049
- )
+ if dpnp.issubsctype(self.dtype, dpnp.complexfloating):
+ return dpnp_array._create_from_usm_ndarray(
+ dpnp.get_usm_ndarray(self).real
1050
+ )
1051
+ else:
1052
+ return self
1053
1054
@real.setter
1055
def real(self, value):
0 commit comments