以前1.12版本的时候直接在train 文件里加上os.environ["CUDA_VISIBLE_DEVICES"]="0"即可。今天在1.13上这样已经不行了,包括在终端加上指定指令也不行。解决方法是在train文件加入config = tf.ConfigProto(allow_soft_placement = True) sess = tf.Session(config = config),并在终端加上CUDA_VISIBLE_DEVICE=0 python train.py,执行,Ok.
关于tensorflow1.13指定训练显卡的问题
最新推荐文章于 2025-04-20 17:42:31 发布
博客讲述了TensorFlow不同版本指定GPU训练的情况。在1.12版本时,可在train文件里加os.environ[\CUDA_VISIBLE_DEVICES\]=\0\;但在1.13版本此方法失效,解决办法是在train文件加入特定代码,并在终端加指定指令执行。


2391

被折叠的 条评论
为什么被折叠?



