mirror of
https://github.com/deepspeedai/DeepSpeed.git
synced 2025-10-20 23:53:48 +08:00
Update config_utils.py (#7333)
Fixes this warning: ``` /fsx/qgallouedec/miniconda3/envs/trl/lib/python3.12/site-packages/deepspeed/runtime/config_utils.py💯 PydanticDeprecatedSince211: Accessing the 'model_fields' attribute on the instance is deprecated. Instead, you should access this attribute from the model class. Deprecated in Pydantic V2.11 to be removed in V3.0. fields = self.model_fields ``` Co-authored-by: Olatunji Ruwase <tjruwase@gmail.com>
This commit is contained in:
committed by
GitHub
parent
b8d4b84260
commit
d0f7091aa4
@ -97,7 +97,7 @@ class DeepSpeedConfigModel(BaseModel):
|
||||
raise e
|
||||
|
||||
def _deprecated_fields_check(self):
|
||||
fields = self.model_fields
|
||||
fields = type(self).model_fields
|
||||
for field_name, field_info in fields.items():
|
||||
if field_info.json_schema_extra and field_info.json_schema_extra.get("deprecated", False):
|
||||
self._process_deprecated_field(field_name)
|
||||
|
Reference in New Issue
Block a user