限制tensorflow训练时的显存设置,以及可见显卡号

Posted ywheunji

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了限制tensorflow训练时的显存设置,以及可见显卡号相关的知识,希望对你有一定的参考价值。

import tensorflow as tf
import os
os.environ["CUDA_VISIBLE_DEVICES"] = 0 #use GPU with ID=0
config = tf.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.5 # maximun alloc gpu50% of MEM
config.gpu_options.allow_growth = True #allocate dynamically
sess = tf.Session(config = config)

以上是关于限制tensorflow训练时的显存设置,以及可见显卡号的主要内容,如果未能解决你的问题,请参考以下文章

学界 | 阿里NIPS 2017 Workshop论文:基于TensorFlow的深度模型训练GPU显存优化

阿里NIPS 2017论文解读:如何降低TensorFlow训练的显存消耗?

Tensorflow设置显存自适应,显存比例

tensorflow显存管理

tensorflow中使用指定的GPU及GPU显存

tensorflow GPU 显存分配设置