keras-team/keras · error · ValueError
First dim of `coordinates` must be the same as the rank of `
Error message
First dim of `coordinates` must be the same as the rank of `inputs`. Received inputs with shape: {tuple(input_shape.to_shape())} and coordinate leading dim of {coords_shape[0].get_length()} What it means
Error "First dim of `coordinates` must be the same as the rank of `inputs`. Received inputs with shape: {tuple(input_shape.to_shape())} and coordinate leading dim of {coords_shape[0].get_length()}" thrown in keras-team/keras.
Source
Thrown at keras/src/backend/openvino/image.py:1295
raise ValueError(
"Invalid value for argument `order`. Expected one of "
f"[0, 1]. Received: order={order}"
)
inputs = convert_to_tensor(inputs)
coordinates = convert_to_tensor(coordinates)
inputs_ov = get_ov_output(inputs)
coords_ov = get_ov_output(coordinates)
input_shape = inputs_ov.get_partial_shape()
ndim = input_shape.rank.get_length()
coords_shape = coords_ov.get_partial_shape()
if coords_shape.rank.is_static and coords_shape.rank.get_length() < 2:
raise ValueError(
"Invalid coordinates rank: expected at least rank 2."
f" Received input with shape: {tuple(coords_shape.to_shape())}"
)
if coords_shape[0].is_static and coords_shape[0].get_length() != ndim:
raise ValueError(
"First dim of `coordinates` must be the same as the rank of "
"`inputs`. "
f"Received inputs with shape: {tuple(input_shape.to_shape())} and "
f"coordinate leading dim of {coords_shape[0].get_length()}"
)
ov_type = inputs_ov.get_element_type()
# Coordinates must be float for arithmetic
coords_ov = ov_opset.convert(coords_ov, Type.f32).output(0)
# Split coordinates into per-dimension tensors, each shape [*output_shape]
axis_0 = ov_opset.constant(0, dtype=Type.i32).output(0)
coord_list = [
ov_opset.gather(
coords_ov,
ov_opset.constant(i, dtype=Type.i32).output(0),
axis_0,
).output(0)View on GitHub (pinned to 7a34a03db6)
When it happens
Trigger: Thrown at keras/src/backend/openvino/image.py:1295 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/53e3df7f821e0448.
Report an issue: GitHub.