jax.numpy.bitwise_and — JAX documentation (original) (raw)

jax.numpy.bitwise_and#

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

Compute the bitwise AND operation elementwise.

JAX implementation of numpy.bitwise_and. This is a universal function, and supports the additional APIs described at jax.numpy.ufunc. This function provides the implementation of the & operator for JAX arrays.

Parameters:

Returns:

Array containing the result of the element-wise bitwise AND.

Return type:

Any

Examples

Calling bitwise_and explicitly:

x = jnp.arange(4) jnp.bitwise_and(x, 1) Array([0, 1, 0, 1], dtype=int32)

Calling bitwise_and via the & operator:

x & 1 Array([0, 1, 0, 1], dtype=int32)