import tensorflow as tfgpu_options=GPUOptions(per_process_gpu_memory_fraction=0.3)sess=tf.Session(config=tf.ConfigProto(gpu_tions=gpu_options))tf.keras.backend.set_session(sess)2跟3同一行, 4跟5同一行我这样设定可以正常限制内存
https://goo.gl/Cn2uak 可以参考这个如果是0吃30% 1吃0%,一开始设定os.environ就好但如果是0吃30% 1吃10%这种,可能要再找找之前用keras.backend去设定内存时,也有遇过设定了os.environ,但也会像这样占用两个GPU改用tf.keras.backend则不会