如何使用C ++ API限制Tensorflow(R1.1)中的GPU使用

备忘录

我想限制C ++ API中的Tensorflow的GPU分配。我知道如何在python中执行此操作,这可能与传递给NewSession()的struct SessionOptions有关,但是我找不到有关执行此操作的更具体的信息。

编辑:Stackoverflow建议我的问题是重复的。但是,我已经链接到该其他帖子。那就是在python中做的方法。我专门问如何在C ++中做到这一点。

备忘录

事实证明很简单:

tensorflow::SessionOptions session_options;
session_options.config.mutable_gpu_options()->set_allow_growth(allow_growth);
session_options.config.mutable_gpu_options()->set_per_process_gpu_memory_fraction(per_process_gpu_memory_fraction);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章