jax.numpy.bitwise_xor#

jax.numpy.bitwise_xor = <jnp.ufunc 'bitwise_xor'>#

逐元素計算位元互斥或 (XOR) 運算。

JAX 版本的 numpy.bitwise_xor。這是一個通用函數,並支援 jax.numpy.ufunc 中描述的額外 API。此函數提供 JAX 陣列的 ^ 運算子的實作。

參數:
  • x – 整數或布林陣列。必須可廣播到共同形狀。

  • y – 整數或布林陣列。必須可廣播到共同形狀。

  • args (ArrayLike)

  • out (None)

  • where (None)

傳回:

包含逐元素位元互斥或 (XOR) 結果的陣列。

傳回型別:

Any

範例

顯式呼叫 bitwise_xor

>>> x = jnp.arange(4)
>>> jnp.bitwise_xor(x, 1)
Array([1, 0, 3, 2], dtype=int32)

透過 ^ 運算子呼叫 bitwise_xor

>>> x ^ 1
Array([1, 0, 3, 2], dtype=int32)