google-colaboratory - CUDA 错误:未检测到支持 CUDA 的设备:错误的文件描述符 Google Colab
问题描述
我将通过以下代码训练我的 yolo 模型。
! darknet/darknet detector train custom_data/labelled_data.data darknet/cfg/yolov3_custom.cfg custom_weight/darknet53.conv.74 -dont_show
然后它显示如下错误
CUDA status Error: file: ./src/dark_cuda.c : () : line: 39 : build time: Sep 8 2021 - 06:14:34
CUDA Error: no CUDA-capable device is detected
Darknet error location: ./src/dark_cuda.c, check_error, line #70
CUDA Error: no CUDA-capable device is detected: Bad file descriptor
首先,我尝试了使用 GPU 的代码。但是在超过 GPU 的限制后,我用 TPU 进行了尝试。
有没有办法解决这个问题?
解决方案
TPU 未启用 CUDA
尝试以下代码片段以确保
device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
print(device)
推荐阅读
- node.js - Jest 没有在回调中完成对 done() 的测试
- java-8 - 为什么 Vavr Either 不能识别 map() 函数的参数?
- python - 请求不会从某些网站检索 html 内容
- python - 在 python 中使用 tkinter 移动对象(正方形)
- r - 用于在 R 中生成组合的动态 for 循环
- c# - 从字符串中提取 MAC 地址
- angular - 无法在 ionic 中使用 API 应用正确的身份验证方法
- algorithm - 使用 Redis 从有限范围内生成唯一 ID
- airflow - 气流从暴发户开始
- tcp - 在 NS3 中如何测量桥接节点的吞吐量?