In my descendent of torch.nn.Module this is the start of my forward function:
def forward(self, x):
            dropout_out = self.dropout(x.float())
            layer1_out = self.linear1(dropout_out)

Will self.dropout automatically do nothing if self.eval() has been called?