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

 




					


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2024 CODEPRJ.COM