Imagine that my network made in Sequential mode in Keras currently has 3 hidden layers, with [3,5,4] nodes, and I trained it for a given dataset. If now I want to create another network for the same dataset, but with an extra hidden layer in the end with e.g 6 nodes, so that the final network results in [3,5,4,6]; can I reuse the same weights for the first three layers? How?
Edit: Save and load weights in keras explains just how to save them but in my case I want to include them in a new network and add later a new hidden layer right before the output, which in that post I believe is a different case.