keras-team/keras · error · ValueError
`searchsorted` only supports 1-D sorted sequences. You can u
Error message
`searchsorted` only supports 1-D sorted sequences. You can use `keras.ops.vectorized_map` to extend it to N-D sequences. Received: sorted_sequence.shape={sorted_sequence.get_partial_shape()} What it means
Error "`searchsorted` only supports 1-D sorted sequences. You can use `keras.ops.vectorized_map` to extend it to N-D sequences. Received: sorted_sequence.shape={sorted_sequence.get_partial_shape()}" thrown in keras-team/keras.
Source
Thrown at keras/src/backend/openvino/numpy.py:4208
output_shape = ov_opset.shape_of(x).output(0)
flattened = ov_opset.reshape(
x, ov_opset.constant([-1], Type.i32), False
).output(0)
result = ov_opset.roll(flattened, shift, 0).output(0)
result = ov_opset.reshape(result, output_shape, False).output(0)
return OpenVINOKerasTensor(result)
def searchsorted(sorted_sequence, values, side="left"):
if side not in ("left", "right"):
raise ValueError(
f"`side` must be either 'left' or 'right'. Received: side={side}"
)
sorted_sequence = get_ov_output(sorted_sequence)
values = get_ov_output(values)
if sorted_sequence.get_partial_shape().rank.get_length() != 1:
raise ValueError(
"`searchsorted` only supports 1-D sorted sequences. "
"You can use `keras.ops.vectorized_map` "
"to extend it to N-D sequences. Received: "
f"sorted_sequence.shape={sorted_sequence.get_partial_shape()}"
)
sorted_sequence, values = _align_operand_types(
sorted_sequence, values, "searchsorted()"
)
# Note: OpenVINO's bucketize with_right_bound has opposite semantics
# with_right_bound=True means search from right (side='left' in numpy)
# with_right_bound=False means search from left (side='right' in numpy)
with_right_bound = side == "left"
result = ov_opset.bucketize(
values,
sorted_sequence,
output_type=Type.i32,View on GitHub (pinned to 7a34a03db6)
When it happens
Trigger: Thrown at keras/src/backend/openvino/numpy.py:4208 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of keras-team/keras@7a34a03db6 (2026-08-25).
Data as JSON: /api/errors/eacfda7bd5db0dc3.
Report an issue: GitHub.