我有一个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
我的问题是在每次批处理之前如何执行此操作。
答案 0 :(得分:0)
您可能要检查Keras Callbacks,尤其是LambdaCallback,它可以为
设置功能。