keras-team/keras · error · TypeError
Unexpected keyword arguments: {', '.join(kwargs.keys())}
Error message
Unexpected keyword arguments: {', '.join(kwargs.keys())} What it means
Error "Unexpected keyword arguments: {', '.join(kwargs.keys())}" thrown in keras-team/keras.
Source
Thrown at keras/src/backend/common/keras_tensor.py:45
dtype is called "static shape inference".
"""
def __init__(
self,
shape,
dtype="float32",
sparse=False,
ragged=False,
record_history=True,
name=None,
**kwargs,
):
from keras.src import backend
ragged_rank = kwargs.pop("ragged_rank", None)
row_splits_dtype = kwargs.pop("row_splits_dtype", None)
if kwargs:
raise TypeError(
f"Unexpected keyword arguments: {', '.join(kwargs.keys())}"
)
self._shape = backend.standardize_shape(shape)
self._dtype = backend.standardize_dtype(dtype)
self._sparse = bool(sparse)
self._ragged = bool(ragged)
if self._sparse and self._ragged:
raise ValueError(
"KerasTensor cannot have `sparse=True` and `ragged=True` at "
"the same time."
)
self._ragged_rank = (
int(ragged_rank) if ragged_rank is not None else None
)
self._row_splits_dtype = (
backend.standardize_dtype(row_splits_dtype)
if row_splits_dtype is not NoneView on GitHub (pinned to 7a34a03db6)
When it happens
Trigger: Thrown at keras/src/backend/common/keras_tensor.py:45 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/b089f049a9989b70.
Report an issue: GitHub.