Iter #10: tensor([-0.1253,  0.0709, -0.0161, -0.0103, -0.0126, -0.0876, -0.0781],
       grad_fn=<DiagBackward>)
Iter #20: tensor([ 0.0062,  0.0163, -0.0307, -0.0607, -0.0021, -0.1129,  0.0154,  0.0149,
         0.0169,  0.0099, -0.0134, -0.0333], grad_fn=<DiagBackward>)
Iter #30: tensor([-4.0163e-06, -7.4076e-04,  5.8173e-06, -1.3294e-04,  1.0540e-04,
         1.8385e-04, -4.3214e-07,  5.0450e-05, -1.9462e-04, -2.1019e-04,
         2.4287e-04,  2.3685e-04, -5.9448e-04, -1.3380e-05, -3.1134e-06,
         5.6356e-05,  2.5828e-04,  2.1570e-04,  2.4093e-04,  1.7782e-04,
        -9.5214e-04, -2.3921e-04,  2.5686e-05,  2.3682e-04, -2.0721e-06,
         1.4973e-05,  2.8949e-04,  1.9745e-05, -1.2255e-03, -7.6386e-04,
         2.7219e-04,  3.7633e-04,  1.0759e-03, -3.0800e-04,  1.2195e-03,
         2.0494e-03,  3.3014e-03, -2.9945e-04, -8.5517e-04,  1.2733e-03,
         8.3126e-05, -2.2019e-03,  9.9275e-05,  4.9754e-04,  8.5618e-04,
        -1.8911e-03, -5.8167e-04,  5.1376e-04,  2.6738e-04,  2.1720e-03,
         6.8833e-04], grad_fn=<DiagBackward>)
Iter #40: tensor([ 9.7415e-06, -3.6473e-04, -1.0777e-03,  2.7393e-04,  1.4671e-04,
        -1.5646e-03,  2.9442e-04, -1.0174e-03,  2.1402e-04, -1.1485e-03,
         4.9683e-04,  9.5042e-04, -6.7699e-05, -1.4567e-03,  1.0387e-03,
         1.1719e-03, -4.7229e-05, -1.6265e-03,  1.5280e-04,  1.1312e-03,
         3.2230e-04,  1.4726e-04, -1.1476e-03, -2.0840e-03,  2.0332e-03,
         4.6487e-04,  1.5037e-03, -1.0507e-04, -3.1433e-04, -1.8525e-03],
       grad_fn=<DiagBackward>)
Iter #50: tensor([ 0.0043,  0.0039, -0.0203,  0.0212, -0.0470,  0.0011,  0.0043,  0.0143,
        -0.0054, -0.0157, -0.0144,  0.0065, -0.0191,  0.0142, -0.0036,  0.0004,
        -0.0048, -0.0104, -0.0102,  0.0162], grad_fn=<DiagBackward>)
Iter #60: tensor([-0.0004, -0.0019, -0.0004,  0.0017, -0.0085, -0.0021,  0.0010, -0.0012,
         0.0019, -0.0013,  0.0030, -0.0004,  0.0004,  0.0019, -0.0004,  0.0003,
         0.0041, -0.0014,  0.0006, -0.0014, -0.0013, -0.0036, -0.0004,  0.0036,
         0.0043, -0.0013,  0.0014,  0.0010,  0.0010,  0.0008,  0.0027, -0.0039],
       grad_fn=<DiagBackward>)
Iter #70: tensor([ 3.9623e-04,  5.0087e-05, -1.4947e-03,  2.1635e-04,  1.0867e-04,
        -2.4364e-03,  9.1972e-05, -1.1797e-03, -2.4868e-03, -1.0756e-03],
       grad_fn=<DiagBackward>)
Iter #80: tensor([-0.0040, -0.0214, -0.0049, -0.0069, -0.0365,  0.0082,  0.0042,  0.0116,
        -0.0197,  0.0021, -0.0302,  0.0062, -0.0046,  0.0403,  0.0100,  0.0037,
        -0.0053, -0.0009,  0.0202, -0.0316], grad_fn=<DiagBackward>)
