У меня есть модель Keras и заданный набор входных данных.
Мне нужно изменить входные данные на основе прогноза из модели и процедуры линейного программирования, реализованной в Python, перед каждым пакетным обучением.
Кажется, что я мог бы сделать это перед каждой эпохой, используя цикл for, такой:
for each epoch:
train model
compute prediction based on input data
new input data = LP(input data, prediction)
break if epoch=50
Мой вопрос заключается в том, как сделать это перед каждой партией.