Keras如何设定GPU使用内存大小-创新互联

这篇文章主要讲解了Keras如何设定GPU使用内存大小,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

创新互联建站主打移动网站、成都网站建设、网站建设、网站改版、网络推广、网站维护、域名注册、等互联网信息服务,为各行业提供服务。在技术实力的保障下,我们为客户承诺稳定,放心的服务,根据网站的内容与功能再决定采用什么样的设计。最后,要实现符合网站需求的内容、功能与设计,我们还会规划稳定安全的技术方案做保障。

通过设置Keras的Tensorflow后端的全局变量达到。

import os
import tensorflow as tf
import keras.backend.tensorflow_backend as KTF
 
def get_session(gpu_fraction=0.3):
 '''Assume that you have 6GB of GPU memory and want to allocate ~2GB'''
 
 num_threads = os.environ.get('OMP_NUM_THREADS')
 gpu_options = tf.GPUOptions(per_process_gpu_memory_fraction=gpu_fraction)
 
 if num_threads:
  return tf.Session(config=tf.ConfigProto(
   gpu_options=gpu_options, intra_op_parallelism_threads=num_threads))
 else:
  return tf.Session(config=tf.ConfigProto(gpu_options=gpu_options))

当前名称:Keras如何设定GPU使用内存大小-创新互联
标题来源:http://bzwzjz.com/article/iioss.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 手机网站建设 成都网站设计 营销型网站建设 手机网站设计 企业网站设计 达州网站设计 成都网站建设 成都定制网站建设 移动手机网站制作 专业网站建设 成都企业网站设计 营销型网站建设 成都网站建设 网站建设公司 企业网站设计 网站建设 高端网站设计 教育网站设计方案 成都网站建设 成都网站设计公司 成都网站设计 成都网站建设公司