_C'est la vie. 2024-03-27 10:44 采纳率: 0%
浏览 192

跑yolo训练时,用nvidia-smi查看我的显卡发现WDDM下面是ERR报错

img


显存也只能跑一半,不知道是问题在哪
1050ti的显卡
请教大家,初学,不太确定是哪里的错误
是我的cudann版本没装对吗?

  • 写回答

2条回答 默认 最新

  • 码农阿豪@新空间代码工作室 Java领域优质创作者 2024-03-27 10:47
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题描述:
    • 使用1050ti的显卡跑程序,发现显存只能跑一半。
    • 不确定错误出在哪里,猜测可能是cudann版本没装对。 回答:
    • 首先,显存只能跑一半可能是因为程序中存在某些内存泄漏或者未释放的显存。
    • 其次,显存的问题并不一定与cudnn版本相关,可以先排除这个因素。
    • 如果确定是代码问题导致的显存问题,可以考虑进行一些优化,比如减少显存占用等。
    • 对于显存占用问题,可以使用Tensorflow和PyTorch中的with tf.device('gpu:0')和torch.cuda.empty_cache()等方法来控制显存的使用和释放。
    • 下面给出一个简单的代码示例,使用PyTorch来控制显存使用和释放:
    import torch
    # 指定使用的gpu设备
    device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")
    # 使用with语句控制显存使用
    with torch.cuda.device(device):
        x = torch.ones((1024, 1024), device=device)
        y = torch.ones((1024, 1024), device=device)
        z = x + y
    # 释放显存
    torch.cuda.empty_cache()
    
    评论

报告相同问题?

问题事件

  • 创建了问题 3月27日

悬赏问题

  • ¥15 stm32u535芯片usb hid custom类接收数据有问题
  • ¥20 quartus功能仿真
  • ¥15 传染病最优控制问题,控制为什么没起作用
  • ¥15 ue5.3 pico打包失败 求帮助
  • ¥15 请教,这是用chatgpt写的CAD LISPD脚本,需求是画一个由双直线组成的矩形
  • ¥50 微信小程序 成功包奶茶啊
  • ¥15 计算机博弈的六子棋代码
  • ¥15 在Fetch API中传送的参数为何不起作用?
  • ¥15 问题遇到的现象和发生背景 360导航页面千次ip是20元,但是我们是刷量的 超过100ip就不算量了,假量超过100就不算了 这是什么逻辑呢 有没有人能懂的 1000元红包感谢费
  • ¥30 计算机硬件实验报告寻代