Keras运行迭代必定代数之后,速度愈来愈慢,经检查是由于在循环迭代过程当中增长了新的计算节点,致使计算节点愈来愈多,内存被占用完,速度变慢。判断是否在循环迭代过程当中增长了新的计算节点,能够用下面的语句:spa
tf.Graph.finalize()
若是增长了新的计算节点,就会报错,若是没有报错,说明没有增长计算节点。code