Don’t use dropout after the training phase as you do not want to ignore inputs and signals when the network is in use. Moreover, using dropout in the last layer is not ideal. Convolutional layers should not use the 1-D version of dropout.