jax.lax.shift_left#
- jax.lax.shift_left(x, y)[source]#
Elementwise left shift: \(x \ll y\).
This function lowers directly to the stablehlo.shift_left operation.
- Parameters:
x (ArrayLike) – Input arrays. Must have matching integer dtypes. If neither is a scalar,
x
andy
must have the same number of dimensions and be broadcast compatible.y (ArrayLike) – Input arrays. Must have matching integer dtypes. If neither is a scalar,
x
andy
must have the same number of dimensions and be broadcast compatible.
- Returns:
An array of the same dtype as
x
andy
containing the element-wise left shift of each pair of broadcasted entries.- Return type:
See also
jax.numpy.left_shift()
: NumPy wrapper for this API, also accessible via thex << y
operator on JAX arrays.jax.lax.shift_right_arithmetic()
: Elementwise arithmetic right shift.jax.lax.shift_right_logical()
: Elementwise logical right shift.