FutureWarning: The module torch.distributed.launch is deprecated and will be removed in future. Use torchrun. Note that --use_env is set by default in torchrun.这个错误怎么改
时间: 2023-06-01 11:02:38 浏览: 1008
这个错误是因为您正在使用已被废弃的torch.distributed.launch模块,建议使用torchrun模块来代替。同时,注意torchrun默认启用--use_env选项。
要解决这个警告,您可以将您的命令从:
```
python -m torch.distributed.launch --nproc_per_node=2 my_script.py
```
改为:
```
torchrun --nproc_per_node=2 my_script.py
```
使用torchrun命令代替torch.distributed.launch命令即可避免这个警告。
阅读全文