In the class “torch.nn.Dropout (p=0.5, inplace=False)”, why  the outputs are scaled by a factor of 1/1−p during training ?  In the papers “Dropout: A Simple Way to Prevent Neural Networks from Overting” and “Improving neural networks by preventing co-adaptation of feature detectors”, the output of the dropout layer are not scaled by a factor of 1/1−p .