keras-team/keras · error · ValueError
Received invalid keys for `renorm_clipping` argument: {renor
Error message
Received invalid keys for `renorm_clipping` argument: {renorm_clipping}. Supported values: {keys}. What it means
Error "Received invalid keys for `renorm_clipping` argument: {renorm_clipping}. Supported values: {keys}." thrown in keras-team/keras.
Source
Thrown at keras/src/layers/normalization/batch_normalization.py:212
self.scale = scale
self.beta_initializer = initializers.get(beta_initializer)
self.gamma_initializer = initializers.get(gamma_initializer)
self.moving_mean_initializer = initializers.get(moving_mean_initializer)
self.moving_variance_initializer = initializers.get(
moving_variance_initializer
)
self.beta_regularizer = regularizers.get(beta_regularizer)
self.gamma_regularizer = regularizers.get(gamma_regularizer)
self.beta_constraint = constraints.get(beta_constraint)
self.gamma_constraint = constraints.get(gamma_constraint)
self.supports_masking = True
self.renorm = renorm
if renorm:
renorm_clipping = renorm_clipping or {}
keys = ["rmax", "rmin", "dmax"]
if set(renorm_clipping) - set(keys):
raise ValueError(
"Received invalid keys for `renorm_clipping` argument: "
f"{renorm_clipping}. Supported values: {keys}."
)
rmax = renorm_clipping.get("rmax")
rmin = renorm_clipping.get("rmin")
dmax = renorm_clipping.get("dmax")
if rmax is not None and rmin is not None and rmax < rmin:
raise ValueError(
"rmax should be greater than rmin in the `renorm_clipping` "
"argument. Received: rmax={rmax}, rmin={rmin}."
)
if dmax is not None and dmax < 0:
raise ValueError(
"dmax should be non-negative in the `renorm_clipping` "
"""argument. Received: dmax={dmax}."""
)
View on GitHub (pinned to 7a34a03db6)
When it happens
Trigger: Thrown at keras/src/layers/normalization/batch_normalization.py:212 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/4c4666e81f93e781.
Report an issue: GitHub.