keras-team/keras · error · ValueError
Unknown target_spec attribute '{spec_key}'
Error message
Unknown target_spec attribute '{spec_key}' What it means
Error "Unknown target_spec attribute '{spec_key}'" thrown in keras-team/keras.
Source
Thrown at keras/src/export/litert.py:183
return converter.convert()
def _apply_converter_kwargs(self, converter):
"""Apply additional converter settings from kwargs.
Args:
converter: tf.lite.TFLiteConverter instance to configure
Raises:
ValueError: If any kwarg is not a valid converter attribute
"""
for attr, value in self.kwargs.items():
if attr == "target_spec" and isinstance(value, dict):
# Handle nested target_spec settings
for spec_key, spec_value in value.items():
if hasattr(converter.target_spec, spec_key):
setattr(converter.target_spec, spec_key, spec_value)
else:
raise ValueError(
f"Unknown target_spec attribute '{spec_key}'"
)
elif hasattr(converter, attr):
setattr(converter, attr, value)
else:
raise ValueError(f"Unknown converter attribute '{attr}'")
def export_litert_via_torch(
model, filepath, input_signature=None, verbose=None, **kwargs
):
"""Export Keras model to LiteRT via PyTorch backend."""
from keras.src.backend.torch.core import device_scope
from keras.src.backend.torch.core import get_device
device = get_device()
# litert_torch internally imports JAX and unconditionally enablesView on GitHub (pinned to 7a34a03db6)
When it happens
Trigger: Thrown at keras/src/export/litert.py:183 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/d997ea8bcdd02459.
Report an issue: GitHub.