@ptrblck Thanks for your suggestion.
Bias value is different than the output values.
For 11 test data —
Generated Outputs for output3 are:
tensor([[0.8806],
         [0.8806],
         [0.8806],
         [0.8806],
         [0.8806],
         [0.8806],
         [0.8806],
         [0.8806],
         [0.8806],
         [0.8806],
         [0.8806]], grad_fn=<"AddmmBackward">),

Access the weights and bias using the below code:
a) model.att3[6].weight
Parameter containing:
tensor([[-0.0960,  0.1035, -0.0493,  0.4335, -0.2495,  0.1452,  0.1481, -0.4376,
         -0.0052,  0.0901,  0.0533, -0.0907,  0.0778,  0.1182, -0.4527,  0.2129,
         -0.2819, -0.0838,  0.0184, -0.0613]], requires_grad=True)

b) model.att3[6].bias
Parameter containing:
tensor([0.5688], requires_grad=True)

If you have any other idea, please let me know