Keras assigns incrementing ID numbers to layers of the same type, e.g. max_pooling1d_7, max_pooling1d_8, max_pooling1d_9,etc. Each ite
max_pooling1d_7
max_pooling1d_8
max_pooling1d_9
Each iteration shouldn't construct a new model. Training should go through in same model. Maybe post your code to see what might goes wrong.