Iter #90: tensor([ 0.0014, -0.0028,  0.0040, -0.0039, -0.0100, -0.0019, -0.0008, -0.0069,
         0.0344, -0.0022,  0.0031, -0.0433,  0.0065,  0.0033, -0.0066, -0.0027,
        -0.0023,  0.0016,  0.0049, -0.0159,  0.0085, -0.0236,  0.0046, -0.0147],
       grad_fn=<DiagBackward>)
Iter #100: tensor([-3.0996e-06, -1.1259e-04,  4.6620e-05,  5.6076e-06,  2.5274e-05,
        -3.7521e-04,  7.0269e-05, -9.3247e-05,  1.3936e-04,  4.2461e-06,
         1.0257e-04,  4.8483e-05, -3.8736e-04, -2.6187e-04,  1.8282e-04,
        -3.1521e-04,  1.6573e-04, -6.7852e-04,  8.8603e-05, -1.1634e-03,
        -5.7151e-04,  5.8947e-04,  1.7461e-04,  8.9105e-04, -4.3019e-05,
        -1.6513e-03, -1.6979e-04,  2.0286e-03,  1.2057e-03,  2.8712e-03,
         6.8851e-03, -5.7845e-04,  1.0387e-03, -3.3589e-03, -3.3453e-03],
       grad_fn=<DiagBackward>)
Iter #110: tensor([ 0.0626,  0.0164, -0.3526,  0.1470,  0.2943, -0.1048, -0.0584,  0.1580],
       grad_fn=<DiagBackward>)
Iter #120: tensor([-0.0025, -0.0209,  0.0076, -0.0181, -0.0047, -0.0032,  0.0011,  0.0016,
         0.0102,  0.0013,  0.0036,  0.0069, -0.0071], grad_fn=<DiagBackward>)
Iter #130: tensor([-5.2693e-05, -2.5189e-04, -2.0802e-05,  2.7359e-04,  1.9886e-04,
        -2.3400e-04,  2.5993e-04, -3.6405e-03, -7.6564e-05,  7.4621e-05,
         4.4851e-04,  3.8528e-04, -5.1424e-05,  6.0986e-04,  9.3490e-05,
        -2.5745e-03, -3.0774e-03,  1.8300e-03, -1.3883e-03],
       grad_fn=<DiagBackward>)
Iter #140: tensor([-0.0046,  0.0017,  0.0017, -0.0172, -0.0275,  0.0076, -0.0114,  0.0141,
         0.0143,  0.0020,  0.0255, -0.0093], grad_fn=<DiagBackward>)
Iter #150: tensor([ 0.0039, -0.0013, -0.0304,  0.0099, -0.0466, -0.0022,  0.0301, -0.0116],
       grad_fn=<DiagBackward>)
Iter #160: tensor([-2.5853e-04, -1.8666e-05,  1.3029e-06,  8.1233e-04, -1.4930e-04,
        -2.2681e-03,  3.5261e-03,  1.9475e-04, -1.1455e-03,  3.0243e-04,
        -2.7240e-03,  4.7596e-04, -1.0926e-04,  5.7440e-04, -6.1545e-04,
        -1.1337e-03,  9.4542e-04,  1.8413e-04,  2.9126e-04, -1.2485e-03,
        -7.6247e-03, -6.4635e-03, -3.3120e-03, -1.0623e-03, -1.5377e-03],
       grad_fn=<DiagBackward>)
Iter #170: tensor([ 0.0267, -0.0010,  0.0512,  0.0771,  0.0130, -0.0080, -0.0938,  0.0485,
         0.0238, -0.0925, -0.1721,  0.0421, -0.0065,  0.0348],
       grad_fn=<DiagBackward>)
Iter #180: tensor([-1.8490e-05,  5.7695e-05,  1.0590e-04, -8.7122e-05,  2.8354e-04,
         9.6575e-05,  2.6126e-04, -8.0975e-03,  5.3044e-04,  1.4404e-03,
        -4.1726e-03,  3.6474e-04,  1.2173e-03,  7.7050e-04, -6.0943e-03,
         6.2657e-04, -8.7405e-05], grad_fn=<DiagBackward>)
Iter #190: tensor([-0.0044, -0.0066,  0.0015,  0.0009,  0.0007, -0.0042, -0.0038, -0.0028,
         0.0009,  0.0018, -0.0019], grad_fn=<DiagBackward>)
