大千视界 2021-12-08 20:51 采纳率: 50%
浏览 841
已结题

跑transformer 时CUDA error: invalid device ordinal

File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 447, in init_distributed_mode
torch.cuda.set_device(1)
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/cuda/init.py", line 263, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
Traceback (most recent call last):
Traceback (most recent call last):
File "main_track.py", line 374, in
File "main_track.py", line 374, in
main(args)main(args)

File "main_track.py", line 151, in main
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)utils.init_distributed_mode(args)

File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 447, in init_distributed_mode
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 447, in init_distributed_mode
torch.cuda.set_device(1)torch.cuda.set_device(1)

File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/cuda/init.py", line 263, in set_device
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/cuda/init.py", line 263, in set_device
torch._C._cuda_setDevice(device)torch._C._cuda_setDevice(device)

RuntimeErrorRuntimeError: : CUDA error: invalid device ordinalCUDA error: invalid device ordinal

sh track_exps/crowdhuman_train.sh


Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.


| distributed init (rank 2): env://
| distributed init (rank 5): env://
| distributed init (rank 1): env://
| distributed init (rank 6): env://
| distributed init (rank 3): env://
| distributed init (rank 0): env://
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 436, in init_process_group
store, rank, world_size = next(rendezvous_iterator)
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/rendezvous.py", line 179, in _env_rendezvous_handler
store = TCPStore(master_addr, master_port, world_size, start_daemon, timeout)
RuntimeError: Address already in use
| distributed init (rank 7): env://
| distributed init (rank 4): env://
Traceback (most recent call last):
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/runpy.py", line 193, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/launch.py", line 260, in
main()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/launch.py", line 255, in main
raise subprocess.CalledProcessError(returncode=process.returncode,
subprocess.CalledProcessError: Command '['/home/fuc/anaconda3/envs/MOT/bin/python3', '-u', 'main_track.py', '--output_dir', './output_crowdhuman', '--dataset_file', 'crowdhuman', '--coco_path', 'crowdhuman', '--batch_size', '1', '--with_box_refine', '--num_queries', '500', '--epochs', '150', '--lr_drop', '100']' returned non-zero exit status 1.
(MOT) fuc@fuc-computer:~/code/MOTcode/TransTrack$ sh track_exps/crowdhuman_train.sh


Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.


| distributed init (rank 0): env://
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 436, in init_process_group
store, rank, world_size = next(rendezvous_iterator)
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/rendezvous.py", line 179, in _env_rendezvous_handler
store = TCPStore(master_addr, master_port, world_size, start_daemon, timeout)
RuntimeError: Address already in use
Traceback (most recent call last):
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/runpy.py", line 193, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/launch.py", line 260, in
main()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/launch.py", line 255, in main
raise subprocess.CalledProcessError(returncode=process.returncode,
subprocess.CalledProcessError: Command '['/home/fuc/anaconda3/envs/MOT/bin/python3', '-u', 'main_track.py', '--output_dir', './output_crowdhuman', '--dataset_file', 'crowdhuman', '--coco_path', 'crowdhuman', '--batch_size', '1', '--with_box_refine', '--num_queries', '500', '--epochs', '150', '--lr_drop', '100']' returned non-zero exit status 1.
| distributed init (rank 4): env://
| distributed init (rank 3): env://
(MOT) fuc@fuc-computer:~/code/MOTcode/TransTrack$ | distributed init (rank 5): env://
| distributed init (rank 2): env://
| distributed init (rank 7): env://
| distributed init (rank 6): env://
| distributed init (rank 1): env://
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8
Traceback (most recent call last):
File "main_track.py", line 374, in
main(args)
File "main_track.py", line 151, in main
utils.init_distributed_mode(args)
File "/home/fuc/code/MOTcode/TransTrack/util/misc.py", line 451, in init_distributed_mode
torch.distributed.init_process_group(backend=args.dist_backend, init_method=args.dist_url,
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 455, in init_process_group
barrier()
File "/home/fuc/anaconda3/envs/MOT/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1960, in barrier
work = _default_pg.barrier()
RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1607370172916/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, unhandled system error, NCCL version 2.7.8

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月16日
    • 创建了问题 12月8日

    悬赏问题

    • ¥100 任意维数的K均值聚类
    • ¥15 stamps做sbas-insar,时序沉降图怎么画
    • ¥15 unity第一人称射击小游戏,有demo,在原脚本的基础上进行修改以达到要求
    • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
    • ¥15 关于#Java#的问题,如何解决?
    • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
    • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
    • ¥15 cmd cl 0x000007b
    • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
    • ¥500 火焰左右视图、视差(基于双目相机)