that controls the stride of elements within the neighborhood.
        Default: 1
  * **padding** (*int** or **tuple**, **optional*) -- implicit
    zero padding to be added on both sides of input. Default: 0

  * **stride** (*int** or **tuple**, **optional*) -- the stride of
    the sliding blocks in the input spatial dimensions. Default: 1



If "kernel_size", "dilation", "padding" or "stride" is an int or
     a tuple of length 1, their values will be replicated across all
     spatial dimensions.


For the case of two input spatial dimensions this operation is
     sometimes called "im2col".


Note:
 "Fold" calculates each combined value in the resulting large
 tensor by summing all values from all containing blocks. "Unfold"
 extracts the values in the local blocks by copying from the large
 tensor. So, if the blocks overlap, they are not inverses of each
 other.In general, folding and unfolding operations are related as
