r_out is:  (tensor([[[ 0.0263, -0.0128, -0.0243,  …, -0.0243, -0.0108,  0.0277],
[ 0.0374, -0.0202, -0.0350,  …, -0.0389, -0.0158,  0.0412],
[ 0.0428, -0.0245, -0.0397,  …, -0.0464, -0.0181,  0.0478],
…,
[ 0.0823, -0.0406, -0.0463,  …, -0.0200, -0.0264,  0.0489],
[ 0.0881, -0.0432, -0.0463,  …, -0.0086, -0.0246,  0.0496],
[ 0.0923, -0.0446, -0.0466,  …,  0.0030, -0.0218,  0.0502]],
    [[ 0.0264, -0.0130, -0.0243,  ..., -0.0244, -0.0109,  0.0279],
     [ 0.0375, -0.0203, -0.0352,  ..., -0.0390, -0.0160,  0.0412],
     [ 0.0429, -0.0244, -0.0396,  ..., -0.0464, -0.0184,  0.0474],
     ...,
     [ 0.0835, -0.0419, -0.0457,  ..., -0.0199, -0.0265,  0.0497],
     [ 0.0886, -0.0442, -0.0456,  ..., -0.0093, -0.0238,  0.0505],
     [ 0.0927, -0.0456, -0.0455,  ...,  0.0015, -0.0202,  0.0511]],

    [[ 0.0263, -0.0127, -0.0244,  ..., -0.0243, -0.0107,  0.0278],
     [ 0.0376, -0.0198, -0.0356,  ..., -0.0390, -0.0157,  0.0411],
     [ 0.0433, -0.0240, -0.0403,  ..., -0.0463, -0.0180,  0.0476],
     ...,
     [ 0.0835, -0.0395, -0.0475,  ..., -0.0185, -0.0253,  0.0494],
     [ 0.0876, -0.0420, -0.0475,  ..., -0.0072, -0.0233,  0.0504],
     [ 0.0913, -0.0440, -0.0485,  ...,  0.0036, -0.0202,  0.0512]],

    ...,

    [[ 0.0265, -0.0130, -0.0243,  ..., -0.0241, -0.0107,  0.0279],
     [ 0.0379, -0.0203, -0.0350,  ..., -0.0385, -0.0157,  0.0414],
     [ 0.0434, -0.0246, -0.0397,  ..., -0.0455, -0.0183,  0.0477],
     ...,
     [ 0.0823, -0.0416, -0.0494,  ..., -0.0207, -0.0257,  0.0505],
     [ 0.0871, -0.0436, -0.0497,  ..., -0.0094, -0.0233,  0.0528],
     [ 0.0911, -0.0451, -0.0493,  ...,  0.0019, -0.0201,  0.0527]],

    [[ 0.0265, -0.0133, -0.0241,  ..., -0.0238, -0.0101,  0.0279],
     [ 0.0376, -0.0205, -0.0352,  ..., -0.0381, -0.0145,  0.0416],
     [ 0.0432, -0.0249, -0.0397,  ..., -0.0453, -0.0169,  0.0482],
     ...,
     [ 0.0844, -0.0405, -0.0468,  ..., -0.0213, -0.0263,  0.0502],
     [ 0.0888, -0.0421, -0.0473,  ..., -0.0109, -0.0249,  0.0511],
     [ 0.0924, -0.0438, -0.0476,  ...,  0.0009, -0.0214,  0.0524]],

    [[ 0.0263, -0.0129, -0.0245,  ..., -0.0243, -0.0108,  0.0277],
     [ 0.0375, -0.0202, -0.0354,  ..., -0.0389, -0.0158,  0.0410],
     [ 0.0428, -0.0243, -0.0399,  ..., -0.0466, -0.0182,  0.0472],
     ...,
     [ 0.0829, -0.0420, -0.0473,  ..., -0.0196, -0.0278,  0.0496],
     [ 0.0871, -0.0443, -0.0473,  ..., -0.0086, -0.0253,  0.0511],
     [ 0.0909, -0.0455, -0.0477,  ...,  0.0026, -0.0223,  0.0528]]],
   device='cuda:0', grad_fn=<CudnnRnnBackward>), (tensor([[[ 0.0200,  0.6911, -0.6832,  ..., -0.0039,  0.3721,  0.2176],
     [ 0.0397,  0.7053, -0.6309,  ...,  0.0570,  0.3670,  0.2009],
     [ 0.0348,  0.6988, -0.6598,  ...,  0.0264,  0.3939,  0.1875],
     ...,
     [ 0.0281,  0.6888, -0.5802,  ...,  0.0085,  0.4267,  0.2134],
     [ 0.0193,  0.6896, -0.6339,  ...,  0.0306,  0.3935,  0.1763],
     [ 0.0362,  0.6898, -0.6385,  ...,  0.0406,  0.3817,  0.1875]],

    [[-0.1313, -0.0347,  0.1207,  ..., -0.1216, -0.0032,  0.1396],
     [-0.1303, -0.0374,  0.1208,  ..., -0.1178, -0.0191,  0.1357],
     [-0.1278, -0.0331,  0.1149,  ..., -0.1220, -0.0053,  0.1441],
     ...,
     [-0.1424, -0.0219,  0.1096,  ..., -0.1120, -0.0118,  0.1349],
     [-0.1239, -0.0300,  0.1122,  ..., -0.1167, -0.0069,  0.1394],
     [-0.1242, -0.0261,  0.1106,  ..., -0.1144, -0.0133,  0.1327]],

    [[ 0.0923, -0.0446, -0.0466,  ...,  0.0030, -0.0218,  0.0502],
     [ 0.0927, -0.0456, -0.0455,  ...,  0.0015, -0.0202,  0.0511],
     [ 0.0913, -0.0440, -0.0485,  ...,  0.0036, -0.0202,  0.0512],
     ...,
     [ 0.0911, -0.0451, -0.0493,  ...,  0.0019, -0.0201,  0.0527],
     [ 0.0924, -0.0438, -0.0476,  ...,  0.0009, -0.0214,  0.0524],
     [ 0.0909, -0.0455, -0.0477,  ...,  0.0026, -0.0223,  0.0528]]],
   device='cuda:0', grad_fn=<CudnnRnnBackward>), tensor([[[ 3.5384e-01,  1.0493e+00, -2.2504e+00,  ..., -8.9872e-03,
       9.8480e-01,  1.0078e+00],
     [ 5.4717e-01,  1.0476e+00, -2.1838e+00,  ...,  1.3820e-01,
       9.4552e-01,  1.0322e+00],
     [ 6.0499e-01,  1.0538e+00, -2.4513e+00,  ...,  6.8737e-02,
       1.0223e+00,  9.5667e-01],
     ...,
     [ 5.0454e-01,  1.0370e+00, -2.2494e+00,  ...,  2.2548e-02,
       9.9235e-01,  1.0062e+00],
     [ 2.7099e-01,  1.0496e+00, -2.2780e+00,  ...,  8.2996e-02,
       9.9398e-01,  9.6303e-01],
     [ 4.7176e-01,  1.0196e+00, -2.3526e+00,  ...,  9.2828e-02,
       9.9370e-01,  1.0548e+00]],

    [[-2.7644e-01, -7.5817e-02,  3.0098e-01,  ..., -2.6721e-01,
      -7.3597e-03,  3.1150e-01],
     [-2.7400e-01, -8.2529e-02,  3.0173e-01,  ..., -2.5754e-01,
      -4.3918e-02,  3.0245e-01],
     [-2.6914e-01, -7.1011e-02,  2.8584e-01,  ..., -2.6781e-01,
      -1.2103e-02,  3.2070e-01],
     ...,
     [-2.9461e-01, -4.7481e-02,  2.6912e-01,  ..., -2.4372e-01,
      -2.7129e-02,  3.0116e-01],
     [-2.5839e-01, -6.4935e-02,  2.7611e-01,  ..., -2.5553e-01,
      -1.5848e-02,  3.0867e-01],
     [-2.6162e-01, -5.6842e-02,  2.7326e-01,  ..., -2.5025e-01,
      -3.0504e-02,  2.9524e-01]],

    [[ 1.8682e-01, -8.5577e-02, -8.7757e-02,  ...,  6.2227e-03,
      -4.3620e-02,  1.0997e-01],
     [ 1.8689e-01, -8.7545e-02, -8.5590e-02,  ...,  3.0909e-03,
      -4.0423e-02,  1.1175e-01],
     [ 1.8515e-01, -8.4282e-02, -9.1440e-02,  ...,  7.4527e-03,
      -4.0361e-02,  1.1215e-01],
     ...,
     [ 1.8369e-01, -8.6465e-02, -9.2885e-02,  ...,  3.8705e-03,
      -4.0138e-02,  1.1528e-01],
     [ 1.8638e-01, -8.3885e-02, -8.9513e-02,  ...,  1.8936e-03,
      -4.2861e-02,  1.1478e-01],
     [ 1.8395e-01, -8.7310e-02, -9.0022e-02,  ...,  5.3197e-03,
      -4.4569e-02,  1.1564e-01]]], device='cuda:0',
   grad_fn=<CudnnRnnBackward>)))