mirror of
https://github.com/deepspeedai/DeepSpeed.git
synced 2025-10-20 15:33:51 +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
|
raise e
|
||||||
|
|
||||||
def _deprecated_fields_check(self):
|
def _deprecated_fields_check(self):
|
||||||
fields = self.model_fields
|
fields = type(self).model_fields
|
||||||
for field_name, field_info in fields.items():
|
for field_name, field_info in fields.items():
|
||||||
if field_info.json_schema_extra and field_info.json_schema_extra.get("deprecated", False):
|
if field_info.json_schema_extra and field_info.json_schema_extra.get("deprecated", False):
|
||||||
self._process_deprecated_field(field_name)
|
self._process_deprecated_field(field_name)
|
||||||
|
Reference in New Issue
Block a user