src/transformers/models/glpn/modeling_glpn.py/GLPNOverlapPatchEmbeddings/__init__
class GLPNOverlapPatchEmbeddings:    def __init__(self, patch_size, stride, num_channels, hidden_size):
        super().__init__()
        self.proj = nn.Conv2d(
            num_channels,
            hidden_size,
            kernel_size=patch_size,
            stride=stride,
            padding=patch_size // 2,
        )

        self.layer_norm = nn.LayerNorm(hidden_size)