这可以通过重新编译网络来实现。权重会被保存,不会在重新编译时改变。因此,大致的操作如下所示:for epoch in range(nb_epoch): loss_function = loss_for_epoch(epoch) model.compile(optimizer, loss_function, metrics) model.fit(X, y, nb_epoch=1)