<sys>:0: UserWarning: WARNING! modalities is not default parameter. modalities w...
🚨 错误信息
<sys>:0: UserWarning: WARNING! modalities is not default parameter.
modalities was transferred to model_kwargs.
Please confirm that modalities is what you intended.
🤖 AI解决方案
<sys>:0: UserWarning: WARNING! modalities is not default parameter. modalities was transferred to model_kwargs. Please confirm that modalities is what you intended.
错误翻译
警告!modalities 不是默认参数。
modalities 已被转移到 model_kwargs。
请确认 modalities 是您的意图。
原因分析
modalities 参数被错误地直接传递给了模型,而不是通过 model_kwargs 传递。
解决方案
将 modalities 参数从直接传递给模型的参数列表中移除,并将其放入 model_kwargs 字典中。
例如,如果您的代码是这样的:
model(input_data, modalities=['image', 'text'])
请修改为:
model_kwargs = {'modalities': ['image', 'text']}
model(input_data, **model_kwargs)
预防措施
- 仔细阅读您使用的库或框架的文档,了解参数的正确传递方式。
- 在传递非默认参数时,养成使用
kwargs或类似机制的习惯。