amueller's mlp for sklearn with dropout modification