cupy.iscomplexobj#

cupy.iscomplexobj(x)[source]#

检查是否存在复数类型或复数数组。

检查的是输入的类型,而不是值。即使输入的虚部等于零,iscomplexobj 也会评估为 True。

参数:

x (cupy.ndarray) – 输入数组。

返回值:

返回值,如果 x 是复数类型或至少包含一个复数元素,则为 True。

返回类型:

bool

另请参阅

isrealobj(), iscomplex()

示例

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