Parameters:
      * kernel_size (Union[int, Tuple[int]]) --
        The size of the sliding window, must be > 0.
  * **stride** (*Union**[**int**, **Tuple**[**int**]**]*) -- The
    stride of the sliding window, must be > 0. Default value is
    "kernel_size".

  * **padding** (*Union**[**int**, **Tuple**[**int**]**]*) --
    Implicit negative infinity padding to be added on both sides,
    must be >= 0 and <= kernel_size / 2.

  * **dilation** (*Union**[**int**, **Tuple**[**int**]**]*) -- The
    stride between elements within a sliding window, must be > 0.

  * **return_indices** (*bool*) -- If "True", will return the
    argmax along with the max values. Useful for
    "torch.nn.MaxUnpool1d" later

  * **ceil_mode** (*bool*) -- If "True", will use *ceil* instead
    of *floor* to compute the output shape. This ensures that
    every element in the input tensor is covered by a sliding
    window.

Shape: