Solved by spanev in post #2 
              
              
                Hi @razvanc92, 
I dont know a better way than manual padding. This wrapper should leave the code readable: 
class LeftPaddedConv2D(nn.Module):
    def __init__(self, in_channels, out_channels, kernel_size, stride, left_padding, dilation, bias):
        super().__init__()
        self.pad = nn.ZeroPa…