Iter #50: tensor([[ 1.8817e-01,  2.0061e-01, -4.6723e-01],
        [ 1.3247e-01,  3.2802e-01, -4.2861e-01],
        [ 6.1370e-01,  2.0734e-01, -4.9257e-01],
        [ 2.6518e-01,  3.7061e-01, -2.1612e-01],
        [ 3.4335e-01,  2.5575e-01, -3.5711e-01],
        [ 1.1454e-01,  4.4628e-01, -2.6204e-01],
        [ 1.8660e-01, -2.9772e-04, -3.0769e-01],
        [ 4.7585e-01,  2.1610e-01, -4.7348e-01],
        [ 2.5711e-01,  1.7796e-01, -3.8792e-01],
        [ 4.5533e-01,  7.9629e-03, -4.7594e-01],
        [ 4.6699e-01,  2.6275e-01, -3.8730e-01],
        [ 4.8617e-01,  2.6613e-01, -4.0977e-01]], device='cuda:0',
       grad_fn=<AddmmBackward>)
Iter #100: tensor([[ 0.3266,  0.3369, -0.7461],
        [ 0.5777,  0.3827, -0.8261],
        [ 0.5162,  0.1245, -0.8107],
        [ 0.4475,  0.1936, -0.6120],
        [ 0.4148,  0.4122, -0.5642],
        [ 0.5069,  0.4801, -0.6302],
        [ 0.7772,  0.1459, -0.5995],
        [ 0.5419,  0.2571, -0.8070],
        [ 0.4691,  0.0885, -0.6532],
        [ 0.6013,  0.4561, -0.7065],
        [ 0.5594,  0.2483, -0.6477],
        [ 0.3905,  0.0878, -0.7531]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #150: tensor([[ 0.1877,  0.6190, -0.8438],
        [ 0.1564,  0.5077, -0.7125],
        [ 0.2181,  0.5555, -0.7732],
        [ 0.4440,  0.3293, -0.8453],
        [ 0.1349,  0.6712, -0.7143],
        [ 0.0969,  0.6054, -0.7256],
        [ 0.3879,  0.4554, -0.7525],
        [ 0.2698,  0.3830, -0.9303],
        [ 0.2612,  0.5057, -0.7706],
        [ 0.4069,  0.3935, -0.8263],
        [ 0.7284,  0.1172, -0.7570],
        [ 0.2833,  0.2727, -0.8300]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #200: tensor([[ 0.4864,  0.1652, -0.7368],
        [ 0.2030,  0.2417, -0.6741],
        [ 0.1179,  0.5084, -0.6296],
        [ 0.0933,  0.5643, -0.6244],
        [ 0.1768,  0.6778, -0.8623],
        [-0.1093,  0.5258, -0.9617],
        [-0.3048,  0.8137, -0.4992],
        [ 0.0766,  0.6442, -0.7498],
        [-0.0842,  0.8069, -0.6728],
        [ 0.1245,  0.4153, -0.7326],
        [-0.0250,  0.6475, -0.6849],
        [ 0.6163,  0.0828, -0.7665]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #250: tensor([[ 0.3736,  0.4288, -0.7793],
        [ 0.0874,  0.7019, -0.6694],
        [ 0.4019,  0.3253, -0.6776],
        [-0.0267,  0.5337, -0.5064],
        [ 0.1417,  0.5362, -0.8154],
        [ 0.0875,  0.4465, -0.6836],
        [ 0.2322,  0.3357, -0.6560],
        [-0.0597,  0.6663, -0.7237],
        [ 0.4349,  0.5767, -0.7874],
        [ 0.0046,  0.8239, -0.6761],
        [ 0.0681,  0.8584, -0.7079],
        [ 0.0816,  0.5498, -0.7521]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #300: tensor([[ 0.5297,  0.0684, -0.7595],
        [ 0.1430,  0.4217, -0.3531],
        [ 0.3476,  0.1608, -0.6848],
        [ 0.3622,  0.2023, -0.8269],
        [-0.0198,  0.7319, -0.6633],
        [ 0.7689,  0.1181, -0.6170],
        [ 0.2740,  0.5859, -0.8133],
        [ 0.5001,  0.3258, -0.5709],
        [ 0.4221,  0.3747, -0.8062],
        [ 0.4009,  0.4972, -0.6649],
        [ 0.4628,  0.4118, -0.6891],
        [ 0.2437,  0.1762, -0.7252]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #350: tensor([[ 0.0966,  0.5896, -0.6878],
        [ 0.2514,  0.3951, -0.7840],
        [ 0.2840,  0.3832, -0.7105],
        [ 0.0826,  0.5692, -0.7907],
        [ 0.1762,  0.7113, -0.8332],
        [ 0.3334,  0.2823, -0.7912],
        [ 0.1396,  0.5082, -0.7831],
        [ 0.5407,  0.2957, -0.7430],
        [-0.2591,  0.8733, -0.7994],
        [ 0.0619,  0.6493, -0.7383],
        [-0.0528,  0.9578, -0.6121],
        [-0.1023,  0.6524, -0.7412]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #400: tensor([[ 0.5897, -0.1612, -0.5223],
        [ 0.7639,  0.0759, -0.6693],
        [ 0.0333,  0.3726, -0.5220],
        [ 0.3163,  0.4466, -0.7197],
        [ 0.1038,  0.4820, -0.7939],
        [ 0.9302, -0.3832, -0.6269],
        [ 0.7236, -0.0721, -0.7499],
        [ 0.6598, -0.0841, -0.6353],
        [ 0.3284, -0.0439, -0.7822],
        [ 0.4662,  0.1738, -0.6356],
        [ 0.3317,  0.1552, -0.5706],
        [ 0.8414, -0.2732, -0.7412]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #450: tensor([[-0.0559,  0.5422, -0.6006],
        [ 0.0048,  0.4561, -0.6339],
        [ 0.2791,  0.3015, -0.7872],
        [ 0.8971, -0.2228, -0.6110],
        [ 0.8867, -0.2477, -0.5183],
        [ 1.1214, -0.3409, -0.5785],
        [-0.0592,  0.5152, -0.6940],
        [ 0.0321,  0.6334, -0.5425],
        [-0.1953,  0.7037, -0.7280],
        [ 0.2129,  0.1892, -0.5120],
        [ 0.3723, -0.0634, -0.4303],
        [ 0.1057,  0.3573, -0.7340]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #500: tensor([[ 0.2669,  0.2531, -0.6788],
        [-0.1250,  0.7737, -0.6354],
        [ 0.6139, -0.1091, -0.6312],
        [ 0.1446,  0.4958, -0.5476],
        [-0.0029,  0.2657, -0.6869],
        [-0.0551,  0.7019, -0.5697],
        [ 0.0981,  0.1732, -0.5320],
        [-0.2341,  0.7125, -0.4365],
        [ 0.0160,  0.5617, -0.6054],
        [ 0.5193, -0.0048, -0.5456],
        [ 0.0263,  0.6395, -0.7379],
        [-0.0323,  0.6229, -0.5240]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #550: tensor([[ 0.9458, -0.4832, -0.3982],
        [ 0.2312,  0.2954, -0.4479],
        [ 0.0344,  0.5675, -0.5188],
        [ 0.1398,  0.1662, -0.4046],
        [ 0.1300, -0.0271, -0.4957],
        [-0.4592,  0.6405, -0.4577],
        [ 0.1055,  0.6444, -0.3548],
        [ 0.3442, -0.0856, -0.4469],
        [ 0.2459,  0.2373, -0.5145],
        [-0.0537,  0.5153, -0.4949],
        [ 0.5834, -0.2798, -0.3658],
        [ 0.5068, -0.0365, -0.5516]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #600: tensor([[ 0.3731, -0.3545, -0.2087],
        [ 0.6063,  0.0360, -0.2176],
        [ 0.5979, -0.1724, -0.4135],
        [ 0.5301,  0.1740, -0.4772],
        [ 0.1055,  0.3663, -0.3638],
        [ 0.3117,  0.1027, -0.2666],
        [ 0.6014, -0.1107, -0.3100],
        [ 0.2544,  0.4812, -0.4652],
        [ 0.7489, -0.2982, -0.3883],
        [ 0.4775,  0.0084, -0.3835],
        [ 0.5186, -0.0776, -0.3755],
        [ 0.3016,  0.0441, -0.1979]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #650: tensor([[ 0.5858, -0.3186, -0.2298],
        [ 0.2363,  0.1127, -0.2806],
        [-0.0098,  0.3727, -0.3202],
        [ 0.4270,  0.0217, -0.2167],
        [ 0.2722,  0.3623, -0.2225],
        [-0.1525,  0.1147, -0.2830],
        [-0.0562,  0.3374, -0.2880],
        [-0.1511,  0.3535, -0.4902],
        [-0.2161,  0.6186, -0.3503],
        [ 0.0251,  0.3056, -0.3509],
        [ 0.3574,  0.0430, -0.2635],
        [ 0.1404,  0.4887, -0.2939]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #700: tensor([[ 0.3326, -0.1703, -0.2433],
        [ 0.4870, -0.2455, -0.2460],
        [ 0.4354,  0.0824, -0.1901],
        [ 0.5690, -0.2956, -0.2582],
        [ 0.3337, -0.3343, -0.2300],
        [ 0.2941,  0.0420, -0.2331],
        [-0.0516,  0.6427, -0.3557],
        [-0.0972,  0.2543, -0.3951],
        [ 0.1132,  0.1602, -0.2663],
        [ 0.3611, -0.2073, -0.1298],
        [ 0.3990, -0.0903, -0.1057],
        [-0.0931,  0.1176, -0.1919]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #750: tensor([[ 0.2558,  0.0144, -0.4267],
        [ 0.4297, -0.0621, -0.1986],
        [ 0.2988,  0.0515,  0.0079],
        [ 0.3904, -0.3044, -0.1887],
        [-0.0996,  0.3948, -0.2896],
        [ 0.0437,  0.4639, -0.1754],
        [ 0.1616,  0.0514, -0.2639],
        [-0.0992,  0.3103, -0.0146],
        [ 0.4106, -0.0214, -0.2761],
        [-0.2313,  0.3754, -0.3470],
        [ 0.1471,  0.1832, -0.0287],
        [-0.4020,  0.4920, -0.4631]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #800: tensor([[ 0.2459,  0.1037, -0.2731],
        [ 0.1708,  0.0545, -0.2296],
        [-0.0648,  0.3012, -0.1441],
        [ 0.5008, -0.1199, -0.1961],
        [ 0.2876,  0.0947,  0.0088],
        [-0.1775,  0.0325, -0.2225],
        [-0.2925,  0.4082, -0.0870],
        [-0.1831,  0.2875, -0.0827],
        [-0.1091,  0.4454, -0.3052],
        [ 0.0698,  0.0982, -0.1200],
        [ 0.0468,  0.2788, -0.1737],
        [ 0.2336, -0.0503, -0.1350]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #850: tensor([[ 0.6520, -0.3048,  0.0965],
        [ 0.5399, -0.3554, -0.1005],
        [ 0.6591, -0.4691, -0.0954],
        [-0.1393,  0.5049, -0.2214],
        [-0.1224,  0.3847, -0.1633],
        [ 0.0848,  0.0480, -0.0942],
        [ 0.1394,  0.1881, -0.0595],
        [-0.5596,  0.7062, -0.1386],
        [-0.0434,  0.2453, -0.1532],
        [ 0.0372,  0.1186, -0.1809],
        [ 0.1955,  0.1553, -0.1155],
        [-0.1892,  0.5278, -0.1535]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #900: tensor([[ 0.2805,  0.0267,  0.0688],
        [-0.2251,  0.4322,  0.0416],
        [-0.2391,  0.3877, -0.3215],
        [-0.3934,  0.6889,  0.0108],
        [-0.0421,  0.1141, -0.2210],
        [-0.3701,  0.7429, -0.1413],
        [ 0.2191,  0.2919, -0.0174],
        [ 1.2960, -0.8611,  0.0501],
        [ 1.0070, -0.7410,  0.0353],
        [ 1.3605, -0.8394,  0.1325],
        [ 0.1273,  0.2424, -0.1041],
        [-0.0400,  0.1827,  0.1091]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #950: tensor([[-0.3905,  0.5053, -0.1677],
        [-0.3832,  0.5900, -0.2649],
        [-0.4088,  0.5201,  0.0905],
        [-0.3779,  0.2011, -0.2821],
        [-0.5653,  0.6542, -0.2332],
        [-0.4551,  0.6834, -0.2741],
        [ 0.5707, -0.1781,  0.1425],
        [ 0.3670, -0.3196, -0.0345],
        [ 0.6262, -0.3966, -0.0351],
        [-0.4488,  0.8056, -0.0482],
        [-0.3921,  0.3910, -0.0609],
        [-0.1151,  0.3626,  0.1345]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1000: tensor([[ 0.3264, -0.1906,  0.0936],
        [ 0.4907, -0.6511,  0.1197],
        [ 0.2764, -0.3584,  0.1024],
        [ 0.5689, -0.4560,  0.1196],
        [ 0.2836, -0.2989,  0.2286],
        [ 0.3636, -0.1021,  0.1730],
        [ 0.6829, -0.3930,  0.1200],
        [ 0.2155, -0.1860,  0.1500],
        [ 0.5181, -0.3132, -0.0518],
        [ 0.1175, -0.0634,  0.0729],
        [ 0.6990, -0.4203,  0.0849],
        [ 0.1400, -0.1234,  0.0228]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1050: tensor([[-0.2132,  0.2597,  0.0844],
        [-0.6661,  0.8131, -0.0989],
        [-0.3705,  0.4265,  0.1233],
        [-0.2953,  0.3300,  0.0874],
        [-0.2021,  0.5332, -0.1764],
        [-0.5586,  0.5502, -0.0703],
        [-0.2478,  0.5270, -0.0592],
        [-0.5773,  0.5782,  0.0894],
        [-0.3731,  0.5213,  0.0608],
        [-0.4134,  0.3247, -0.0612],
        [-0.7200,  0.5949, -0.1577],
        [-0.5062,  0.6849,  0.0656]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1100: tensor([[-0.4016,  0.4961,  0.1170],
        [ 0.0534, -0.1038,  0.0720],
        [-0.2290,  0.3349,  0.1484],
        [-0.3693,  0.4535,  0.0459],
        [-0.3710,  0.4140,  0.0588],
        [-0.2508,  0.2024,  0.0131],
        [-0.1865,  0.3238,  0.0144],
        [ 0.5127, -0.6351,  0.1515],
        [-0.2254,  0.2077,  0.1647],
        [ 0.9947, -0.7760,  0.2381],
        [ 0.4824, -0.2756,  0.2978],
        [ 0.5756, -0.7758,  0.1967]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1150: tensor([[-0.4698,  0.8406,  0.2027],
        [-0.9230,  0.8940, -0.0556],
        [-0.6351,  0.7199,  0.0315],
        [-0.0294,  0.0072,  0.2800],
        [-0.1467,  0.0684,  0.1526],
        [-0.2553,  0.2835,  0.4149],
        [ 0.6073, -0.7165,  0.2733],
        [ 0.3052, -0.5474,  0.4142],
        [ 0.5265, -0.6374,  0.3726],
        [-0.5269,  0.3124,  0.0704],
        [-0.4693,  0.3925,  0.2980],
        [-0.4822,  0.5621,  0.0202]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1200: tensor([[-0.2439,  0.3205,  0.2536],
        [-0.4713,  0.3749,  0.0805],
        [-0.2353,  0.0658,  0.4080],
        [-0.1743,  0.2703,  0.2700],
        [-0.6872,  0.4844,  0.0979],
        [-0.5464,  0.3784,  0.0955],
        [-0.1506, -0.1592,  0.1995],
        [-0.2808,  0.3120,  0.1943],
        [-0.2400,  0.2291,  0.2776],
        [-0.3124,  0.1653,  0.1543],
        [-0.4858,  0.4588,  0.1942],
        [-0.5331,  0.5275,  0.0781]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1250: tensor([[ 1.6843, -1.5749,  0.3125],
        [ 1.5746, -1.5415,  0.4287],
        [ 1.7783, -1.7362,  0.4035],
        [ 1.7951, -1.7642,  0.4580],
        [ 1.8092, -1.7782,  0.3640],
        [ 1.8889, -1.7718,  0.4642],
        [ 1.6876, -1.9656,  0.3481],
        [ 1.7820, -1.7733,  0.3782],
        [ 1.7561, -1.7086,  0.4735],
        [ 1.8810, -1.5369,  0.3473],
        [ 1.8544, -1.6872,  0.3871],
        [ 1.8287, -1.6917,  0.4711]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1300: tensor([[-1.3782,  1.1202,  0.4109],
        [-1.4275,  1.0356,  0.1633],
        [-1.0620,  0.7747,  0.3927],
        [-0.9529,  0.7299,  0.5335],
        [-0.8209,  0.2674,  0.4688],
        [-0.0873, -0.4139,  0.6621],
        [ 0.1576, -0.4278,  0.9045],
        [ 0.2172, -0.5280,  0.5731],
        [-0.8111,  0.4187,  0.6295],
        [-0.8102,  0.3179,  0.6040],
        [-0.3044, -0.1951,  0.5040],
        [-0.6274,  0.1101,  0.5998]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1350: tensor([[-1.3352,  1.5106, -0.1348],
        [-1.5611,  1.5790, -0.1089],
        [-1.4013,  1.5244,  0.0127],
        [-1.5069,  1.5106, -0.1782],
        [-1.5001,  1.4508,  0.0234],
        [-1.2526,  1.1505,  0.1376],
        [-1.0895,  1.1386,  0.2596],
        [-1.1666,  1.2208,  0.0652],
        [-1.0181,  1.1000, -0.0671],
        [-1.2870,  1.1569,  0.0717],
        [-1.3249,  1.3994,  0.0832],
        [-1.4655,  1.4918, -0.0849]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1400: tensor([[-1.4056,  1.2982,  0.0341],
        [-1.4740,  1.2392, -0.0582],
        [-1.5107,  1.4378, -0.0679],
        [-1.4376,  1.4072, -0.0530],
        [-1.1957,  1.1536,  0.2199],
        [-1.6122,  1.4199,  0.0576],
        [-1.1200,  0.8508,  0.3705],
        [-1.2669,  1.2136,  0.1830],
        [-1.4334,  1.1404,  0.0927],
        [-1.3176,  1.2529,  0.0433],
        [-1.4462,  1.2535,  0.0749],
        [-1.4499,  1.2851,  0.1371]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1450: tensor([[-1.2637,  1.1399,  0.1888],
        [-1.2572,  1.0220,  0.2067],
        [-1.3949,  1.0002,  0.2637],
        [-1.2633,  0.6628,  0.6463],
        [-1.1648,  0.5193,  0.8125],
        [-1.1350,  0.6247,  0.7402],
        [-1.1782,  0.7438,  0.4217],
        [-1.1085,  0.8546,  0.4151],
        [-1.2678,  1.0316,  0.2911],
        [-1.2188,  0.7753,  0.4951],
        [-0.7729,  0.1193,  0.8703],
        [-1.0922,  0.3909,  0.6392]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1500: tensor([[-1.3320,  0.6234,  0.4478],
        [-1.1794,  0.7604,  0.5871],
        [-1.1771,  0.8159,  0.4858],
        [-1.1869,  0.7220,  0.5788],
        [-1.1162,  0.6551,  0.4542],
        [-1.3263,  0.8443,  0.3457],
        [-1.1483,  0.7669,  0.3840],
        [-1.0798,  0.6456,  0.5636],
        [-1.2827,  0.9094,  0.2965],
        [-0.6118,  0.1068,  1.0731],
        [-0.3844, -0.1742,  0.9562],
        [-0.5790, -0.1365,  0.9158]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #1550: tensor([[-1.0442,  0.7004,  0.6434],
        [-1.1141,  0.6790,  0.6190],
        [-1.1183,  0.4953,  0.7151],
        [-1.1142,  0.4175,  0.4997],
        [-0.9938,  0.7242,  0.4882],
        [-1.1425,  0.6910,  0.5865],
        [-1.1211,  0.8976,  0.4208],
        [-1.0133,  0.4263,  0.5763],
        [-1.2216,  0.5862,  0.5403],
        [-1.1501,  0.8322,  0.4374],
        [-1.3620,  0.6693,  0.4547],
        [-1.3422,  0.5664,  0.6636]], device='cuda:0', grad_fn=<AddmmBackward>)
