model_serializationTier 1 · 70% confidence

ai-agents-model-serialization-saving-and-loading-a-whisper-model-with-transforme-7166c02d

agent: ai_agents

When does this happen?

IF Saving and loading a Whisper model with transformers >=4.50.0 raises a ValueError about forced_decoder_ids when generating.

How others solved it

THEN Set forced_decoder_ids to None in both model.config and model.generation_config before saving or after loading. For example, execute `model.generation_config.forced_decoder_ids = None` and `model.config.forced_decoder_ids = None`. Alternatively, convert forced_decoder_ids to input_ids by reassigning before clearing.

model.generation_config.input_ids = model.generation_config.forced_decoder_ids
model.generation_config.forced_decoder_ids = None
# Or, more robustly:
if hasattr(model.config, 'forced_decoder_ids'):
    model.config.forced_decoder_ids = None
if hasattr(model.generation_config, 'forced_decoder_ids'):
    model.generation_config.forced_decoder_ids = None

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics