Я использую Tensorflow с приложением Flask, я восстанавливаю контрольную точку из каталога следующим образом:
saver = tf.train.import_meta_graph(os.path.join(model_exp, meta_file), input_map=input_map)
saver.restore(tf.get_default_session(), os.path.join(model_exp, ckpt_file))
с sess.as_default():
и закрытие его, как только все будет сделано, т.е. sess.close()
. Но я замечаю, что он не освобождает память, и память продолжает увеличиваться, когда я использую Flask с рабочим сервером, таким как Apache
. Как правильно освободить память после того, как я использовал график?