解决报错:RuntimeError: Invalid device string: ‘cuda:0‘

错误再现:

在这里插入图片描述

出错原因:

os.environ['CUDA_VISIBLE_DEVICES'] = '0'
device = torch.device('cuda:0' if torch.cuda.is_available() and use_cuda else 'cpu')

应修改为:

os.environ['CUDA_VISIBLE_DEVICES'] = '0'
device = torch.device('cuda' if torch.cuda.is_available() and use_cuda else 'cpu')

至于为什么这样改,还不清楚,欢迎大佬评论区留言!

版权声明:本文为CSDN博主「零碎@流年絮语」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_44824148/article/details/121021722

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

YOLOv3 YOLOv4 YOLOv5老鼠识别检测告警

前言 在食品安全众多环节中,后厨安全无疑是重中之重。俗话说“民以食为天,食以安为先”,食材新鲜程度如何、加工过程规不规范、厨具是否经过清洁消毒等问题,备受大家关注。 一、为什么需要AI检