配置环境
Ubuntu:20.04.5
cuda:10.0
cudnn:7.6.0
tensorflow-gpu:1.14.0
解决方法
(1)GPU设备选择
# 指定使用GPU的编号(GPU编号从0开始,一般为0)
CUDA_VISIBLE_DEVICES=0
(2)内存占有率
config = tf.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.9 # 占用GPU90%的显存
config.log_device_placement=True
sess = tf.Session(config=config)