Why does the neural network training end before reaching the specified maximum number of epochs?
This is how I am setting the training option:
options = trainingOptions('sgdm', 'MiniBatchSize',miniBatchSize,'MaxEpochs',4000)
But, it looks like the training ended without reaching the max epoch. Is this normal? And what will actually affect the total epoch number in the training?
Best Answer