飞翔鸟

人生无止境,奋斗不息

ResourceExhaustedError 解决方案

原因:网络层太多,运算量太大导致GPU资源耗尽

解决方案:

1、限制GPU的使用:

config = tf.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.5
config.gpu_options.allow_growth = True
with tf.Session(config=config) as sess:

2、使用CPU

import os

os.environ['CUDA_VISIBLE_DEVICES'] = "1"

3、减少网络结构的batch_size

 


posted @ 2018-05-24 15:54  飞翔—鸟  阅读(9630)  评论(0编辑  收藏  举报