I recently started again working on building and training models, so I naturally went for tf.keras (tf 2.4) hoping it is better. So far, I've had my share of frustration.
I remember loading VGG16 and going through its layers to add them to a sequential model used to be simpler. Now when I do, for some reason, the input layer is not copied (and I found answers saying it's not needed as it has no parameters). I am just concerned about whether that will be an issue if I leave it as it is. I tried adding input layers after creating the sequential model, creating it with a dense layer and other methods, but I keep getting errors. Is it fine to leave it like that or is there a way (and a need) to add the input ?
Also, I was happy to see that Keras has added a parameter in the datagenerator method to split data into a validation set. That would save me time in making separate folders for the image datasets. However, I couldn't find a way to split into a test set. Is there a method to do that or should I just go with the old fashioned way ?
Thanks a lot in advance