赞
踩
在device为CUDA的情况下,运行多个程序的时候,可能会遇到如下报错
RuntimeError: CUDA error: out of memory CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect. For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
程序默认都在同一个卡上跑,所以会出现内存不足的情况
在代码开头加上如下代码,为该代码的运行指定一个可用的卡
import os
os.environ['CUDA_VISIBLE_DEVICES'] = '1'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。