jax.numpy.iscomplexobj#

jax.numpy.iscomplexobj(x)[原始碼]#

檢查輸入是否為複數或包含複數元素的陣列。

JAX 實作的 numpy.iscomplexobj()

此函式根據輸入型別而非值進行評估。即使虛部為零的輸入仍被視為複數。

參數:

x (Any) – 要檢查的輸入物件。

回傳:

如果 x 是複數或包含至少一個複數元素的陣列,則為 True,否則為 False。

回傳型別:

bool

範例

>>> jnp.iscomplexobj(True)
False
>>> jnp.iscomplexobj(0)
False
>>> jnp.iscomplexobj(jnp.array([1, 2]))
False
>>> jnp.iscomplexobj(1+2j)
True
>>> jnp.iscomplexobj(jnp.array([0, 1+2j]))
True