During runtime my model starts running out of memory (about 3k iterations in) with batches (all of size 64 exactly).
It did not run OOM during the initial iterations with the equivalent batches.
I run tensorboard summeries, Adam optimizer and use the while-loop for RNNs.
What are known causes of memory increase while running a model, and how can I keep track of memory usage? Normally tensorboard just occupies full memory.