cupy.isrealobj#

cupy.isrealobj(x)[source]#

如果 x 不是复数类型或其数据类型不是复数的数组,则返回 True。

检查的是输入的类型,而不是值。因此,即使输入的虚部为零,如果其数据类型为复数,isrealobj 也会返回 False。

参数:

x (cupy.ndarray) – 输入可以是任何类型和形状。

返回:

返回值,如果 x 是复数类型,则为 False。

返回类型:

bool

另请参阅

iscomplexobj(), isreal()

示例

>>> cupy.isrealobj(cupy.array([3, 1+0j, True]))
False
>>> cupy.isrealobj(cupy.array([3, 1, True]))
True