Python squad2.0培训错误:THCudaCheck失败文件=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备

Python squad2.0培训错误:THCudaCheck失败文件=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备,python,tensorflow,transformer,language-model,Python,Tensorflow,Transformer,Language Model,我正在使用谷歌colab,我想训练我从球队网站下载的A&Q数据集。 但是当我运行上面的代码时,它会返回一个错误 有人能帮我解决这个问题吗?完整的错误消息如下,我将感谢任何建议: 这是错误消息: [THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=5

我正在使用谷歌colab,我想训练我从球队网站下载的A&Q数据集。 但是当我运行上面的代码时,它会返回一个错误

有人能帮我解决这个问题吗?完整的错误消息如下,我将感谢任何建议:

这是错误消息: [THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第575行,在 main() 文件“/root/examples/run_-squad.py”,第469行,主目录 torch.cuda.set_设备(args.local_排名) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第300行,在set\u设备中 火炬._C._cuda_设置装置(装置) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第193行,在init中 火炬._C._cuda_init() 运行时错误:cuda运行时错误(100):在/pytorch/aten/src/THC/THCGeneral.cpp:50处未检测到支持cuda的设备 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第575行,在 THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 main() THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第575行,在 main() THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 文件“/root/examples/run_-squad.py”,第469行,主目录 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第469行,主目录 torch.cuda.set_设备(args.local_排名) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第300行,在set\u设备中 torch.cuda.set_设备(args.local_排名) 火炬._C._cuda_设置装置(装置) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第193行,在init中 火炬._C._cuda_init() 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第575行,在 main() 运行时错误:cuda运行时错误(100):在/pytorch/aten/src/THC/THCGeneral.cpp:50处未检测到支持cuda的设备 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第300行,在set\u设备中 火炬._C._cuda_设置装置(装置) 文件“/root/examples/run_-squad.py”,第575行,在 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第193行,在init中 文件“/root/examples/run_-squad.py”,第469行,主目录 火炬._C._cuda_init() main() torch.cuda.set_设备(args.local_排名) 运行时错误:cuda运行时错误(100):在/pytorch/aten/src/THC/THCGeneral.cpp:50处未检测到支持cuda的设备 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第300行,在set\u设备中 火炬._C._cuda_设置装置(装置) 文件“/root/examples/run_-squad.py”,第469行,主目录 torch.cuda.set_设备(args.local_排名) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第193行,在init中 火炬._C._cuda_init() 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第300行,在set\u设备中 火炬._C._cuda_设置装置(装置) 运行时错误:cuda运行时错误(100):在/pytorch/aten/src/THC/THCGeneral.cpp:50处未检测到支持cuda的设备 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第193行,在init中 火炬._C._cuda_init() 运行时错误:cuda运行时错误(100):在/pytorch/aten/src/THC/THCGeneral.cpp:50处未检测到支持cuda的设备 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第575行,在 main() 文件“/root/examples/run_-squad.py”,第469行,主目录 torch.cuda.set_设备(args.local_排名) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第300行,在set\u设备中 火炬._C._cuda_设置装置(装置) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第193行,在init中 火炬._C._cuda_init() 运行时错误:cuda运行时错误(100):在/pytorch/aten/src/THC/THCGeneral.cpp:50处未检测到支持cuda的设备 THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第575行,在 main() 文件“/root/examples/run_-squad.py”,第469行,主目录 torch.cuda.set_设备(args.local_排名) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第300行,在set\u设备中 火炬._C._cuda_设置装置(装置) 文件“/usr/local/lib/python3.6/dist packages/torch/cuda/init.py”,第193行,在init中 火炬._C._cuda_init() 运行时错误:cuda运行时错误(100):在/pytorch/aten/src/THC/THCGeneral.cpp:50处未检测到支持cuda的设备 THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=50错误=100:未检测到支持CUDA的设备 回溯(最近一次呼叫最后一次): 文件“/root/examples/run_-squad.py”,第575行,在 main() 文件“/root/examples/run_-squad.py”,第469行,
!python -m torch.distributed.launch --nproc_per_node=8 /root/examples/run_squad.py \
    --model_type bert \
    --model_name_or_path bert-large-uncased-whole-word-masking \
    --do_train \
    --do_eval \
    --do_lower_case \
    --train_file /root/DATA/train-v2.0.json \
    --predict_file /root/DATA/dev-v2.0.json \
    --learning_rate 3e-5 \
    --num_train_epochs 2 \
    --max_seq_length 384 \
    --doc_stride 128 \
    --output_dir ../root/result/ \
    --per_gpu_eval_batch_size=3   \
    --per_gpu_train_batch_size=3   \