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

Posted 鸭子船长

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tensorflow设置显存自适应,显存比例相关的知识,希望对你有一定的参考价值。

1. 按比例

1 config = tf.ConfigProto()
2 config.gpu_options.per_process_gpu_memory_fraction = 0.4
3 session = tf.Session(config=config, ...)

or

1     session_bundle_config.mutable_session_config()
2         ->mutable_gpu_options()
3         ->set_per_process_gpu_memory_fraction(0.4);

2.按需求增长

1 config = tf.ConfigProto()
2 config.gpu_options.allow_growth = True
3 session = tf.Session(config=config, ...)

or

1     session_bundle_config.mutable_session_config()
2         ->mutable_gpu_options()
3         ->set_allow_growth(true);

 

以上是关于Tensorflow设置显存自适应,显存比例的主要内容,如果未能解决你的问题,请参考以下文章

tensorflow显存管理

Tensorflow下指定显卡占用比例参数配置

tensorflow GPU 显存分配设置

TensorFlow 设置GPU使用量

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

关于tensorflow的显存占用问题