Нужно ли нам звонить
model.train_on_batch(X, y)
если мы собираемся использовать модель только для прогнозирования (больше не нужно тренироваться) ??
Из руководства по тензорному потоку:
Это инициализирует переменные, используемые оптимизаторами, а также любые
метрические переменные с состоянием
new_model.train_on_batch(x_train[:1], y_train[:1])
Насколько я понимаю:
оптимизатор используется только для обучения, поэтому он не нужен для прогнозирования