Fix create_causal_mask kwarg: input_embeds -> inputs_embeds

#13
Perplexity org

The current modeling.py calls create_causal_mask(input_embeds=...) (singular). The transformers API expects inputs_embeds= (plural). On transformers 5.9 this raises:

TypeError: create_causal_mask() got an unexpected keyword argument 'input_embeds'

Reference: transformers/masking_utils.py defines create_causal_mask(config, inputs_embeds, ...).

Reproduced on transformers 5.9.0 (fails) and 5.8.0 (works) prior to this change.

maximilian-schall-ppx changed pull request status to merged

Sign up or log in to comment