If the dropout layer is defined as an attribute in the model’s __init__, if should be disabled, if you call model.eval().
Could you check for usage of the functional API (F.dropout), where the training argument wasn’t passed?