keras-team/keras · error · ValueError
axes must be a tuple of length 2
Error message
axes must be a tuple of length 2
What it means
Error "axes must be a tuple of length 2" thrown in keras-team/keras.
Source
Thrown at keras/src/backend/openvino/numpy.py:2013
end_mask=all_ones_mask,
)
return OpenVINOKerasTensor(result.output(0))
def fliplr(x):
return flip(x, axis=1)
def flipud(x):
return flip(x, axis=0)
def rot90(array, k=1, axes=(0, 1)):
"""Rotate an array by 90 degrees in the plane specified by axes."""
array = get_ov_output(array)
if not isinstance(axes, (tuple, list)) or len(axes) != 2:
raise ValueError("axes must be a tuple of length 2")
shape = array.get_partial_shape()
ndim = shape.rank.get_length()
if ndim is None:
raise ValueError(
"`rot90` does not support tensors with dynamic rank "
"for the OpenVINO backend."
)
axis1 = canonicalize_axis(axes[0], ndim)
axis2 = canonicalize_axis(axes[1], ndim)
if axis1 == axis2:
raise ValueError("axes must be different")
k = k % 4
if k == 0:
return OpenVINOKerasTensor(array)View on GitHub (pinned to 7a34a03db6)
When it happens
Trigger: Thrown at keras/src/backend/openvino/numpy.py:2013 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/7118f009e2dd79b4.
Report an issue: GitHub.