RuntimeError: Default process group has not been initialized, please make sure to call init_process_

Bug

报错内容
RuntimeError: Default process group has not been initialized, please make sure to call init_process_group.

Traceback (most recent call last):
  File "G:\FWQ\PyCharm\PyCharm Community Edition 2022.3.2\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_exec2.py", line 3, in Exec
    exec(exp, global_vars, local_vars)
  File "<input>", line 1, in <module>
  File "D:\Research\Anaconda3_2019.10\envs\torchcd38\lib\site-packages\torch\nn\modules\module.py", line 1051, in _call_impl
    return forward_call(*input, **kwargs)
  File "D:\Research\Anaconda3_2019.10\envs\torchcd38\lib\site-packages\mmcv\cnn\bricks\conv_module.py", line 283, in forward
    x = self.norm(x)
  File "D:\Research\Anaconda3_2019.10\envs\torchcd38\lib\site-packages\torch\nn\modules\module.py", line 1051, in _call_impl
    return forward_call(*input, **kwargs)
  File "D:\Research\Anaconda3_2019.10\envs\torchcd38\lib\site-packages\torch\nn\modules\batchnorm.py", line 731, in forward
    world_size = torch.distributed.get_world_size(process_group)
  File "D:\Research\Anaconda3_2019.10\envs\torchcd38\lib\site-packages\torch\distributed\distributed_c10d.py", line 762, in get_world_size
    return _get_group_size(group)
  File "D:\Research\Anaconda3_2019.10\envs\torchcd38\lib\site-packages\torch\distributed\distributed_c10d.py", line 276, in _get_group_size
    default_pg = _get_default_group()
  File "D:\Research\Anaconda3_2019.10\envs\torchcd38\lib\site-packages\torch\distributed\distributed_c10d.py", line 372, in _get_default_group
    raise RuntimeError("Default process group has not been initialized, "
RuntimeError: Default process group has not been initialized, please make sure to call init_process_group.

解决方案
print the config
find all keys that has a value of “SyncBN” or similar
Edit the config file or code to set these values to “BN” instead

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云朵不吃雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值