/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/pydantic/_internal/_config.py:269: UserWarning: Valid config keys have changed in V2:
'allow_population_by_field_name' has been renamed to 'populate_by_name'
'validate_all' has been renamed to 'validate_default'
warnings.warn(message, UserWarning)
/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/pydantic/_internal/_fields.py:127: UserWarning: Field "model_persistencethreshold" has conflict with protected namespace "model".
You may be able to resolve this warning by setting model_config['protected_namespaces'] = ().
warnings.warn(
/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/pydantic/_internal/_config.py:269: UserWarning: Valid config keys have changed in V2:
'validate_all' has been renamed to 'validate_default'
warnings.warn(message, UserWarning)
Traceback (most recent call last):
File "/home/liumingzhu/anaconda3/envs/pro/bin/accelerate", line 5, in
from accelerate.commands.accelerate_cli import main
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/accelerate/init.py", line 3, in
from .accelerator import Accelerator
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/accelerate/accelerator.py", line 30, in
from .checkpointing import load_accelerator_state, load_custom_state, save_accelerator_state, save_custom_state
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/accelerate/checkpointing.py", line 24, in
from .utils import (
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/accelerate/utils/init.py", line 105, in
from .launch import (
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/accelerate/utils/launch.py", line 28, in
from ..utils.other import merge_dicts
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/accelerate/utils/other.py", line 28, in
from deepspeed import DeepSpeedEngine
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/init.py", line 15, in
from . import module_inject
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/module_inject/init.py", line 1, in
from .replace_module import replace_transformer_layer, revert_transformer_layer, ReplaceWithTensorSlicing, GroupQuantizer, generic_injection
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/module_inject/replace_module.py", line 801, in
from ..pipe import PipelineModule
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/pipe/init.py", line 1, in
from ..runtime.pipe import PipelineModule, LayerSpec, TiedLayerSpec
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/runtime/pipe/init.py", line 1, in
from .module import PipelineModule, LayerSpec, TiedLayerSpec
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/runtime/pipe/module.py", line 14, in
from ..activation_checkpointing import checkpointing
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/runtime/activation_checkpointing/checkpointing.py", line 24, in
from deepspeed.runtime.config import DeepSpeedConfig
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/runtime/config.py", line 29, in
from ..monitor.config import get_monitor_config
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/monitor/config.py", line 69, in
class DeepSpeedMonitorConfig(DeepSpeedConfigModel):
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/deepspeed/monitor/config.py", line 81, in DeepSpeedMonitorConfig
def check_enabled(cls, values):
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/pydantic/deprecated/class_validators.py", line 222, in root_validator
return root_validator()(*__args) # type: ignore
File "/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/pydantic/deprecated/class_validators.py", line 228, in root_validator
raise PydanticUserError(
pydantic.errors.PydanticUserError: If you use @root_validator with pre=False (the default) you MUST specify skip_on_failure=True. Note that @root_validator is deprecated and should be replaced with @model_validator.
你好,我按照requirement.txt安装了环境,运行./train_hh.sh 0 hh_train_len2 2报以下错误,请问是什么原因。
/home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/pydantic/_internal/_config.py:269: UserWarning: Valid config keys have changed in V2:
You may be able to resolve this warning by setting
model_config['protected_namespaces'] = ()
. warnings.warn( /home/liumingzhu/anaconda3/envs/pro/lib/python3.10/site-packages/pydantic/_internal/_config.py:269: UserWarning: Valid config keys have changed in V2:@root_validator
with pre=False (the default) you MUST specifyskip_on_failure=True
. Note that@root_validator
is deprecated and should be replaced with@model_validator
.For further information visit https://errors.pydantic.dev/2.2/u/root-validator-pre-skip