3.5000],
               [ 3.5000,  3.5000, -1.3287,  1.8966,  0.1466, -0.2771,  3.5000,
                 3.5000]]])
      >>> m = nn.ConstantPad1d(2, 3.5)
      >>> input = torch.randn(1, 2, 3)
      >>> input
      tensor([[[ 1.6616,  1.4523, -1.1255],
               [-3.6372,  0.1182, -1.8652]]])
      >>> m(input)
      tensor([[[ 3.5000,  3.5000,  1.6616,  1.4523, -1.1255,  3.5000,  3.5000],
               [ 3.5000,  3.5000, -3.6372,  0.1182, -1.8652,  3.5000,  3.5000]]])
      >>> # using different paddings for different sides
      >>> m = nn.ConstantPad1d((3, 1), 3.5)
      >>> m(input)
      tensor([[[ 3.5000,  3.5000,  3.5000,  1.6616,  1.4523, -1.1255,  3.5000],
               [ 3.5000,  3.5000,  3.5000, -3.6372,  0.1182, -1.8652,  3.5000]]])