Iter #50: tensor([[-0.1051, -0.0772],
        [-0.1310, -0.2690],
        [ 0.0083, -0.2033],
        [-0.1143, -0.1236],
        [-0.0079, -0.2259],
        [-0.1001, -0.3123],
        [-0.2171, -0.0556],
        [ 0.0411, -0.2146],
        [ 0.0155, -0.1529],
        [ 0.0327, -0.1800],
        [-0.0723, -0.1396],
        [-0.1433, -0.2736]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #100: tensor([[ 0.0677, -0.4069],
        [-0.2030, -0.2922],
        [-0.0531, -0.1630],
        [-0.0354, -0.2419],
        [-0.3554, -0.1065],
        [ 0.1334, -0.4524],
        [-0.0712, -0.2939],
        [ 0.0043, -0.1079],
        [-0.2436,  0.0340],
        [-0.2212, -0.2023],
        [-0.3193,  0.0811],
        [ 0.0151, -0.3585]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #150: tensor([[-0.2970,  0.3102],
        [-0.0026, -0.2475],
        [-0.4165, -0.0347],
        [-0.0943,  0.1562],
        [-0.1094, -0.0273],
        [-0.2472,  0.2089],
        [-0.1580, -0.1722],
        [-0.0957, -0.2504],
        [ 0.1043, -0.1618],
        [-0.5139,  0.0257],
        [-0.0123, -0.2225],
        [ 0.0732, -0.1087]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #200: tensor([[-0.1928,  0.0114],
        [ 0.1887, -0.0146],
        [-0.1838,  0.0545],
        [-0.5565,  0.1984],
        [-0.4622,  0.1562],
        [-0.4504,  0.1871],
        [-0.0569, -0.1440],
        [-0.2114, -0.3851],
        [ 0.0681, -0.1211],
        [-0.1675,  0.0457],
        [-0.0469, -0.0723],
        [ 0.1169, -0.3189]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #250: tensor([[-0.1490, -0.1133],
        [-0.4250,  0.1122],
        [-0.5833,  0.2437],
        [ 0.0867, -0.0808],
        [-0.2230, -0.0949],
        [-0.2080, -0.1371],
        [-0.2339,  0.0492],
        [-0.4124,  0.2127],
        [-0.4028,  0.1419],
        [-0.2762,  0.1169],
        [ 0.1244, -0.3809],
        [-0.2467,  0.0298]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #300: tensor([[ 0.3262, -0.5114],
        [-0.4436,  0.1404],
        [-0.2992, -0.1923],
        [-0.0298,  0.0067],
        [-0.1107, -0.0230],
        [-0.3834,  0.1811],
        [-0.1182,  0.0515],
        [ 0.1580, -0.2428],
        [ 0.0150, -0.1923],
        [ 0.1188, -0.1314],
        [ 0.1214, -0.4642],
        [-0.4794,  0.0089]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #350: tensor([[ 1.4945e-01, -4.2713e-01],
        [ 1.6961e-01, -4.4733e-01],
        [ 2.1431e-02,  3.7586e-04],
        [-6.5236e-03,  4.4905e-03],
        [-2.1495e-01,  1.0612e-01],
        [-5.0592e-01,  2.8922e-01],
        [-5.6392e-01,  2.9687e-01],
        [-3.5130e-01,  1.0097e-01],
        [-1.9619e-01, -6.0577e-02],
        [-5.6647e-02, -9.7902e-02],
        [ 4.0910e-02, -3.7191e-01],
        [ 2.9905e-01, -4.6387e-01]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #400: tensor([[-0.1506, -0.1464],
        [-0.5403,  0.1801],
        [-0.1415, -0.0682],
        [-0.0629, -0.0033],
        [-0.3674, -0.1325],
        [-0.1998, -0.0416],
        [ 0.0729, -0.1362],
        [-0.2625,  0.0420],
        [ 0.1200, -0.2161],
        [ 0.4222, -0.2981],
        [ 0.1846, -0.2477],
        [-0.0865, -0.0725]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #450: tensor([[-0.0555, -0.2813],
        [ 0.0318, -0.2705],
        [-0.3249,  0.2640],
        [-0.1688,  0.0252],
        [-0.1622,  0.0338],
        [-0.0357,  0.0733],
        [-0.3501,  0.0744],
        [ 0.0075, -0.3502],
        [-0.2799,  0.1434],
        [-0.1531,  0.1838],
        [-0.5140,  0.4221],
        [-0.2355,  0.1619]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #500: tensor([[ 0.0532, -0.3244],
        [-0.1135, -0.2557],
        [-0.0426, -0.0312],
        [-0.4347,  0.4263],
        [-0.3485,  0.3282],
        [ 0.0930, -0.3362],
        [-0.3699,  0.1955],
        [-0.3130, -0.0034],
        [-0.5114,  0.0661],
        [-0.5673,  0.2294],
        [-0.3774,  0.2176],
        [-0.3174, -0.0085]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #550: tensor([[ 0.1108, -0.3452],
        [-0.1864,  0.1495],
        [-0.1521,  0.0291],
        [-0.0809, -0.2525],
        [-0.1212, -0.2647],
        [-0.0108, -0.1322],
        [-0.3424,  0.1357],
        [ 0.1053, -0.2081],
        [ 0.0491, -0.3144],
        [-0.3498,  0.1413],
        [ 0.0085, -0.2687],
        [-0.3869,  0.3386]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #50: tensor([[-0.0036, -0.3733],
        [ 0.4763, -0.5724],
        [ 0.2546, -0.5062],
        [-0.6813,  0.3682],
        [-0.3691,  0.0481],
        [ 0.0094, -0.2163],
        [-0.2268,  0.1351],
        [-0.1107, -0.2868],
        [-0.0233, -0.2551],
        [ 0.2121, -0.2496],
        [-0.0056, -0.2531],
        [-0.6604,  0.3343]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #100: tensor([[ 0.0880, -0.5220],
        [ 0.0352, -0.2148],
        [-0.1074, -0.1996],
        [-0.1711, -0.1932],
        [-0.1381, -0.1355],
        [-0.3421, -0.0480],
        [ 0.3425, -0.6175],
        [ 0.0288, -0.4114],
        [ 0.1586, -0.2166],
        [-0.5281,  0.1271],
        [-0.6462,  0.5423],
        [ 0.1793, -0.2696]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #150: tensor([[-0.5998,  0.4821],
        [-0.1978, -0.0970],
        [-0.4108, -0.0316],
        [ 0.0355, -0.1314],
        [-0.2334, -0.1434],
        [-0.2919,  0.1269],
        [-0.2800, -0.1654],
        [-0.2689,  0.0707],
        [ 0.1591, -0.3996],
        [-0.4489, -0.1531],
        [-0.1031, -0.2395],
        [-0.2655, -0.2441]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #200: tensor([[-0.3289, -0.0285],
        [-0.1098, -0.3681],
        [-0.3223,  0.0509],
        [-0.4889,  0.2305],
        [-0.7310,  0.3641],
        [-0.2399, -0.0571],
        [ 0.3059, -0.4363],
        [-0.1100, -0.1863],
        [-0.2508, -0.2133],
        [-0.1364,  0.0713],
        [-0.0553, -0.5206],
        [ 0.2931, -0.7028]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #250: tensor([[-0.3859, -0.0774],
        [-0.2318, -0.3550],
        [-0.2675,  0.0485],
        [-0.0365, -0.4547],
        [-0.1352, -0.0432],
        [ 0.3733, -0.3664],
        [-0.1627, -0.0610],
        [-0.5051,  0.5819],
        [-0.1741, -0.0058],
        [-0.1520, -0.0040],
        [-0.0931, -0.2729],
        [-0.1170,  0.0567]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #300: tensor([[ 0.3544, -0.5468],
        [-0.5623,  0.2275],
        [-0.5401,  0.0991],
        [-0.4814,  0.0908],
        [ 0.0224, -0.3082],
        [-0.2508, -0.2574],
        [ 0.1363, -0.2573],
        [-0.0831, -0.0904],
        [-0.2283,  0.1048],
        [ 0.0554, -0.2472],
        [-0.2937,  0.2239],
        [-0.4079, -0.0926]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #350: tensor([[ 0.4461, -0.6937],
        [ 0.1701, -0.4058],
        [-0.1865, -0.1400],
        [-0.2481,  0.0716],
        [ 0.0870, -0.2453],
        [-0.3158, -0.0844],
        [-0.6836,  0.4066],
        [-0.1477,  0.0110],
        [-0.3231,  0.0503],
        [-0.0473, -0.2563],
        [ 0.2455, -0.5578],
        [ 0.2063, -0.3453]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #400: tensor([[-0.0853, -0.2972],
        [-0.3892,  0.3210],
        [ 0.1814, -0.6090],
        [-0.0199,  0.1291],
        [ 0.2736, -0.3127],
        [-0.1090, -0.3732],
        [ 0.1292, -0.6441],
        [-0.3475,  0.2040],
        [-0.1132, -0.1914],
        [-0.1335, -0.0266],
        [-0.1927, -0.0820],
        [-0.3421,  0.1951]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #450: tensor([[ 0.0077, -0.2372],
        [ 0.0082, -0.3526],
        [-0.2912,  0.1582],
        [-0.2420,  0.1373],
        [-0.0538, -0.3645],
        [-0.0588, -0.0171],
        [-0.5042,  0.4312],
        [ 0.3243, -0.6657],
        [-0.0698, -0.3310],
        [-0.0374, -0.2262],
        [-0.6918,  0.2374],
        [-0.3991,  0.2648]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #500: tensor([[-0.2099, -0.3649],
        [ 0.0106, -0.3378],
        [ 0.2146, -0.3706],
        [-0.3334,  0.0738],
        [-0.3729,  0.4147],
        [-0.1135, -0.1685],
        [-0.2816,  0.0176],
        [-0.5266,  0.0586],
        [-0.1195,  0.0436],
        [-0.1377,  0.0351],
        [-0.1890,  0.0020],
        [-0.2344, -0.3282]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #550: tensor([[-0.1387, -0.2525],
        [-0.1313, -0.1062],
        [-0.1907, -0.2864],
        [ 0.3045, -0.2368],
        [ 0.1332, -0.4483],
        [ 0.0634, -0.4617],
        [-0.3037, -0.0259],
        [-0.0549,  0.2476],
        [-0.0125, -0.2468],
        [-0.3364,  0.1508],
        [ 0.1342, -0.2713],
        [-0.2974,  0.3752]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #50: tensor([[ 0.0611, -0.3275],
        [-0.0283, -0.4596],
        [ 0.2801, -0.4760],
        [-0.0807, -0.0315],
        [ 0.1510, -0.1694],
        [-0.0841, -0.4584],
        [-0.4339, -0.0921],
        [ 0.0952, -0.2415],
        [-0.1200, -0.0741],
        [-0.0789, -0.3562],
        [-0.0245, -0.4124],
        [-0.5480,  0.1841]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #100: tensor([[-0.0775, -0.2937],
        [-0.2270, -0.0272],
        [-0.1012, -0.0113],
        [ 0.0496, -0.0575],
        [-0.2696, -0.0710],
        [-0.3649, -0.0338],
        [ 0.0115, -0.3109],
        [-0.3202,  0.1033],
        [-0.1872,  0.0530],
        [-0.1658, -0.4281],
        [-0.8490,  0.4131],
        [ 0.2699, -0.5759]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #150: tensor([[-0.4372, -0.0244],
        [-0.0358, -0.1395],
        [ 0.0030, -0.3078],
        [-0.2171,  0.1663],
        [-0.1675, -0.0990],
        [-0.4929,  0.1339],
        [ 0.0053, -0.1810],
        [-0.2439,  0.0304],
        [-0.0804, -0.1560],
        [-0.0863, -0.1882],
        [-0.0338, -0.3405],
        [ 0.0118, -0.2953]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #200: tensor([[-0.2185,  0.0564],
        [ 0.0408, -0.1453],
        [-0.3127,  0.0736],
        [-0.3393, -0.0480],
        [-0.2614,  0.2116],
        [-0.2579,  0.1631],
        [ 0.5805, -0.8962],
        [ 0.1417, -0.3248],
        [ 0.0492, -0.5530],
        [-0.3888, -0.1994],
        [-0.1021, -0.2308],
        [ 0.2208, -0.4525]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #250: tensor([[-0.0473, -0.0345],
        [-0.4152, -0.1079],
        [-0.3662,  0.2456],
        [ 0.0348, -0.3124],
        [-0.0399, -0.2537],
        [ 0.1501, -0.4087],
        [-0.1554, -0.1830],
        [-0.1857, -0.0403],
        [ 0.0972, -0.1779],
        [-0.3234,  0.1485],
        [-0.3170, -0.3268],
        [-0.3792,  0.2081]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #300: tensor([[ 0.3407, -0.6829],
        [-0.2751,  0.0033],
        [-0.0825, -0.0449],
        [-0.3748,  0.1373],
        [ 0.1658, -0.3163],
        [-0.2764, -0.0163],
        [-0.0535, -0.1798],
        [ 0.2273, -0.5366],
        [-0.4597,  0.0304],
        [-0.3312,  0.0134],
        [-0.0748, -0.0824],
        [-0.3136,  0.2520]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #350: tensor([[-0.1642, -0.0658],
        [-0.0259, -0.3441],
        [-0.1255,  0.2623],
        [-0.2420, -0.0883],
        [-0.1930, -0.4078],
        [-0.3653,  0.1520],
        [-0.4880,  0.2529],
        [-0.4162, -0.1240],
        [-0.2663,  0.0698],
        [ 0.0911, -0.2976],
        [-0.1777, -0.2994],
        [-0.1131, -0.2263]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #400: tensor([[-0.3274,  0.0827],
        [-0.1140, -0.0864],
        [-0.2792,  0.1306],
        [ 0.1867, -0.0092],
        [ 0.3038, -0.3032],
        [-0.1104, -0.0114],
        [ 0.2047, -0.3801],
        [-0.2589, -0.0569],
        [-0.1396, -0.4479],
        [-0.0258, -0.3366],
        [-0.0778, -0.4803],
        [ 0.1967, -0.6711]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #450: tensor([[ 0.0118, -0.3199],
        [-0.0686, -0.1268],
        [-0.0421, -0.3800],
        [ 0.0286, -0.1214],
        [ 0.1669, -0.5976],
        [-0.3853,  0.0241],
        [-0.0913,  0.0394],
        [ 0.4453, -0.3090],
        [-0.1638, -0.0018],
        [-0.1975, -0.2358],
        [-0.6623,  0.3140],
        [-0.6954,  0.2698]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #500: tensor([[-0.3164, -0.1631],
        [-0.2810, -0.1894],
        [ 0.2349, -0.4803],
        [-0.2912, -0.1916],
        [-0.2724,  0.0658],
        [ 0.0793, -0.1705],
        [-0.4000, -0.1114],
        [-0.4127,  0.2075],
        [-0.0211, -0.1495],
        [-0.2000, -0.1632],
        [-0.0302, -0.1922],
        [-0.0273, -0.1990]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #550: tensor([[ 0.2602, -0.4770],
        [-0.1418, -0.2473],
        [-0.2219,  0.1126],
        [-0.4541,  0.0655],
        [ 0.0201, -0.4283],
        [-0.1003, -0.1711],
        [-0.5194,  0.3587],
        [ 0.1540, -0.2013],
        [-0.1674, -0.2056],
        [-0.3141,  0.1037],
        [ 0.1231, -0.3878],
        [-0.5116,  0.2292]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #50: tensor([[-0.0056, -0.4119],
        [ 0.4860, -0.7080],
        [ 0.1525, -0.3724],
        [-0.3655,  0.1356],
        [-0.2627,  0.0792],
        [-0.1961, -0.0462],
        [-0.2784,  0.0408],
        [ 0.0461,  0.0121],
        [-0.2604, -0.1924],
        [-0.1047, -0.0061],
        [-0.1458, -0.2568],
        [-0.1020, -0.0902]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #100: tensor([[ 0.0339, -0.4606],
        [-0.2235,  0.1486],
        [-0.0958,  0.1065],
        [-0.3337, -0.0492],
        [ 0.0579, -0.6152],
        [ 0.1945, -0.4991],
        [ 0.1457, -0.2777],
        [ 0.0265, -0.2643],
        [-0.1248, -0.0111],
        [-0.2197, -0.2049],
        [-0.5827,  0.4278],
        [-0.2920, -0.1700]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #150: tensor([[-0.2268, -0.1776],
        [-0.1970,  0.0223],
        [-0.3166, -0.1140],
        [-0.2421, -0.0570],
        [ 0.0852, -0.3033],
        [-0.3049,  0.0099],
        [-0.3584, -0.0171],
        [-0.4093,  0.1169],
        [-0.1420, -0.2252],
        [ 0.1441, -0.2337],
        [-0.1235, -0.0609],
        [-0.1568, -0.0634]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #200: tensor([[-0.1513,  0.0299],
        [-0.3556, -0.0065],
        [-0.1814, -0.1656],
        [-0.2970,  0.1122],
        [-0.4693,  0.1804],
        [-0.3930, -0.0841],
        [ 0.1270, -0.2441],
        [ 0.1580, -0.2292],
        [-0.0246, -0.1346],
        [-0.0577, -0.2772],
        [-0.2356, -0.0510],
        [ 0.0469, -0.4960]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #250: tensor([[ 0.1043, -0.4808],
        [-0.4937, -0.1206],
        [-0.1403, -0.0324],
        [-0.0834, -0.1332],
        [-0.0467, -0.1603],
        [-0.0653, -0.1712],
        [ 0.1820, -0.2095],
        [-0.4992,  0.0762],
        [-0.1915, -0.0787],
        [-0.0593, -0.1204],
        [ 0.0531, -0.3124],
        [-0.2762,  0.2687]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #300: tensor([[-0.2636, -0.0928],
        [-0.1548, -0.0367],
        [-0.7307, -0.0044],
        [-0.5174,  0.3746],
        [-0.3779,  0.3507],
        [-0.0151, -0.2305],
        [ 0.0454, -0.1988],
        [-0.0788, -0.2749],
        [ 0.0092,  0.0486],
        [-0.1955,  0.0630],
        [ 0.0579, -0.0947],
        [-0.4306, -0.0355]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #350: tensor([[-0.1572, -0.0505],
        [ 0.2817, -0.6395],
        [-0.5348, -0.0804],
        [-0.3845, -0.0111],
        [-0.0063, -0.3606],
        [-0.2682,  0.1600],
        [-0.4705,  0.1417],
        [-0.0442, -0.0204],
        [-0.2761,  0.1201],
        [-0.0710, -0.1358],
        [ 0.1043, -0.5230],
        [ 0.0805, -0.5691]], device='cuda:0', grad_fn=<AddmmBackward>)
Iter #400: tensor([[-0.1259, -0.1013],
        [-0.2438, -0.0570],
        [-0.0092, -0.3640],
        [-0.3664, -0.0429],
        [ 0.0845, -0.3558],
        [ 0.0123, -0.4072],
        [-0.2659, -0.0967],
        [-0.1078, -0.1891],
        [ 0.0215, -0.2276],
        [ 0.2560, -0.3757],
        [ 0.0180, -0.4314],
        [ 0.0106, -0.0657]], device='cuda:0', grad_fn=<AddmmBackward>)
