Well honestly it’s the first time I’m using dropout, but there should be a correcting factor during evaluation (when we use all the neurons output) so that the actual output should be on the same scale as the output during training.
Is the correcting factor missing, or should I review dropout again?!
Also, when it comes to the API was I correct? (Is this how it was meant to be used?)