jax.numpy.in1d
Warning
This page was created from a pull request (#9655).
jax.numpy.in1dΒΆ
- jax.numpy.in1d(ar1, ar2, assume_unique=False, invert=False)[source]ΒΆ
Test whether each element of a 1-D array is also present in a second array.
LAX-backend implementation of
in1d().In the JAX version, the assume_unique argument is not referenced.
Original docstring below.
Returns a boolean array the same length as ar1 that is True where an element of ar1 is in ar2 and False otherwise.
We recommend using
isin()instead of in1d for new code.- Parameters
ar1 ((M,) array_like) β Input array.
ar2 (array_like) β The values against which to test each value of ar1.
assume_unique (bool, optional) β If True, the input arrays are both assumed to be unique, which can speed up the calculation. Default is False.
invert (bool, optional) β If True, the values in the returned array are inverted (that is, False where an element of ar1 is in ar2 and True otherwise). Default is False.
np.in1d(a, b, invert=True)is equivalent to (but is faster than)np.invert(in1d(a, b)).
- Returns
in1d β The values ar1[in1d] are in ar2.
- Return type