>>>unfold = nn.Unfold(kernel_size=(2, 3))
>>> input = torch.randn(2, 5, 3, 4)
>>> output = unfold(input)

Can someone explain the exact operation of using F.unfold please.  Like I read doc but its not clear I need to understand the whole maths behind.
Thanks