На каком этапе создается тензор потока графа?

Оптимизатор обычно запускает один и тот же граф вычислений за несколько шагов до сходимости. Настраивает ли тензорный поток график в начале и повторно использует его для каждого шага? Что если я изменю размер партии во время тренировки? Что делать, если я внесу некоторое изменение в график, например, изменение функции потерь? Что, если я внесу некоторые существенные изменения в график? Тензорный поток предварительно генерирует все возможные графы? Знает ли тензорный поток, как оптимизировать все вычисления при изменении графика?