为什么“ gpu_options.per_process_gpu_memory_fraction”比“ gpu_options.allow_growth”占用更少的内存?

时间:2019-07-12 01:59:11

标签: tensorflow

最近,我正在使用tensorfow-1.12.0运行我的深度学习模型。首先,我在gpu_config.gpu_options.allow_growth = True中创建了with tf.Session(config=gpu_config) as sess:,我的模型占用的内存为5281MiB。然后,我制作了gpu_config.gpu_options.per_process_gpu_memory_fraction = 0.015 # 505MiB,我的模型仍然可以运行!

所以我对两个正在运行的配置之间的区别感到困惑?为什么Tensorflow如此连线?有人可以帮忙吗?

0 个答案:

没有答案