Идея состоит в том, чтобы обучить несколько моделей, используя один и тот же набор данных обучения, каждый раз изменяя некоторые параметры, чтобы увидеть, какой параметр работает лучше всего. Для этого мне нужно каждый раз обучать каждую модель с нуля.
Мой текущий код (упрощенный):
scores= []
for i in range(n):
model = Sequential()
model.add(...)
model.compile(...)
model.fit(...)
scores.append([i, model.score(...)])
for score in scores:
print(score)
Он работает так, как ожидается:
[0, 0.89712456798]
[1, 0.76652347349]
[2, 0.83178943210]
...
но я не могу понять, выполняет ли код то, что описано выше, или, наоборот, обучает модели, каждая из которых зависит от предыдущей.